1146979138722390016
128565020
1175418310063607808
947321965
1219539199096786944
269596524
256944183
113496827
93233675
1717465110
12681042
2169691896
169004091
1163623705055907841
3867458660
1250231477922492416
857581470013046784
979583983653593089
1098784267759304705
51244459
146842287
767777351602049024
744879260
846675925685092352
849532613866008576
114185001
1037464034373582848
1190558884173234177
335316315
1037480369707077639
903338594
1260019060768567302
1185135753665187840
1179710936170422272
4725606642
1292256330099515392
104476298
256000922
2234231773
880753824398319616
158246004
1136028152226992130
987104479123156992
102669721
152137205
945811916886126592
140619454
2800218987
914088166415462400
1172358482646847488
574682189
2476924688
1215887922362077187
2921194302
1079248272596754432
11281572
435800270
1278664306427457537
522751671
2203668102
995835642
479960092
937125540703617025
1168013606190866433
732196637536215044
428428145
1520694360
1103567026486833152
4164032899
377370504
159340280
11965382
994899199178162177
2549830320
1260221166825771009
275446229
2801995915
329127905
1108499540930256897
103538621
1161217667455340544
142170876
14508779
67814267
128249268
1130796090372943873
94750525
112419024
1280826482
1241711445563170817
1193400722563289089
777012952155033601
1017024777142202368
1006060237
865839162582224896
49009062
74970557
801936144233443328
282955722
2408314250
202146819
1281941680569020417
1070098326240907265
914386679116521472
718246922
208778169
118064283
2454441194
1344782076
3309549398
112402147
4888119266
727773329432694784
129508134
1157302637034790912
96384700
1026665646963056640
1245658241704456193
1243682175154819073
975548929814102016
901478448065003520
1711560372
1081908880085401600
1091575573875372033
152596034
248038498
2205504523
149169112
600798612
275582926
4807576460
457307953
178509090
58212250
878252312518574080
1003178068695965696
336331194
2448715321
212132949
989682197647966208
293868403
1298171524713594880
268412349
1162341823529926657
302392640
1260061843399176192
2287256756
106004191
61769634
825000073897521153
564968460
1128786798644064257
145534649
4848379121
1119606257034260480
732060780250554369
2720239076
930206449350742016
100018053
939335652147052544
66975250
100764134
2456903497
391925980
828909185484021760
1041395699710013440
3306887174
49049526
136867839
943760004842004481
1421771215
106566798
918734088541843457
1664791376
1009444537612111872
96923533
1118028120219512833
391863400
8203392
1219774703520206849
259158853
488297281
1256912168399716352
1231496142250102784
460815297
1169047958219706369
4859424550
2751146286
224038755
271230798
1178935088513347584
14506255
3357529094
61172994
308653484
1152538071511945218
1060882223048454146
122579470
981099312468836352
3459001694
924294330
937875831946321920
1271108968291504130
1267433601886326784
241838810
847994088213200896
862631180046278656
127117871
1124355081359335424
1177520891472728065
58086658
220633119
3252536096
4350420012
845485159856062464
118682557
46680118
2829508422
2979724430
794941893469552640
981066163537920000
1261850456935903232
273378077
71684896
194140497
719764337024348161
814810961311776768
101463286
1133323245556457473
704918923
2478947100
829453872628326400
232847241
121139372
973293766663553024
95608064
91440604
32451030
1252252633248567296
368981284
2543309396
3314747664
846284049085714432
55529436
221728112
1379356772
3270762444
2401788899
927904325828882432
4750340664
245970176
129566910
3102542708
2286692510
515530852
1244817575059394560
820190114118701057
185873123
117070103
37874061
1233813855567929344
713788122157309952
1179695622
1245359468927275008
2425275752
371173401
1194291262976692224
1039047074778505216
1374550118
957485805034811392
1714365830
565107414
400774828
700599432643915776
1128286504113938434
701685035900866561
3690167412
465494390
2832867230
362576860
1118491713926881281
2435200243
136575366
362854151
2958154819
845042016417300481
121518474
187454486
290523062
1254739239612239873
204133123
1052318654447013889
140884942
1211551229299478528
2729600988
2390358776
283347157
1063088769841061889
50508764
901839547
752136168846663680
206977181
1248220789
2784235212
953832686
807554652476620801
2575784372
894184475931721730
2985693349
85797454
1206387176931332096
117636146
711861779521863680
157681764
6176972
120421476
153326144
1217387618
1251031659589165057
5646002
1258921636339675136
544546708
267115909
1156483324279324672
66443370
1279242542127517701
2894777700
35384869
2613712692
91623346
202280138
70633034
113361734
600944288
1041639019
861105937
1108320673854705664
850932209498284032
1249277131407773696
907970192713465858
126659159
1041987689296228353
1053347703101353984
403857581
2451879780
887158685532733440
3006465284
271550490
880390391958089728
207014710
80827203
1119371379709595648
156572744
3283934533
140394774
104786270
1477283923
445941821
341943630
1259447184052772865
174060842
57969694
76656241
152573808
144300163
755757549459169280
2233041284
713449041238081538
1188585749920149504
3568672632
133968350
225764702
449824192
1083975720135577601
1542630776
1295963069151993856
1183316434090201090
6187612
1264926357588291584
111785140
47879605
3317428039
832589240
172607736
621976443
703484895570493440
176776130
50542625
5490192
1242590504358838272
1168497485301481472
75541040
107074148
122834393
2477654239
131050482
2435614669
884058705905369089
812570144496971776
953968020812001281
963741017361887233
1092021707081052160
483722581
186321765
321245013
961496828347801601
783324762
238940787
1285535120057749504
141400242
4688362879
70873820
727472865814020096
1138992642052648960
2171850271
573227056
113824333
1278620871733592064
133201985
2244656766
774614229001183232
198067930
1519731163
132143593
122780673
1139791573527355393
27008182
119032969
816236246364082176
631660595
870506397103833088
1645238192
2180194909
119450510
1279931440608632832
259624655
874805159318114304
1223952080953466880
2938354177
1280416724316155904
107957105
132471237
297670313
1021000054566338565
911747782557417473
2916937172
3256665660
1254741103703584770
34857736
227271753
952866296907022336
2171902262
1159453837561741314
1266996218518892549
148176326
118677461
870555088061845504
1218520028074536960
1000568544
1242219171787575297
105424814
1293079788123328514
1200551927890640896
2782081345
1259968350660096000
137210259
910485846930817024
1268505894251163648
1038750743321174016
1255851462506110981
153105842
16423954
996353371945631744
18323043
265989245
749664222062125056
2532666000
1216602568907902976
1250540306417631233
95162790
1265260299440906242
761687204875804672
955412628544696320
142074129
1266236128815767552
1028098701015711745
2785253695
163268915
112648776
804612930901684225
78646435
271876264
76092864
99980733
1038962749064142849
1043072425699622912
46442014
5201751
2282329866
1044248382229938176
1108625634287222785
138406992
245254485
253033071
636815146
91809529
113820503
185145311
2240545398
192174640
882597590352580608
2908089505
85852708
4700450563
2517718932
1155669691425161217
2660262781
130044382
271463230
832557726
408953098
322017102
222354341
357831178
1082290517872848898
6217682
1238314175488610304
114288727
3012116804
935061619784085504
2959766112
1291693624904675330
830034307406114818
973588657
883474480256778241
2385445477
992677397026586624
220538889
1224226295355080704
433099677
3318697508
1116050855982030848
1013264880
4843320720
1121514380191862784
123268928
212607901
105768721
1145002197656035329
83615853
373203687
877386200310468608
350824368
151397472
122669440
71481910
108897148
126632127
194000672
3315599413
3106174196
484841039
1076928494
371515488
952155391093190656
1094221927
46873708
97695654
74135343
707217351293284353
3760512374
783458957385830402
3079625258
1230703310161633280
553384893
128423980
16902394
298932510
107893788
1081879444216700928
116766068
1934109758
772406932732645376
156826581
2443614715
824487995889704960
476450359
411894271
1035147957857710081
152635052
3104187169
53916079
83829800
312229535
500087878
105593825
1117796611915042816
22352839
14131970
3787321
1033724543406243840
981897538524536832
1029561581724528642
246080897
2458430576
174967862
1112343267452964865
149023869
1257497229851418629
1115455360544825344
798551689296916480
137222106
1256800287508987904
1258201603284152320
976766034576224257
1637406200
753269329106341889
1228726269556088832
987627790433304577
1261269395038298114
324200994
165416176
1150550098306146304
18424402
751014850801889280
520117874
3005094631
128215209
1610312989
1081056843911225344
2859269046
743051562117791744
1254306051878301698
885783950844542976
1038623675925188608
1151648762080579586
2613397219
712184303526891520
1593279860
1180395890491547648
1019778444828135425
3309045234
956415533557035008
435501738
138443914
207013722
2288610978
164636410
783115070649737217
4361193672
94942498
69256288