845922743962906624
904506220773441536
1128127046259884032
1016635258899333120
68057508
342690226
247580090
761919053698969600
2575994791
830368369010356225
701325434
147840974
135226438
866307790557421568
1263832423
960117586628247552
2948458424
189340298
314913782
1119987716882485248
617957237
762440573374439424
108488159
125233264
287207046
1098399673218256896
251981033
1053869966485639168
13357062
1123507612186660865
264756736
3052264375
2251786814
335316315
1923181842
2453234810
1150579773615140864
972022392674385920
1178168955485081600
868794900069863424
2806309105
3198347780
2445128304
101332395
1062515116921380865
733155398480322560
763677318430588929
2262187999
2377031461
1082447885721952256
265425285
760026243144126464
727811586031648768
730040642009587712
359357999
930309939402194944
1006434551416025088
569727457
839465960553635840
1134831081822142469
929045665065287681
1185172658528243712
2706431154
1146562217707393029
95931388
192006457
1038646096266850305
1068631877785800706
1246440883
771922560212668417
4177561584
885705303945236480
198416706
146606069
3284370908
361180234
121431568
2300575958
298021298
1060081800
1102747791724433409
720739197330403328
265784448
3531573858
348037101
1073423676987457537
1171044571108667393
159260560
98131144
1048797769484255239
2579481632
126018019
873414032685899777
3835500794
865038896727326720
950619506
1605368202
731286329028268032
161923958
127402403
275446229
742693028993732608
1132997725232848896
1169392529617215494
849865588633616384
472371829
3453777313
827778240227840000
1121857650084306945
860815104303964162
186380234
906589995481178112
711738261090119680
3506167936
1657160215
2461578864
3550654154
929267570682630144
1002525659648778241
2875304314
1164384039643443201
975164129240498177
2277132972
269217616
3267975702
864042042472644608
1138759321536192524
64899582
1161285679420190720
1081335492753281024
831679925039935488
2827344439
3004821470
274821716
1161186227279654912
267567524
271837815
783920874
902052181141897217
107072084
136494852
229585768
213566782
380437689
843451611875745793
145944774
1926863047
1170557921651875841
1032974035712278528
305658338
780393764460179457
2963335176
366930076
189437325
483483910
1555126274
1013023593767133184
723010740508991488
411740187
229874581
96936858
866144317617840128
1133655703850143745
863552308726030336
133965650
924957039549341697
876793370705772544
1052148918
992356034101444608
1913112721
2353066195
3288870133
344726325
1124661381611974656
395412673
774064037965533184
1239503246
791421170364977152
3316102152
887603283958747136
58294134
1154632066903900160
3655617680
933398855646814208
544354300
4608655819
3327325466
1108242330752937984
969579489788289024
1031448261855346688
1131709327830466562
798319197298114561
3313826605
993845346651406337
1154631232619106304
61204560
707588484584726528
4802846539
368246778
393356794
378062168
1178534828808892417
1154627778584535040
3328053890
192044502
1104627598489866241
934811280547880960
934420304549392384
134697051
216728187
3177749048
146906138
1175218054415826944
376294554
848489004479553536
702743163916582912
758462232137125888
165336354
2448674160
4859424550
399553425
919556162852331522
704905973429878785
3238943461
3305654538
1491846698
770519820655656960
713209679791267840
917313680202645509
2615182488
936904976
826434017767460865
1079781310980251653
1306554950
1127909949273567239
710401449931317253
878102863297224704
120857971
1141120676587175937
738882816834822144
832063267098947584
972675390274658304
729573631764762624
733329035493675008
1170540544646246401
4761689460
273910018
99252626
605319343
129059339
124449187
1115153687888818176
1062263261666598913
1058279805051785216
2921197296
1104355857607798786
62694368
1888854464
732241378512490497
1951895574
2692114296
884012584420102144
281446629
99186299
776705664458510337
59829801
2888664488
1384774117
974481912528912389
977888847605280768
3192072446
876891603410997248
1133933526418567168
71684896
1144148953
919024801724821504
109493533
1060911642668453889
826417651077378048
1150551169099431936
3304903670
1124453162503426048
983494798064500737
1007288800177840128
840387399234412544
107803506
807308676650237952
1175545271440179201
936345952339746817
1178960413083308032
1113687020361015296
120195237
76639312
2334760674
4882962259
711224912732487681
777094316
993741625535774720
1112686206175703041
2346400022
1552607480
967326967832879105
2686712983
3624246732
1552319677
1046647342617645057
1114174241727897600
937638214256377856
977814892802490368
880560562475642880
1119200167
759885961962541056
869716360003067904
3314969774
2389073342
4781180834
900354372432830464
746159540509388800
906686857592762368
1163652655719178240
1126745538
565107414
885767233930108928
1092306853676036096
1071061727221936128
716578524610453504
967946585844809729
2154486566
818144050276540417
930417577326551041
134049484
1879444350
847705250815332352
732026264836415488
979309305089290240
3249637682
1003940764387176448
1187674680762589184
2942204923
85328674
158927348
971220998019100672
2635898396
1379552785
76297510
1121954130614820864
1152310698430492673
1159530512748167168
1097714663934984193
134357372
324460800
449890098
85022380
120088679
111746896
2857630513
2479629954
1042804294234193920
287548949
2554129446
855643583491186688
315358912
416507822
218403533
15746839
755883536
1089523120791117824
115677632
1024321271704641537
1135872390003474438
163958684
926932899034677248
1349141892
3224892775
999985170185768960
2161074266
982100467554574344
575474677
389950297
128301847
711420095038291968
2389041968
1011148297178771456
1116708179142856704
356432365
3045703934
1113632951114391554
1212435391
878777050869268481
486626594
527255273
958751754383908864
1850189299
991950537678512128
101566667
1172351550057922560
2829697730
172127089
1174463436597547008
1113602995
1658936412
1307588414
829142685495668736
833187499358826496
253117829
2664424586
905235984966549505
636960626
5709372
528294138
778982742155329536
390574649
2532535496
1089876835884621824
3263725897
862334037381087233
1079524919862415360
1097098610934571008
1028279485341216769
1085516610423611392
2999175751
978234450537431040
829125102
1200187962
2390501784
1141577963525120000
1127126584723271681
1089080796193816576
2320176343
840396923903262720
945647310830157824
945164063314550784
759657623784304640
2615179892
127247406
991075677603483648
1030558684227620865
979859432891797504
1132152661237592066
141965383
709388633879371779
1052584338825478149
158315415
1009049958387859456
902450481020059648
821924606252498944
129540818
1169505888857542656
1088311766805704704
1100048772
611575210
904269925199446016
63797832
1140444825604382722
113106959
286603906
1182416734646521856
987263744387366913
143369331
703231282528976896
1009419936081461248
126003075
1104609158
1159092884492079105
4477136294
733896378007461889
2296992115
2288428040
3252016705
2840081984
226027867
110282537
1087000149673467906
1157177830406410241
136473240
2600167104
3101639461
1067306843863535616
2318518484
1015966121428639749
3198997994
936130279797698560
2582053453
277777673
860920854
869713110809985024
1063243267
2242442353
4223909714
547783249
37170291
970990268404006913
1063888202
368846872
94921442
1006685045736792066
1951346688
1016413562
114349360
825179186235011072
141490677
170237178
241006306
115632901
166868109
886625696247828480
50607279
1235337950
984458768116154368
881006529155026944
315672148
958708291487412224
945345022387298304
1049878873
862617372812656640
1040885004547420161
1083653146813984768
910516298068529152
1130782416363065344
99893835
909773394161233920
943103428481318912
107974877
3178013366
80750706
794193635596058624
1104145056598908928
331041372
277272832
389409696
101494780
757912249
2939492112
1577422034
78850699
838391179334971393
1146796313394049025
157640284
1155451176256602112
152273543
1146101810
937844714400710656
631660595
2333561839
738025963984850945
68996231
976739298803265536
2524514744
171368720
829438722013700096
1146053351248805892
1060859210
746946399422447616
259624655
757203008107126784
198539290
123823705
2346532014
263988042
116641177
1185476377115422725
187134123
959656274618023937
1005397821317570565
2671417417
825247915761295361
836346658577244160
886437702765236224
843992525287317504
2772573097
901495039871787010
120279549
276965707
225337172
790488758709739520
1012171712488591360
1140922269494988800
2925558866
82848282
102215398
150128155
503209871
853201986782584833
3030223930
420990519
987350229375631360
864421095679549442
1160511778893123585
2914682263
2782081345
89188190
284382842
950327371793555459
137543825
3299376589
270151587
891068811536773120
2425675296
2360169074
2156145152
109122740
212931754
838701597853044736
220042859
1106858014898700288
1105511698885074945
2413203247
2759083950
935907143256907776
1020117705326657537
1146134329967304705
2261486732
1656838758
223363817
150910691
760014600909627392
87896064
246671090
302505366
804612930901684225
596068890
889831456448462849
2930054317
1024809387922055168
1057868276
17922034
1890486457
281987252
2299155961
289330315
886123061526667264
308458382
2941683588
775970106400657408
116098799
81759465
4426847593
861928197239095296
387648659
115958307
4057547486
2923307486
343022714
884670841916506112
428196177
553938888
444319726
127406012
1114740431823052800
113012338
286392395
280030560
1893114506
1031079034543792128
914868667309019136
189023060
801311361129181185
139936138
1142821901636493313
1018982650520801280
761976377167912960
1105271736
1078075995041624065
757443403525214208
1315732730
1130407766168760320
425644208
3097731914
49603404
2334924799
3317030450
2363618274
105322632
2601524522
812451562068971520
109357134
745144874
3113057477
1050379755579535360
1013264880
1134353786422452224
1168397857453297664
2988451093
913726782536261632
959968464
2919342751
1064144624451641344
1174684963259633665
891002248926384128
513410618
4896907093
475987541
1076782200379437057
821863402490372097
1067221698863190017
3271894616
2993566148
855995000
3692936412
828937541445316609
194054610
3009883400
852397448
958640176800063488
871833884
454647470
4194800832
927676627131052032
779632463328837632
4853298858
874644046924337152
705329900840886272
14680188
1057933876129976320
122252403
238572535
1165292251108397056
1076928494
125510791
2921976049
1046373925863616512
4036253174
793025323172564992
857223375051149313
427959009
208481218
757913696622419970
860547953395548160
131015275
93333938
1024095826728038400
1674791347
140417249
1045710520085446656
61944879
87965595
886201728504274944
146735412
1051685641140887553
2168671207
734209428707115008
907737248266719232
1100332029843955712
2689046029
411894271
1120990282223247360
741280377675780096
2810682037
109157360
340656348
3287429562
232788439
754278123676377089
402097741
3044977955
1038338803520307200
107577015
4777586486
165373282
123847851
3267935869
1013183768
372035034
156235659
259300116
912252187161403392
933270442390970368
238177001
3621853872
107842471
1154360381403324416
421200257
1084035051208077312
959744726395076609
1078971899412066305
866929331179667456
267763825
120103605
1062567806292582400
3024060877
1058894290972110848
73789380
2992966866
46339970
1187476069982408704
775552843998646273
220929842
1953362330
913984514723946498
1118708396155265024
1184437447985225728
143421310
2859269046
442000171
62219812
815734664505606144
125676288
154524575
1182851482309148672
11748172
155195434
763716691771535360
223713969
764380206626803712
265394612
169011500
560921220
756528706206699520
245773704
1059843486998876160
460119614
723889880753827840
978687945170288640
1153574186842873857
1155966269268434944
980079094225289216
1179723040344571904
970991505778208768
2286551659