1170497431739330561
1175418310063607808
1195775368466059265
1017368031180161024
821631390752079875
103172149
3195973212
14896328
819668318869065728
4757785014
916772388
90410146
101671412
117895450
2921446549
101262576
1243056768629886981
2380655563
989874614
72727549
2477525882
265964967
107464156
178661591
1164695390915923968
438391792
961595803943890946
109085497
924260370058944513
481068653
101499195
128143863
2938302745
2460238950
872656691174588416
1188047618191970305
93227455
1062519240819793920
979203072290299904
228606799
789063473200140288
1574095140
186409723
1573884836
50250107
940245525315461121
1512461851
85259304
2586577939
230921983
1146097360860139521
136094658
1615127496
886227269605146624
124046584
1160796484402421760
1170569748251213824
782440468818726912
80184271
120784380
2383836000
560047287
411920291
270752397
2466360792
99253365
19840608
153811787
2304297360
782873112085790720
915687768788893696
520266769
250352893
329801644
1150545491383296000
91651932
9781792
183976815
710508550221537280
1971917869
810844114010796033
873327231421915136
1954461439
1097661369875230720
262246942
750202856788013056
857942657972133888
1219576146251018240
3321194911
109139866
525112239
562882244
140256560
879137711470161920
335811831
340838749
3945412574
116033334
224606018
41933542
179419710
4681738232
1156554968486182912
1173225739480514564
70639535
44294411
3159940423
1154758111976030209
2941577665
980808583171354624
1125808544333254657
918787832532975617
225416339
781672100272676864
47278453
593426091
549105530
138438433
192463415
52662491
86434096
2953623877
2289649969
1082585659
708704330090557440
208778169
20679732
1156932564566728704
74419494
1151693262899404800
112458966
902509626498809856
853921927
4437459133
2539904977
91777697
112646010
244727043
917257242285506561
87617888
102417937
139071022
371137744
114145973
1048340000377470978
2699381624
1039476931215781889
2841069697
210699387
119800932
753111554619535364
1066543605290921984
936546408554835970
734912535493632004
1064444418348920833
162284144
459426517
166868334
407672663
151558670
149806369
43595721
1208616770031906817
2283647628
847048610231435265
109260511
552882197
936868794940583936
763268938172014592
3244657584
194876804
1214214731940020224
96684891
1212227255557976065
1153790372180402177
1547453000
1552758084
1201415553987989504
329657342
118030579
18311435
57870730
384094326
48196261
92515746
108553186
847639040
841512748974395392
1068442915372855301
3311543208
745872516896391168
1213867199732957186
826360826932060160
131698317
806863458
1590392600
52994728
206424163
1176154543500873729
927299826659627008
3041344910
904247962380804096
125342238
823318327552405504
566823199
724935542543110152
198510564
267820457
319914811
555913942
581784908
820386408049229824
1001982504
860277228046647296
114753866
930042472020901888
935097284215242752
4224046638
134431254
1072380524973383680
1020152690
623193414
1008124971376304129
128675065
1248562144196452353
1107454876907233280
1241506184
3293850474
973159430173868034
824158003754635264
3009322448
1225305886886772737
1008611806397386752
833504388
162670610
725258961641824256
1249125313319071745
336820081
1014837045531799552
145449036
408102286
401286865
120786460
328902111
87374533
1298485130
3235611444
852876524902522880
1387956786
383189674
56616809
1364282892
902865141393264641
574513837
858514415028641793
198855600
2800318322
2929461529
3669655696
4858426392
703801675765518336
1975145011
791249882090647552
983464567
190560915
2331679316
965908155317108737
51591465
252018414
271422784
228215258
150851951
101506909
14491733
89762211
2252521794
912715148489482241
1223629704252387328
168537300
112163630
1192361180662075393
157864506
128545994
1329547237
982195589453524992
884772952788525056
949169102978916352
1194953018652778496
989460633237078016
123214750
474542653
2829508422
967240543586545664
3069928754
1187187634533126144
4329516312
196486981
3241631101
1492600800
3048007471
548089120
2423897706
781082065265577984
3178245468
2797555285
63636835
131562317
186693996
102506132
787521758253289472
1165081876882575360
804956597457797120
83015298
362401254
857161000784625664
346442112
753848600208093185
1151800708066238464
201624445
1033293581216141312
264862505
111764795
768872670
1112686206175703041
70373145
1037618057533771776
1198152384519651330
96717499
987648205633417216
1061008020237246464
4105301
1045414839743537152
1515867612
700696194624847873
109701413
904383527214387201
368691396
315771370
1061640265767706624
886117142323580928
303188176
1683059539
1179695622
99889626
132367910
4770004962
3596032392
609050154
1195934789636784128
938042780844040192
3236544042
1181916180962922498
946861256
1243824773316124672
190241711
721864766990327808
343985401
752456400219934720
2334293160
949625062692331521
1827590732
1177735717193039872
567427120
727887945949020163
115880702
327503657
766935842891796480
1215898933429301248
124798049
922232487941586944
1379552785
214706191
4015027214
1136426979404595200
898165430497366016
105669733
1172151824528228352
3368708538
888596922059022337
1167306084312240128
775271512416804864
3097129993
1023020825857810433
1010892108947861504
1867994275
1215234889
84782143
192933202
2778811346
546934347
1029863537013796864
888630692493447168
142291467
2233855050
106103779
876121865877467136
1143074420690259970
243798036
830491316089819136
1151986501741240320
786584558577655809
93190488
2729215902
490302137
301388028
1659279079
1189702133722927106
4909150532
2301748723
49885316
84006902
796610462205018112
1008257080401096704
537067182
189726358
113854146
1698206551
1164075366043930627
943702625500803072
1185582157357408256
2973960954
1075707590145949696
60818538
982579847368069120
4501461805
1194898858427305985
1100661391403376640
804601296661512192
789046939195052032
2478022957
377449966
893774288141991936
1140990767571226626
738443696
298272243
332240173
881410837147078656
274027223
1090698973
48315164
826891937370116096
70871976
814038004213743616
886475402100711424
103718999
3514119985
102535268
75239976
1426888136
559761027
1009105456772538369
2376797292
14332825
2389013832
935206826
68994411
144390946
1286014429
904093859398815744
6274512
1035744869266771969
52703160
341556219
921479353
937285339261018112
2802322123
1040633071291097088
1150059527854682113
94806122
265061141
144487462
241442225
1198933899650355200
120089266
2697495216
49871718
113811191
2369986358
23735327
3091921874
1033207166050549761
710906332577005568
6089202
1134720670229655552
1151841863894093824
1612429040
1114618318487347200
1069584502828089345
1081758564295692288
1220392216260038657
427031724
134754915
86871923
1182665543511433216
76962633
552609149
265417564
258641187
1731785977
979315722
117806198
175574426
451755560
918671849600327680
2309624695
1225236525857693698
23743338
177591438
888301193893564417
1100007986045476865
1180102896932667392
1069104248263069696
4187034194
1049765470797058048
829187134506594304
1196551746522210304
11146372
282735722
159827344
1231209302121050113
1331136301
2887843598
118524621
3040581386
1233649663972036608
178953015
1010862911613329409
2719372644
1220013111786143745
82637454
111814354
380136491
1082527879689252870
896924278267854848
3064839573
3697999159
125626477
125262347
128456326
113644204
4883567900
157952971
143797970
2171298931
1072823623323283456
970226000737873920
882872860854804480
315672148
994387911209467905
3889631
1055701
4901867772
1095557173289967616
760625123317559297
336461339
3029618458
153285184
742539936839000064
129130981
927238507772252160
990277635090464770
2908012100
1968627936
3032998374
1146270219041566720
1176600853676843009
2165963118
991616154937393153
1242700808396763136
109320658
1167285597838307328
178621393
4902058542
910437094920658944
912876565704228864
1027913844
1525031168
309097843
1153231214335053826
2311646713
4835509484
1123753615544475648
1088263609082294273
602640851
148391529
913688028555624449
421546129
300053449
922939052
36045897
1146101810
808150225541963776
187414149
1111286234272264192
16496337
869849132181078017
631660595
276762261
271984287
376288572
109113673
242538755
106899391
839667357949673472
85079722
497931911
2433090823
187404926
1220241649571229696
210614869
1248054489954701313
926771971966222337
1215454674012139520
265265079
757913080793747457
939419715306340352
502760137
1223004967390179328
3117556317
253525807
928893222897696768
91465545
132842343
1195117193123356672
531023909
1247517408442478595
61380774
2470800098
3049494415
827140512
929923699477590017
298272212
103248912
20966839
233439918
2954374176
118174008
916133949667024896
69990138
2487203756
1150386468600180736
702181009593204736
480702079
993011843625963520
51691504
1074173988245401600
59461810
822323493358317569
920919772925009920
156732677
81853644
813955786825027585
901318241498177537
105519966
190117397
128254452
5801862
2373911472
1013249563090534400
2952297595
1103628340345237505
2850064992
1200551927890640896
1049222348589518848
1124468491510149122
203855030
3056341340
2360210096
47077950
137884361
1048904196697645056
276532821
93146427
832206628233424897
188086234
1073273550448906240
154851927
2243746423
1151459434356342784
126310465
1160887771268964352
139958123
732732334387027968
20951698
2752095679
116671777
116100741
96249144
249530882
438981558
1096981316266950657
102977488
1464457892
281541997
2862496273
768747547393351680
2747889721
16453585
1214512733166526465
1522617128
866118591061442560
282558235
3987493098
181946364
1120633603686187008
232771099
110575309
882981352273879040
983089126659338240
1561683366
1161666962910371840
178619547
307417699
1005720567347965952
72093632
151067038
273292176
147939148
2591452004
181066833
138430118
99568665
3316923768
563646483
41971211
368310913
2534169716
92303241
426374123
1105147965239287810
252066085
1174689541
3117217171
2222530980
1155503971001221120
1049302811945648128
1197630360667901953
751242860
3315585613
3010602768
861635720942833664
722382839220555776
859871080869056512
357611903
737922665973985281
797437316151189504
2526514208
758288366081220608
1078295217021714433
212202446
180634155
38149737
4281533352
1010641345
861367785791700992
597473130
284428808
1122326192764227586
318875334
296266373
109733928
1146655989925498880
918810258
936354714962182145
2250422977
779277264466776064
1137194896182218752
2210943841
15667280
2258789354
1058352528193073153
944765121691131905
2524799474
94701166
99252081
715046931605667841
1146225861743403008
104174751
840898489793953793
14773212
108897148
770141807942434816
283029708
2358677365
1585313616
304302866
1037577364295675904
130207748
3004964011
760828375715811329
265142864
569299119
2780727889
998763569658265602
830695099210223616
119363202
128962023
1209094534778388481
1170148491206615040
806066510
2909557843
147872581
352356954
2817200960
2420531502
1216326888404090880
107416281
190228149
1092362381659795456
876539157060833280
1249110009750810624
116319839
2866889209
2343290192
132064790
752088370252091392
21331195
570350120
264047955
1001211851332452352
4552853953
630234199
88432246
3139934946
984724501899264000
869887266960703488
1707021914
114632710
87187747
916990174625533957
110925058
218010904
1173474228022071297
291130060
1212195241983238145
111810486
14496783
119708207
3811304833
1102187713
714591389007216641
112685586
132152408
162351593
1023613886
264514178
1169213971611570177
135888876
442682769
489356344
604286613
1119765683271684096
103314335
125896291
125505659
1063767700814479360
143421310
268601500
1221449603754512385
268812114
1067970146952597506
1128568002830409728
1151389489052307456
1171384650264014849
891053635
4509004273
826573073591570433
340129801
2711966972
3194765154
153453194
1477778029
88846085
3062640230
99693799
199174717
93502794
108610453
922268617047130112
978687945170288640
176818476
3233041932
804338455
1048714947046195200
4670103793
4904908285
2368679376
796665185901613057
78943046
179061567
562819489
1125841152563982336
3171614570
452955158
1232293270601908224
778863820571762688
1004888985854832640
967763838991982596
1091670971725959168
1386429829
1155277302978101249
1057114694593343496
3222049992
165434887
805252620323430400
1175685103051100160
1022979084245032960
1026404923431243776
749558831273766913
1951911224
708941121812963328
940527672735629312
1042545739
53649130
1036528199025418240
265258315
369103656
960117586628247552
130446988
310267429
3064527002
951079654927904774
986285464721084416
1097453216961155072
120996535
2321236987
741133717805125633
151007165
1247408492110942208
1192096986079432704
3111654476
359304663
1902863408
883366173428948993
3254252430
3052264375
1105706834583674880
200642218
3659320398
1209679397092876288
901849828686102528
406445808
93589633
1062515116921380865
131517569
1212351023269830657
1194172779056136192
3385986133
899649169698177029
11651892
4758040297
171273202
309048747
3185036384
278275712
4445069657
267063555
1179272674566033409
2957427155
152137205
959647707529801729
281454939
192166052
771922560212668417
367671549
1103224566602596352
270124057
249700625
1215887922362077187
178452878
1095334368111783943
91904708
931880017520312320
832309439747158016
1082336627320483841
1010701024552579072
436836150
285064784
286949137
16402705
1018717650392715264
1060075834415833089
998114355148349440
4871934368
383278384
1096999204679868416
108221418
391430227
2898101988
1029435574224998400
80065743
1040702038160494592
948208460822339584
186709691
1093435537006813185
4015863732
118926329
134841238
1163219184026701824
579395912
1310553306
718576963498082305
403882645
4834532936
4334320978
1168503172039499776
290960788
111355039
1214442034829750272
2681646578
959588491700023297
141358994
904947871899762688
2546039060
110015631
70294867
803589140633686016
4133710392
753941612267380736
445867108
94685711
339060724
1034395303858724864
802044566287200256
2843159886
105123275
6766822
266543902
1159353687434653697
108616092
1386997609
1197871014878707712
315223032
871950396989644800
1114170304287272968
2186295889
1072388559783358465
157057698
964326355612528640
1182642366290644992
4482949514
236461902
883357831910408196
383142032
811417311361933312
919827242930249728
3086282436
91397042
261392288
111548634
1221386252575862784
2651332376
166136979
746531112
798918248867581952
3004546184
2911518103
264476741
3254538990
600798612
56946911
99620654
1101674708112556032
1223990648031723523
3190200914
2249612623
1111417715049193474
753151538
95440755
118076254
944289609923432448
2221446080
1025303241716785152
415536762
614826650
66123199
2894344057
993832997785751552
1068092968563748864
848785284695076864
137621810
781766347856289794
269106186
1099672298498322433
132015571
1163081610087948293
3265593228
1208155016617316352
1159368275475591168
2532857887
1061966160629915653
156069740
82985887
2602528106
1052148918
852508512
97091695
1042944015761473537
3075254413
137061308
1157676789142941696
2334959784
2888067656
994112214515699713
1157259295605456896
1206087838585933824
69811772
341587101
1199352444456595456
66185328
107106736
4409449405
769877367191842816
898890195742765057
2530951231
2456032388
30234932
267006543
98463788
1061264354698358785
38171104
964377690705838081
789225704
126622691
52319449
1175566606920867840
943491779235528704
1135220810552029184
1131709327830466562
269248010
141449670
264739040
3183316776
363079800
1233251208724271105
1236085817027616769
2359173206
95628858
2442317431
999092112682446852
1182865693332520960
1206177043483783173
1417272728
106040043
2358781555
730294530751107072
755794922632912896
901363686
1121024009351483392
135116489
2172358388
119238972
98576132
2991657864
846302804415148032
885816658861752324
169505509
3177749048
105773230
705862285185703937
108457247
494722831
2228141192
409086106
85754685
3632076552
4731157279
3234070813
152235064
3238943461
48350765
168814052
484932340
81054895
722763070003552257
120186989
96164722
1030762487002488833
2779723315
1128231234197262337
2892862531
168377599
835274742206607360
1125224973331718146
2332004833
57232939
1099075153411993600
126011411
823121676
973894354329772032
957884154879754240
3017028808
890759760189964288
700367293
1202435553846644736
766613550148169728
1248095875571671042
298004019
2599603868
2803503342
332563222
1102182492985909248
723458454518521856
748371724387901445
311836005
932891306283614208
165241998
2876108846
153712616
1219485856509001728
46058599
338184844
624545222
192868433
103389167
913775570969804800
4507651340
2424863472
3282948379
3267953132
2309281981
2610031818
303587698
119578871
953423343729823744
4602250512
3146863025
417108567
313229943
972742076579291136
1234055054769803265
890816439451475969
2427759637
1112551234416709632
2739091916
1076452684234801153
896345672311373825
1618172828
1124960103621201920
111044567
1200767487165358083
934491666043387904
1229771976702513152
800218770283241472
2230218884
346031646
235547108
909587793306836992
867689469167583233
1226490924
623040786
1248244350900822017
903916342197198848
291223877
1077823304688226304
802513491303112704
2858575190
3305208110
973293766663553024
839713543750496257
456337393
2203203764
109439657
93097270
465433876
2277481908
94472431
1043717528
1012153045667307521
1176866243036344320
1244082990977650690
734879197
1194165024383614976
1239161184760123392
1135306453265215489
738712568
735460226313244672
954344222101880832
538746580
77269440
3582619514
135532637
984865878
1113805698368851968
846944959416676352
97288753
1157683212467896321
216920296
1309306194
888409179991326721
274832198
759541664092262400
266554955
1067307082427191296
2389073342
78889059
897872650885775360
1135430847383793664
1369076540
839752824820916225
985101253876203525
723097709524062209
782908934914846721
3964091
844890743126736898
1212654655240433664
1002211477355311105
163467148
345675861
5422142
98332792
249962529
753974331877699587
1544581812
108239786
372280192
2938443948
848170746866159616
1079948732878082049
2647217018
343220257
810454807966142464
327803132
414498244
879819436265320448
14510220
206648862
1026021329697308672
915141866466689024
2164149438
87960183
166664611
2894706984
558689521
1082175365617901569
108278350
1895738275
1740146408
121204922
2415916074
53514131
176876381
520907785
899336108722462720
832735775208796160
106659695
440022093
115009786
914800844150730752
1198183326302928899
91355164
71930131
944756672945201153
769721408456753152
52872919
1061889450190360576
130006858
782757317322256384
2784235212
926464966500089860
102917838
276795731
1220164876070293504
711861779521863680
1181792923479789569
599300219
885958923588521984
2272688432
1086708687891193856
882057116
2213744430
4070023160
76944742
1179943600982872064
1034457064846675968
155161196
722794084721557504
4804438153
981739093720576001
1161651935256039425
996536472
126831868
730815869450752000
1191036881829388288
2229701324
1117288434899357696
611710496
773141368260661248
127221380
1213995428934385664
266328406
269805360
788311217685225472
390583935
139028300
1080063785799278595
3314107501
233705863
127125933
3238885496
818274890687991808
341515475
1267654573
2165013277
829142685495668736
490898740
3009624386
20509083
1222145463052169216
102587558
1188930165394436096
1222869536954699776
1023674893517316096
1137362066325401602
2697004376
3134770236
722404551316283392
3182294191
1010575991117266944
2776121384
237523540
2853434156
1133750791167066113
1224185093079457793
2912737184
906159233997037569
94538538
445941821
793737319073198080
1169688062059630592
825655867
948506027967696897
90802020
368865732
772032966075699200
883287029102006274
1215874874620567552
160432876
129540818
339456848
1208722887055511558
2570845124
900554688579239937
1246957559476391937
1105930807
124750923
710307677109260288
113301765
1035165418770452491
427968887
1182416734646521856
3120146581
94469450
145567445
3115908055
3213468544
163755917
1234583508388958208
1210122250029957122
1077145610887749632
218938052
2958593989
176790281
153445171
1125200937386008577
121076451
264090555
2894428340
120391587
1465762896
207953952
1155976778420068354
226531956
1214504277328089088
2882801852
122999362
921585855495421953
129488236
265056272
1161715977853083648
922412768078176256
1248486664848044033
283596723
1054236583476387841
571459945
1220865972757622784
2570532751
1090626980511272960
700560488
119568771
1063243267
413733093
182695011
953070321065603073
1205357924714827776
940406360205705216
4423438094
918980976415404032
89403614
1173219663896965120
2904604333
400812767
235752195
1213782375793954818
838730628291928064
1227093212428242945
994796628094668802
93258990
1241946097683062785
998860586527088641
631999609
453645056
1103696291987480577
586574598
4612552460
41056805
1044239275712106498
178374412
298980518
761586332
1089493162584813568
2929134674
2255013332
394058410
1100933611161714688
154415900
2364102968
1157577522403348481
80750706
130154746
1135756096696569856
1000739724
156667874
4039521973
66074640
797840198851665920
757890780056817665
3318267871
4918980312
52689823
1194867937623998465
54864274
14753622
1703443141
1039501616120918016
120457204
17919129
1155467151332917249
1246418429822685184
3410162424
256907148
2260266164
30185845
927489194536050688
1173622227993935874
785611716155498500
1131817845984120832
1207325939853430790
2867457734
2454277406
1101577507
127522984
136839028
1131368145850064897
269266501
578989431
1109291077628915712
112148165
50346065
69876392
192803475
1216144364079960065
1044406692069265408
959656274618023937
117438834
1207365127084752896
1017383373814108160
181857974
799826498685308928
604262159
1003262925073575936
425107126
107077551
542442268
772266008929120257
2786077578
964316892805480448
2412110293
2547892986
62148338
1142803704069779457
1058423408
1163406957383802881
1069958714126290944
136368450
863830983631552512
87958889
358697465
921669628014628864
457035099
1154046870
1223805177704009728
3653266519
256832926
1461199862
526306615
862450951
99728218
245402183
1054700186
1145499953025835008
1168960224507703299
320229926
582664075
83283741
1189016122869219328
1117432049986441216
983625675822084096
1217041178119397379
200794541
2206081734
220645836
898905532848668672
57735833
361754116
1145938505693978625
1154293909679329280
139522497
1095961750829096965
227147887
52909152
3037034378
1057486518409936896
1207071058890637312
1205016473879449600
382629093
838022911483006976
145991905
626425794
912682842626211842
559666432
1438111676
144394841
1243480742459408384
933331502686863360
928944000681177088
2971657296
716969388
133698369
177248143
212249785
1041562752689397760
142160907
554422069
375757041
174570821
1044208929151090688
711832466441392128
3243181886
110173829
3631743194
300311513
1113052597873598465
1121042477710860289
1232290662516580353
994935271996014593
222800060
797459079929085953
155190787
2267330960
60125233
2847617742
1189415534497918977
77712779
303534835
144904863
1082959583688060929
111779642
212968470
4464630379
901693459723042816
972075342138556417
15412459
1172516550743453696
176606878
1966328708
108637324
612403204
799305156
1248228830969360384
128418024
1126216769595514880
2999300432
2997130004
914868667309019136
1361853361
2180244458
2814864882
248585376
4291626075
713938312990306304
840135074016256000
112942301
105318569
111490327
1154602057694711809
4245913700
152773132
188571566
1122694370921025541
2400565292
1067750344497684480
1708875847
3515224093
116755558
164137997
377677613
1050379755579535360
1062890825963556865
929517681060876289
2193570175
116336771
909410631463211009
116379999
11531402
784356107850395648
227595221
283236040
753226278161879041
1241722468655456258
96164027
2242560901
887318794988683264
1180330762437947392
1151377633336156161
272798065
410045784
4723605882
250850531
1195281841864921088
317729273
1031390114138615808
2223488646
105447114
97105775
2836388072
272946256
1086707470603448320
946852412
989542208406667266
1115251171445235712
295102326
336186083
4725188220
898783374579351553
768994213924966400
795835643360198656
563476333
774898348687921153
1857677456
3171317364
1057568805465903109
1435554962
5575232
2282364349
1102435894705844226
1094519409987612673
1036837972753113088
110357378
1180034284150648833
268688283
775566164487393280
839871733003755520
354765775
324902413
1154180289578430465
179721926
717632660
4488192528
1094221927
1227215619877036032
194567708
105486741
4201046472
186752347
120341933
166540348
4802851554
152996891
1210947485910192130
1083621979947642880
2149578882
596141053
842864172
3317255424
119564834
4884810050
166159432
279471019
289754390
84506010
1124898442541539328
126921045
908118393974226944
165563443
545155412
309528488
881670816
1029536535668899841
1039155543632306176
1102231210229587968
4211551994
940496901564022784
344652159
1060590045491486721
1154932502072459264
390615633
1177412798
701353470645768192
771215321562615809
863612087410450432
265403157
1033687519714406400
822810615425052672
628030189
1152425075724832768
1018271311183769600
113002869
144513315
268041403
978822963154702336
538139292
232711694
1685404531
772716012735049728
934050229728428032
118751344
1142171719618068480
1030380146081972224
1143878987828957184
1101579647567843328
839007785907978240
127440647
1073927270
875594697149865984
1010151495805759489
1029285729677979648
998233861979947008
914102153425281025
377885594
91138675
1116120704
931106257271889920
206808095
893640683587641345
61995500
433076828
46730392
469862943
1156431143635279872
348880579
369280919
284073655
165195473
913102758764470272
3262709232
103267995
1169788884458164225
373572283
85539897
1082388265162858496
3285516950
1347082345
811638300268077056
1094109965617324033
436410456
786297153857593344
1223522422109814784
1147481113226440704
106112826
1070591676853284867
763716691771535360
330077805
1181774094670290944
39046256
69000946
142296513
116604144
96258941
771374782394748929
730087274663157761
240515556
385353295
846695625127211008
307209736
323811505
161268705
810435726
587188611
59422907
1894700372
3239027196
1459197793
3517772712
953646373
146819434
138068292
818233400863506432
112828944
731314919317094400
864878467514417152
901032598620610561
966274799713398784
80329748
1166999448968286208
166974382
399848857
122212541
313710415
765669373
132171023
92933400
166140049
268154193
995479639853154304
101752217
5125501
66362958
134715633
48598154
112664760
1037978905573900288
170154839
275938381
65339931
56419415
617169044
207287986
1199436567443464192
3460541424
1616700956
153381812
1171567123
138060350
808861511594557441
2423754306
55510753
107746268
1147787054513700865
2579595834
1229420673140871168
838037817347342337
1153862727590268928
106899707
108609794
1005216833111314432
744046830980337665
1182961249220354048
143978536
2596583412
922139846184902656
317696684
469263786
235355933
103549767
40491838
4095500652
174681413
1116611301017436161
1390854344
3679535544
171745672
1078917510248853504
1851618990
225533278
100160435
1183195494438227968
562034284
939895039831900160
434046429
126352333
1027361077149937664
160061395
588037581
2954633281
119038258
737822960
286422086
2258383724
2615228827
343464321
1086505708235812865
976149844271050752
1027155615267741697
766845952330084352
207358201
147999308
840726205997371392
144382165
2247010242
221717159
198403535
944246382960898048
716141393958146048
899052395467948032
921681833237999616
3611938572
98131144
131841426
336788785
956463950899523585
1053131430
470719640
1048027068775116800
1154297872151539714
138327183
136969954
1221425271552692230
266372757
84746625
323075686
1299934593433255936
1143354467024175104
2829362406
82316871
888356743876452354
3262684333
1200280621571985408
1202080923296182272
4134247033
134349808
881748222816903169
911047400294301696
1393714610
330661917
2274053718
168626559
1865068891
783861227973816320
2213834378
783106601653710848
14111368
770857024775004160
744384184001527808
206074572
2464653608
748716973870108672
1154303538354200576
720635695346294784
93936156
976609850393223168
1013204625955045377
280297231
4925357958
129303898
4151816833
700875970975109121
1153533240981852161
124845323
62412506
953128091924054016
106020021
1133176705
67725860
111886911
288616659
142760112
1156603800259444736
2567333550
783499236331524098
128837344
2903353976
587281525
799489955395436544
158763329
397647915
953591156549365760
1247006370420809729
2849985822
1850468695
126314256
704103618413072384
999997581173313536
69553280
109296015
996514819598532608
930371982771732480
112051762
2226225823
143383314
848114063389347841
95777277
519329651
172434481
264476881
246175501
986883300785442816
1158741231884742656
112940759
940273842764648452
60140538
378448836
1211420115092140032
1637776868
220364367
877721186
175495968
631104924
213987348
365872529
4758075318
1041125136726802433
1151018811534893057
453588615
954318881002156032
865832635070689281
551981647
1085668081676894209
970155032438980610
229874581
880452620728414208
932915767678402560
167983233
267613052
956151716725981184
702487169965780992
860320836481204225
215264465
1218377429623820288
701194004445024256
924286051241177088
777419417911107584
120900961
169285024
1177803400110456832
112414118
953634504538701824
145534649
757487602580631552
1058240065829097473
119653081
1032743583126708224
1159273978474594304
1193914406431682560
338950660
61996913
1138137974456037376
773673308856475648
984220365231570944
158722620
269634325
108760518
399334294
1221363328317939712
580401475
121877507
3161874979
1188107723910443009
102270151
848172201459146753
1631545993
865571507455512577
1026989522817433601
1034970200628584449
369912335
987537610091319296
163447332
1197361759062876161
1132766811722620928
3009004039
61204560
92091757
267073574
1193137122183544832
3307567670
1069263766364114944
780064411
1158869380983218176
500261098
107373429
636673478
63141152
1107260433558233093
1198202594641895424
825327920201637889
316438881
897625530026999808
552463385
110323939
841117830657449984
3267605874
984045590144155648
2785113307
296708866
90073910
107117765
744354852
728478923361636353
1243900695763243010
269426199
1196982044833640449
1114895871101952003
3166203271
771114325
712173
135789369
66306086
1065615080413220864
973779188787351552
3257248796
264056746
719709825849036800
430581034
294589325
1216880278997626880
1228240529327935494
111741572
2893889912
892573400652062720
3182916288
984913831620046848
922373837089488897
1183544829415788544
914379572
1247094795295551488
975357736706650114
204783000
3013670035
915919696993513478
105397210
870948470
400906606
269600371
1635388442
201577749
49303768
1058279805051785216
1461728899
1014877723490177024
2796789438
1245479266445221889
151402465
135345513
868294413960724480
889761759996723200
1070411419785420800
99186299
204905386
958679558521155585
137998333
1112352507567591424
773688920945090560
136755918
4536150373
1214386753856913408
789396605992435712
46999483
785127870116995073
122951681
269268295
163881885
824946265599275008
844633080
2930282641
884980309955145728
1208002135859687427
729185017155346433
914538689098694656
4723072326
128817530
85327296
1079550567943266304
4379302758
859146224
717645745994604544
280401153
3158351388
123824313
1123183531335737344
112361611
958107944490381312
2426879564
4871628697
119307672
413717606
1209400106396471296
1119931232769298433
191668959
119252865
100186046
1098408660231835648
390718147
115275842
128454550
449894893
2251698636
281799930
195971092
878230551664115713
995211940455563264
3328727954
90133405
2354693593
92369173
190150977
245742325
3098840126
267235281
964574719
144704425
142677097
94611472
1629320911
40802892
1228299339744702464
991505138094194688
197003259
950129965156114432
1079020368
1115031569914195968
988910178
1200413097829097473
966149759919570944
1196542850499899392
17358088
1216714017223241728
1056097151674023936
283954114
717681573139652608
549334237
1095960688638357504
995154500687036418
1243603398
1135464746038075397
53270335
808986866527571968
1213427377029517312
323666068
181860532
1162600182799712256
445262651
931742115394023424
143378594
37185976
2890116062
22273191
992332849230442496
2397032779
3221761664
1011254070
2919249403
852454338257604608
103511579
1071460635307794433
1678849062
2926239876
120782636
160112292
3149557380
74426646
285462803
900280756076920832
76075936
2956126452
1190912865638604800
962139686
897274334
558397471
974027598559789056
261936323
1248220789
122605836
220612602
89095249
173735037
96905830
124304355
1018288831345278976
4554746592
188990610
2712188389
982100467554574344
1170556340
916853129462792193
2470376510
112999947
111772976
989986507
62164075
1247419488829468674
1144550886288441344
1219911243760144385
802801456415789056
1158769703340240896
843035775755145216
54109095
722171681297403905
1196585570102677504
1106085169545404416
3697472113
854582091735941120
872041874436915200
84432464
515300629
2225010685
1137014579349745669
129820214
132576465
914828449990066177
1045297909099417606
1318680704
129217687
805386810083790848
162358227
2357229852
1156009434012798977
1315358190
891822921374613504
2300584992
1153430444311896064
2957466636
4810231458
1085024094913884162
337759888
253117829
726288877300801537
3274335726
170302283
2267229044
881082967
171121765
66701842
126860735
2769110569
160758275
779476230
268744992
266418914
113634979
1014069910077493249
3183174630
849637397822177282
141180184
442337902
266344766
226464654
15881448
59712447
1094817559
153016058
390405562
60455078
137605202
3286499960
1081719976283652097
1121190563120734208
330651530
830307752585031680
1197511038658207744
1180254636181049345
3071520697
1167185477339770880
125269051
754306544909496320
1104765651183271939
111734919
1109326653900021762
69227160
1157884696606363654
278176501
1048972700557836289
839900227
818453455723380736
1026345980
117287578
172749339
121294958
1173822064907575296
975294460597686272
486209351
921881078750617601
781464735740944384
75607502
1244805494767620096
1229907927567257600
270864375
722395142
895993193979760641
268384760
2261267323
1458793434
111190836
815459348105216000
138208535
267806543
382446490
1191340795732713473
940516576284913664
1161423626186285056
114142313
2848023631
302515810
84807947
145156525
1211103732164788231
1223829665522937856
1198130901529399296
2785252615
328225554
845091278903656448
109893077
88173839
735499721335144449
1142290537266872320
778734055252566017
844016351890964480
1399532936
24621453
3261217255
101277567
1037852260145885184
118576050
1116970557717671936
74403434
1672510194
970118572528644096
3415125913
1194753055666761729
331041372
416213512
140905490
147037004
1367184060
348287943
1072671647075721217
1032413002417369093
2539279466
388049641
137022293
897097516390338562
120258577
1166626464567087110
191048475
849803444005216258
134270697
264026986
175809326
1476565711
119590300
814688662344450052
838552353225650176
2311569974
134311695
786432224
705590518139396097
999602699103494144
1694559806
2852249682
89856512
230415378
1239342030938992640
1217062698807988225
399966560
1202812736113016832
245677083
202114620
4622918370
160511464
782552440054788096
128559758
56857996
2668614840
888771997899018248
1021000054566338565
701404471453069312
859783116172414977
1072036908
121422420
28308138
3005851958
89049149
1238069854697127938
115321939
3139668294
924743395918069760
154581716
1712653332
142080503
105935331
93826814
856061457091354625
73640099
1175367927287013382
55661855
796848057572700160
2171902262
114714501
3368780825
333590329
80518167
328402674
149291320
499697895
1021401768226271232
2549245885
892917777329082368
421640009
110079091
1082231257600147456
866458891
3257315064
145599783
1211990101175091200
789355202545524736
21563458
1123046082210959361
131238487
318278983
927481589507940352
2893262682
2601806402
13085322
731315474
1189896293922963456
1105803434219921409
131171414
1186535138789736448
80536983
883861181995171841
110694253
344988567
76589938
269321550
901808589118947329
2921252905
142619250
831864654498451461
3631535119
2572922702
192841558
848421586000424962
889731854676279296
1097786223337168896
1014610710
1046805657813315584
267245363
229090498
144803195
1002472806792085504
865898259490848772
456693179
1955400422
1132521426483728384
919862534877749248
1039540952258437120
139448825
980770874633564165
2195541067
1045518130200469504
136835166
875762819441893376
1158657206503350272
1095462140226326528
107085045
703591710543056896
1182544958277873664
918153763965120512
1047113866050715649
2511012624
1040529953433968641
980360961679765505
1010321218614902784
139658447
860626507944697856
1179640022
1180568499980128256
3101562464
3258556502
1082561124443148288
1317683654
89950197
1041272601635504135
183312225
167698425
1034988712218644481
122988098
358878314
1233587151809306624
85942852
117359639
1250002400863113216
928910741171707911
218295612
934503333569511424
252596461
1135142399733166081
746393625752281088
1030654535344115713
1182823281600028673
6318182
757443403525214208
1093421970123702272
289854738
3016425371
1159116391997329408
1642092007
264216102
2326596840
216880771
1051733546090389504
1065420505384017920
1080060565450481665
71222231
3018198133
4199477298
98891836
126895250
117997907
69475075
94530119
1080084933975003136
1223603780966473729
1220392112765595649
285078637
72768187
112958949
1045501189251448832
825272404901441537
2181626018
769753171849654272
934842278899625984
123313080
752147767355592705
2993566148
4347790699
1173508576825839617
81397769
144352683
1529354173
54840143
840756521541689344
604329481
1044834389052588032
1077949206961127424
1104581413947375617
3061112781
350689394
296897162
266652653
395382198
97161481
138282374
773519856721354752
145784007
4088054892
886751171112652800
173831489
1080175184944889857
1001006000902623232
1211508150563524609
788182373829455872
1192932311970373633
1119616223904354305
1051104376763252736
269891181
14197463
1303774850
1162835562417418240
1114179645656539138
87900538
970107796405366784
414752244
895204836123099136
2803056644
3220956702
1096671062299791360
153436047
1094776400760889344
395929391
117422580
64197982
713707803408347136
1138825553828503554
220263685
1211959820523167744
1131467307518087169
637011232
792144663482290176
112902912
3013410672
761522426777784320
3061960154
1050916720980852736
1167477976838967297
2208901861
7773592
118286349
381334364
1178964797468971008
769559616
1084035051208077312
712633176124882944
2802451423
68643433
268241141
387673689
329671355
4888425018
111835314
2472478621
2425306220
2963680330
3145801970
531260126
98716394
280911586
122522353
938131868184035328
233508632
147138190
1946182597
3894933612
193782664
280566618
1039480184976461825
123866686
154524575
184620943
1261158968
901819011591061504
1049175239395966976
15479323
103745112
130121122
871400972169355268
1246401634462097408
265309387
99213657
1215842753889701889
722767052851716096
1128434716418265089
2741945467
1167327234811555841
353668095
231079847
145455082
1223750378631491584
845299358849413120
803935495856082948
234803463
918684256569667589
1164001721837690881
130187602
2841826237
433986492
4177351
125903061
138714058
151488553
248963331
957008940
789436796937441280
2318950645
267105513
1214477104760274944
849065593
2420286756
1067585485
60804787
41559994
194027151
472926639
1098399673218256896
789135292540170240
581725160
147778233
849259842413895682
937598865892450304
852869504900124674
104504395
2367120582
79702600
718409036262035456
120992908
135859783
3311931968
1204257844322717696
961940732972969985
562773398
32343115
183986671
926457887769075713
22120984
1098527616280125441
17020577
4542981259
933235342508826624
989820010091634688
767632664903884800
168043624
52095068
3121291124
1497531302
1148844380012212225
4344475100
739064587064991746
15326498
175418942
824011028329480192
1194757197806239744
929544591262367746
265784448
73106413
2280681882
152434445
947454357955416064
191823759
111032820
297786042
142656462
389757520
1194397623861428225
134810992
158089215
188704607
1219771965067542529
91119647
1188754802127204352
171439025
1170066614462496768
2340560184
240972443
306671706
594010175
888822248252899329
3145972778
394020008
135801232
116676394
184779419
231076262
858576963656531968
468122115
1168379451559669761
736356495860727808
3254125465
98369037
889797690149576704
955008808362758144
85511039
268527484
898545599611510784
764980571277697024
1159369461649928192
1145673718808502273
1946842861
961769312
1703543173
101738727
4870991616
865218149053943811
1224000128765198336
138909781
87083058
828637784432709632
94763617
87947030
100902611
348808837
1010054699372838912
564015216
3080261946
165467213
96568526
3808511653
2720985554
949193812286386176
703752019287224320
1089797196680028161
2829906104
104790494
397152565
2553024703
835658608176091136
1575111716
4888010482
3233438221
1177911032
2339741749
972008142878916608
130497829
297516677
792016641882062848
830860115892858880
769679589165535232
101490588
856400132
161230612
464271696
633706972
591868983
1675090969
1114692999445798912
591014071
52730643
1128889651152924672
200813858
827180389
1110836886023499776
1157870180858384384
104388107
332255162
233558508
87537066
1020436370127400961
873583697097670656
87178171
17803417
705013992540901377
66381647
3360060378
155023624
1245891139862843394
222111116
1054770438344138754
791586183096610816
3281072942
727039674498191360
747954288647802881
134231757
121705985
463742148
1619917880
134024060
2199436094
90760182
2636116008
452261677
1142479771705626625
247517012
867291782735777792
553409463
828222887123259392
3094789398
317902750
112536034
2548505396
64347669
2686160023
112499699
142569979
97213013
1169956978065469440
14094319
1703866266
893142634457219073
390646035
1020711727158063106
1249651914343469056
1414254620
204711233
1221293062707499010
1248222494990848001
1184476597576843264
467417334
491861655
1079033950218014720
588416271
954593296956850177
113231343
396495905
2752125896
3282550446
893448965500264448
808416522
721689085987794944
163350871
1189918984113516547
108913878
178448916
2938959174
1018351834421813248
64629622
847271949512224772
749132226760044544
207082508
1106155489610469376
1024655101984616450
2933705401
959108408816226304
128156493
401850094
1130730998692376576
1190989877824720902
128516462
61435370
528106281
1113361489404915712
2408295979
164639088
142856273
68649325
1246100082031620102
1053982841623633920
269296479
244610664
102259231
882153390049869825
716109274271756288
3848461694
6185622
3317671892
1113635551402319872
3064918178
2686305643
1060882223048454146
265994926
131129109
100251338
130714759
48275202
1229198714650030080
266475512
109402637
4442920994
831339593907646464
309580765
125307489
148436779
191341256
256922887
163795005
123834115
514133939
1340730500
847653709467090944
138385163
1113374552
404849948
1181904429445828608
1201846123565969408
889338147154403328
195796450
2921197296
1219472308730859521
2864049126
4834509496
808544257686454272
903840350
592723853
292687832
187114786
1056922374895882241
538148607
757521906320891904
1222392970889973760
729988209841557504
714828213873090560
1081933625258520576
1133829727
124730862
182764107
1234275744085200896
184732002
749547454928818176
226761784
100276194
922389011611623424
110815044
172000315
873094684616179712
708331662694723584
1112713893137125378
828482720883826688
1188309903418380289
817837998934888448
2855141414
308650574
2245582398
950172981019394048
1066554232617070592
162316251
156959187
1169646971981717506
2380379660
2316793927
814761708262543360
1183178208398602240
895893858931720192
162666132
439751450
3317534971
1218165625777864704
4435853112
68657217
356195126
3576131
853872866554556416
938175015547105280
759929093592756224
1038271806895878145
848502843799519232
292222097
1619775050
319022110
4221749538
2965246988
4885235113
852403767160913921
187844930
926496729758777344
1156876331671379968
4833324032
509713169
4218546869
486170414
973071873515794432
879030159415795713
1934441222
74405650
3465906494
964980256472838144
3987429500
925707279940272128
4487155819
737457249862320129
1221375146495053824
985055925651193857
1084081333058457602
789328722893516800
999148532
4276558272
160675870
2854736576
774227253085417477
1025966344175415296
435030450
272341007
1137887103084142592
941964600857083904
119608188
80523889
332552133
1235097352379060224
379976928
171836628
2186653201
1474089260
1288049509
814789087
2320943677
120421476
2942654288
2368761828
221389473
2807386020
881303161868173312
830194604578271232
1443890887
1121913691853615104
711420095038291968
2246926938
2907170431
141302851
236841015
205771935
1212770205115404288
20295828
3282630452
210327156
4881884688
270349890
296588046
433079408
2841319171
4131872234
528030164
47489313
4753136118
419459136
103857387
60227224
1221294845513195521
1243933778570956802
2885860897
886020352215613440
926795235983634432
3922381574
1179274525386526720
1007906679529197568
1183329375267127298
118763745
2298487399
164968644
841154208950710272
265402759
119002927
539116471
1683974185
1246200541899718656
966990959186665472
90634477
1089876835884621824
1082957404747161600
705578423419215872
1108844057948647424
900111482347638784
107912192
90620322
177883234
973560371163283456
853618265804873728
875613464
186781686
157484722
1939431552
112551613
922093479328542720
866847500077940737
269327305
2854050606
1115685491699998720
1124085660422270976
1164664759
3221113490
3479027172
49903943
415168981
148746108
1008903377944629248
844728762931433472
427476848
886073600712687617
158315415
1075402589762514944
2659128558
2612762030
821924606252498944
108513868
168088132
1209292373714329602
578578815
747855184731115520
112946228
1289022973
120301019
3482145792
153163614
158956824
708161648469475328
106128383
14408600
1174142818538803200
1187962206970793984
1246661138877571072
1082076742070620162
247190549
226088873
106085500
70312319
1254975602
2862598430
544738111
1114810998022524928
3017575908
1031107087
235466851
2739196848
323028324
152086732
155054717
178305150
62746436
113252024
1050408286028087296
2291140016
815530932631257088
965400622257221632
955000968931766273
61818977
839032504010993664
1076463345539022848
203777056
784317204808347650
156624993
939006033380253697
162531498
186794534
264049116
1121586709756428288
139757474
984410357425819648
308443059
1248615029068324870
1102366739394813952
114726672
19550183
266124876
171468234
1967161321
2877651816
959963826476085248
1173296193331269632
769839251546447874
888754649062227968
411914252
135903110
94628154
118974538
191342909
827756053576052736
232627593
2983524271
971404619266981888
197065300
1249012177794519040
1137689575411789825
288625933
542154617
1165034732062511105
2907300163
895073633143357440
175726870
1160391993144442880
144081526
271834420
1077129526667227136
1115429815329255424
733891230409449473
268411707
2413196082
2954145200
1138254081057624064
930424303362850817
121986710
954295192533614594
2833591938
100487472
4272143058
1027748667476783104
891622840276877313
3537039740
2531086586
1129293759294738432
109246660
2557077532
2588622721
111723489
126867515
264652227
1152964260378505216
634540615
595333855
267895424
15747792
1135048222894747648
2523642541
3105905570
1203776125463252993
3412350074
88659098
157212134
1207193414191632384
105625804
1131854181000630272
218961865
3051867433
3521846658
1125377419081203712
2338426154
740104353264984064
497944985
316125467
1086532195001323520
430470128
116158048
1220122299312951296
1009458676803895297
289848302
790488758709739520
79905396
297952780
732531991
749215968438595584
138268959
2914516380
1014604183
813527788070137857
880190699496325120
880422902155288576
124703706
1174347920302198784
1153585077256740865
58992198
741614604124442624
191865537
117620621
925244297049399296
1031508661913378816
940010623491964928
493196950
745940345280593921
74932742
1200336188424343552
719511438
1123502616065875970
886127727471845380
938851508
863571070334361600
1104601612377415682
1412762030
549797805
128450465
1092527201944104960
2451052614
811141746
189791735
1084279151186472961
1203623225055309824
363086492
1957372448
116891175
1127850449237725185
266501010
3267940128
218746934
1015931483079372800
68995407
1210220338962808837
1178934315998011393
6087742
1899356245
1057747716
838448696
3832607538
765382894101540865
1247996692516843521
714347610648104960
4826131506
3322224462
90841111
47617223
160238433
1145865158398320640
4693581560
260661180
204245399
211677168
907064558224793602
428807469
765006059614330881
273519696
713886260188700672
15998045
1171678184711999488
195056215
3108838567
1279949244
974973866278731776
1153805090991382530
875325375533821952
103867147
570839885
728200423941627906
1067738291460435968
1116669051655188480
266447226
2203283292
37099212
1249124456137547776
2532778723
230074880
2414989092
396257856
2836729081
1179959682
860940641001390080
3155371188
298897450
4722878622
124433682
147235813
3041131422
189591425
96204260
817992629841297408
748681766
942610660503908352
5641462
1383982494
4806791221
919033404934336513
85088896
117453983
930834510131879936
1664854884
778419486789545984
2360277710
1094520021118668800
1137619910945779712
915468787465388033
305346697
1174832705701179392
14301337
88858920
3280586594
806782662
1177168500223139840
982001816
190535509
1033535137277825025
2269577958
56344008
3282294200
1034085752487833601
907627026911129601
138704183
1521254400
1177995625
92450410
1354504974
76947958
1151056511264624640
248614496
976668130423406592
215558445
1126621604991995905
111818295
1195591426882490369
583498867
1574265307
495568808
708090023111864320
3102448584
3519494414
910387495547813889
284046177
339690324
94773057
56565811
1204880648491565056
276865664
73050503
75215086
1217101311058960384
831860846489858048
2580569905
448263865
3147070991
59668122
55424986
873665737
6169872
60055621
2650130730
8528682
321247806
1016853852480344064
157875144
104486103
170217488
728389991655608320
88139234
1011828484119846913
114188352
110663969
90540453
1113100644250923009
1199861713182420993
1224868537245634560
739020943356362753
756993218957316096
1018737751082950656
732797498
225595209
3238914144
2722103707
1180835184939171841
3030342961
144517379
2343578371
24380475
1850923285
921404929280847872
1068422875785322496
857029267145740288
840059211035820033
1041282682477469696
1158954417858605056
113600421
1065406821634985984
2834009112
106957621
1258480340
2476155548
18937310
421203497
286634245
585385858
107889962
95766810
2401269800
237056352
390505166
230133269
561379759
1240122064087977987
2148828114
151730854
2860122750
1046190074
813451044445294593
1010856220494741504
1065939624923557888
1214515902596575233
1171099381585440768
4911718718
172499607
1214231416768086016
1074128623341170688
10457722
921952289635495936
988543614
1061822464617922561
2684895631
937192502280384512
109238300
810736254090285056
133060486
557692544
912355795
264697196
1208233736195559424
939332413611679745
2380452722
1083336236532609024
1657490815
115642397
88570541
1109021708923486208
768043670616498176
1260316920
4043257032
1284976735
940014025693261824
846841580556238849
566906000
771714300855455745
134943208
860473386236911616
769403716990476288
367661163