64
0100000000100000100000010100001000101010000000000111111111111111
1010000000100000000000000000100000011100001000101000000000011010
0101000100000010000000001100001111111111111111111101000001001000
0010101100000000000000111111110101001000000000101000001011000000
0001010100000000111111010000000000001000000000000010001100001000
0000101111111111100010000000010001000010001101010000001001110000
0001010100000100000000010011010000000010101010000000100000000000
0011111000100000000000000110000010010000000000100000000010000000
0000010001100000100000100000000000000100100000000010001000100000
0000010010010000000000010000001001010010000000000000000001000000
1100010110000101000000010000010011001000000010000000000000000010
0000010001000001000000000000000001000101000100000000110000010010
0000010000000011001000010000000010011000011000001110011000000000
0000011000100000010011000100001000000000000000000010000010000100
0010010000001000000011000000000100001101000100000000000000000000
0000010000111000000000000000000000100000000000000000000000001000
1000110010000000000000000000011100000000110000000000000000001000
0000100000000100000000001100000000000000001000000000000000000000
0000100000001000000000010000000000000000001101100000010001011000
0000100000000000000010010000001000101100000000010100000001100000
0000110000000110000100000000000110101000000000000100000100000100
0000100000000110000000110010000000000010001000000000010000010000
0001000010000000000001000000100010000000000000010000000000100001
1001101001101000001101000001000000000000011000000000000100000000
0011000000000000010000000000000000000000000000101001000000000000
1011000100000100010000000000000010100001000000010001000000001100
0001001100000000000001000000001000000001010101000100010000000000
0001001000000000000000010000000010000000010000010000000001001000
0101000000000000000000100000000011000100010000000000000000100001
0001011000100000100000000000001000000001000100000000110100010000
1010000001000100100100000010010000000010000001100000001111001001
0011000000000010100010000000000000000000000100000000010110000000
0010000100101000000010100101100000000000000010000010000000000000
0011010001110000000000000000100000000010001001000010001000000000
1010000000000001000110000100000000000000000001011000100000000000
0110000101001000000000000000000000000100000000011100000000000100
1111100000101010000110000000000000000000000000010000000000000101
0110000010010010000100000000100000010000000000111000000001001100
1010011001000000000001000000001001000000100000000100001001000100
0010000000010010000000000110010000000000000000000010000000000000
0010001010000000100000000000000000000010000001010000000000000101
0010000000001000100000010011100000000000000100100001010000000010
0110011000001000011001010000000001000000000000000100100001000000
0010010000010010001000000010010100000000010000001101000001000001
0010001000100000000000000000000010000000000000010000000000000000
0010010000000000001000000010001001100000100000000001000000000011
0111000100000000001000001000001000000100010000000010000000000000
0010010000000000000100100101000000111100100010000000010000001101
0111000000001000000000001000000000110100000100000000000001000000
1010000000001000000110000010000000010010001100000000000001101010
1000100010001100000000000000000011000001000000100000000000011101
1010000000000000000000001100000000000000010101000000010001000000
1000001000010000000000000000010000100000001000000000001000000100
1000000000011000001001000010010100000000010000010001000000000000
1001110010001000000000000000001001000010000000000000100000010001
1000100000000000000010010000011100000000000000000000000000000010
1001000100000100000000000000001100000000000000000000000001010010
1011010001000000001100000001001000000110001100001101000010000001
1000010010000000000100100000100000000000000000000100000000011000
1100010000010000001001000000010000000000000000000010001010100000
1110100000000001101000000101001000000100000000010110000000100010
1000000000000100000010000100000000011110100000010010100000000010
1100000000110000000000000000000000000000010001000100000110001100
1000000000000000000000100000101000001000100101010010001001000000
 
