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
1959739498
911663989
1869489959
1742427469
1481677345
209017287
170385630
1566166382
1436235127
681354228
1395835861
106044678
1758658727
1811538017
241780578
1909367115
1240687941
1851038399
1506639333
325243891
392555987
294676522
698788240
2007841670
1315767393
659354907
262609623
1606783398
2088196850
1551507067
1727408898
1860645842
1449723475
673924538
934050663
2085287280
2115876991
1148318874
1994081792
156131534
2028584260
1215851120
597145841
413417693
1810129627
179359271
47809135
1891822963
674925186
1327196148
1084848253
1602285054
1193542410
1573438343
50903511
2086598318
2018697473
2027475356
1715456971
2019832413
336399900
462156551
1677901710
1959739498
2147483647
1027131191
695317549
1391760548
2116857297
1562974990
2076120137
1809240673
642243589
1801798901
374054218
1605349429
1027025344
567165694
61694816
616771644
1115661429
1027252945
1219942777
1466210001
61469273
659395231
2061614537
447341995
1885427252
1405664831
179391431
1603871989
820132583
1720355185
1522144759
1525074005
497778308
1521168064
1867282146
287045478
311670244
888040577
1220464889
1621485735
1890692615
1977546354
1908328491
1081265811
483543391
1755541790
43678865
205322742
1502506812
130006615
1098742693
1361052910
1524368887
1408073413
289874901
1331436889
1268054205
1016410730
117976769
259787264
1641834587
75005242
1456988184
911663989
1027131191
2147483647
1029101184
519709042
362018417
347808963
1836527108
957278206
1962297316
772280766
2003940220
682681180
1484291115
357567829
614121660
2100163690
1846751449
485160768
1891513492
451225740
428845763
1060377351
785105949
408456608
1145291474
465864353
1168247381
1805413036
565209339
1010102284
1916633874
408252199
103284719
727864330
225486238
1207115406
878807311
627671864
634264245
1743316166
1983278651
1946196866
1168604944
1244443854
860329634
493097666
987857698
1006347731
949339099
1203291638
2088710327
1532913107
304314292
142042514
876900679
262461542
1370246704
704863818
242653769
207974711
2146625254
230677353
1056347866
1869489959
695317549
1029101184
2147483647
1005477339
709685171
2129646858
1701799708
1725959491
213399830
1486494186
542663381
1843303292
1668143306
12837966
1326935394
2006816575
1875742515
205642346
574565881
1909082516
583329228
470696133
714252783
363991527
451774664
468438267
1987479219
1242286546
483240327
260139876
809095317
1191129705
1683009006
1585127719
2137079313
1388891478
1533655110
1474440501
383858413
864680564
1077448322
738036960
1247203571
129629311
89989020
1267213777
1421373587
1635665087
1353609937
1770995132
527901999
281746020
558450260
1243192726
1435532501
1952932227
2139073041
597535128
1715014079
658841691
1345859202
315089626
812778846
1742427469
1391760548
519709042
1005477339
2147483647
456114940
566409567
1015158070
1549774059
1087392116
2102915500
1235237041
670262683
122045973
1533498910
1121264798
706160216
1990455811
1110450973
1432227155
1841253819
992166423
302206306
166296503
460627690
2001006851
647722726
1594621840
616899716
1174855367
1919175170
455855810
1308019710
1551954363
469644991
2042203143
1895678166
1280018249
1897641561
1416400800
769971100
846211894
1436797745
1160333771
535872203
162159761
1531369166
1412137385
478378272
730184620
905512122
1301874511
765381135
967514125
1225788428
1163212399
2107896761
2089756138
998554169
1312921680
496713198
1465672572
1200864665
510738660
1481677345
2116857297
362018417
709685171
456114940
2147483647
1362684693
1141149608
991838736
1973775488
984491281
1899705830
19235903
888730517
938557682
269401260
2125224463
1631185201
730813116
1920176840
943828838
193498899
343387084
1809069381
409609873
1358473827
1618593358
179285142
1717678088
1604930225
1542094169
7006822
526448637
1576911745
2141684716
910970219
2062307035
417295997
944455536
1669822501
675627078
782700296
1850919466
919414218
1108415621
1215605663
255453393
2136269179
300726381
1999224331
626887802
1150621762
1521903551
2022010843
1059088699
999220865
1387022852
1231847200
1798375402
608467721
250048077
901279995
1973471514
1331522215
209017287
1562974990
347808963
2129646858
566409567
1362684693
2147483647
1847086966
273074309
892043732
597328294
1098764274
58046482
993398262
121021453
1886587076
1500733464
1240683122
1088157083
1982801100
1011953989
574093391
451803773
1466591680
661636318
910061376
1696168423
270773329
1640521143
465790577
1384810730
1319070802
1432385184
1436643292
861225338
830369845
595275107
1139808380
1774207375
972066759
375077449
846810905
175332371
1280030972
1559616118
1662228196
979899916
346039880
1027151833
2136848981
1930448529
1582495380
623704731
183867153
272302844
1204206112
1281106379
274826237
1175005791
572101392
1310308782
217998533
1567765827
1811509525
170385630
2076120137
1836527108
1701799708
1015158070
1141149608
1847086966
2147483647
2024743452
2021515069
798499261
1513755350
1727812668
243624395
727519704
176410464
1227924563
2129459144
720383907
746459590
77276898
511490910
893557577
468981956
1466157998
1269610602
1955080733
764777665
1391277062
379811302
1113864766
1720048219
885051029
99959833
1982054942
878252473
194049847
1443432840
168689362
231206687
1215542731
759717083
1771912569
1038170279
445453281
1669448788
371377608
451186087
60554540
1376887755
499824385
276220996
2128091886
1099836007
1955056188
1627478521
51366692
508815253
2068632373
1061437212
1116639952
738033463
1286921331
1828757479
1566166382
1809240673
957278206
1725959491
1549774059
991838736
273074309
2024743452
2147483647
442908297
264125700
1484866728
6326146
760017935
1754454466
1482787295
1839338938
1673855014
86275243
1984545952
817319194
1418407020
1324996169
346565271
558762363
974659420
1980985591
674187325
481904207
2114938131
850174928
1331917597
1399599465
426622207
1744722921
1490816896
324352549
1160905965
1465532334
1300006448
1284429057
1931131543
1580402319
676023016
1478916164
1026115721
442271824
2042642098
1623955015
1839567964
421820648
1844038863
517320357
1318913700
866584436
1004517921
1370116382
1468516714
174651029
2069074544
1271179709
970029092
950190385
325470476
1436235127
642243589
1962297316
213399830
1087392116
1973775488
892043732
2021515069
442908297
2147483647
1521112510
1689398206
937274667
920995270
1412926548
136573762
621308184
1893569169
409094468
2106438471
1291200697
1780492068
903334955
137562306
1138877850
671041939
1281286863
218758846
1840758540
70878174
875608130
354062145
806075242
1645312793
1145835931
1560830497
187140393
38130382
202773400
906098074
180369374
311957175
74877930
2043405870
1727982777
1040523056
1891407008
830526522
1477696437
1779029870
263026418
47807779
502048925
886771014
1220531727
1018565943
1474882039
2108136138
1397642976
582591509
1257687527
1847880044
1930739544
149666995
681354228
1801798901
772280766
1486494186
2102915500
984491281
597328294
798499261
264125700
1521112510
2147483647
1023486186
1923180297
363716792
1369431229
322941129
332920485
266219481
1185973672
2128762310
774029708
73588154
886586806
2087256406
191123300
2072213547
857151525
1571136702
204622560
375487307
104509264
981980275
181462852
880428745
1283054460
1528992260
819468641
1467526332
744701533
1676444456
997242297
1950681757
1893701755
1987257252
48859305
844388991
1315423261
289414771
76218435
337452334
732926309
496564974
680363123
809684215
849845279
645573009
1141898164
1736682867
763030995
1474986802
1988406179
1886839441
217625991
824183341
1395835861
374054218
2003940220
542663381
1235237041
1899705830
1098764274
1513755350
1484866728
1689398206
1023486186
2147483647
1227835160
1231895003
1999021844
236398067
84321626
676852051
1791817121
1336159968
2095683093
274148685
2063011340
955824687
2054661809
1440329623
1692086539
63276146
1940622370
1375174209
622979530
1587356225
1369570563
1852615471
2006584116
1772397140
398816846
1633519711
332866759
2068100997
1660970530
1171674363
830051581
330226325
409007624
275960034
1549403896
1079119297
149679292
695347610
1078307990
562618090
975638416
18642114
1110670495
1821124388
1134248921
432936680
2044687956
959171300
906779856
1582549068
1852680562
660469601
106044678
1605349429
682681180
1843303292
670262683
19235903
58046482
1727812668
6326146
937274667
1923180297
1227835160
2147483647
541497432
1590882692
984085742
2058079778
1396121652
581815773
1937010439
1534400606
116401754
914908599
966563545
1026301663
1928862146
1845719656
807302751
1375759182
1218195619
824980436
665172673
2026438803
1497005677
1208352268
1136441967
1315909349
1525915353
2114415414
802410690
2036336551
903657381
756305204
1840959162
500554232
1389107507
33701216
340196161
1374106900
1198227259
1405508430
687250846
690825487
1785112949
1993047253
1985517185
2009220385
636542337
2122048621
1420433374
2059249269
1167638976
371312373
624354135
1758658727
1027025344
1484291115
1668143306
122045973
888730517
993398262
243624395
760017935
920995270
363716792
1231895003
541497432
2147483647
1508566639
259787332
1275281264
951791312
1999025492
1107447191
2003909014
2113132742
1230591470
1923237959
813106280
1660588714
1960117298
2085006171
1525895708
1004183368
1095492384
519838409
868843293
609147655
1252007131
990659368
351195894
339732861
811292813
2137719688
710668682
418170024
679749285
1088638692
1140926175
57503953
420980798
509693772
256616029
1986019740
156413330
950154560
501800542
978752279
71973422
1504113245
1285631112
1483633001
855142988
549653542
1598324978
764878512
1109135831
841839879
1811538017
567165694
357567829
12837966
1533498910
938557682
121021453
727519704
1754454466
1412926548
1369431229
1999021844
1590882692
1508566639
2147483647
1497674637
2102345545
44161849
1512882409
429948677
15620248
973763601
1690628125
517014807
478117622
918332632
211344299
1034633136
2110540198
405620131
12851572
1658690588
1125719638
550490874
298031640
1257867960
1231532110
1637176171
2114625437
1188324492
1234813444
392113946
548930662
599957392
653064960
625754583
190519881
808487542
773752429
2049298915
1296080763
1086886056
1241072200
290708309
1063469305
1518510908
328003136
125281113
1548964445
958159866
1482879054
1372844757
1680815490
973317843
241780578
61694816
614121660
1326935394
1121264798
269401260
1886587076
176410464
1482787295
136573762
322941129
236398067
984085742
259787332
1497674637
2147483647
1779768494
1736762087
382472104
1846438111
90187690
1375738159
1351233571
997681716
877438442
1759083568
1224463688
100211449
955859393
71910611
1694721706
1380404145
1369829254
1380103098
1819766454
1301847625
1575636486
2038075328
1359867890
792036384
2051988481
101070249
1572033213
17505112
239829826
1325172878
121932737
1201792160
468265843
2039989454
2042920793
2010694465
1419870375
72045595
1194099555
352421537
447450944
2133430778
1476325513
1175315618
151726202
292046844
1671464182
1907885787
1909367115
616771644
2100163690
2006816575
706160216
2125224463
1500733464
1227924563
1839338938
621308184
332920485
84321626
2058079778
1275281264
2102345545
1779768494
2147483647
952639111
1342596777
1056639950
372052526
1800159049
632543045
3671802
1014338541
560318293
929512584
1973407054
508954847
1758937863
1155221105
2073974156
423234652
1359716178
480188601
1496683471
1625832769
795919686
830561121
1879048173
1454724462
1533169922
1014863699
1503323249
1650164767
1524469580
1137774510
96367601
111229986
547922290
58443602
987581005
1562911391
1667822986
556921171
1385739373
121631433
1750880582
1574156887
1936920264
128256851
1012665364
1896254309
122466536
1240687941
1115661429
1846751449
1875742515
1990455811
1631185201
1240683122
2129459144
1673855014
1893569169
266219481
676852051
1396121652
951791312
44161849
1736762087
952639111
2147483647
714465058
868125082
1731468054
1812966358
285065915
2008435705
281389245
99168377
1481810977
2096229858
1349997903
1642025597
1299518448
1858914825
1041946278
478740752
1027599252
125410412
531672642
794545169
1746133446
872901696
1379647490
1123022430
1364396835
1391837479
796698583
167285240
509977940
1326769518
2005513646
1898669154
1543663869
36227748
94534578
98494326
1214303865
1538110981
448517189
2029805573
667685792
351690347
1053709932
1066853405
451923078
709752778
1851038399
1027252945
485160768
205642346
1110450973
730813116
1088157083
720383907
86275243
409094468
1185973672
1791817121
581815773
1999025492
1512882409
382472104
1342596777
714465058
2147483647
1750460391
339752167
1807561428
327761296
1933841728
92515232
920453361
1205224732
1939140247
426504429
1033511505
856262375
626753944
1570781990
1722623599
751911068
199100960
1736615340
689674131
1341284208
717637620
1057366373
1190856196
1932384724
1611832814
1452563696
191789549
136502691
873250376
101304043
1265090405
10590645
1889744125
1585542357
1647024758
478979973
1786559132
1978668412
26326586
540338963
814915490
680512195
424949580
4649716
1224087173
1506639333
1219942777
1891513492
574565881
1432227155
1920176840
1982801100
746459590
1984545952
2106438471
2128762310
1336159968
1937010439
1107447191
429948677
1846438111
1056639950
868125082
1750460391
2147483647
1354124646
1369038508
387976409
788077128
1660986995
2066512760
712497873
567697732
960237476
1876858994
1397097973
774881852
345542286
1387729313
1949513069
2090956628
1417962019
820643929
1518166849
1651008208
685923060
2073465006
837452724
1875594554
1767581244
23099887
1902261805
1213984573
1860144730
222372856
1973605446
52123190
1015651172
1060320419
1704015510
1093241858
969435341
1008750466
2043053775
664896245
2017417453
775383742
431066409
1593159462
325243891
1466210001
451225740
1909082516
1841253819
943828838
1011953989
77276898
817319194
1291200697
774029708
2095683093
1534400606
2003909014
15620248
90187690
372052526
1731468054
339752167
1354124646
2147483647
49636291
2061565836
1976412226
1635364865
1458327807
1459802878
1616052214
1484281271
1340540551
393497153
1104923900
506702979
1082609304
503037166
1312209649
1466566940
1666988045
1938427003
876402132
243391554
897875596
1915034143
2068273038
867680284
724516812
762090123
264327539
315022160
1415818174
2034072382
2116331082
1562138117
705333733
614715570
627383737
2011792046
814494561
1071994875
1907916635
104454223
1292191756
1627451366
1386990210
392555987
61469273
428845763
583329228
992166423
193498899
574093391
511490910
1418407020
1780492068
73588154
274148685
116401754
2113132742
973763601
1375738159
1800159049
1812966358
1807561428
1369038508
49636291
2147483647
1016755234
2023078728
1049867561
212340248
2034880542
562433508
87734018
570589546
1056051134
1236532586
201474504
1053865405
294180936
2116636810
685306007
398642373
997608037
2105328289
207288500
869009977
914556372
943429966
1539165052
2061830657
1102535909
1631358207
1957280775
594171129
1813492277
524754021
1106775627
499273942
1714844340
1293178116
1418253592
1015400551
630061431
1160773551
2002754135
684445307
1880589774
2051895097
294676522
659395231
1060377351
470696133
302206306
343387084
451803773
893557577
1324996169
903334955
886586806
2063011340
914908599
1230591470
1690628125
1351233571
632543045
285065915
327761296
387976409
2061565836
1016755234
2147483647
1664340549
1319796336
1015988245
1515392663
1172579082
12636468
548823349
1415874328
1214789321
1784140486
2109767583
1926393792
843256337
1516167139
2021328816
1841252970
2139768928
1716344920
486997924
134989224
443444202
1955698673
1843676052
2030813316
807833364
1935487859
294129603
2146751885
1182129501
792014233
1873820798
311183407
1824299456
225110046
399832627
1318122275
1155751433
1466323345
1067307803
1741928911
478642907
698788240
2061614537
785105949
714252783
166296503
1809069381
1466591680
468981956
346565271
137562306
2087256406
955824687
966563545
1923237959
517014807
997681716
3671802
2008435705
1933841728
788077128
1976412226
2023078728
1664340549
2147483647
1055274306
761474622
2079242371
1986364291
1907732251
639108394
1823482662
1149847448
1467008255
2115078462
1302289583
1014413423
1319056331
1738840174
1760731520
136814218
1771449013
345911471
805323703
2103211030
804752840
753491945
110080721
98235297
35439936
1409813899
1043987190
200819067
801485596
2123959789
416250866
90441584
454064345
560598513
446554079
1391929600
83568128
843834636
1697121924
1053162633
2007841670
447341995
408456608
363991527
460627690
409609873
661636318
1466157998
558762363
1138877850
191123300
2054661809
1026301663
813106280
478117622
877438442
1014338541
281389245
92515232
1660986995
1635364865
1049867561
1319796336
1055274306
2147483647
957364854
2001350643
301482545
1682138750
2107501477
1911818786
1606333520
719333739
113485220
1481059874
994343523
1359381032
347293965
484841561
1517061648
578897739
1698855859
2074071804
1493903064
993164766
1776973172
1999675864
1065708963
1901200721
361181830
339461474
1224497180
1621717326
536151084
1677417074
1748601931
689591066
345357382
1542669202
949857702
1158660758
1159759257
1053103887
175399116
1315767393
1885427252
1145291474
451774664
2001006851
1358473827
910061376
1269610602
974659420
671041939
2072213547
1440329623
1928862146
1660588714
918332632
1759083568
560318293
99168377
920453361
2066512760
1458327807
212340248
1015988245
761474622
957364854
2147483647
1418364105
1096923064
1838214660
1080567242
1791579902
1736389213
1814329170
462423596
1694560852
96153534
1341853575
92701806
2082183464
2046599519
271519094
1446618252
1010997874
834502446
1444617169
1744828163
127115073
1257673632
1678442425
997983209
1308113909
2053393929
789938380
250570198
281243556
238145667
902700990
86389388
123203990
1248620438
1782213182
692818396
2113636148
2047936334
659354907
1405664831
465864353
468438267
647722726
1618593358
1696168423
1955080733
1980985591
1281286863
857151525
1692086539
1845719656
1960117298
211344299
1224463688
929512584
1481810977
1205224732
712497873
1459802878
2034880542
1515392663
2079242371
2001350643
1418364105
2147483647
1413652864
2127455641
982370858
1569559030
1479934970
1711013398
1109228940
1753405612
1975911588
352457226
1869029767
678140348
1671606644
1113921114
2005284687
160056428
2086951632
482098964
1931418560
770631440
1640040945
455068280
1911003524
1763043839
1970049155
1435963815
2147474991
1927379762
1697795913
1560475561
932885934
860805372
363894986
559106033
1370446700
2001960535
1409805639
262609623
179391431
1168247381
1987479219
1594621840
179285142
270773329
764777665
674187325
218758846
1571136702
63276146
807302751
2085006171
1034633136
100211449
1973407054
2096229858
1939140247
567697732
1616052214
562433508
1172579082
1986364291
301482545
1096923064
1413652864
2147483647
1283835562
1951943730
1732185699
1222132261
730047705
22749937
51721883
1820929637
1505717270
2133340300
1040110911
1022674625
2014688379
244987100
1385204506
622758176
2033718394
1928430862
883123942
1922427403
1372981975
1577613652
2131304570
1236919127
676601199
1809930191
366140342
819475001
1836214038
1220678683
1491252972
530890154
1451743896
1318836802
2023578491
1770527641
1606783398
1603871989
1805413036
1242286546
616899716
1717678088
1640521143
1391277062
481904207
1840758540
204622560
1940622370
1375759182
1525895708
2110540198
955859393
508954847
1349997903
426504429
960237476
1484281271
87734018
12636468
1907732251
1682138750
1838214660
2127455641
1283835562
2147483647
1466515816
634546725
311522493
1328752314
798085500
2125947236
686108962
1855389263
1788382475
2038732488
565719452
1363819238
137714327
1370373350
1247114434
1822066861
2060379858
417670323
1688190751
460142598
1567869716
891784025
668912772
353349359
757366845
726317791
119456061
2056778227
1335054974
391229667
182358961
478932805
319473150
620428423
831252781
2088196850
820132583
565209339
483240327
1174855367
1604930225
465790577
379811302
2114938131
70878174
375487307
1375174209
1218195619
1004183368
405620131
71910611
1758937863
1642025597
1033511505
1876858994
1340540551
570589546
548823349
639108394
2107501477
1080567242
982370858
1951943730
1466515816
2147483647
35199628
1009470249
931526743
1945606371
1150651079
1756087526
98516822
567661087
439525449
1606441348
1242181761
701906703
1835134275
894970450
1351935469
1538703688
2137979053
1820735126
1909305458
62884973
1086399038
1547345502
1606514080
1375435052
1896738646
1451444002
308743487
807542304
1778105
708780604
2040530759
702562863
1473415694
1049864130
1551507067
1720355185
1010102284
260139876
1919175170
1542094169
1384810730
1113864766
850174928
875608130
104509264
622979530
824980436
1095492384
12851572
1694721706
1155221105
1299518448
856262375
1397097973
393497153
1056051134
1415874328
1823482662
1911818786
1791579902
1569559030
1732185699
634546725
35199628
2147483647
504702425
642755127
1085327631
1977509293
2035218804
1234421803
436411854
1406911251
1984165401
500043362
490370127
574690829
1661135874
1312461958
1233550541
1205505589
1290754883
271523962
1602284774
217177297
817024698
1121168074
1714297113
690563762
825679996
1562243337
776692232
1220942685
809212389
867734182
800943867
822503417
849156267
1727408898
1522144759
1916633874
809095317
455855810
7006822
1319070802
1720048219
1331917597
354062145
981980275
1587356225
665172673
519838409
1658690588
1380404145
2073974156
1858914825
626753944
774881852
1104923900
1236532586
1214789321
1149847448
1606333520
1736389213
1479934970
1222132261
311522493
1009470249
504702425
2147483647
929017480
1944062064
1250881638
1793879499
1087951687
56409480
950498829
286947140
2086152511
1060797032
1788893508
748335975
2094537152
309048959
1122708369
1611486195
1850297934
445384866
305279614
1289039303
1833688558
1627738684
1594039753
9187389
968065244
42416145
807695697
1909517229
16715044
1601220573
2040268947
2084147644
1860645842
1525074005
408252199
1191129705
1308019710
526448637
1432385184
885051029
1399599465
806075242
181462852
1369570563
2026438803
868843293
1125719638
1369829254
423234652
1041946278
1570781990
345542286
506702979
201474504
1784140486
1467008255
719333739
1814329170
1711013398
730047705
1328752314
931526743
642755127
929017480
2147483647
2084579351
316778673
1164438275
1629898493
1254758139
409895731
20818630
2664770
696556627
1986361306
1415670504
1774841508
593575456
298987138
267747954
239626580
353406238
838498570
1007858835
1490682848
783824514
1887827369
130368858
1293038652
392537642
752799387
552265351
684705545
1442049732
1501822318
1745568837
1449723475
497778308
103284719
1683009006
1551954363
1576911745
1436643292
99959833
426622207
1645312793
880428745
1852615471
1497005677
609147655
550490874
1380103098
1359716178
478740752
1722623599
1387729313
1082609304
1053865405
2109767583
2115078462
113485220
462423596
1109228940
22749937
798085500
1945606371
1085327631
1944062064
2084579351
2147483647
1914236720
1865800850
1039516378
1876735702
1408472124
1489836753
110172187
320620387
1909431167
1688286645
1640279517
2146740777
432195599
832740446
483019502
1294240417
784903276
1299569722
1780093514
1910330806
1946824476
2132289414
1152512583
327912245
355605262
955130861
17984560
1715555070
210318823
640554237
673924538
1521168064
727864330
1585127719
469644991
2141684716
861225338
1982054942
1744722921
1145835931
1283054460
2006584116
1208352268
1252007131
298031640
1819766454
480188601
1027599252
751911068
1949513069
503037166
294180936
1926393792
1302289583
1481059874
1694560852
1753405612
51721883
2125947236
1150651079
1977509293
1250881638
316778673
1914236720
2147483647
574268731
920363333
237348577
1993465222
1385660531
312426149
1326942902
964048306
1019218647
1882704050
1616964782
1085782879
1104430859
1828430
1721414145
582167376
1288265179
1034076132
1329131221
1436153167
995114435
733185583
1878767597
1292590753
235615489
877910243
571032931
1341918506
427145370
934050663
1867282146
225486238
2137079313
2042203143
910970219
830369845
878252473
1490816896
1560830497
1528992260
1772397140
1136441967
990659368
1257867960
1301847625
1496683471
125410412
199100960
2090956628
1312209649
2116636810
843256337
1014413423
994343523
96153534
1975911588
1820929637
686108962
1756087526
2035218804
1793879499
1164438275
1865800850
574268731
2147483647
860655252
1685785748
1307018937
1727700977
1823220172
431094438
794464426
159944731
1643257050
369783168
1055683837
1511184572
1036915652
349414770
1498657970
1204893387
576336543
298870068
454668881
1869634208
1940660741
747241323
633472281
1001980360
1373403718
2037011549
220058297
1769838263
2085287280
287045478
1207115406
1388891478
1895678166
2062307035
595275107
194049847
324352549
187140393
819468641
398816846
1315909349
351195894
1231532110
1575636486
1625832769
531672642
1736615340
1417962019
1466566940
685306007
1516167139
1319056331
1359381032
1341853575
352457226
1505717270
1855389263
98516822
1234421803
1087951687
1629898493
1039516378
920363333
860655252
2147483647
753181290
305321887
290920555
1748647210
483203958
544478537
1865429275
1226316085
1985919982
649201577
1328205271
1492480919
112041883
1328389173
1244122724
1428467883
402862194
398775540
1647147594
1841185925
588913052
1976314673
1951832246
1475458154
341822262
1889577731
1956327055
2115876991
311670244
878807311
1533655110
1280018249
417295997
1139808380
1443432840
1160905965
38130382
1467526332
1633519711
1525915353
339732861
1637176171
2038075328
795919686
794545169
689674131
820643929
1666988045
398642373
2021328816
1738840174
347293965
92701806
1869029767
2133340300
1788382475
567661087
436411854
56409480
1254758139
1876735702
237348577
1685785748
753181290
2147483647
913200447
1225315773
1562111314
481684977
647561306
180877784
1084026161
367843019
962686231
749005584
49505273
415076879
1015916061
64160335
1537046988
2030188032
2124758542
343991271
64318271
79097355
720872003
2126274931
495992412
478398860
1847719006
496671973
1148318874
888040577
627671864
1474440501
1897641561
944455536
1774207375
168689362
1465532334
202773400
744701533
332866759
2114415414
811292813
2114625437
1359867890
830561121
1746133446
1341284208
1518166849
1938427003
997608037
1841252970
1760731520
484841561
2082183464
678140348
1040110911
2038732488
439525449
1406911251
950498829
409895731
1408472124
1993465222
1307018937
305321887
913200447
2147483647
1125002846
354416806
189621909
403963901
842601420
440962903
134358762
1825811858
1237829557
277440745
1861531955
977353958
191590651
1657476077
1813840066
812681142
1983643646
246054208
431211855
314233530
349297442
1399975735
1108600156
1876707332
1978366340
1994081792
1220464889
634264245
383858413
1416400800
1669822501
972066759
231206687
1300006448
906098074
1676444456
2068100997
802410690
2137719688
1188324492
792036384
1879048173
872901696
717637620
1651008208
876402132
2105328289
2139768928
136814218
1517061648
2046599519
1671606644
1022674625
565719452
1606441348
1984165401
286947140
20818630
1489836753
1385660531
1727700977
290920555
1225315773
1125002846
2147483647
2136952699
2001475338
1931492294
1874483410
61174516
684917879
2045457770
69540397
1524603314
1012004980
1592004453
1602878052
153855584
993951440
2141162736
13887135
1536640209
1804976902
2077785238
1489690
746197449
639540113
368281293
1366637177
156131534
1621485735
1743316166
864680564
769971100
675627078
375077449
1215542731
1284429057
180369374
997242297
1660970530
2036336551
710668682
1234813444
2051988481
1454724462
1379647490
1057366373
685923060
243391554
207288500
1716344920
1771449013
578897739
271519094
1113921114
2014688379
1363819238
1242181761
500043362
2086152511
2664770
110172187
312426149
1823220172
1748647210
1562111314
354416806
2136952699
2147483647
1852848000
1177165529
912152691
592276323
1220728021
1357560895
358936123
9492290
1211290172
1373667414
2104948397
1398427517
1294890179
891594845
1076636869
2111027835
1819670728
67366732
2025426231
1522866253
2110945621
1292178569
2003161199
2028584260
1890692615
1983278651
1077448322
846211894
782700296
846810905
759717083
1931131543
311957175
1950681757
1171674363
903657381
418170024
392113946
101070249
1533169922
1123022430
1190856196
2073465006
897875596
869009977
486997924
345911471
1698855859
1446618252
2005284687
244987100
137714327
701906703
490370127
1060797032
696556627
320620387
1326942902
431094438
483203958
481684977
189621909
2001475338
1852848000
2147483647
5294683
1146910540
327726648
1801971075
1701752348
1398959704
1111053643
395131457
1399685896
1742482134
1501057413
17690367
668896053
1803320862
71334147
945373995
459587296
1668171307
1451645260
849410963
326893177
1865125032
1215851120
1977546354
1946196866
738036960
1436797745
1850919466
175332371
1771912569
1580402319
74877930
1893701755
830051581
756305204
679749285
548930662
1572033213
1014863699
1364396835
1932384724
837452724
1915034143
914556372
134989224
805323703
2074071804
1010997874
160056428
1385204506
1370373350
1835134275
574690829
1788893508
1986361306
1909431167
964048306
794464426
544478537
647561306
403963901
1931492294
1177165529
5294683
2147483647
825804970
406069856
503358412
1495456924
437527861
1730363917
1244966838
726555517
1255978065
1311666901
351006392
1166985755
1501992929
1444431591
1427790397
120267666
417721811
416087657
730611029
2116008779
787044737
597145841
1908328491
1168604944
1247203571
1160333771
919414218
1280030972
1038170279
676023016
2043405870
1987257252
330226325
1840959162
1088638692
599957392
17505112
1503323249
1391837479
1611832814
1875594554
2068273038
943429966
443444202
2103211030
1493903064
834502446
2086951632
622758176
1247114434
894970450
1661135874
748335975
1415670504
1688286645
1019218647
159944731
1865429275
180877784
842601420
1874483410
912152691
1146910540
825804970
2147483647
1892576440
2144301525
873772392
893886991
2110152216
1207703608
1003704882
885061823
1834867124
514982422
235617460
1224115724
407371806
1421370112
262283859
1209900986
1413085014
573965393
1510567647
26751960
413417693
1081265811
1244443854
129629311
535872203
1108415621
1559616118
445453281
1478916164
1727982777
48859305
409007624
500554232
1140926175
653064960
239829826
1650164767
796698583
1452563696
1767581244
867680284
1539165052
1955698673
804752840
993164766
1444617169
482098964
2033718394
1822066861
1351935469
1312461958
2094537152
1774841508
1640279517
1882704050
1643257050
1226316085
1084026161
440962903
61174516
592276323
327726648
406069856
1892576440
2147483647
922625672
767780653
1017059874
1469523688
598257295
900978948
1897367406
1218181777
2080914963
1414282999
398775450
879647789
1331165855
349456925
1903472020
952233525
322125902
548499424
352762289
1810129627
483543391
860329634
89989020
162159761
1215605663
1662228196
1669448788
1026115721
1040523056
844388991
275960034
1389107507
57503953
625754583
1325172878
1524469580
167285240
191789549
23099887
724516812
2061830657
1843676052
753491945
1776973172
1744828163
1931418560
1928430862
2060379858
1538703688
1233550541
309048959
593575456
2146740777
1616964782
369783168
1985919982
367843019
134358762
684917879
1220728021
1801971075
503358412
2144301525
922625672
2147483647
644319337
2040489001
365979565
519194846
403768109
421779129
1594618233
1389773195
1771875688
699461302
701954064
595513161
215648413
1063486510
1052999587
513597045
2010076918
176126239
179359271
1755541790
493097666
1267213777
1531369166
255453393
979899916
371377608
442271824
1891407008
1315423261
1549403896
33701216
420980798
190519881
121932737
1137774510
509977940
136502691
1902261805
762090123
1102535909
2030813316
110080721
1999675864
127115073
770631440
883123942
417670323
2137979053
1205505589
1122708369
298987138
432195599
1085782879
1055683837
649201577
962686231
1825811858
2045457770
1357560895
1701752348
1495456924
873772392
767780653
644319337
2147483647
307975929
446346268
1687282925
18688506
61646388
1248502192
367319721
2018772798
797810460
1248698375
1403451039
1202088515
1136528879
544689411
1994097341
136228666
964509850
47809135
43678865
987857698
1421373587
1412137385
2136269179
346039880
451186087
2042642098
830526522
289414771
1079119297
340196161
509693772
808487542
1201792160
96367601
1326769518
873250376
1213984573
264327539
1631358207
807833364
98235297
1065708963
1257673632
1640040945
1922427403
1688190751
1820735126
1290754883
1611486195
267747954
832740446
1104430859
1511184572
1328205271
749005584
1237829557
69540397
358936123
1398959704
437527861
893886991
1017059874
2040489001
307975929
2147483647
625922335
858111457
1389202712
771634800
756250231
687433149
1208353
1783655602
1509822724
820072043
679033094
1642178465
932205143
734419603
863160319
97725172
1891822963
205322742
1006347731
1635665087
478378272
300726381
1027151833
60554540
1623955015
1477696437
76218435
149679292
1374106900
256616029
773752429
468265843
111229986
2005513646
101304043
1860144730
315022160
1957280775
1935487859
35439936
1901200721
1678442425
455068280
1372981975
460142598
1909305458
271523962
1850297934
239626580
483019502
1828430
1036915652
1492480919
49505273
277440745
1524603314
9492290
1111053643
1730363917
2110152216
1469523688
365979565
446346268
625922335
2147483647
464158445
2135496112
616211576
906934458
367536305
1961719305
1041361061
1671512150
1085470444
2072302323
1537977169
1261110526
1993589937
1845058328
946801480
674925186
1502506812
949339099
1353609937
730184620
1999224331
2136848981
1376887755
1839567964
1779029870
337452334
695347610
1198227259
1986019740
2049298915
2039989454
547922290
1898669154
1265090405
222372856
1415818174
594171129
294129603
1409813899
361181830
997983209
1911003524
1577613652
1567869716
62884973
1602284774
445384866
353406238
1294240417
1721414145
349414770
112041883
415076879
1861531955
1012004980
1211290172
395131457
1244966838
1207703608
598257295
519194846
1687282925
858111457
464158445
2147483647
2044077686
1052135790
682338892
1432658590
85692004
2052866072
1469890910
1115656173
1747185004
1838944957
1251787354
1210196039
1651955280
1965982724
1327196148
130006615
1203291638
1770995132
905512122
626887802
1930448529
499824385
421820648
263026418
732926309
1078307990
1405508430
156413330
1296080763
2042920793
58443602
1543663869
10590645
1973605446
2034072382
1813492277
2146751885
1043987190
339461474
1308113909
1763043839
2131304570
891784025
1086399038
217177297
305279614
838498570
784903276
582167376
1498657970
1328389173
1015916061
977353958
1592004453
1373667414
1399685896
726555517
1003704882
900978948
403768109
18688506
1389202712
2135496112
2044077686
2147483647
1083401978
479639959
2104219662
298612096
1118641185
1857333219
4932321
240275728
680563098
648936144
1413799347
1187472184
1569946928
1084848253
1098742693
2088710327
527901999
1301874511
1150621762
1582495380
276220996
1844038863
47807779
496564974
562618090
687250846
950154560
1086886056
2010694465
987581005
36227748
1889744125
52123190
2116331082
524754021
1182129501
200819067
1224497180
2053393929
1970049155
1236919127
668912772
1547345502
817024698
1289039303
1007858835
1299569722
1288265179
1204893387
1244122724
64160335
191590651
1602878052
2104948397
1742482134
1255978065
885061823
1897367406
421779129
61646388
771634800
616211576
1052135790
1083401978
2147483647
2019608725
2099934371
36420635
1344547440
1723982374
312266579
1975755203
1626240796
732898591
1849195509
309035689
247644670
1602285054
1361052910
1532913107
281746020
765381135
1521903551
623704731
2128091886
517320357
502048925
680363123
975638416
690825487
501800542
1241072200
1419870375
1562911391
94534578
1585542357
1015651172
1562138117
1106775627
792014233
801485596
1621717326
789938380
1435963815
676601199
353349359
1606514080
1121168074
1833688558
1490682848
1780093514
1034076132
576336543
1428467883
1537046988
1657476077
153855584
1398427517
1501057413
1311666901
1834867124
1218181777
1594618233
1248502192
756250231
906934458
682338892
479639959
2019608725
2147483647
1070590296
1099815445
531884837
316045954
1106076675
229609922
1841115613
1164364952
1965581421
60809941
543241366
1193542410
1524368887
304314292
558450260
967514125
2022010843
183867153
1099836007
1318913700
886771014
809684215
18642114
1785112949
978752279
290708309
72045595
1667822986
98494326
1647024758
1060320419
705333733
499273942
1873820798
2123959789
536151084
250570198
2147474991
1809930191
757366845
1375435052
1714297113
1627738684
783824514
1910330806
1329131221
298870068
402862194
2030188032
1813840066
993951440
1294890179
17690367
351006392
514982422
2080914963
1389773195
367319721
687433149
367536305
1432658590
2104219662
2099934371
1070590296
2147483647
138190903
834918493
1896881410
1405679883
237760471
1535301901
1018432672
1274114533
1316872258
1070119993
1573438343
1408073413
142042514
1243192726
1225788428
1059088699
272302844
1955056188
866584436
1220531727
849845279
1110670495
1993047253
71973422
1063469305
1194099555
556921171
1214303865
478979973
1704015510
614715570
1714844340
311183407
416250866
1677417074
281243556
1927379762
366140342
726317791
1896738646
690563762
1594039753
1887827369
1946824476
1436153167
454668881
398775540
2124758542
812681142
2141162736
891594845
668896053
1166985755
235617460
1414282999
1771875688
2018772798
1208353
1961719305
85692004
298612096
36420635
1099815445
138190903
2147483647
1539577800
153720081
297884430
1183641638
2128344369
604703209
1483360267
572386331
1236436723
50903511
289874901
876900679
1435532501
1163212399
999220865
1204206112
1627478521
1004517921
1018565943
645573009
1821124388
1985517185
1504113245
1518510908
352421537
1385739373
1538110981
1786559132
1093241858
627383737
1293178116
1824299456
90441584
1748601931
238145667
1697795913
819475001
119456061
1451444002
825679996
9187389
130368858
2132289414
995114435
1869634208
1647147594
343991271
1983643646
13887135
1076636869
1803320862
1501992929
1224115724
398775450
699461302
797810460
1783655602
1041361061
2052866072
1118641185
1344547440
531884837
834918493
1539577800
2147483647
1708119493
573338183
127913944
359620231
529411499
287488603
1538470517
253433009
2086598318
1331436889
262461542
1952932227
2107896761
1387022852
1281106379
51366692
1370116382
1474882039
1141898164
1134248921
2009220385
1285631112
328003136
447450944
121631433
448517189
1978668412
969435341
2011792046
1418253592
225110046
454064345
689591066
902700990
1560475561
1836214038
2056778227
308743487
1562243337
968065244
1293038652
1152512583
733185583
1940660741
1841185925
64318271
246054208
1536640209
2111027835
71334147
1444431591
407371806
879647789
701954064
1248698375
1509822724
1671512150
1469890910
1857333219
1723982374
316045954
1896881410
153720081
1708119493
2147483647
1643439729
226380079
261199177
532495301
1408852186
804220590
1350979136
2018697473
1268054205
1370246704
2139073041
2089756138
1231847200
274826237
508815253
1468516714
2108136138
1736682867
432936680
636542337
1483633001
125281113
2133430778
1750880582
2029805573
26326586
1008750466
814494561
1015400551
399832627
560598513
345357382
86389388
932885934
1220678683
1335054974
807542304
776692232
42416145
392537642
327912245
1878767597
747241323
588913052
79097355
431211855
1804976902
1819670728
945373995
1427790397
1421370112
1331165855
595513161
1403451039
820072043
1085470444
1115656173
4932321
312266579
1106076675
1405679883
297884430
573338183
1643439729
2147483647
1012280180
910419785
606343797
726905123
1913663193
1755739157
2027475356
1016410730
704863818
597535128
998554169
1798375402
1175005791
2068632373
174651029
1397642976
763030995
2044687956
2122048621
855142988
1548964445
1476325513
1574156887
667685792
540338963
2043053775
1071994875
630061431
1318122275
446554079
1542669202
123203990
860805372
1491252972
391229667
1778105
1220942685
807695697
752799387
355605262
1292590753
633472281
1976314673
720872003
314233530
2077785238
67366732
459587296
120267666
262283859
349456925
215648413
1202088515
679033094
2072302323
1747185004
240275728
1975755203
229609922
237760471
1183641638
127913944
226380079
1012280180
2147483647
137181443
1277437281
838825748
1542014804
387377273
1715456971
117976769
242653769
1715014079
1312921680
608467721
572101392
1061437212
2069074544
582591509
1474986802
959171300
1420433374
549653542
958159866
1175315618
1936920264
351690347
814915490
664896245
1907916635
1160773551
1155751433
1391929600
949857702
1248620438
363894986
530890154
182358961
708780604
809212389
1909517229
552265351
955130861
235615489
1001980360
1951832246
2126274931
349297442
1489690
2025426231
1668171307
417721811
1209900986
1903472020
1063486510
1136528879
1642178465
1537977169
1838944957
680563098
1626240796
1841115613
1535301901
2128344369
359620231
261199177
910419785
137181443
2147483647
240145425
1322598187
360063391
2023247937
2019832413
259787264
207974711
658841691
496713198
250048077
1310308782
1116639952
1271179709
1257687527
1988406179
906779856
2059249269
1598324978
1482879054
151726202
128256851
1053709932
680512195
2017417453
104454223
2002754135
1466323345
83568128
1158660758
1782213182
559106033
1451743896
478932805
2040530759
867734182
16715044
684705545
17984560
877910243
1373403718
1475458154
495992412
1399975735
746197449
1522866253
1451645260
416087657
1413085014
952233525
1052999587
544689411
932205143
1261110526
1251787354
648936144
732898591
1164364952
1018432672
604703209
529411499
532495301
606343797
1277437281
240145425
2147483647
666127817
1456653074
901537293
336399900
1641834587
2146625254
1345859202
1465672572
901279995
217998533
738033463
970029092
1847880044
1886839441
1582549068
1167638976
764878512
1372844757
292046844
1012665364
1066853405
424949580
775383742
1292191756
684445307
1067307803
843834636
1159759257
692818396
1370446700
1318836802
319473150
702562863
800943867
1601220573
1442049732
1715555070
571032931
2037011549
341822262
478398860
1108600156
639540113
2110945621
849410963
730611029
573965393
322125902
513597045
1994097341
734419603
1993589937
1210196039
1413799347
1849195509
1965581421
1274114533
1483360267
287488603
1408852186
726905123
838825748
1322598187
666127817
2147483647
1564365755
1566108485
462156551
75005242
230677353
315089626
1200864665
1973471514
1567765827
1286921331
950190385
1930739544
217625991
1852680562
371312373
1109135831
1680815490
1671464182
1896254309
451923078
4649716
431066409
1627451366
1880589774
1741928911
1697121924
1053103887
2113636148
2001960535
2023578491
620428423
1473415694
822503417
2040268947
1501822318
210318823
1341918506
220058297
1889577731
1847719006
1876707332
368281293
1292178569
326893177
2116008779
1510567647
548499424
2010076918
136228666
863160319
1845058328
1651955280
1187472184
309035689
60809941
1316872258
572386331
1538470517
804220590
1913663193
1542014804
360063391
1456653074
1564365755
2147483647
295989914
1677901710
1456988184
1056347866
812778846
510738660
1331522215
1811509525
1828757479
325470476
149666995
824183341
660469601
624354135
841839879
973317843
1907885787
122466536
709752778
1224087173
1593159462
1386990210
2051895097
478642907
1053162633
175399116
2047936334
1409805639
1770527641
831252781
1049864130
849156267
2084147644
1745568837
640554237
427145370
1769838263
1956327055
496671973
1978366340
1366637177
2003161199
1865125032
787044737
26751960
352762289
176126239
964509850
97725172
946801480
1965982724
1569946928
247644670
543241366
1070119993
1236436723
253433009
1350979136
1755739157
387377273
2023247937
901537293
1566108485
295989914
2147483647