1197477759498350592
222946602
1167814663578382338
796572275138969600
1109401652992212992
1265893584
125551420
1008188003662028800
98794370
699062661703561217
126463163
4849178732
439168390
544012988
1277571453114703877
1267723057612812288
1245100184260009984
1280650357677240320
111765084
111865222
1131027220116328449
122568877
122384520
4527566353
2257111891
227654139
712517990311403520
95750828
748833153276481536
440571762
59423778
275008738
38812796
1253899952184418304
121151371
830558654
1112968138767781893
2589709028
481068653
463523474
3937506312
2578485793
126327835
131433256
2467076898
917586851782737921
1251745212541440001
1106546786234068993
864379709198483457
717357071029575680
1249341060624474115
1112688380456755200
93211081
112063336
2813812236
1217361528195674112
332355882
4805155250
16105710
2371453056
756262200
1151345944593489920
791866626853314560
85259304
91790850
827688033822453760
285078355
2576394944
163077321
1234865456197951488
289095435
1130161726240854016
808873724099211264
363125948
752124028467367936
2800218987
2363855460
228251450
922685391202742273
896847559519485952
127392835
267553001
109254576
762638078
970967831314448385
1211441644010000384
1141634396
1170198282062057472
3152163548
1239194623584505858
1245199866495565825
1247319877922074625
457163072
1003079993725894656
145976431
534872812
266007239
36925037
154134054
1123215831746244609
379343746
1100938784160378880
1163358582349299712
1243168180102561793
202230382
2334703838
1220430319
968443669530402817
1960487454
1074902212529160192
272332844
37857585
963264996707741698
1259446315789938689
286160734
280341689
2446869775
4766540809
2715826633
1152540146740260866
182267222
108194950
70639535
843717799
1120162833730129921
1112710777452920832
915018113392951296
1142320992829636610
1188046037568479233
973190170190135297
835789166
6827722
112129647
414635798
1277453291417305088
112094197
1180090511983427584
264638766
1247645409163411458
1035107672679317504
1102563408249909248
66213296
1161874026978873344
144812834
2468860729
111753696
483411332
192798506
392550399
883328865745068032
945329464388460544
113900287
189468381
306648446
2411959519
4807827853
401127411
163422310
1941652477
216253564
1267802903659442176
719391526191702017
425767657
194964611
266398013
304391140
139742088
145626641
435629796
52903142
1060367952
1020162818
1248071719929049088
1249291500980035584
3786636852
68994591
132081704
1260940691863044096
250493194
106013777
268689558
357592453
912403562
1277372970785075200
1206949603192573956
41013404
3242905650
1896992700
827853979900010496
1259356327874187264
2160883302
130774633
569660746
1292679325687271425
728852241663188992
1424579531147411457
812553854965297152
836811335484727296
1208616770031906817
115615811
109260511
1109829724501495808
123434715
185619774
2289587058
300876032
758275415748194304
1247434926326087680
1260936652064649219
1398965023
1267180243
475926190
1112485997621633024
4786992438
711931567812128768
200857943
120996085
1050917670302797824
1010741788506615808
16977151
95218426
955702414740353024
502874807
1253163696076931072
1148435057343782913
768044317923344384
1179568347559497728
1680592608
283012347
831931760
108869126
265293455
1234054184032333824
49049526
341969070
97671620
125866765
102326282
1267129139523280896
827506196160532481
156136192
715538354
245738793
1162383069463977985
581630169
1121739700547440640
40390387
60881941
915480568053121024
1119248690953084928
1124067627746439168
1262732568471851009
4167370153
1263965383184142336
1207054089642602496
1283096125
1260035313721729025
3615382394
161997393
3992384234
1014396555950878722
69655442
992503219740786693
1141613004141686784
281152732
1146662310338953216
2309494806
14052635
913967593664389120
124187454
387216157
3303228614
72861086
103258769
1717182259
107119226
725258961641824256
1096668143383019520
912282457692561409
65048588
741863395612196864
1242960433012563968
3064084723
391967513
859656193
162255633
408102286
279979902
94925073
914165055448506368
1107050197249474560
1010541566396469248
1053992977129828354
1191556506530893824
3096637177
1975145011
1157689821151686657
2749714742
985384813304545280
605364332
83032872
1059567104641269760
2736581653
3324088032
1164937683468111872
1133689838761177088
1220316073733476352
269667446
761629314
546861819
48561974
325924495
2336205344
595517499
33509847
342758207
116081336
3531641774
295602568
1405561717
1249553440641957888
239454042
3140875988
135449031
146588429
4261192092
1006784044372197377
700549307812880384
145590919
364725253
2842211203
435765817
1288339589300543489
485443024
115311164
3773013134
3489817212
3151259702
66357279
1122498557452226560
759378408962859008
1001461480053604352
2843346804
916586090328334336
798644335805800448
332318118
101448175
101753612
1228940410426281984
846746066590453760
2505739369
1549445496
346442112
1021219635536904193
100965190
697633244884250624
187241907
1150965113639202816
2179708939
218397682
741978274876653568
567445201
50622742
1259464124884377601
1082196808938315778
871573957
743120580581429248
62136096
606922989
1260161356231143424
798325001464090624
1460183504
1273530717129936898
806274841
139431045
1132083257820844032
760100086911119360
106257945
14068552
140288923
251557948
920092566908911616
120529930
771912196112678912
2552603611
2368199810
164724813
106103847
1212668120747241472
94510237
828038133845331968
934672911746478080
91899602
177548501
154220370
605608760
2330987184
919362404080803840
419594379
1220345598131326976
134820300
133125948
632946314
830629411787378688
105669733
310049781
3621007639
1186987949537124352
446712643
989141026265677824
878779799140945921
290523062
42961124
1292860310848585734
905956854
152539457
193931433
69270227
2231659358
705156584033226752
956499135653232641
2924898150
16885698
1237787112742588416
733071806349737984
871007735394869248
267532515
1049585876
116294324
772722009016967168
115867953
1135572340614426625
2865220310
114386527
83988736
1164670194951655424
2549552395
3317593386
141403779
1160773440908869633
2911123772
1267400446253006849
756827123923296256
2344488714
114142816
3646236378
454619522
282348191
939127889122942976
123272242
81670245
2344760605
960395392973025280
282946434
3238029755
2316661316
243217107
939186119324852224
1277359801962389506
353018744
61112543
463375151
63060525
2386409808
753030839949139968
635374322
3299439422
1260953027487207430
386820423
138946298
115911024
926080649332527105
852482878327840768
267126904
2590978094
543355553
45480751
803408534792605697
1259287521621504000
107610689
807548297866977280
1142696540462440448
1241264411165130752
294325279
53024066
1234998683382345730
1477142131
1084038690744061952
983319033196892160
3709441512
916109507758923781
1283169421796667393
1246130320824360960
2259778266
350251793
478636808
1005633863865937920
191458360
916538043200188416
1239973010
347813341
126233884
2960613422
1221342983498301440
162683466
126517846
189039223
3196727748
1237539370279636992
86871923
1223595959172513792
16864172
738244531775111168
340325730
116454655
122873087
1208942359867584512
724009286
109599881
106034789
892515199
909299145206153218
155170418
927181513908633601
1297502304413745152
533292106
994387972450467840
1222809064410796033
2560118684
164623501
257472925
969059408243142658
114607777
1206242335278845952
2223108637
4397217972
2428286864
1247790133258027018
176465249
72426834
66271973
1265460595039498241
728587945234468864
1255424698822938627
126924067
104721390
1192779674197229575
2840208199
96311021
1592122352
1163802322700345344
973187872365805569
915367323845795841
1261639786109923329
378617558
570785519
886407361996312576
911838960707440642
627781331
1249846249978605568
1358734946
483722581
1142440838804336640
279401583
1299048442807738369
1281017220919816192
121059381
882215811057721345
65825950
983363557239603200
118036258
877126746499194881
1264108981376577536
105156858
275839908
3365094545
732259102647193600
59406052
840090913913290752
718370538347999233
3075002886
118639042
919200939889762304
1157785111137439744
612167111
378549647
1286168507906809862
840599984
347645555
1120050812221157377
1109488582362714112
882053313578934272
2816276731
111184239
271984287
118063324
790491027937165312
2228972209
1097813047
1169658055291596800
1245623881760534529
742556711232278528
1340483496
850790882
2278003428
1188319458449747968
1182836725
1200634128489566213
293374781
1136055088277909505
2379428011
995961301657530368
874301709102727168
120691858
916735724
1204971334087802880
1193367512844398593
928194677022507009
810364088
71619282
1153309985394155520
431203738
135406591
104582531
2840973930
451899775
1113061409724620800
112959368
4565491753
91975950
1039035135939596288
870440029369188352
997454276937924608
1034315489009270784
1236292193343557632
1564422680
867241733523857408
723644844703272960
3032830142
1257286483133652993
124182401
152564033
1215617208992194560
242233981
747615188984045568
79740166
101617917
2725183183
367531043
737160268770217984
972669315462832129
918000004215726080
1250590233084588032
1114752505471062017
1244767058132262912
847121194658643968
1185915400795484161
3263657106
1261343275715198977
715652256192798721
2416560445
229800069
1018258312683388928
1297735074150879233
1095600788175433728
555580473
975921707532693504
810878369856262145
83325055
1249371122052689920
1242788239498293249
707533934687428608
186652125
2177242568
1263265490102661120
298296541
3049779397
1191386014624837633
459452212
1093068823240929280
110912820
135783378
319504336
1245260506866294785
567945880
1255884269265666048
753916115990880256
1240650128022581249
789387864
864705189441187840
285155226
1046055611505360897
2307635870
1212265904370675712
73034225
279055890
1167075132059181058
84463361
387554681
148247004
1114449400435068928
1083695211245494277
3109147832
1161949557158076418
843794088272973825
142667115
85852708
965466695560081408
107607668
333140957
1292270693044776960
2296070040
1242016641514377216
455256347
2880207294
1289079379314630661
97740641
2556304818
82829255
8461572
132602047
813702971200409600
1083268347247026177
967434946804465665
1255059282950643712
2937177307
3018875324
777116752270372864
523042341
1118775012675047424
235873950
1586148942
200542849
880944667029757953
841918284698128384
1272271449076535297
59071421
87227187
1197205195572137984
75731729
2431091900
957014374966636545
999625833756020736
909629680088522752
1196955119373307904
963724747212124160
108310879
247728559
116920935
81852302
284428808
550817939
1612137336
2914294687
7654752
180255891
1139511975384195072
267535667
431426841
2254836980
141965855
2248244636
1081165688180375553
156972277
891654554130948097
2354634854
317635649
13085202
135778377
1089346218847653888
284255366
561873855
921562329925402625
1015580534498422785
145483215
3146064212
849965709387980802
159408147
353988019
271418973
2447574523
1015485127135072257
726015767573975040
713176891574788096
729059389303226368
635289440
74135343
138665376
31014088
172195930
1537984501
463712460
140794884
50332586
2366857009
3711271
340964062
130506455
907806358568701955
171946581
1176344131456495616
3426465554
623612727
140504205
1253054322
416775381
269229279
272913569
112231650
1277040540769382400
151696854
122602043
2649567300
1218483398752161792
534127992
273339218
105101856
177079562
933207040263991296
843632127182684160
113232583
22352839
974092667389751297
1226294466144661506
247764834
121717857
246254478
267210690
2909176182
160483961
994136446108758017
2854438428
885652726050308096
915732098400509952
429533559
187173314
138040449
6064742
960121054403313664
1192336402970578944
583912729
2834917112
4362741853
512599701
579156881
162270291
445168838
1249194440767328256
294590050
1544913523
819067252246867968
177486558
1015440961
1263450297625530368
4906457538
1483698792
453963950
19486832
253099952
3892537633
115711890
926766020114526208
1107612947772108802
922231568285831168
3146798714
1268843715914682369
875422783940943872
189439234
1144718036
909408733
52676068
1199898623053422592
96668888
902826555738427393
1127750580221267968
156586912
371271712
1253888246573969408
859367409483788288
934000120328101889
141190241
1262617064587460609
96712877
711676359286792194
723291313660010496
190465186
1223200849192611840
322738820
128565020
826388241800531969
34259647
206712966
1270644902708174849
837529641367687168
1014462572
2563132326
124078571
1243830628736323585
2473957243
1113113707
2585996960
854855133481402369
2885721890
857340172551114753
1320602377
63873829
889685320366661632
853440111949656064
1259300384897740800
1253198644490059776
1300902210583375874
3336393798
1204427699323691009
1155507064711417857
1272777257392586755
1176485849824813056
1220300565193773056
954524476854579200
1083251991424323584
125573367
1238897119492096000
87854958
1223746357
125629546
4405261093
1183024299998793728
290581769
724090835487191041
1211635241497980928
446844476
100472827
1233735500
313785348
137042695
943276439813505024
853476639207964672
1036997433266397184
2278807890
616174948
293520542
3270857880
324296106
101708210
1251889526986825728
256000922
980776707245277184
3235013700
2322458286
2557569320
181110274
3971711
1900072890
885708874816278528
816606965635825664
905456215114768385
209945458
152137205
1579606627
133662493
827089960092069888
271314022
1068631877785800706
379037397
788995898424471557
630262322
496528245
815857579913904130
360390201
1250106285237751809
716615798597353472
935838630756597760
111810659
2897152645
712126423377403904
1025705158527729665
1188684074971361280
856765477
1149452901443440640
151401522
1062203564284465152
915893779332087808
1262912093080023040
2392448466
273172949
372237973
124718041
2406742568
91736006
268195913
334003555
1177873804824956928
749956736
279314013
282347797
1259810428265193475
1062630606478041088
804352680927707136
848716326
837552185810395136
155354493
1462156166
119383302
1046468499957145600
823390588657537024
3300652682
536274943
60906149
254788618
1203524486743515136
119744910
1093498049052082176
842839452611309568
162688582
83320487
1254754413471621120
442863243
1219601328596385794
121424463
218981000
3230582622
609665405
1008494054437367808
320021182
200710622
264504807
880395457360412672
1239090995980976129
864292267888041984
973335918277898240
152994741
129153112
285125930
520029987
2158389330
440927711
1036465263711907840
1260062253002326016
930980674500141056
1182940587202203648
2336564856
379686810
112080168
149169112
74366067
160416976
605184931
1251729007063601152
154062815
265288628
37694883
66123199
745621749727780864
1166819896325328896
141495849
109335778
302228946
1399184023
222787487
804238984561840128
1243820136466796546
54137826
95157830
579566781
3554578213
937147575165054976
110980877
773849833446801408
1128786798644064257
726743658397995008
1160026713729880064
4154734046
623799958
3624026534
799836240765779968
1281747576757161984
316416288
1587505364
2960928944
1134708958994653184
2548830966
2499158671
1086981790244397057
1583502932
118665210
1628229200
1013018347
521159639
73875750
1208553545475035136
196838660
302910383
1181884304927809538
101947263
3311520199
883820926449590272
1027840820257292288
267006543
3221426923
1102131711653998592
1209724100517646338
278006707
98383061
1262911451485749248
1066031110876884992
269248010
1131082166031405057
816161540160110592
112953522
3305501497
1195603861706137605
366063392
1229695758137352195
820531175462535170
2368736940
1229684963680776194
1269855952993316864
114048451
84304487
378977252
3183383869
722026389029855232
1662815006
1023269497
1464348498
908875868793036800
239479920
307005046
1177396093585260544
1249157737537089536
1175077749200809984
1322261234
43278765
1077608928513449985
1286848006306725888
1246173418489176064
811290124361277440
1240453409930489857
2319083352
3234070813
296012845
132884804
1124785584231202816
512990301
227857481
4002854117
70049085
872343602244059136
995621564845469696
463608960
1250294205487833088
737656150838022148
3171373334
1139646970790678528
120292889
988659242960699392
93386398
1266964285084667908
3603724333
866796551984734208
779112943396859904
248688024
2794056250
265305868
267500014
420744697
3238779000
100989344
1103934742762708992
245181983
287283546
748371724387901445
1125159836126072833
731481865
617716040
101476232
68842732
3606180372
9754202
827022426
1253139255259394048
877490045682196480
249474276
368165646
1031786033598189569
62649952
1041142163084500992
842386445608263680
372701389
881478854795186177
74631692
1033019501619556352
766582198719832064
999163550718283776
1266256290742861824
3254238685
2181039409
1175259402774831104
114715090
116123547
1198874387815911424
120492434
1065256883240333312
1564360158
130162160
1160359086543650818
520915304
865852207
903783285645385728
2413684645
378363854
265347109
4034465653
146891571
715552489026682881
1081231908091027457
3245141768
3072830790
956479185878360064
128902322
630172852
772743993704656896
306672252
236447644
89840157
1067657520
273483315
1269302966923587585
291506167
1081711615026683910
2177094104
292956717
1133211063950823424
1110473204424835072
3214741300
3073844160
279335738
975758899230867456
940160481028751360
172229726
4448686704
1184715386123505665
198043176
706273870781677568
333314540
832295418566369281
2594121080
138460160
1256509273
708731414
150245804
147234635
72795624
128201763
714745844117991424
168677177
160763407
1262925949185605638
856709779187654656
787648187515273218
877229372230344704
704868219228565504
59796971
123375807
5553912
269608701
742684054357610496
43661397
906484212546412544
3016484427
956939856936026112
372280192
1047490429065674752
922236277
334007088
92180308
203149165
1262577664151269378
790781790134804480
130821513
1164398143477145600
956205987098054656
1117013518526476288
920145966417690624
105087805
2189928692
1223165430665101312
731767052885590016
1078575697935757314
884576938311901184
1010850367578361856
2881508023
1471718214
9908172
978949612164689925
3305584291
1228149143358459905
93962022
1167688484166914048
926444129722294273
161562180
838697040183898112
3011929650
131817887
2421970640
284478117
408626826
30563795
1074605117599473664
832397636111994880
121044845
951460206591975424
961002966940499968
1247914506296025089
953832686
3142302630
1259346563517698049
3236135978
1157983407491522561
1259686497160056833
1236464125686894592
268085825
105670737
707126859352289280
2801079330
264683620
14799236
275358381
3513522014
1142459934329622530
244157317
1210777882860998656
2949310321
1068194827
1399149786
1112311461873741824
1015431157
267650173
1254671536868388865
976421368890671104
1220188120567541760
1577992447
373605492
66547506
122112536
390583935
2428239644
907171784004313088
1610503951
2600938182
354452579
62021017
1186313358208729088
1016905891
97239348
928150063808897024
941902081375444992
765293048322338817
576036077
987919327306248193
2443616588
8051792
139964335
947827196126625792
965169437966921728
112887687
778785676896514050
2389003801
1097818555590955008
1261985299682353152
142040858
364683066
83107225
303132717
890098305837010944
482570336
59849305
53630599
1261640391679328257
181165103
94538538
1624610335
718441894892535810
510197273
166418695
1110536002769178626
68092062
774665113
1252638770647560192
3338207473
279965191
1066265100766466050
842984021994815490
356186362
236263640
107318354
788972070872817664
595097311
894189266535817216
427968887
740689747
260667184
474804194
3017917620
94916785
1206572187596943361
100909055
1147385727975432193
1292062811921604609
1269918971471392769
3230769818
595128212
1260430846693183497
1000325123558141953
1073945713833201664
439174657
1245557137431867392
114187653
125348198
1189192432836988928
1253160347143335936
2415159193
3460401014
2549095256
2613509772
103660315
44337583
2613397232
1152094332112928768
129834344
2504112116
162564493
112546293
359850633
45307057
993387926070296576
4223909714
389419776
4837944727
122834393
151454710
75449084
861116916768821248
235752195
276502528
1235504761098481664
4748543594
1098544985102643205
2449694893
339489461
138256989
158446175
493366909
107571480
107672647
715169720551378945
623054481
54457213
1404340122
882196114216071168
1223069760113348608
122724352
763905791841611776
2871026624
2240808446
787588251670360064
1129247209663258627
482531510
2978010168
223075999
218517239
1466274409
131169192
95188259
124794404
41033743
970244605236015104
1252232176604602370
3307331113
950005686
10803942
70873820
1226146928154402816
980226584576577536
140882776
183854001
89950084
1000739724
829611422334144512
133523716
808056342
4872744080
758090744355627008
331392107
798119045694308352
1183124928385564672
2168075892
1209802020976123904
2795578020
136297799
3285051109
1121614477198106624
824578420860342272
851890685028384769
2812181162
1148386138790350848
780065278730182656
371657301
916244460828164097
571293878
398724546
1028479681
2429037145
109564296
137977035
4163839825
116767556
1275253559848665090
1420120849
288776578
2918296464
192803475
125883580
898031948337041408
3633627379
1440354668
1250263923573420033
265253494
1234700812024107009
131496301
937204989004455936
415553563
110496885
4615911852
4876653585
895277600112648192
2566738735
88397609
902618644718411776
126785524
882352713962356736
273979294
136368450
218359666
282412638
177422423
72175551
1125612819116748800
1018679713097646080
1230304571764793344
65634583
406843636
4364017872
95802340
1259809699064496128
475478901
49520182
1285518745901821952
1244487399150735360
72229033
2834442542
710477744702816256
903220446010630145
881594532
603661799
2212418743
1251398829800210432
907252282445651968
1011243313788215296
1101749862847066112
2397719880
3123936616
68360138
363559225
888920963181559808
1020628227268591617
270682062
98097946
89888113
972707847568900097
1066596050738147328
165725027
1238675553080586242
270156882
1916893728
126577006
265989245
716855685082820608
940582505417097218
119932118
233092989
923334443321802753
114606556
2208054152
1244780063419031553
537481740
601432094
111592234
89401621
4198447094
490282955
150889362
3100063399
1576823732
148037025
206010918
896058216592711680
1233622256942604288
1244943975980478464
463574363
134928160
1251796897
3010531140
185487233
111307153
5603672
2179574430
862609300102856704
584156345
58727262
2250526914
852449824498524160
435677666
1184463547318751232
415619011
268717307
903181255826587648
1231839426210230272
114642317
94675043
232889638
120428616
241580152
120620268
345952121
1123273972223578112
873173965916618752
841268704524423168
1183546410374844416
1573131373
3542052914
145436152
110550362
2373451806
101624633
233788144
730403150306246656
769367232811970560
138950491
1205081508689506305
2414640572
1023704360235106305
759350281205272576
2992438200
257824088
707244110072053762
3515224093
69846303
795919046227075072
1268211823976710145
195010353
205258200
68850231
4563516253
1018893695620268032
142584699
3919492573
114981001
2889794767
782441091173715968
132187124
4843320720
549525680
169855286
123831076
2895411702
288636446
1019046997892845569
1254753360328056834
158701755
3288674682
3556956133
183235055
260909971
941095736447401984
113228930
2347024357
1117385608110858245
1624697468
1006495623669997568
109127966
556795108
132619860
181939339
158632941
121772863
947706112416952320
1242779565027495937
1207713816898727936
456980298
222776438
61693151
4767735722
238985267
213540676
1049106059711864833
573377050
185156565
1110737621737590786
106430693
1725132061
96513638
588455244
895084036657364997
1422283988
923463991413825536
818835388793925633
140154660
2367919004
111235593
851064662518972418
941561250533621760
2446771783
2254698896
174048990
1004652335224639493
982040334979903489
588786939
1233608872931160064
406862455
1934109758
299752688
1263921758
134485564
104337844
3281932028
799586504
1147429333465591808
308942891
4629375276
274725285
1262310588975181825
2292774866
1262165528883281925
2991157730
5846002
1275315327690092544
1177412798
42174548
885720530879340545
1201125817633271808
2990676476
152686733
2826213054
272995733
42046894
109191950
113002869
1261611636491554818
870400440
444024282
1237748062061133830
122356006
106045839
571355085
99696872
2718273050
112728091
1137573901712601090
106257784
216727472
2855226188
3259750609
172191049
153215595
1221473579914559490
1066848473129996289
1015237804119355393
4830013129
235836288
621759786
384661459
862135378710482945
1283123425
1122313520542961664
128593375
102293417
868338954705059841
1243691766659690496
313875675
825583318011752448
1055079507021852672
1146834014168219648
94550383
2566736844
1521654060
1159253344445009920
3892955474
1019464239780524033
757003654033399808
111225567
1051400559482175488
109430379
767967189693444096
1229266528438063104
163492809
147014269
1915822351
1168821835783229440
747490680
283074399
281539113
2311363902
145704109
268083871
231429372
157300022
785618821092487168
223774017
942040628195500032
4740257814
99203096
1144113176838987776
52636618
471171255
1137267194717278209
161103153
1259414420830076935
162640168
1282202907035590657
858515212365844481
126925774
372672528
3114107322
110676732
964444056494354432
2556916470
2333335458
105478610
1282556476398030855
3648695065
4211927480
143740423
210815094
1112146177451941888
604592564
864407213112086529
1144232663630245890
1955351970
1196786889891536901
1255595564051226624
749202760571039744
272496993
129163917
2279836879
706361286884364289
934348541870317568
106655503
1219920950419812355
1229928384
743616359733460993
114185001
986088358190374912
308575205
1026373181299290112
109789162
1183334044966146048
724937351017955329
2779250431
864097776380071936
1027581660403924992
204344128
1153862727590268928
4496657540
704969520
619257951
1242708842472828930
63371154
1118063544665161728
143978536
1283569381369249792
2892264422
109891868
903753598391140352
341366165
1418079350
1252811882471145474
505899524
60535962
87083618
828166140
91804576
203440187
3511186280
154936023
858589024922906625
1165541551344254976
849827995917328386
3159708438
1191251781889613826
127379006
1236227184768856064
906124767933095936
737822960
1180526187476475909
841910882
808870298325905408
1168858933156438016
3390278591
915891623115948034
152260610
2923551655
779159683600834560
269230771
289389719
1256885943631396866
113582693
98600316
122528706
836895258713735171
1223227722219970560
290397156
955077603601170433
1012616189770489856
515186613
807819546216120320
3119893674
2214198505
705112650661793792
774459382012612608
14504804
1051699419433689088
1257450444214767616
122708801
272793020
598792418
1614397290
1353521100
121618858
106411012
2873154265
1193125318204125189
932033893078777857
726806070174195713
2561181906
970504331936985088
2723726948
257584037
971378556843405313
1694150966
101245458
44018464
3277633340
149006250
264870100
131357225
3240899738
120577356
441245271
577968535
702467681883025409
99619031
134068161
816996581001961474
3694122732
1263683295776137217
127886646
222725315
1246437216273846273
1867740997
1660867568
103793394
102848039
73325692
286428256
422463404
916519522382651393
221957021
933577915232481280
91499512
1233940327511126022
175102888
1259719584896016385
799489955395436544
401168404
128501413
1089883195561062400
229238449
398702674
1274149402119008257
1046946901457698816
222660151
2275772946
206662981
796301898928095232
1133717446643277827
921489723620601856
296751530
132088936
1279339123786932224
1196588220898660354
1056432371082264576
816531246
915554079564111872
722477309903511552
1939711002
1123198410406780928
110382943
284490369
2300482897
129493046
59997818
480132297
179019571
98771874
1249410916875042818
707114576
1185328785064775680
1250841092
266973689
298396923
1041467508
787986182567145474
1872424602
1209684035649191937
597273441
339416843
953634504538701824
1219768219046514688
336415329
820944408
3238110001
1167050650535919621
3249780571
224194580
787607744001912834
108027906
140803514
112694487
78802672
230577462
1170844860980400128
1141078459768176640
1145474536646643712
920627166236196864
164540883
1231115408465227777
1160109384535461888
120785243
952286358898266112
96421090
751613535457644544
756471494947971073
775971495314989056
241573012
3163754094
765771190677938176
719745691329937408
40619715
3021926941
1450786226
70336501
355892244
88445151
236759032
1723881487
3171610284
387759109
1259412830559670274
430549739
273336606
1227867252793307136
119694714
1258329998416478208
377764300
7861852
122111121
193140107
1032523540891721728
410445674
144414208
113261460
115369855
1542450180
364107440
1024654769086849024
267457009
1264348990612496384
3142978813
308653484
227853420
460268566
71275525
1160611240726548485
383157729
316257988
266499840
143016007
1217776510506921984
416064214
2927407946
791428879206318081
2332795520
1248086951103623169
70901357
1243539609885310978
3317733744
1237912410171703297
1288104097380409345
177014613
1123404353954406400
1261895840026619906
168427832
1008593853178245121
366568679
103601356
2512897938
3735293604
124659093
1328643338
1147791584022298625
279289161
311125321
1073078327802384384
219607314
3411981860
111469944
1544722994
745521785555214337
1208561808333627392
121633305
443244570
705290720479805440
557091137
2878151370
1234486302118039552
1196021509409525761
101463286
944818481609916417
388767781
2231452789
1234133450
94704882
269268295
1442944964
144735506
270200052
1141856714230099968
1536199428
18762535
2834772128
115965302
1249503529128964097
181515229
1030784584307290112
1259424157067927553
69869527
816207784072998913
97904555
330792375
126873372
929171816727306241
129185882
546608086
896236449107918848
916152066501861376
1086275045243015169
147881376
191668959
1180916676985909248
4750340664
1091552459858751488
901357956993662977
329522601
2568247068
1619015582
810532142627201024
108174617
542967226
188996539
1260715059761692672
3233400914
1248201194712883205
2367963025
915386304891777024
2300877721
1135156193184309250
550611348
1004888703808897024
752770992955469824
3252221041
138426258
138972987
1001757877571223552
1253656723715264513
89335684
897062100832354304
1259342526571397121
733264296621154304
183601103
253869880
105824722
717681573139652608
734233775463227393
466997601
916079427926110208
1090877546
847049084032638979
321923208
1016020223881670656
202584475
1176027034755026944
2256221071
268310832
1094034184866193408
1264378967756136450
777318938162049025
415979675
3085330416
722554923695517698
159853188
396600940
2258902489
19016785
929284728821235712
93857799
177773412
914867306844512257
369982574
1014860317
1145362834827575296
87168338
1056304064
70163663
400592780
1016402315509575680
1065644374707466240
1128840812362518528
1132554651633459200
459885845
1279521796325138432
812998102382624768
265119116
2773078334
107751495
1298975495162171396
489956919
472971467
1206387176931332096
525730879
89378180
136354109
2572392841
133435780
1120362145
445504331
1233671444267032576
56401457
718815797368336384
837541352
123031180
1286103784284762112
8373422
258688885
152613523
1031835971686359041
127832505
2323607509
138951390
9937162
586530118
3534972374
991542723738980352
227214079
266857555
1003030554453815296
858416768674545664
1254348251634872326
87365573
203359937
300801123
731834935946797056
724079293
3231405882
880261462282784768
546416116
1272905528138661888
170721464
292263339
893645783387455488
196014912
1279196588838014977
1094427488137076736
129217687
3426069744
4581089060
1215875972026683392
113987283
334592211
3071242177
266860645
885562823526424576
1018442134486114304
1028843708370706432
242992691
826761217700016128
1152412524966371329
2324523067
2413198100
915231339196039170
262932968
578757006
107216055
971993923005513729
267149101
1277734376902553600
98866392
1685487164
3107319878
78004353
51927182
571484580
271328634
2500332542
858455241926123520
779476230
1211266494333476864
106564983
1144002790479417344
112184740
1017289764121161731
173096621
75067183
1087129829823021056
458450220
3186645302
105396396
101520289
952496505746673664
1144468263591485441
759264455846920192
125602882
1283260322527105026
1125896031097446400
897641946293747712
1162392608812892161
390405562
1136881212683743232
102331281
321199848
1263699214233563137
1263421105441607681
85198765
747613664002203648
212938344
558607140
3193616962
2394804000
1188839754495746050
3270802764
63497546
953093729270693888
2940968882
353152717
2548014620
1244178876466528256
240678976
395100340
127703113
106967227
167150806
15661592
1033145329497956352
95578567
3018574398
140072027
796385111298052096
268735636
635263685
3819910332
221707629
1249279729745547264
182893098
253901790
70916224
916251542210043904
164919961
759416269
3145107343
2613307830
458317619
1159059417884549121
775617819094376448
774431148160065536
853807459856596994
572238855
373179388
101664536
952247796
84889487
265345456
109146393
1253573770326863872
847298830613659648
571237832
221390119
752648590493753345
1292737764685799425
1704762444
127152635
1214760943
443509252
1278337456283119617
431189691
2749965490
925580103341326337
2233878444
1252105565158817794
287179042
1249490333701791744
3286187827
373883291
278534258
1260707075035783168
50424564
359241214
867243575247032320
2955741938
140673768
1033272464153894912
75944632
972734065412530176
161133113
2954419134
1249476661881401349
282486902
742919047805734912
999305646397796352
96337954
930089937210294272
922020577006592001
2350062894
137971687
1145174523798409216
763382976675622913
48242453
316393523
1269550577156943874
107632947
1407010754
784957751210278912
205344159
207960447
1119968997582073856
1218539755392008192
120100548
29974538
1608271106
1142661852779835393
759226458
2597405982
1047081150
1107257862722510848
1043329870250442752
785324896700162048
1250825112095342592
2905100647
1880341980
598023133
877854885009514496
3013857133
227216059
153728144
750439254
3263029352
1150251821480341504
2513605134
2856302502
630692430
820523855592554496
985418583407640576
1259382090
336464328
3033695876
256948565
725527280
1232323075116371969
838313517723734016
1176845844328247297
253434095
969017796
466614587
116829810
752698779325702144
105410835
2888199781
3267066763
4883579179
1030279138047717377
155580716
889149997739945984
148917252
160140324
1076424814535962624
1173934621769121792
137327179
93796963
266487267
407718217
432293557
267523672
3241546752
108860910
752966961651290112
116945419
1081239294344228864
1577310793
25055865
95014181
2879920604
244510053
1235885616572690432
1081861371497570304
1220649371391234048
883861181995171841
77589661
1206199743656779776
978121434936500224
954204551741038592
1030281715
422534146
2951150946
907905228506243072
331627105
257018671
1287904423167930368
1141699469278269440
112125714
1247736569957478401
1265260299440906242
2975564646
265356705
618239673
2229663816
350216666
1925002266
130549385
965130561168670720
209637292
495441033
2344469124
152139748
1038385199472566274
765334410
174248124
152281138
102283619
2750287267
359951155
4619234413
271931245
2833450802
768295007157497856
1260956234515017728
1247101364687249414
126050199
1353633324
807526281369645057
860626507944697856
106001848
795247818973659138
1214197136155238400
1087664954516267009
137960921
548992778
1210618145922150400
125560334
1229709906380374017
870896792610656256
130044382
568667352
108883140
371574900
16041906
206264169
923152934824591360
1003299224492994561
970974023436836864
990647194536456192
781413571
3186461425
756486320206204928
146698656
118934466
751067496
3159556100
2949985446
132530368
206046133
64190110
4890631850
216016980
146326864
1045655061018292224
766566512375107584
1128984176353431553
2346063963
216880771
1155408150226325504
126905497
1149683039527530496
86096522
3009200851
2936117918
466030764
140384512
112158861
868297321632550912
1277276455
895431164667744256
186698458
135161996
1392666217
1212363594270003200
797430325097832449
1113990629887893504
2261617050
4492381165
898132411803770880
105663548
761528544052715521
1258392926138191873
2998376622
136892730
148336001
771914887744204800
95772522
2277428538
397205051
5885172
752147767355592705
2423267785
879221077
95843540
81534608
45178715
2820301597
228539674
1196961568937795585
52661515
698883888353947649
402466157
391881344
279898306
733639535246987266
89191099
1290539144834199554
106580125
3310677290
275844919
746024708894711809
81365492
121007784
1235036066341457920
577302333
104685361
1092045686130896896
362463717
137988718
1247744524559896576
132492044
2149847810
16902394
57559099
111508075
70892346
1096322809498808320
913328853895938049
1166491174237945859
61403804
1132591296
1131541036092645377
194025028
3193137290
1250255711172325376
135227985
129228885
218118082
1103902747680624640
917974452964614144
277466043
1253974415273914370
5983422
805482705978724352
1317783421
96548826
96144814
86671060
164128764
1272536597615964161
4752869846
192112924
333084679
125328821
162561603
2226410538
698135022709026816
1088263219817328640
1729185031
102010317
115589336
198682062
1235958204284071936
1238280036
959604101930602496
391405841
1240540483979374593
1423473002
1221445043707240450
2802451423
991623091640983552
100897418
1279397981389611008
852076537239097344
1057773678195236864
3226076112
126410976
2280811200
88820136
972069257247735808
812579646390685696
4407857298
810721235457871873
1230825808073117697
136184807
119088177
194941396
147465741
1697743495
117297880
203448919
460149243
1092797545124900866
1248255111941328897
225249663
834360740924436482
94532253
1132491108544466944
1235005340
830185152
141933503
258151044
95026617
1597504309
178509850
162873179
4688899813
901457603682631681
1195960439256993792
1487731106
884435105292275713
1150330027612917760
825938645433540608
125845754
110187902
231079847
984077060
1127726636487471104
1250637106642169858
701990313347297280
4807294698
195220562
916269910132584448
1201895327256592384
3874606098
91133869
113066143
313634422
1870469852
82522309
116758075
967686810393444352
1222845301800587266
186668352
1247876568703102976
1260774823917051905
2320461582
1296287223730462720
264308315
2751548400
756082860
271460784
267109937
1255694378300923904
1243803635294679046
1046394287376674818
83128291
451939530
574194109
746803915664949248
181912462
869900923899789312
1126024435058614272
92725938
1180815600005705730
1037990995638464512
298456203
1359654672
126816793
133309021
1427244222
1610451176
1029426946877222912
741857452686118912
1154749182420246528
3003106464
108479836
133648123
1115672806933446656
135737292
274741325
123564884
618887563
798694813721726976
112999960
268087698
370098768
751308991632855041
1870536570
830812090105360384
875839141245669376
757838554915495936
1137721864636133377
1350497623
1300436616498958336
2213881874
1027059315205525506
1190917770029830144
3268124510
1204257844322717696
750670619499376640
964958022727450624
96067923
1153650945034555393
1256759428591742978
956121280708669440
236295378
309257494
191689087
901408137554427904
3250545678
1202746196579586048
198734412
1072846602925092866
155069762
154508256
3283021896
1188312165733658624
3571783092
311430642
606348579
110435300
2854087814
247181601
102675383
1254058097280053254
264859783
1260461599732764672
840157490792742912
265840859
430594344
1233262569046937600
37885157
1262262643877769217
119546848
706473755854307329
1089174165800726529
1209278749029462016
3199884011
121926224
145598437
247667119
1256716803297837056
1725167148
379764274
3243101186
289721090
232773883
883960073722056704
1682871692
752399684405121024
120086350
34905736
1375878325
1246835649103024128
804708998964334594
2705350932
1259696008696459264
1259402411547848706
152268776
1135164796444131330
1617572160
713704919694319616
298871843
2812745978
1260557374068109312
200157025
4838815874
109711527
14903697
154412161
1109330393503690752
124806023
259238422
186018369
1396602793
215608165
720628852301508608
341261077
1060935919639834624
1617739832
4388130492
1081662952413876224
275896025
197178434
49934214
1216677560051875840
1611505081
715588070121181186
271950599
1258648161930764289
867375570
1153560924868841472
961153824407789568
1245498613439975425
1173218651190652928
1391060460
270173311
409360913
594713096
4168691234
1023157134752546817
3378874572
464271696
1139326319219449857
837991836023042048
23605148
153025027
966809559112142848
358604695
2297807984
71268157
873943122
1286184024109535234
1162018470
852140261782294529
1171003572932100096
723828564898902017
144463087
2956286070
1284240486559956992
1233360134983651328
87537066
1258257197378596868
754788590
2961630602
146927139
2304441806
234233161
853550857433956352
223711893
936963461082255360
1138011935788560385
2789479045
4701046831
349993638
1011098290144727040
2940846841
878539389164339200
924462130526486529
276770200
93087162
1233396603299348480
1074777489640026112
846205052477845504
1211841673996595200
343775944
1191645629052678144
3312059683
335969951
6345842
2612679583
122397095
1269852992737439744
151835063
107355566
1176137387539230720
47891365
452261677
1474201435
1627191492
4848379121
1212174707505524736
258118361
813729273504677891
131372325
1183019742057000960
3020477623
1137616287805263872
108210516
1214677156476772352
125619641
600473197
1212935438710661121
853591414885695488
100869093
119037920
1328131494
114373281
1298762969291997187
2644684604
107307272
25984128
930989889138581504
86906147
1114581024
4042864452
1001441013536206848
1262382724544958466
1126704649405206529
1132091440102690817
2416772264
1153095863201230848
1083489701489651713
783161600026877952
3282560192
171714974
2178185419
137532458
488297281
847271949512224772
115651630
1088089900950278144
1156011039319662592
859803600515547136
82234548
1085771320514600960
914442847977443328
785313645349576704
900055243
1680709190
1083255247441584129
1229953461220868096
3253605637
1283421388628348929
2279862696
635305992
564667481
329634067
2436264180
842858383426306049
1131822301362630656
947696372
716769443066449920
909712701231816704
1123807666554441728
217014179
2854140272
3357612313
713455336703729664
980276058866909184
1042310095223177217
265994926
1261220814877155335
945630218932195328
1028404336269770752
1237937439101947906
94683414
709141665290723328
869817407782531072
48275202
153245430
533768909
251620525
881532260238872578
2918701722
1201794034521395200
1024801056717328386
1147283810905575424
1065675943
4781777688
296732111
3177568952
2759006522
234155717
1509603001
1113374552
885740133672026114
884682547245883393
2509669286
916256141121691649
1244046441875525632
1160414334629007366
1257243289884884992
3129015494
113386520
945674275066806272
59255603
92508398
1201824752
303784902
2976955926
400768831
285085670
528439354
1616815981
131100843
995730373463048192
471028295
914428721041248256
1262489878534582272
313189371
1178922154814894081
1263684803083161600
929681575117127680
3011291292
1261596684951289856
1222129848790839297
85207478
969887188056879104
200886089
1219807255958179842
154409585
289929763
107627688
786098907096944641
307243823
86738857
975985513025880064
1272690321617387523
452117815
2507286151
977442667154915328
89471232
876583890130845696
975312987421515776
426767404
265706881
142260621
993163550737616900
165428225
1292477762968489984
141979004
1153184842869141505
308650574
722980380769292288
950172981019394048
99495697
976359201017511936
212916289
2380379660
515530852
1223451018064646145
138363272
855072714582663169
1214721324163035137
1323692688
1257326494516305921
3061195698
855681692350070784
737149513664585728
42155242
338936574
2913563222
169416862
2678524776
4234528706
2272785380
1962218084
3413381592
346446714
306622230
2398871856
1009664960455106560
64286999
179004861
1240903854
978469207179345921
2981163774
1090643749166698496
283538691
1146644095512616960
1087594732979539968
915763641860841473
95783556
2423151733
1208692536274874368
344910043
943700650491179008
105984905
1162356637295710208
103505145
2276074016
2186097816
4906103881
139081298
885891609165938689
1259654286503325696
750854004666687488
930806147770023936
476058783
819520651304128512
383538553
101144138
1229820277527212033
3776797273
1216682280799784962
874828952421842944
1299954776373772289
98605077
82902369
1269944683
159771596
228538427
808969698893123584
296697024
946943436908724224
271179536
297476761
354496905
1270679448531042304
134270392
1875482216
1258317593166745601
119608188
194121335
2186653201
1002470098962079744
1149941993130168321
205064775
1181068703032438787
153295334
296868767
82033816
1022251074726506496
1255461817259786245
2148448730
408012409
709604566224875524
136947083
106887652
823026312864403457
1288378864310222848
87189437
239701067
750387782
1258767125449072640
600944288
1149187609958109185
124851569
3282630452
1090816940694593538
83541221
3070361210
1282839139633623042
143744824
226500015
1178448060545765376
522926859
134771424
61661919
826262010048376832
1124163288504258560
875304770294038528
613309579
563523288
803915981022072832
566023002
3043840946
465373457
1105828022425247744
553186509
299541590
1044200232
838659500617814016
3320758405
97368159
699123721747890176
3112159662
114192913
108831105
69237610
356065850
1097531807925334016
2658130760
1297423186569486338
1013341751933726721
286426739
349984868
2235243637
2497259352
758661959566753793
1530593204
924563604178796544
1195345375525101570
795907981
1041169158321238017
307291475
285401478
1236589654989651969
152220328
79772335
148746108
959985841840865280
3071093492
864457303080058880
250488043
810090240668995584
2608358046
219968444
766098708240932864
266680067
353326246
716384673354506240
838220589726720000
1130484427857940480
78939400
102881445
3004311487
138375083
997282356594528256
1082118143269429249
291415512
98360689
931868355048308737
22024559
337553438
2207243762
147874695
707400138
4926021260
1022672382429806593
3093961236
15490425
1004668537070235648
2722386551
786676956
3198997994
2710941133
120500256
907242207286984704
219871243
901429655734845441
168172954
497492021
1261505371450904578
1027646922322927617
209555132
105484040
840030019510394881
361294095
1142901399753113601
802999577766871040
108793245
571638227
1251486105347604482
2387310038
1260713149461749762
1241732471089053696
404003457
38993745
1180378090989486080
110400117
947598322495135744
119977757
241771557
1261917317572595712
309129679
1253138966758387712
203145607
915399152262979584
1568607740
1408846334
93834218
609171661
860096885993885696
110604374
106032739
897040526427340801
1177524110810742785
1196629685930614786
890576862627241985
3049715954
224019404
994198553940574209
272793021
860380117914198016
3385543139
894904104
59439507
861835632221462528
227018818
84240936
972279678093283328
263539620
1106416659990867968
2403273823
84793706
845048373182849024
1259395372591398912
927490024060235776
1283974414577496065
1048401025176981504
276854174
1281901211327709184
192796222
196653399
244822549
806294342
358018476
103501440
1183938985967546368
1298955868407439363
2557077532
991090001604628481
1175003760541569024
118326717
136867586
471231157
428100033
1033572932289581056
1246166810631667712
636988232
305034754
2455032548
244438111
322284398
1140146646619054080
3184418659
1259469327134162945
917999271684685824
140720203
622318478
872078234552213505
956430713120636928
1064628937
269785271
1292249035332493312
2563360086
371658047
246206492
712480019642081282
1037740093014859778
371140414
271916511
3427235780
93363329
1132939316005462017
1255930133564715009
1054378869573054464
1142348099873935360
1184854046072426497
844892249615872000
1223812228693946368
426661752
3171752522
2381591413
2292056906
1248814861213032448
870918589137563648
2806564998
3303000474
1265266433849614337
94736505
293992473
250669365
2170060278
1268050276910391296
422058168
270191029
3300275090
1277910832093917185
417914720
563438203
1013588892052643841
1234780803294359552
110547466
123281536
119584187
1241186684428939264
105454641
306865987
1029690138757029890
243110947
163863158
147445398
829234028486209536
310262648
108992141
167003122
1100300260428021760
3071677880
883539812673703937
200169080
1256212588280438785
426779257
1599473154
128884843
867586165
121022603
77145908
727972962
103246795
1657422576
1077542870905540609
1138823474
2838614335
590729125
843560870714122240
714096835275546624
392629429
4846864188
385412415
268084605
95821789
734719651
1016116713710972928
817436222893137921
3003214645
498863053
219162808
1185730233619505154
1266515033715924992
1259783610321657856
1017752101366071296
1140593229500317696
1092613912313253888
88920213
103867147
59431944
69958460
196203163
113946630
1086056333453885440
1219159234912247809
1145709045791121413
453929342
134438397
131720010
834746539746619397
1259267508936171521
112901232
1118338540973113344
974286312944558081
3969913033
1063568562898403328
1179959682
711145017805373441
1179840337
133951575
139310977
1193484914886209536
549834620
1259458366180454402
860940641001390080
45327720
987119902023544832
957925377967407106
1243528398300835841
953179397384634368
293503034
891084106095710208
114888536
926367882354728960
219400041
1391750384
127132031
118370585
2567411735
96971016
2570701446
3133590595
62499702
1259995684922515456
140661657
236059511
242784799
794108556135890944
216043750
265258258
246099291
547690535
169533764
223199022
237049570
61997411
1073156353621778432
856883628692910081
830368286218915841
60909031
3321520488
390915991
386013264
154496031
1174287009952620546
12113372
96127915
3009683922
147596669
2859463783
1216530575948779520
134091058
3004799874
948828601213833217
1117637599525343234
1102889368681734144
586510434
155029353
1081422892502376448
210818061
911909446883803136
89900676
108883093
347273087
128891933
102628064
56565811
171791089
2466218180
1532825401
858622805549522944
374849651
82899708
1162701122814930944
126005303
1202068232846237696
3083258041
1162835640695713792
410063815
635454799
2964878564
994264468887453698
192433392
1189219231356739585
2868800707
78587283
946693105088004096
1169847677300854785
403999656
63124203
974206742
1260198380740866049
756993218957316096
745811840911839232
311248268
1262137220154023936
4845358694
1160180162320666624
90818911
2171551382
267954827
2915278633
910414840526602240
777849548735524864
348536426
1238979017274847232
131192256
180191999
879054282384920577
1241708431213355013
71114312
2401184840
106957621
128862731
2157170642
1144030518792474626
250084241
107965875
2314628666
1206437135886086145
74388055
1146042571249971201
1179969227265953793
762302116899590144
129551775
2675979758
977912594529902594
936063260
713001620569624576
119613172
845267818387980290
2808421488
706111192
274421191
972641944126943233
922559670346117121
745437475246485505
939415775458205696
267595720
1702452145
129212774
1094245674
349552567
1282236064434802693
833039118
91769262
48194513
261497339
846141461536002048
1066687254616129537
1133345251551088641
1113411009648123905
63180033
821324695827947520
1164601682
727028544556032001
1242328005965254656
1089373925753085952
84562479
707404833070800896
1260483989191700480
1162930284
1275365678996832256
163873792
3303275522
1244267845552201728
1319905586
1254659538583576576
1299563854364434436
364219795
2897829440
158649459
1111092912551391233
982387262
112202712