2147483647
155
327
114
167
1016
1086
1037
1142
1104
806
239
164
312
1211
856
465
570
423
31
835
1084
948
35
622
391
565
870
1190
361
381
191
1262
128
894
50
225
669
908
1253
199
329
50
952
187
239
825
889
512
157
706
955
362
624
641
587
753
660
289
582
1114
493
1214
721
155
2147483647
568
1185
306
920
480
543
727
541
953
26
1136
128
1199
318
548
33
322
65
591
34
1005
542
1015
1270
304
1139
484
17
815
257
338
944
254
1099
1099
976
1154
80
669
564
508
363
364
662
45
850
365
1015
1049
819
184
523
627
1010
1088
452
1179
647
1258
1032
1102
892
327
568
2147483647
373
501
930
879
1069
24
549
790
1006
1124
491
61
504
1141
512
1279
705
270
326
606
348
599
488
970
125
830
884
1236
287
498
1165
762
714
1155
579
916
1148
413
777
1252
43
618
330
835
493
655
417
110
1213
1095
939
760
227
164
130
211
247
492
1233
1023
1161
114
1185
373
2147483647
753
100
1120
74
128
73
921
899
1166
1060
1026
1275
1202
384
653
1165
345
557
931
791
553
1153
405
9
14
440
1206
1041
1240
111
1041
747
391
580
953
1101
813
657
714
1271
886
848
1011
480
719
784
182
133
297
1053
309
1107
1121
181
433
572
69
1135
1178
351
167
306
501
753
2147483647
589
1036
1036
331
889
209
465
387
571
891
339
1242
639
383
1131
746
423
190
7
366
1011
699
415
1236
1154
768
76
999
507
408
381
1187
211
431
591
27
562
1102
384
910
892
59
7
143
1138
245
587
1114
508
981
1014
1083
396
327
877
801
40
303
486
1016
920
930
100
589
2147483647
1064
271
839
1169
1207
211
365
54
914
136
382
507
1020
1171
57
54
590
225
1041
129
859
37
421
585
1146
310
980
375
1063
142
370
322
846
997
1187
287
814
499
714
967
990
77
37
367
1143
862
1
526
215
143
909
1232
5
377
1109
929
830
590
1086
480
879
1120
1036
1064
2147483647
291
140
945
572
219
364
270
1212
822
618
292
124
204
1242
152
401
492
694
1122
370
1025
479
328
905
917
1146
238
735
1277
623
144
1001
666
773
85
119
447
1185
1097
452
828
932
750
416
894
108
631
706
345
619
155
306
364
875
10
219
39
1037
543
1069
74
1036
271
291
2147483647
1246
1187
1257
1132
901
701
1108
566
709
835
229
127
653
886
551
283
546
861
922
864
388
521
552
1205
884
237
59
64
29
1117
886
1206
340
814
1030
68
646
118
924
932
821
610
258
322
1062
61
590
660
291
905
703
897
864
1086
555
1009
1142
727
24
128
331
839
140
1246
2147483647
504
628
656
577
1108
1255
1247
706
991
50
97
291
480
1157
135
1012
399
1271
600
107
388
1220
996
491
1207
173
91
699
1062
1142
453
1227
287
386
86
167
34
1171
612
390
1130
934
256
1141
784
243
38
422
1236
1034
1178
734
386
528
345
1104
541
549
73
889
1169
945
1187
504
2147483647
786
1055
326
988
745
264
846
898
293
1111
567
1160
1124
41
856
317
468
163
61
1203
419
46
797
845
1021
988
237
879
1209
220
797
326
921
289
1252
1215
308
25
321
396
890
656
1160
90
476
173
159
279
1038
780
1228
871
626
514
806
953
790
921
209
1207
572
1257
628
786
2147483647
460
964
1194
603
483
322
1089
917
311
211
775
206
442
897
825
532
401
384
233
1112
383
105
626
1274
231
921
147
379
886
430
797
585
99
809
1105
684
348
806
466
982
262
1088
572
15
41
139
856
1031
879
689
1012
318
1231
239
26
1006
899
465
211
219
1132
656
1055
460
2147483647
1221
1155
605
480
995
436
90
282
949
708
1139
21
641
173
459
667
101
1200
1275
1146
952
148
133
1042
789
1027
1002
769
764
524
614
499
1052
699
573
910
313
732
952
898
1198
215
1210
1206
1176
685
1265
150
407
792
435
1154
164
1136
1124
1166
387
365
364
901
577
326
964
1221
2147483647
414
381
1023
1161
905
1150
567
819
1086
843
281
1149
91
461
1198
497
1265
850
532
58
240
719
243
949
1062
316
1172
544
1003
1046
919
356
869
760
1095
1157
876
90
403
177
1041
883
419
366
1224
563
12
484
1063
1121
1193
312
128
491
1060
571
54
270
701
1108
988
1194
1155
414
2147483647
1270
1233
303
1144
372
960
1144
1279
115
905
665
295
741
1026
1153
1078
213
390
724
438
197
570
351
4
443
355
1073
1016
997
492
849
700
1246
254
1040
433
660
192
2
1156
720
1078
1174
855
346
1085
582
1042
703
684
1211
1199
61
1026
891
914
1212
1108
1255
745
603
605
381
1270
2147483647
110
670
910
972
69
410
190
671
1267
413
404
562
450
1130
485
906
432
108
986
1040
1239
501
615
541
1139
1177
1121
682
392
943
308
795
806
1263
1079
819
338
302
422
537
395
62
1076
401
238
747
66
574
766
856
318
504
1275
339
136
822
566
1247
264
483
480
1023
1233
110
2147483647
1190
262
955
421
155
300
937
561
863
423
426
189
400
551
121
781
547
549
1222
103
967
32
171
34
751
508
707
1108
885
893
735
162
1246
746
93
1065
70
452
1055
146
737
941
540
60
803
606
670
394
465
548
1141
1202
1242
382
618
709
706
846
322
995
1161
303
670
1190
2147483647
61
552
855
36
535
919
984
214
1111
711
379
234
752
343
479
735
1229
207
1082
219
1077
1244
973
561
207
1197
760
536
1099
1144
755
623
165
527
546
693
15
419
524
1038
627
418
239
632
410
1204
507
570
33
512
384
639
507
292
835
991
898
1089
436
905
1144
910
262
61
2147483647
980
36
770
1127
601
1273
493
1199
890
541
1190
984
385
796
948
33
79
1164
468
908
960
71
619
364
690
205
159
20
427
1215
16
420
796
894
37
246
846
233
269
685
736
573
333
357
1266
15
423
322
1279
653
383
1020
124
229
50
293
917
90
1150
372
972
955
552
980
2147483647
1035
27
91
655
257
372
389
731
105
201
459
679
740
661
411
1265
1097
1147
820
1178
521
387
549
754
313
891
345
874
820
370
1237
1120
739
343
775
524
163
440
1220
655
969
414
1237
36
1228
31
65
705
1165
1131
1171
204
127
97
1111
311
282
567
960
69
421
855
36
1035
2147483647
897
1067
259
189
174
295
322
378
1219
747
1164
887
184
738
50
369
346
444
764
37
688
687
924
483
516
1239
966
1081
903
689
739
707
410
954
616
535
941
303
975
469
1230
230
808
468
835
591
270
345
746
57
1242
653
291
567
211
949
819
1144
410
155
36
770
27
897
2147483647
727
630
1177
528
512
562
708
172
1065
420
135
1129
159
291
537
1216
1059
367
458
1102
852
747
1136
351
690
513
389
161
1092
412
473
749
736
968
743
55
269
1134
974
925
398
563
486
1084
34
326
557
423
54
152
886
480
1160
775
708
1086
1279
190
300
535
1127
91
1067
727
2147483647
172
794
959
168
1176
1205
683
145
1083
19
348
1179
54
121
497
510
323
948
1086
1075
406
87
64
135
740
281
567
1218
1035
1107
88
1022
1109
927
805
908
610
149
611
1032
682
935
948
1005
606
931
190
590
401
551
1157
1124
206
1139
843
115
671
937
919
601
655
259
630
172
2147483647
161
57
18
165
278
720
1174
73
664
87
684
559
544
514
1114
331
348
683
1273
502
789
787
429
633
1081
63
124
445
123
247
256
790
1178
865
193
1078
333
196
555
823
194
35
542
348
791
7
225
492
283
135
41
442
21
281
905
1267
561
984
1273
257
189
1177
794
161
2147483647
598
1266
1077
551
282
163
806
244
225
402
535
67
507
736
1268
967
779
884
667
182
1139
831
87
855
850
1171
499
944
1076
678
112
1110
335
1069
1116
342
622
1051
713
73
622
1015
599
553
366
1041
694
546
1012
856
897
641
1149
665
413
863
214
493
372
174
528
959
57
598
2147483647
1130
357
198
1102
1091
335
1274
435
438
1251
61
249
104
305
862
915
1011
560
451
659
77
764
1245
575
975
1078
1085
189
728
898
329
476
788
547
1174
1035
100
954
475
391
1270
488
1153
1011
129
1122
861
399
317
825
173
91
295
404
423
1111
1199
389
295
512
168
18
1266
1130
2147483647
382
946
357
570
562
242
947
676
1206
618
701
368
6
1047
1081
461
946
765
786
941
70
360
480
1107
79
326
1017
1026
517
681
299
202
648
355
1038
628
464
962
565
304
970
405
699
859
370
922
1271
468
532
459
461
741
562
426
711
890
731
322
562
1176
165
1077
357
382
2147483647
306
249
1204
1036
646
430
241
745
386
328
567
200
630
945
1060
919
1256
1277
1064
1060
508
933
0
946
627
485
456
673
347
61
949
63
844
13
613
179
82
870
1139
125
9
415
37
1025
864
600
163
401
667
1198
1026
450
189
379
541
105
378
708
1205
278
551
198
946
306
2147483647
549
91
593
226
224
418
595
1185
953
155
845
801
855
799
192
783
55
1103
1188
792
783
466
1244
124
987
818
330
1209
123
861
392
603
767
65
315
231
1190
484
830
14
1236
421
479
388
107
61
384
101
497
1153
1130
400
234
1190
201
1219
172
683
720
282
1102
357
249
549
2147483647
1016
246
476
734
480
238
890
492
509
901
925
412
1099
897
1196
87
317
787
39
682
288
1038
533
721
38
845
286
1130
1029
298
835
1086
834
544
1071
361
17
884
440
1154
585
328
521
388
1203
233
1200
1265
1078
485
551
752
984
459
747
1065
145
1174
163
1091
570
1204
91
1016
2147483647
586
492
1270
543
549
434
6
234
747
1060
1223
855
239
1016
906
142
1178
105
336
248
207
635
586
722
757
1110
741
212
920
194
391
8
437
200
381
815
1236
1206
768
1146
905
552
1220
419
1112
1275
850
213
906
121
343
385
679
1164
420
1083
73
806
335
562
1036
593
246
586
2147483647
1212
348
319
453
336
270
1174
699
294
154
876
884
230
930
247
980
1007
1137
961
292
700
825
540
157
487
365
319
1048
469
838
244
473
1271
191
257
287
1041
76
310
917
1205
996
46
383
1146
532
390
432
781
479
796
740
887
135
19
664
244
1274
242
646
226
476
492
1212
2147483647
494
1126
86
1008
257
802
203
895
588
262
812
785
1230
161
150
585
1244
76
535
333
134
614
555
1108
669
947
203
852
604
983
1065
465
1262
338
498
1240
999
980
1146
884
491
797
105
952
58
724
108
547
735
948
661
184
1129
348
87
225
435
947
430
224
734
1270
348
494
2147483647
383
1066
732
960
1239
271
836
1111
1021
136
935
336
328
275
1029
14
256
1048
1013
915
462
35
22
277
951
326
809
1194
716
915
1223
128
944
1165
111
507
375
238
237
1207
845
626
148
240
438
986
549
1229
33
411
738
159
1179
684
402
438
676
241
418
480
543
319
1126
383
2147483647
784
712
881
597
626
755
1186
609
474
320
892
592
499
1050
997
833
1020
1015
505
22
307
657
894
514
980
1096
507
824
1222
412
894
254
762
1041
408
1063
735
59
173
1021
1274
133
719
197
1040
1222
207
79
1265
50
291
54
559
535
1251
1206
745
595
238
549
453
86
1066
784
2147483647
577
96
180
1232
884
752
133
191
643
590
844
305
624
981
469
772
112
264
1219
1270
342
463
1026
826
149
1239
735
544
1002
50
1099
714
747
381
142
1277
64
91
988
231
1042
243
570
1239
103
1082
1164
1097
369
537
121
544
67
61
618
386
1185
890
434
336
1008
732
712
577
2147483647
689
786
326
591
891
37
652
144
920
211
182
532
862
612
118
373
1019
874
501
83
471
252
579
477
154
1045
630
385
225
1099
1155
391
1187
370
623
29
699
237
921
789
949
351
501
967
219
468
1147
346
1216
497
514
507
249
701
328
953
492
6
270
257
960
881
96
689
2147483647
769
255
967
1268
808
946
856
756
696
237
347
23
351
1255
872
950
318
319
1068
1102
341
826
481
11
1154
289
351
669
976
579
580
211
322
144
1117
1062
879
147
1027
1062
4
615
32
1077
908
820
444
1059
510
1114
736
104
368
567
155
509
234
1174
802
1239
597
180
786
769
2147483647
208
70
470
1246
1050
1207
649
11
1156
446
986
603
1040
383
586
742
729
166
11
1029
881
1192
380
1253
1262
539
908
1154
916
953
431
846
1001
886
1142
1209
379
1002
316
443
541
171
1244
960
1178
764
367
323
331
1268
305
6
200
845
901
747
699
203
271
626
1232
326
255
208
2147483647
703
262
276
1069
1266
1108
702
1269
155
868
213
257
788
842
957
805
1131
448
816
1178
458
359
179
649
637
1253
80
1148
1101
591
997
666
1206
453
220
886
769
1172
355
1139
34
973
71
521
37
458
948
348
967
862
1047
630
801
925
1060
294
895
836
755
884
591
967
70
703
2147483647
110
609
32
1025
847
937
1176
979
670
1025
1257
296
265
106
1120
403
405
683
828
300
1
917
806
537
199
669
413
813
27
1187
773
340
1227
797
430
764
544
1073
1177
751
561
619
387
688
1102
1086
683
779
915
1081
945
855
412
1223
154
588
1111
1186
752
891
1268
470
262
110
2147483647
1148
118
667
1146
978
471
950
963
45
692
697
1263
656
509
468
849
1014
649
974
987
694
1107
375
329
564
777
657
562
287
85
814
287
326
797
524
1003
1016
1121
508
207
364
549
687
852
1075
1273
884
1011
461
1060
799
1099
855
876
262
1021
609
133
37
808
1246
276
609
1148
2147483647
650
1125
805
185
283
1276
953
231
999
1181
1251
376
1096
549
697
125
303
1144
135
455
648
1218
50
508
1252
714
1102
814
119
1030
386
921
585
614
1046
997
682
707
1197
690
754
924
747
406
502
667
560
946
919
192
897
239
884
812
136
474
191
652
946
1050
1069
32
118
650
2147483647
55
79
93
988
713
314
1089
93
109
221
1032
226
722
257
686
569
480
154
263
272
1048
952
363
43
1271
384
499
447
68
86
289
99
499
919
492
392
1108
760
205
313
483
1136
87
789
182
451
765
1256
783
1196
1016
230
785
935
320
643
144
856
1207
1266
1025
667
1125
55
2147483647
805
338
996
261
638
432
1005
583
606
1170
967
78
973
945
84
931
1192
782
749
470
187
364
618
886
910
714
1185
646
167
1252
809
1052
356
849
943
885
536
159
891
516
351
64
787
1139
659
786
1277
55
87
906
930
1230
336
892
590
920
756
649
1108
847
1146
805
79
805
2147483647
497
400
857
1106
215
894
606
708
347
222
449
218
987
341
331
1245
808
1268
218
239
662
330
848
892
967
1097
118
34
1215
1105
699
869
700
308
893
1099
20
345
1239
690
135
429
831
77
941
1064
1103
317
142
247
161
328
592
844
211
696
11
702
937
978
185
93
338
497
2147483647
1086
551
94
741
886
1220
1076
244
516
223
1173
423
665
1038
306
1030
1023
364
825
45
835
1011
59
990
452
924
1171
308
684
573
760
1246
795
735
1144
427
874
966
513
740
633
87
764
70
1060
1188
787
1178
980
150
275
499
305
182
237
1156
1269
1176
471
283
988
996
400
1086
2147483647
938
825
912
477
1275
162
270
759
760
951
997
1238
938
1018
938
1086
463
889
850
493
480
7
77
828
932
612
25
348
910
1095
254
806
162
755
1215
820
1081
389
281
1081
855
1245
360
508
792
39
105
1007
585
1029
1050
624
532
347
446
155
979
950
1276
713
261
857
551
938
2147483647
470
741
1170
602
262
1081
141
750
984
1157
846
646
428
1083
1106
165
512
365
655
719
143
37
932
821
390
321
806
313
1157
1040
1263
1246
623
16
370
903
161
567
63
850
575
480
933
783
682
336
1137
1244
14
997
981
862
23
986
868
670
963
953
314
638
1106
94
825
470
2147483647
353
331
258
893
822
935
592
1015
1092
361
1139
983
64
1007
460
157
1015
417
784
1138
367
750
610
1130
396
466
732
876
433
1079
746
165
420
1237
689
1092
1218
124
1171
975
1107
0
466
288
248
961
76
256
833
469
612
351
603
213
1025
45
231
1089
432
215
741
912
741
353
2147483647
236
651
640
100
556
782
1272
1076
1243
1155
1010
1001
773
568
706
1049
110
182
245
1143
416
258
934
890
982
952
90
660
819
93
527
796
1120
739
412
1035
445
499
1078
79
946
1244
1038
207
292
535
1048
1020
772
118
1255
1040
257
1257
692
999
93
1005
894
886
477
1170
331
236
2147483647
22
965
430
1072
903
908
805
1220
1086
243
620
732
924
955
819
1213
133
587
862
894
322
256
656
262
898
403
192
338
1065
546
894
739
707
473
1107
123
944
1085
326
627
124
533
635
700
333
1013
1015
112
373
872
383
788
296
697
1181
109
583
606
1220
1275
602
258
651
22
2147483647
641
282
298
258
1256
579
374
198
524
986
640
720
362
184
1095
297
1114
1
108
1062
1141
1160
1088
1198
177
2
302
70
693
37
343
410
749
88
247
1076
189
1017
485
987
721
586
825
134
915
505
264
1019
950
586
842
265
1263
1251
221
606
708
1076
162
262
893
640
965
641
2147483647
1226
680
916
761
495
850
1164
92
999
1110
207
624
523
939
1053
508
526
631
61
784
90
572
215
1041
1156
422
452
15
246
775
954
736
1022
256
678
728
1026
456
818
38
722
540
614
462
22
1219
874
318
742
957
106
656
376
1032
1170
347
244
270
1081
822
100
430
282
1226
2147483647
916
145
653
565
59
473
1030
165
620
905
641
627
760
309
981
215
706
590
243
476
15
1210
883
720
537
1055
419
846
524
616
968
1109
790
112
898
517
673
330
845
757
157
555
35
307
1270
501
319
729
805
1120
509
1096
226
967
222
516
759
141
935
556
1072
298
680
916
2147483647
893
1012
437
982
621
248
134
450
1086
587
1010
227
1107
1014
143
345
660
38
173
41
1206
419
1078
395
146
524
233
163
535
743
927
1178
1110
329
681
347
1209
286
1110
487
1108
22
657
342
83
1068
166
1131
403
468
549
722
78
449
223
760
750
592
782
903
258
916
145
893
2147483647
38
241
939
508
292
464
681
1233
753
1088
164
1121
1083
909
619
291
422
159
139
1176
366
1174
62
737
1038
269
440
941
55
805
865
335
476
299
61
123
1130
741
365
669
277
894
463
471
1102
11
448
405
849
697
257
973
218
1173
951
984
1015
1272
908
1256
761
653
1012
38
2147483647
46
168
784
199
514
383
274
660
452
130
181
396
1232
155
905
1236
279
856
685
1224
855
1076
941
627
685
1220
303
269
908
193
1069
788
202
949
861
1029
212
319
947
951
514
1026
252
341
1029
816
683
1014
125
686
945
987
423
997
1157
1092
1076
805
579
495
565
437
241
46
2147483647
310
1081
1156
343
1188
807
289
1179
211
433
327
5
306
703
1034
1038
1031
1265
563
346
401
540
418
736
655
975
1134
610
1078
1116
547
648
63
392
298
920
1048
203
326
980
826
579
826
881
1178
828
649
303
569
84
341
665
1238
846
361
1243
1220
374
850
59
982
939
168
310
2147483647
477
452
422
461
1197
582
647
247
572
877
377
364
897
1178
780
879
150
12
1085
238
60
239
573
969
469
974
149
333
342
1174
355
844
603
835
194
469
852
809
1096
149
477
481
1192
458
300
974
1144
480
931
331
1038
938
646
1139
1155
1086
198
1164
473
621
508
784
1081
477
2147483647
709
361
1047
71
1114
1258
492
69
801
1109
875
864
734
1228
689
407
484
582
747
803
632
333
414
1230
925
611
196
622
1035
1038
13
767
1086
391
838
604
1194
507
1239
154
11
380
359
1
987
135
154
1192
1245
306
1018
428
983
1010
243
524
92
1030
248
292
199
1156
452
709
2147483647
395
585
631
493
1032
1233
1135
40
929
10
1086
386
871
1012
792
1063
1042
66
606
410
357
1237
230
398
1032
555
1051
100
628
613
65
834
8
244
983
716
824
735
1045
1154
1253
179
917
694
455
263
782
808
1030
938
1083
64
1001
620
986
999
165
134
464
514
343
422
361
395
2147483647
722
386
1214
1102
1023
1178
303
830
219
555
528
626
318
435
1121
703
574
670
1204
1266
36
808
563
682
823
713
954
464
179
315
544
437
473
1065
915
1222
544
630
289
1262
649
806
1107
648
272
749
1268
1023
1086
1106
1007
773
732
640
1110
620
450
681
383
1188
461
1047
585
722
2147483647
56
721
892
1161
351
486
590
39
1009
345
514
1231
1154
1193
684
766
394
507
15
1228
468
486
935
194
73
475
962
82
231
1071
200
1271
465
1223
412
1002
385
351
539
637
537
375
1218
1048
470
218
364
463
165
460
568
924
720
207
905
1086
1233
274
807
1197
71
631
386
56
2147483647