885823893222563840
254991500
193270255
410574186
2722561385
55290385
940923442034962432
719453645276733440
921962271768682496
1260127108900065280
1243830628736323585
128252865
19128664
80760956
551053078
73274791
267109937
587343579
248004435
983654342468104192
122607904
311471759
1162929633831997440
128891875
290581769
438391792
222019754
2941348627
4601620424
1233735500
1598398932
125700865
1026737734075932673
2838726355
108859302
2899153002
750609276511539200
101708210
100960466
958595199105683456
1249936639805329408
3066114570
1300436616498958336
177488279
784875764
1031119035922956289
120340430
3317030947
1072938413911760897
123848777
1309120839816708099
102669721
236295378
35194549
1036310412
759751711556710400
91804576
1165541551344254976
428169508
566220226
317629222
1170182062994706432
794300437
1121000268760358912
1157841221320003584
110960432
1215887922362077187
118443593
831764269511430149
152255586
457163072
2651490493
47089091
73106413
147779441
48424037
71932198
114982911
713773154
79108065
1108780818384617472
919667714918006784
47054878
837259777050750979
275007042
98420458
2873154265
1120162833730129921
1259402411547848706
711245538167881729
177187104
269758746
1205213132550893570
83320487
337088719
15026477
280550335
1129387918328393728
9292472
1249593656094257152
66213296
284053130
128519845
2408314250
1082585659
897094573
106582399
2323361119
50551461
2923758090
144404800
401127411
311300135
336457603
806335821808738304
141965645
1243682175154819073
355291096
112744242
839514052753661952
1223212813717426176
1298016428042252288
249049796
3181884961
1003590731951292416
37694883
120160412
336331194
321777775
1292679325687271425
596181439
127924061
884551739101151233
939466822545432577
463653424
1273481289551630336
2904125618
846205052477845504
2912555030
1219254139219087360
431579760
915746609513742337
373101175
195567733
127226895
2366468684
144152668
179373286
943579201
1033703358937219072
2559240314
40283220
3446763553
64380121
617168374
914819166032424960
107332541
49049526
916859261501575168
82957653
1603892875
117597117
750626404547432448
119224059
119772242
16443097
17479053
1182263645562003456
3676743256
40390387
2556672546
1302825959574237190
993359110644027393
133614754
57906113
102533668
92749060
1232068391604637696
359859720
264776367
3188471390
938349941633646592
1229953461220868096
754970976
1133666176846843904
725258961641824256
565314080
141908205
14506255
3247738849
859656193
267457009
103871198
56567907
1251049444277026822
1147724443000553472
88897053
383157729
167312282
956500099634376704
1435629986
1225757049323020288
817375035602046977
831565231474122752
2503411716
157206830
2867176488
1204924970091991040
1015410192651993094
12274812
46346289
1237912410171703297
404849948
295226923
96144956
177428861
1024960387098112001
91732300
220633119
1030604630
1259098851979345921
372701389
96082623
964475946450411520
721150484
241944582
1151834427867058176
381380920
751243290532470785
1172905538876653568
1087568792006213632
1030574619676237825
3489817212
1021622687553081345
3162626022
150926154
772743993704656896
389472806
2333735563
89840157
39900202
397997023
83278451
1162661644750610432
403758121
132064944
1103234224121761792
4088978550
171054822
2805661140
47242499
1230466397282504705
1081479088215224321
1260064374925844480
875155153078280192
1237197208073588737
50622742
479154337
108935995
154895865
2686817364
924528836
1098555453053624325
78624659
3413381592
45830127
109202036
1240916231861022722
466369925
1030677512
752770992955469824
1655482705
1453665913
114256304
1141345385618657280
1029997069073666048
164724813
1113320324131483648
5921542
53332018
6587612
1081107663671283712
200712348
105775102
1309764126
85792279
125171112
444155058
1094034184866193408
2949171475
1149348340196208640
986169289
286741618
759761993674870784
52324303
118659759
107949135
868643376760897538
2270157660
69270227
173005907
730109116694204416
4135889532
855697260658569216
2217278815
267156496
3117973880
91231536
1241803090757423107
1247158424330067971
868093699250462721
3142302630
1186068704208945153
985849782055854080
1206387176931332096
62203983
296868767
1160049810436583424
408012409
856012340931608576
267664430
66014536
284898607
1147729413334638597
112999947
915528826196598785
3300210397
242199672
2326377842
100743165
600944288
267650173
134001696
1238777005455237120
887163349980422144
125911646
3082985653
2359474596
61661919
65615767
1050601064506900480
129174271
159455332
221743838
86333249
1215875972026683392
139931435
943979725386498048
806365456999350272
45480751
803915981022072832
1088771654862352384
320037361
299618054
1108251597140688896
3320758405
1305815413998018560
1227151858382168064
1253432057499279360
114192913
1431933733
1179689667660111873
137660493
1157547551467302913
1582162998
87743809
127886807
420138852
572188484
844541739574603776
3245875118
108413136
89200535
123156314
915708560691957760
449824192
11676202
3366188053
111179839
1304707677491089408
414591887
128873303
232183937
447765338
1243364911121494019
106374130
121234234
918671849600327680
1073945713833201664
630957544
3018574398
135744940
121436214
2321652079
232480452
123901032
242329125
840030019510394881
833912496
165753452
1006044163
151577726
4748543594
258605375
881270825025806336
121463172
2386337971
94954163
1194986290699067392
730785710135861250
71268974
1221444725594439680
2156350766
2932209500
3072114666
399261839
73838987
420730913
483722581
294948642
747403449289973765
1236129615250206720
1023412971064553474
919409027288666112
627075102
2193606217
70873820
1112679118947008512
89950084
289954041
331392107
252610040
1106416659990867968
17919129
149043794
394414344
48242453
122780673
1120050812221157377
1114832419394183168
211463523
143905849
307807001
4772165262
1083678353050165249
1298245241145659393
2852249682
34263914
160497014
728074278814392320
799062592249434112
1392750968
75472641
53924841
2997003876
137573878
1254757021292740609
1278398040378728448
57181405
847258792760705029
2359893109
169900601
877378124857487361
102558244
2930652930
909452361734619136
113201431
257812691
82919356
69534723
1255380175187042304
112362419
466614587
1202204221396807681
97386196
250669365
1257286483133652993
1233681133084131328
1283490786525409282
36424584
105424814
2299246783
172823765
1114752505471062017
150292305
957932062224261127
128751282
118986590
1060517431
223043582
13391492
1262304877
601432094
3242198460
1271389260143194112
1291377107432398848
734719651
14740287
819885619392303104
1448767530
244934575
95915669
858486810833321984
264794923
85852708
272888982
110385897
377266314
3171781560
94675043
103267602
810044579927957504
1056208100615643137
15685337
198529527
924300994984292352
2320839686
103234317
231773965
572118658
4203087133
53716012
1194508319467008001
2331067879
126905497
58515570
131831129
95780730
3258779593
236059511
73391213
138340669
11531402
1657711280
1165962629275242498
86741009
273395610
91602669
1195281841864921088
2998376622
4069489394
97105775
760936608
1202742903228878848
2277428538
847650592814059520
3632997973
122636290
2830353806
158632941
586510434
112183269
409025645
875227025987977218
63735718
1224827749312782336
58708334
96247511
42149390
42229130
2503139900
1185536051181281283
991749040806100992
707217351293284353
1303290115800756224
131408703
1008393226636558338
394749139
62014225
17328260
907806358568701955
265155299
117225861
933439434418110464
1636741189
1288954819655249921
797249843974393856
193977503
1622549293
805887352048488448
2329340000
18932140
2983397298
63123365
890353224405757952
69502670
17934824
950061770
96144814
1239499468510089217
3656109613
288017097
714793552182534144
980292743195910146
116704919
340931380
84285833
239725040
717713398960553984
852470919058477057
1393359012
130632878
1661497549
51687212
3237923449
702221487432818688
884673153212928004
914019878197067776
701300986522923012
112728091
3232364208
125891207
1137067512481239040
1248544057
229898328
2808421488
463859335
939415775458205696
1277658787
109890994
1196815226626142209
1194553104588406785
134622257
1112523699603693568
48194513
1127839414321696768
125551590
52594916
8009242
109265222
114185292
299394659
2888112072
132423297
787947325