1039504069990047746
124444589
101321958
1244477808316833792
1020401766674780160
1259414420830076935
269596524
97470815
2429281608
232436487
736936010810937344
544012988
978152366
82588740
1218435302949130240
761447485818621953
11686882
65562268
290859775
84328268
110333158
62273848
126816793
1489332049
708961681154531328
339032407
773558382099853312
90998430
100497109
116681787
1299271849893789697
7740592
108621150
39502732
922622245775720453
177488279
1003203340094791681
131488969
109891868
183648621
1072834961210634242
3317030947
104703242
128274763
52987606
279316584
1132128378381668353
2341701266
576243614
2572456868
62450343
340884391
143030103
1336598584221782016
1103224566602596352
121444547
2444601895
69461683
2854087814
73106413
1256885943631396866
1428218419
108969189
2203668102
1949168088
173447963
2699839243
1278205276663898112
321409913
1188754802127204352
101329337
56602381
1949097272
3145972778
1111142885196328960
3322262959
2873154265
249609562
2763455772
102707609
1317469013023236098
14508779
720562246305198080
130756234
1583090551
147083259
74746787
111913427
5904532
713704919694319616
98800910
62729182
185677552
3319783680
1257517736063758336
15026477
161695067
8041062
134457974
282955722
9935812
2408314250
837159303458873345
113861272
304225761
136905042
919929489907367937
75217052
107910316
105504239
189468381
1863832657
14072861
1124697521400438784
58720664
1182930638917079042
330663808
1096775140656828416
3626220800
434153859
1253821258061381632
255456870
1157302637034790912
1243682175154819073
285125930
2185493582
2609479500
103252748
34648614
1438055671
105652925
140266817
2410548588
249911690
108147834
1278171559
178509090
885238653185806337
1052037011832356864
711689317714780160
120160412
114402463
114162140
336331194
6758552
233928537
966396022514692096
266017620
4462243045
58245769
989682197647966208
70499140
109260511
268412349
2434713463
2158854180
2904125618
758275415748194304
2305656620
1219254139219087360
215607622
799220066847834112
920614376
789115378987180032
1233701529762140160
18017979
1244964246724591617
19063147
148176626
1211884458829172736
1147747861053886471
993864544031145984
126873853
258118361
3241470692
144821682
2576570648
49049526
107332541
59789739
45810057
102270151
119772242
1227506837819289600
228443297
948516970139303937
369538285
59460135
1498174573
206898025
40390387
1403752099
884201353
155016033
820531175462535170
938737632
903379203134853120
574335624
1256912168399716352
226819784
1705476727
881958060
46291700
914442847977443328
92781623
3188471390
134689787
129510298
3253605637
854212789
2752354800
877135434337234945
114801161
198374442
133239333
134430724
798460536887201792
150472480
167312282
265971358
2566530372
503001246
300436529
786366224145879040
1270945662
48807022
2476758049
589182108
241838810
122179833
1615639272
12274812
1236925760952094721
127117871
15378023
941989333153624064
749155162904604672
141491050
558628042
96144956
6693372
1148637505824022528
150278375
912668843914301445
95885096
220633119
226525540
712152065976328192
630832025
96082623
1259098851979345921
92778185
425755665
1221785835655192577
3230179002
84780598
118682557
845293760
53945712
1312724886213718019
59200819
2932896967
894978719260987392
133908811
1229989232304803840
381380920
110446266
981066163537920000
171033871
2878151370
62248439
2381593530
835995569852055553
1466491944
3489817212
107108179
101463286
195298587
704918923
247202946
949282294933540867
1074256356851343361
106451763
1099435582646759424
2539089732
13667812
106109625
397997023
187512557
94549806
110145678
69869527
18681043
959035422440505344
128145682
977402163423985664
860194355801333760
173509017
173038653
132064944
807606047397380096
217726792
2838955970
2245582398
4802327648
75959129
755365551233302528
106705604
315755687
435506882
2930899872
252108887
3224453647
86933555
546042618
228357722
1134036198869987328
99900488
107941055
1149534817
70044875
752770992955469824
102929975
18351119
101190496
32713921
1114110403
1655482705
4895864214
2895103476
1141345385618657280
387592133
701685035900866561
1211211697324609537
1041320325927993344
125171112
139081298
1011270396123889664
163826305
127732750
291018489
223094259
956205987098054656
1165628605759553536
348012273
126935820
1150420108306599936
239187748
874828952421842944
1259850025561141255
1277461260
191867071
115115625
61426357
1286212108707749890
177184116
886863275119362048
351060724
839019661077291008
240078581
2424802232
3193608536
1209878047928643584
275782450
227685674
1206387176931332096
575313576
83122797
112182007
2549552395
56401457
459778092
1235397392
837541352
1022251074726506496
87189437
1392402746
982269634454831104
126322013
970585816396218368
114695130
242199672
310228970
215548403
1537563060
185917844
1320372812817731589
442873886
124851569
300660362
195074708
503915297
19720507
1157752044670689280
215719763
2359474596
1320616322
1053558984173449217
1088450493301411840
45480751
2621179422
994948609731846145
860038334814367744
80827203
907344396999208960
247978895
1192360742
1152412524966371329
1214392986240307200
300848114
20509083
145627834
165519743
959770889406504960
5780912
110355748
128232164
934969206323363840
7080152
531774029
946741853130448896
113778034
94963186
69325277
420138852
142040858
96345968
1165185629602234369
2848263534
865735810011717633
59849305
3193828435
21565164
265852556
250488043
57520110
121745365
268582226
264831317
108413136
1636921207
122521895
118395322
131448332
136671454
741910669931335684
985034515327275008
1101064478014136320
75550285
147845943
218189597
2399907560
69256288
111785140
155093572
14161373
200318291
40381756
3194388726
949832580139950082
1263133032019406848
15849854
1111768153770483712
3018574398
131523123
1383340058
48271852
1084551027901095936
6201692
140564162
1103814696
247813803
1065600915858550787
1249959297812852737
857010280437501953
866116461395300352
728534602201997312
12572972
626543509
1150069806
1246615281339793408
209993022
440662262
2710678722
55795806
119326035
2564650460
1246802164409757696
963741017361887233
1300649514995347457
1225361421996707841
102569835
155031831
793381995095154688
483722581
96895567
1016832477581570050
117009373
112957111
321245013
359241214
1000400647307513856
304978523
73924643
1035009031
227228567
62038870
4828650843
922020577006592001
94731075
331392107
109532351
125886555
3197038478
126803858
2351082312
985390161557991425
105782734
110972354
1219498316477501442
2452839456
136867586
14961743
1208950997168451584
1015134250226479105
1275920835748917249
1303283551
137714996
1165284414
150157803
107442462
799062592249434112
189579028
1319662850609012742
180990534
108997628
1014711030
96279204
285623512
69008611
541480626
1266226792987164675
160799072
104832714
20603817
191776195
725527280
2930761470
309641561
5833532
69534723
1038365270832599040
857925391645679616
1258646884043784192
977864587092549632
2292056906
4208024532
97386196
1129701925874569216
121373129
377000089
272903343
99394209
172823765
1114752505471062017
842997463
1040452908322480128
327391686
101674815
1194064496089657344
1254766143887138816
1181679585894662144
3246847016
957932062224261127
187892922
738692604192120832
142619250
218406026
265989245
792387510097719296
1268254581785366529
285952586
15204557
916273240997167104
230720091
130498265
1283436269863751680
122938105
2652876319
70840002
2544259734
1301244930841391105
921637632018333696
979678819
1021083138
1212019677829877760
136502927
268741888
930261557493121024
316588146
253844818
1155153954390470659
1407178153
708281720710103045
1328237545809842178
1036967485
88920213
154013132
85852708
50620168
3164548434
69596772
1223385176140480512
375618141
143848962
850246727827312640
130044382
112901232
103788773
762485649416986624
114642317
110648914
5760232
3139600927
126170525
751067496
124196187
112596962
4612370792
596313346
1252828896841461760
128286718
3006261576
846210978903580676
236059511
988022248131850241
216043750
909629680088522752
919773408665014274
407030644
62427717
4843320720
1247835781747499009
141297970
123803217
2583777853
985346332087934976
410045784
1001996105557594112
52571168
893349094508253185
116335422
1167095515932028928
2839727786
180255891
105022503
1887607411
229057367
86955914
14153451
71481910
111818295
322002308
48338082
107716158
1066679969701658624
1095088906255486976
236223880
2820301597
903597343877996544
197588052
3197945664
5575232
1214824720387858433
1211910900413632513
89900676
597358565
267154672
418313346
393186284
431670470
60851352
58708334
161978663
1188308345121210368
769556789381636096
969464422719606784
1000518248591278080
1211958733825134592
104685361
74135343
2380691378
267668717
1171594670
3099718568
1000701099819450368
16902394
188293753
1062206214979776512
933372983325818880
495803919
69866186
117225861
102240908
772406932732645376
3106326488
93196638
62684041
1423443950
2810682037
866945117080363008
880618491136458752
71478395
63123365
3787321
168978215
257338410
2315780359
893453643805896704
2578833510
1254661248794234880
566493996
2471655235
2752685144
118033849
1719238442
290535703
1091238668
48107974
87978541
1218412624741720064
1637406200
74388055
155870342
165416176
87182306
2887271448
1248544057
1104361937519824896
229898328
2808421488
1299516708
245609304
707750358366326784
100170257
1178700651712245760
147138190
251329888
128215209
70052896
127311496
1243571836786372609
110423940
1477507826
1061178098324914176
1604024354
8009242
331574385
90665915
315805082
921364184872378370
1122523611330256897
158456080
1308075785543020544
1259023761069629440
859670946621214720
731734803804889089
292503611
1183717537
720578390651056128