410574186
6371142
145409799
2490649405
194338870
1139809656564404224
1260847201946759168
988387206698971136
256944183
982651611452358658
465043592
1323465174213222400
76857404
1206884801606610945
1246109752100192256
128494658
123079241
16359360
1299416376
1182967760776613888
95750828
161159320
1886269808
804048792
36552682
141431188
1151498895454801920
1125060241370931200
1353310879173885954
1032038128595263489
1341263717699186690
5550762
807949227095519232
145958503
1339111622065811456
475659965
719426481386958848
2171942976
1175331371327184896
804044494869962752
1151209680
2453234810
168491847
454580470
770242571352223744
493750707
1216286298647879681
5311252
183237475
1204013257834393601
214555353
108599219
947080489419943936
157001815
73124154
126799482
75616459
1936265010
106713031
2341701266
4519158915
1146562217707393029
69818162
120117987
2296000812
1547455064
2337978872
2851225285
402787327
46882923
249067748
940303507
146711890
1630382263
232740924
60009113
3322972572
801271407703248897
187052908
994960242
3945279974
94791133
37857585
217245946
2352467131
1362081324
2546516236
1028517476928114688
221676171
104098996
3234997867
1308633198591524865
245796004
819795013684973569
1038794405769924609
2931085956
128075243
107432407
129701173
102509037
2763455772
193942540
1233932544288022528
239339758
148808950
1161217667455340544
743093430679527424
3220399813
1127717944878702592
14508779
47373597
135938898
851082823
111913427
6827722
2451443252
1044202637401501696
54869692
95354400
310867058
161695067
1283247599911198720
52796105
128868325
94209518
179852803
723040377393926145
228427291
524830749
2906016518
1250400773944389633
9590162
326724856
1565817018
2511504138
107056067
4111731553
189468381
177195493
164880683
290238974
348296733
399175127
730406730807443456
1012377265
197215083
185246414
2822171161
255844185
175407511
740421889
844897445490319361
299499498
992581336723423232
225771627
1020883948052738048
228627397
78535460
125015782
101666382
24524756
1059097122656505856
1263930966
14077479
2592227228
26770244
1209667014798663680
930203952104161280
324364208
106756591
989682197647966208
567072091
483483910
133684207
1013383627898421248
1028357304
1039875006216331265
109260511
388152290
1170579251822620677
1209130730
2288754510
231063286
228311693
31121132
560092670
192089876
1255400557038182402
1234631035108773889
1273719788
176351707
1125662583573213184
977546067330781186
60290356
887599911893520385
160920348
2405098202
125688108
424276664
407742980
4811992591
1344878577443950592
91337442
5874492
19063147
348400334
1041600390
113743721
1525158709
3383416454
793902230
172886554
154053663
1326122701757374464
1114075078302429184
1354246213227302913
116472271
510086265
1352218693
199147804
100764134
53145231
189582556
49049526
915560198147776512
68618511
7373092
2894429839
102326282
591049893
154128357
62031550
305988362
8301342
88434231
254838707
1021356215283019776
4729010372
119000558
97869383
263855387
6052192
1146793865149440001
271923415
75226944
49620659
1187014687763730434
896554434389352448
724639772027703296
1208853889375588352
586616418
119676006
1070959432203268098
321936905
40390387
141161453
714687349159014400
1095341510684364802
3324301218
14487355
210103888
1033557875421900801
1249165732232884224
178028171
272878471
74127057
123177254
1242385662
967431054893002752
4696753394
14352039
238608059
567942608
74127102
134689787
2273824946
171013623
1299609779321462784
141527022
744991160
338715356
15005079
83851044
4712888504
758307631475798016
3233262090
1266333459603062784
111210756
914072693674098688
1328489312598462465
143033114
1023155294338043904
81766795
82934954
224660540
1335808742147772417
287136236
146624241
111046422
62750648
1008600696
334650233
179466591
114193884
702372960
289809486
1152597672
1672922418
334528459
311356376
2960500729
1304195739745021958
94207109
16233876
189870993
6955212
134225966
114510746
2242605674
6757852
203504589
115675674
112364511
987912152479498240
3021003924
110300422
1417709246
15495993
1640136356
1236789073584349184
1242373984613593088
4538715860
244559331
712152065976328192
279096436
157803939
1263327376005451776
113616024
177987854
1239786174023004160
123214750
2410824846
223569337
862135837630251008
305598167
997518540356780032
499547697
283687308
270163109
116175650
1343307335351951361
1345835808847056896
769653515329212416
1003368218
1186548256588742658
1286950445047377921
84656221
1060182389417099265
73616507
492999548
1189322299859562496
1169265668216090624
109624099
15833649
965618405867859968
88960967
120971731
4498044793
230625334
108845767
276824116
3009013758
1156174109161611264
741855787706814467
106109625
823569315609747456
281515321
135803225
47081783
932374354460946432
65014066
917650309299630081
154608345
897629009046937600
728982916923953152
244018881
54204436
211675555
110100931
137613177
193988599
529262854
87308906
721464771258638336
1238966561060216832
324120475
1251010314516099072
130855911
723184551355252736
147994617
460187034
2614885694
145480408
836508413324472320
73616302
1856381268
74430489
165672073
1094885243150987264
162005641
1229052177378758657
97788226
118091324
620328813
451222845
279350645
102929975
97617969
1059957829111435265
4646824063
988911959469735937
444829732
120779732
5577052
1248216222467932161
715714025263239168
2812624802
1015770514910937088
328283552
44127341
894466418229428224
2585986802
53332018
1926690162
1203834535349108736
84163343
337844817
80568721
354760697
138820977
521317998
226487148
1255093720015224832
832633145094582274
906157183238266881
273250131
1243711194
67202908
83095950
423892187
290523062
1345393291429253120
107259773
1203200567213821952
115115625
2271416048
1052318654447013889
23159202
1227461091040616459
69270227
74448640
394046550
1711712635
1175831183042605056
3064554198
909758817310621696
2636878728
818745186498920449
129398297
265994174
264996458
61802685
737534381300928512
1139287975659859969
1069194793773748225
2164066428
788768951811477505
229490810
245131018
85736831
99069083
95630356
121813763
853105028168470528
103645873
4843586474
1344211915199840256
302587409
90899710
154465245
57811665
12781672
1071212985945796610
578175861
16888821
765497323
91623346
202280138
170231313
189209845
857967376410697729
333903175
710242922797477888
14498511
125527746
6332982
1230944542372708353
256964024
328301799
61731388
273208856
2474749405
202547717
149102820
19720507
942977388861833216
3082985653
815479938211950597
3249744421
985831405245509632
5931482
15451649
183446223
607066669
1182280798344335360
2411289655
255832590
3187711844
3081402068
2676089209
75801549
1222073991516409856
2344899302
253868419
1096267200162279424
4619407632
188225897
45480751
91764998
1267322907002167297
98881022
2955252074
2964237022
1217805697
56620449
805033665382084608
48315164
2473542816
846993644
64551765
157895256
1458256602
1023145834278412290
161535647
1278169563285188608
852097150225862656
163759065
611895420
59558723
3235565448
110626268
602690175
53667696
22739809
104842931
4746715932
225728190
817762996948611073
250158018
1109665234422132736
203396613
1204001020528881664
2646900211
3067266858
996279115
115917444
104083164
131822022
151428898
62791559
58423586
741910669931335684
901870802177368065
391768068
14822387
1008790699
1011981273269583874
2999343710
735003467136139264
1251939047347351552
103544073
247326880
135524809
1154895246938931201
200318291
2736634740
110992427
304982848
1227033670424256512
880967884205248513
1194807418137395200
3239335772
778410957403860992
47908556
1142742700598239233
97455907
1167088676355989506
1304264114127081472
1190183815685132288
103543830
120327448
139393633
1132093733925638144
4788552266
743424208655441921
3321473844
1923021439
3171485684
883773223510261760
1124276654002409472
171826115
107273354
125871902
101249021
189519694
2453757054
1240924713888563200
73354433
12683822
87925324
228325667
157401568
556718425
4741448958
288361269
965419630046015488
809329751093485568
2868333270
580432739
1330550055997034496
247671461
982859969790799873
1320214557231513600
132438503
85237694
3072114666
997658977998536705
793381995095154688
222004101
2166544789
387191509
2731112156
507119784
586177067
1082665481851547654
1249209240029253632
201327996
177557818
4847934670
3302407512
109320658
715676068091338752
2538404245
540093522
113824333
128248933
1612720807
2930612948
97657379
131799959
1248988136090128385
1130900893
738479155
51339145
585777494
144787709
1095838076327256064
1215694332952399872
1120050812221157377
905296685798182913
2921276785
232569989
4848604156
3240172068
1190860259885076480
3281367372
1333957765711024129
2256230623
22128812
882593929350103041
14094743
3870177012
426330187
1277919476
21737988
1101470799125344256
92662678
387681553
21701986
180990534
108997628
857566253703077888
112956901
532925956
285623512
71281260
76942319
75334248
1672023468
6847052
1189589499233193985
83033894
845434452
853550900052238336
496264462
154734202
58451151
3022524702
5583562
198194214
2792829200
3244196539
487070482
803828382928670720
2817446323
858709355490811904
3163898642
4034683634
160095530
1111996870211981312
3250822591
264377595
264717388
112362419
636112347
112170882
143119742
1121403955366387714
192848361
107719332
121373129
940448693311770624
1219987554964869120
1295347563038511104
355788757
139835185
194056055
376675784
264094708
76643943
108623195
111252904
239671556
3268578115
84770157
128550934
123219683
2360210096
1114752505471062017
113964535
108275168
1179036734547316736
1201284606
1174612933
186445859
120419549
1329477613908213760
2272902860
124762927
117689287
881137268014030852
2370195876
164503284
1248955160983826433
51642958
1253041063167582208
404035647
6126482
94257779
355538604
1277162834
138620499
1032611662392483840
102302367
5736502
3322119745
120675466
717566529890455552
110997322
1213100514864332800
96575380
1400952127
399162511
172231401
1338100780717391873
448819116
947755946498916358
119583706
2648378082
845504010429751297
98372483
187032693
237307314
91797699
1081421742462009344
2954547385
147884810
183613736
636815146
481172668
222114378
92711545
1199427296072912896
3073101433
66315590
69334719
215819761
980687406616625152
899477994074390528
60243975
1233603581883715587
151457974
2962700677
195082692
134106541
2231064012
2249657065
754358868923351040
983437050157326336
4816657104
206311521
331631620
298669392
3075151970
56498430
1114844417871900673
1071034744878428161
468462978
114756123
984064182189359104
1238591727935451136
103234317
119422827
121387980
160244244
118366524
99052416
106708903
265638915
1289399083291967488
1085019162836004864
92756789
592686818
909734829305901056
64557958
358797070
108556956
2647053685
1687050181
2481846786
15115460
94317403
1148824688275021824
1245516362308435968
969742348488908800
6137322
919773408665014274
172384056
1673473939
3222409189
407030644
153967382
809307757358686208
597473130
503371730
777576620693397504
16922834
1247876376314560512
842374974476177408
125539738
215817597
816305329784795136
138128570
18133792
151472482
7654752
922098320931151872
374295602
1714100670
877386200310468608
709987190625927169
893338797886263296
97052502
129873024
182803113
132958347
249578163
71235793
160259616
1585313616
73819087
152938479
2991648024
156986376
526310462
1214824720387858433
1299530244261437441
108031080
1220671491345244161
1337231409438584834
315504610
762673107345694720
1253551509364563968
313354392
855574067050561536
1934359442
159045458
142718820
909382614582099973
601431730
15644598
38817755
74135343
177532725
86636138
990757043161059329
840796904057266176
885007865810964481
18115386
327430855
280302536
152533066
391791192
2931833738
2606159754
117225861
176333444
2486702238
909430140
537298183
299532878
116319839
3011650290
741014544
1709429562
127487925
60241834
17934824
948793830907588609
723518371
79074706
2637704707
838374246589976576
22352839
221722652
123476029
1047611584275595264
937160781803667456
2803279074
300716819
712366495
1286227187469701120
285029482
2222070667
61147877
1099677955624644608
173362881
2626232054
1725395767
711834868963876864
2425507183
112624637
948198143484510208
2553616610
106185909
828920141316370432
340246601
130795093
303088193
2441219034
1071255362966188032
1076662639097393152
976340790
985549828305252358
597472159
180833322
1032311807703056384
841226687253692416
13715772
923859188639449088
1250544264599068672
117374831
1016018946
864479034238836736
132152408
1402178684
100138575
883759499651072000
561703089
980423853682737152
14907823
246165286
521530461
70052896
1700812592
555756054
826851128654471168
1258028323763970048
173827629
234177352
141792708
999041690018041856
2522218574
2215969958
625442112
1043563447999320064
1330426956416905216
1599633552
8009242
4489171
152177535
15711325
259233670
79702298
1268733303105806337
2890284385
2179946017
743589353830518784
1073411895128772609
3633483918
2539855164
207013722
1146099945285410816
407798912
205103186
322738820
981036649516683264
449966904
799040986974330880
1181155680037662720
188719323
4554421
189087790
84559589
1019117672179515392
452186530
165446096
65101544
991270144142798849
8396592
108059850
1049658041493262336
259887886
1065758930121322496
1092933769852416000
231766955
1236453841270239233
91256824
1099457422937059328
2462994270
139300542
1577803634
322325556
56708577
133265273
486860910
276330076
1263478483222777856
769887262544769024
266929252
442796157
804717412079706112
812680777565552640
143010331
328982788
109811698
183944597
75751922
865503728215904258
483171538
2391914016
120938764
2929798866
110691172
99917091
59422632
189082233
1120351666295885825
126474344
218829128
1005805427693477888
85856697
1243982414180802564
749918002267598848
721709581
10145862
66619677
1208985105542176768
93421445
266466172
750159901305942016
1027047327268106240
247728077
2868692528
2794335277
182854050
1206849833216069633
1107195160029331457
1101070615794970624
1229999869168734208
159464449
1103224566602596352
912588247
162045717
915509974654107648
134212324
4647556884
1320611023
147779441
3162420666
798379345
1086273047705706499
2739095318
933650123988516864
1723713727
1278613310980493312
78517486
1901032555
96532449
1286053195
1309982899
274289438
91349273
836112847960588289
872695742346821632
832909713759105024
1348703095
1260221166825771009
1038686305641627648
1193033943366295553
1196947992940400641
1324688659212234758
98420458
43525378
173775456
2207055127
417696788
176089637
69014764
188931694
885549810450694144
1114392797916696581
91802644
113208787
174451507
1192075885655941120
69725784
1152947333241303040
1191590900658388992
3120990260
314535332
267114062
235490260
441818633
225676082
732405267577495553
128350733
1062216180763516928
775869523958177792
1851705475
560872047
873722218835869698
266046820
68997282
730453001924677632
1259442365388845056
2841380797
168282832
711771626413527040
989900840
2415831889
908625970038370305
4243134438
1233735108567322625
377911386
149169112
3043516098
1076626338952310785
1127841212692484096
2587294141
249049796
46050133
102003648
135071373
509932113
1029728050114514944
58124022
106861198
91269482
120160412
131706937
19522107
141293309
103229283
218643753
1175040291092328449
615927594
1153491723667984384
323815172
1235439799470665728
193285594
1003548558
123526774
309074396
109114562
915880387
143251371
1114491776234954752
1114319552295231488
1305498603666903041
118001684
1342112045555097601
158362127
1549487316
977180100889227264
766435231746367488
2464062895
124042272
97812409
935089317134745601
1164000324094291969
264198772
4090770254
852525139
133965650
1227793668011986944
104002178
66878573
3007214857
211743986
169032567
189192986
105756900
352218399
97091695
963381832233267200
340994415
62187152
95432554
113004588
840859146412994560
58294134
1143066389277622273
874937370323308544
4376995214
206684378
391925980
1124914497875873792
1052906723709673472
107332541
90634620
93330480
133108451
1133380272991428608
3060785798
105983933
1667259546
1317269529706209280
156036013
438830613
72579010
4881290291
265895881
116411368
874893660193730560
719847091493847040
350751260
3513720499
270402806
918430711
90651445
149847104
3163017900
1267260887179464704
122224415
115308959
88918734
2870721350
98576132
271222220
2918707903
192468241
942612298631340032
157558566
233060723
99736070
1157958485641846784
119370044
473903684
63110426
95436291
585191650
761483777394692096
2361237948
132884804
766602629275275264
190229355
1467915776
1125432650
717170552490754049
3321055202
2995895491
102346067
93225672
1577230728
1313414798575456256
12273652
94970092
5592682
752129732246839296
891300700608634880
137307211
760983265
388392493
200835803
15378023
904560714202857472
84449781
85865551
3856088418
845920268157566977
264635746
3116727679
122891225
20913888
155149135
97933706
1221785835655192577
114978167
190263663
133586024
52017748
1277246024130523137
174271927
131757802
122235467
1082076139466547200
217725830
1171793162811191296
84021526
59128739
263152308
3150232081
75292357
1123351677606567936
229393744
4832907139
33673028
422521651
264897918
143911991
961934804164886528
403828615
437480178
772743993704656896
132040421
1203895068857233414
3251591090
375761487
48395608
973293766663553024
1341502105
3235942682
2203203764
3777599472
807442343330623489
3782731
3002810904
2210537839
1300509149550190593
128531728
1640532835
24703831
857923776016666624
4088978550
1321564768965025795
193578209
107477330
1251628554
760572463
732287387783467008
826601946
411459164
156951037
150586406
43716537
2726336149
93838343
193705331
111883888
1311930746731290626
1098555453053624325
266367899
1233703456621264896
78624659
128579972
939369338158456832
865908433844699136
255554101
110618869
129184870
1008497446261907457
94254360
69783416
1593015013
460423139
175636880
104738371
774114979720986624
1195999257083273216
128225953
95604615
96505061
1270772717571043328
1021348427450339328
206520729
1086362702
6587612
1044565593448271873
626716330
1034462939258867712
163826305
136575366
74991850
203888111
867578286
307370366
1650140778
1109052710
891629230068424705
2834820091
1350664171029839873
1116741469753102336
59704058
4497186443
2820696090
141433230
1196400913
134817196
1122556286027976704
94068329
1185837336849870849
1198517763674796032
3258756001
462433184
136969678
121478670
3061417920
139370730
113344740
1152163083789295618
176786576
106406846
134149168
1174894385151889414
1045630089541574657
709940821890478080
98260354
190962787
1239987486492733440
94064544
171589626
146849570
1037297322
1655214079
1897525302
156644907
3029102033
553565444
33172049
712640100002189314
138462005
1163051821
1257520623103819776
149108538
812535926911926272
1352953092895961089
103795593
16899156
87081107
93596427
1163415879788314625
799833310952161281
976478436830007296
106857741
2898094699
835109881
2268832584
98359235
243883731
1050540842425806848
129066941
829936338891743232
72616186
129879674
468417813
19798022
232016384
1194852582339928064
1166774633774714880
2664424586
96374119
94921123
2197528219
106773340
706649484898357248
959770889406504960
212751757
751339620
3814576274
74392547
838233694053621760
105967818
1083702367587946496
1075380268586782721
77370986
101988411
3280577972
14614777
2523493790
343012050
3112672931
53656250
1228288503798059008
5680792
119085093
206657038
53885164
279965191
1460957947
745163668640280581
1348496870272692225
910418581937987584
1342284420854607872
1147109148317761541
134437173
323800058
3081046747
6167462
118439486
163815348
4612570106
114151709
519643334
75716775
340846725
105735512
99458265
915026503108149248
84090125
937550308401586176
2322506874
247918432
1063565541179183105
105464522
2483807532
276412987
123401935
1271811862032642054
2886797502
27595401
1233530179617742848
73887637
10812492
338955845
220605595
247588330
864844563478831104
348516476
628018001
976077326
1445003954
4223909714
128218698
3009867319
85751383
136889518
75541040
3436480465
122834393
113614409
14964044
83528026
1281302176761933825
97588449
1232478268424458240
269563299
59475874
93258990
601856809
110170920
2386337971
1019773895702863875
270368833
14486833
1305860471862431745
2242216028
127698228
87900159
1040221358490152960
431457766
739485845539852288
157905184
1051120766475849728
538069163
138391046
89227320
1083007370790285312
1144628217157832705
843738318856572928
269186566
82984684
1102175500439441408
382749549
40456227
1182929300137209856
137524130
197361530
1251393589285814272
223098860
304978523
2302778659
2908120740
563408516
20973786
55709949
1223841081558568960
726991528279699457
1302918870890504192
44599236
139722151
121913169
4872744080
2788210134
143785661
18629071
998546029174636544
485508629
150247888
152279762
111526372
1296044244130394114
1103607295508770816
376017521
785611716155498500
453967315
266558094
62224225
138507679
89353693
856065202428694528
1320610902
1300987061021806593
960256441
2228229908
177208453
155827431
178925495
1257426134750257152
1142946169389113344
71839912
224317532
100253483
43072060
1257013017184595969
604262159
3075290108
67342459
1682788428
233898549
2383437614
3289030190
1183347278783737857
113779002
1322736872133554177
853589145582686208
85335576
450312893
109850245
2172005875
715879045519400960
823180791488266241
123258860
990634932773896192
102104870
119289868
5833532
2419937761
110389149
276355224
146659047
103227502
2909534558
1137129328301334528
236035432
2811192986
200379667
117500007
264877816
2922186384
120527304
998199830290743297
428105188
2277738656
2155894968
982865444376686595
3223946906
268314112
122088282
181511040
129113197
135091031
1238511506
2764633664
1545184447
1136933087839891456
2189627389
1285188866798837760
69162848
456350022
14294206
1486833314
269216825
2933636917
91589816
340593069
228611762
3246847016
550222776
102587169
1598246826
748301228
65883401
1328230782263980033
95165060
864225049
155509833
1113485455834488832
246557084
1109115068052955137
78738415
531887293
109555513
3168632636
704677909563179009
1061370535035072512
994373156910522368
317587246
779182685331697664
2351766726
301919946
457442280
2267063089
3309368575
753943751785971712
1019593561929465857
1468970208
2342982955
2836074096
1243677674737815552
604459666
934939218329026561
1212019677829877760
3959840594
1170825763794210816
323782261
3259368823
1296752455942696961
4653552972
1274661937238794240
1259312241943343105
60554564
186811444
278994664
995749214578618368
757203455303790592
221538835
1252050708464975872
173444130
69596772
2276815316
910706226010324992
2621102215
205529628
278429399
556788733
112535845
63757345
122607084
274489366
144374436
1361853361
104390953
307361207
4308520634
1120610784
103778835
864728052437139456
99633693
386058496
945602686782545920
49603404
139604857
143511205
842882665258733568
183169882
2347928192
3276912127
3270096750
636960513
953605361247830019
52917884
214416115
894134502418767872
1171678088247144449
5749052
909410631463211009
58763757
1114748035773358082
226638157
133181556
729963047742144512
4271114353
3060649861
2535012998
105447114
1147147819209256960
122730838
843179335
118559109
1253139868303060992
12784862
3250812997
354175634
173125837
12543932
1297905217816547334
1070628275121139712
120754966
250079356
117089393
107406778
332004049
1268830098
151444697
283742808
254452844
875659814373806080
1136496025839923200
336316489
96042011
708218972781432832
227327394
85052612
265866439
1154364030133235712
914147127743225856
186752347
140239537
1263803712855633921
114431948
2516836434
1025306352128688128
1228291093801750530
1098888037453287424
121611394
2930780670
352857422
99298037
1130752775149608961
704946582001680388
574581402
99429992
1142209865546231808
168370641
14373870
274725285
399806305
4365114314
39435005
54895358
1107965132418641920
2966303491
1209421867099930625
110577299
121119511
2256261242
803253135061831681
110597198
1101801628493963264
6007332
4636688328
932092781568303104
255889293
232606898
255937306
1351103233754857472
94910993
95762881
4768138087
846809220984987648
535969837
1218548097858433025
106118319
91309057
100915260
860342132585791488
1067667706168541184
175042495
1429150519
270325172
3251879047
1013725099893985282
840560880769155074
2840666047
3018035060
4537175599
96358507
510238925
329798393
772131909589618688
917047667829612544
267469625
150816810
428830576
629524356
384661459
2724070074
202638301
268638721
1222389236294246405
1487537594
135728301
923125351386984449
91951805
383739294
59190824
1220113913691303936
7304012
2878978027
208936939
1259166609119129606
526335533
1299235137876455425
1156071542
1403004410
459154652
116081189
3052624291
927254640
1019774374017040385
1347082345
277377299
1300648110914334722
115263885
897336905057959936
312624054
56351179
106101035
911405783090262017
907939381310251008
3467159898
136681555
116772130
57510936
1256391199
756468025545502721
70056729
364285329
542156853
1213620079000031232
5096291
4421364554
412929164
89360186
127143294
720578390651056128
1242484106622988289
97636286
264735908
1284861659308101635
2827670371
259624498
780740935286005760
53562156
255427361
223005843
458481099
3406015240
929509706682400768
978152366
2410408226
830402777171898368
312008043
265344692
141651077
2822197411
14404737
1000592712658137089
232116348
1240221352184778752
92772781
231395230
345325715
279627442
1049129409037262848
1716228272
1300464825303138318
3314981096
276417671
65878963
108901551
3768989474
2570088356
3195389694
265898557
131491148
474837048
82873563
116681787
151123537
17485507
872783298954543104
175922850
90856976
294341657
64193687
41855010
238367306
1014162474805821441
827092738420011008
2474025506
110160144
982966262971035648
1276862879451369473
980427980
755380822266437632
3257811769
198534093
87154782
267809867
76630458
1240468651
1245352995014864896
123275536
305917696
745629116137799680
3020721763
20898938
97648589
1207525510361731072
139589647
112419866
79674904
63368431
2723985679
63749932
787972031220359168
190642696
14453143
420885813
111627970
3233356274
3281046320
55116016
3219946370
1557474637
22856879
32250476
1233461600327094272
196859853
628153799
152531583
784033899479314433
106722343
270808621
3072774510
135494394
3348251833
879317430014574592
15941493
74965778
396186290
106399512
112375192
351547474
1975652071
151449492
3836468060
72838193
60429393
921606504871890944
110399012
75268716
729929505586839552
5627462
839270790163898368
56755284
194049510
48360934
853972349304963072
115969273
1246108943966810113
227157433
723171069268398081
1294506282
84722485
942868477978689536
1316728028781633537
1070645499290542081
1302147102433181697
842942009715261441
142332543
128200170
1191499704623697920
3199719656
1294802947407134720
82662512
68623199
268563578
131026766
759600970988781568
264641961
77200041
1209013266707439616
136905042
102049979
91277129
2271731370
268596015
2462327940
634606039
57218763
137862357
129060383
122266949
98110252
2826084378
869902953800323072
451227619
1388135478
966801634180280320
801343064052797440
116617722
56016530
737128604811677696
46266680
4911121164
141598699
768767846025273344
1237707087552974848
790892844663705600
118340032
2819373336
103807325
2799566395
1173644727222095872
177112685
2755275325
197701294
340323538
100160908
18574894
1331079104
2957329081
1284762208841289728
321777775
2236033584
85298468
224251578
1171980583217446912
225532662
802550840540073984
308523004
89381782
1352848739015094274
974518700
118587850
216737513
195021609
276039684
145290783
143371810
222923203
370126336
265241557
2441962236
103709133
175936156
1352375233
1368888974
1223760058971914240
1228162590586441729
1318162673083711493
2842565504
137366993
1038038416343031808
142480157
135074630
1168301787301863424
1168837094
386433558
193531295
2807797572
266407942
1658242896
1136307578
158722620
1344741539872849921
1337908840147251204
4100063474
1060115539010310144
370627566
100808412
629959915
1158761196
1205056430576787459
2226347258
110109435
3316657812
1064897768584429569
74768588
884633953985888256
118350400
974625920341323776
1312020579864649730
92292184
736189807559217152
140745117
3006870708
254844227
1258049340385316864
1006743819922968576
126930433
59460135
2935425102
18164064
141134341
926755765800484864
362268750
936877756175958018
1022332218847313928
368278232
122931558
59738034
1032956275452129280
1284344447409389570
748756766
1264396369424379905
983945222269747200
2246954114
2587323552
68363749
2814326575
2922030912
906940803867492357
316513292
2748857514
1070609168078331905
68284129
737572843773255681
1109315878154178560
16706729
33049861
105686757
744909655428628485
1309982454
907622396
63630611
759639245862469632
2842242823
550547708
1462465874
405798925
1000171295907049472
414557940
265736232
710401449931317253
218185343
141866656
112987634
1894635547
1249153278262169600
829943577140604928
1117450766795427840
937875831946321920
254301563
2418491766
1015410192651993094
75029572
808993022700466179
949543448977096704
61338938
621864685
746334208914644994
423204485
1265161233449185280
105994255
734248782
92226251
1257442420871925760
139014521
2067851
916669014281039872
142664705
201577749
95885096
93529740
897852654
425755665
3306811040
1280600687076798465
117033217
2753611026
2968566301
78758977
182414236
95435573
873477345213939713
193702517
863297599
2901549660
37161394
103144963
106704735
829943706
343504664
140454883
763012703765958656
17410333
462750139
3130376005
782039542232518656
1042175708
252093338
63582349
117910513
766635260700262401
995294412
774331703863021569
112391633
2899853234
226564478
99674504
747428335
1707666188
797687396
3804147200
272867674
1210670026115543041
1922914279
3615078974
3163360459
403758121
3257729126
159692198
1349118282423357440
1143002191478718465
1035040396575817728
3166407468
12259672
140370972
821911436
2877850855
1172737439183454209
283726948
90666034
252108887
3222022740
268622211
571795401
1289914986429472768
1225720944104108033
1333028993918898177
143942212
254536982
81097481
736597082
95645204
763143725069447171
991505138094194688
2235329900
1247713829175406600
236319877
768802672912629761
2487462726
752770992955469824
280059535
14147271
201083979
3244055160
1061091506642083840
107075353
348461382
702618255072956416
973094347456462849
62166876
197846901
555861454
1187199404052082688
820603752876912640
275578793
991682211354062848
2516995597
842420936687079424
2930586176
124917820
703124396
722017531444113408
2478102740
74910014
234730529
107143548
106606934
1076446677773430789
1092050949802123264
383277004
1918521594
19016785
977188083245268992
1253655588380086272
1083336288910995456
1340710275251535872
264940216
138655137
1177241929496481792
50014337
1484999310
781067802836766720
1002406828951535616
83414325
1049393192
1977456086
55035921
721238665389694976
1080219394020597761
1053920870517825537
205777873
1175444911346204673
2424802232
60941750
111757723
102004420
284937066
249132269
1206387176931332096
55569670
1334882933056782336
2923203444
308952693
1347145234023555072
56401457
816230557654728705
60311737
852530304413650944
815524172839272448
575474677
1256185399497486336
2358778388
979170969792143360
3139208713
904896999442354176
97204469
3004802946
69229172
143634432
134815351
725833451455160320
442873886
560171616
2453866434
1228839278479720448
70555376
87147054
2177423275
204349106
148750437
131134061
1287176604
77624713
1634722158
761363945441472512
2163071995
701901970089463808
596428599
917687729852366848
279417383
66362364
920963474368294912
205733473
3011877560
94342809
94491009
1152645630
57871786
1028084938984239104
100765265
770841753804910593
1192360742
1152412524966371329
760644770087612417
1305815413998018560
3488401
129205313
7673142
106656856
270226658
83302749
83847122
108264609
1179689667660111873
118078511
265197628
73158420
329596184
2957072144
715694221
2296107134
2268785233
584427140
83745517
69325277
420138852
211791001
990269994
3884161
1290860587228917760
872581372396748800
133295491
830544216
1232439502502674432
37698627
169878156
1119692610082197504
1082320146268512258
228336089
822357992049778689
289146282
345681761
900230894706970625
1076516504
13988772
1463898216
1315950962
25080638
131448332
207355264
250102926
177229071
1427918120
6301522
746182819303546880
189439312
108872920
264164094
93582177
226601795
129154716
283807044
111346219
547577809
1103590443042844672
751253403527815168
938254238186053637
828552137940496385
1657895696
3162834523
166982664
56736677
3018574398
108893204
87931664
165664275
877771203217211392
961300824411357185
791980179308417025
3317603444
13348842
158540869
1016063937559711744
128214259
427425510
1255368977469104129
67192359
131798521
856765109162491904
839179789
1335075176333996034
95421165
35714782
809956367352086528
929235950458191872
77938735
1306947356005249024
56997313
1313164476401680385
853638816652943361
230177885
148631609
1631717815
3122062452
238484838
835077085
95904560
964261605855838209
1191761303334817793
144684151
2193884336
113697022
520933564
89127111
574202729
227195710
99923374
1053482170050723840
1073229178227421184
883658071884439552
149497826
295021899
1249187499726893056
279489020
87841421
191367383
73339757
62273467
1087506977037549568
1343530930590294017
95597050
47910515
1496171948
359241214
133232930
74403434
4085687233
2943442544
110745513
153623073
2953034303
926749933780140033
311309527
1064504385139433472
123254514
424981561
5710612
1251711102620037121
154740862
109183594
2280542857
899996228150190080
2850601422
5091061
3227904456
52714038
60718108
267051952
1352963084961280006
93220746
3032680220
138669303
264023662
88394051
89082329
15168792
120330058
1252602468371857409
124519766
149110770
109714013
832376857
2249687202
146102442
186733123
1639903620
499796733
3300561079
135996227
208068678
191651992
1192667411679301632
122041733
4015175893
621126084
1688492203
2278911289
300639781
1247707472074285059
3108155682
724909862707187712
703584405835509763
133658597
1301146866680127488
745752683139629056
326285607
168673150
2320618070
714845805920694273
1049848722593464321
176781756
856116427467571200
1091228275
772978059473321984
118072786
2229414446
264227419
2856294470
1279183278042279936
121416414
87912534
2253298086
96579189
541374907
36424584
1293079788123328514
2539111230
1247885250593583104
155145344
1094145256902221825
818449
120483491
144345285
1440564823
4894691706
1582105034
466460814
7323692
1180650939201404928
1266519081475178497
144537468
186349327
885109493893283840
914498465593356288
793446642993270784
149879164
109992655
719446043067179008
1081922198867070977
813885289504477185
265404905
85099162
2332566198
1129119973006225408
1394925361
431366191
207171536
85788901
65351010
1060078721686622208
414736046
2538710696
196059150
129831037
310567384
329675209
130549385
464542421
185927280
56623147
69814598
361095233
191756070
111475053
221350969
165363814
1095191758810472448
819885619392303104
757067142
72467011
2184982754
153501551
99588264
1328237545809842178
1036967485
3670577533
15095074
2375634024
110385897
1119738703302103040
3232701686
375618141
568667352
16041906
23222269
572616709
262822207
112142013
2620291406
139018084
153361778
133330683
150807500
66122653
1295331582
13506732
266951346
91573929
1483988286
786162778645999617
104122744
1247030176648585218
768047397553344512
280269256
1322151005941723136
990090034333155328
109715331
320056991
91917486
103609083
58816097
4683412033
1259329618508525568
369444619
3287712416
353953506
248646504
86095059
843634104360873984
93649645
2958238382
124795316
94109376
561250829
997520347
221058959
93067515
150598902
446970126
3067341038
869433114
1262966623130071040
132935447
152599635
139075954
976789172471046144
1268181468242575362
267031006
14220933
1336512949846900738
741146275966488576
285131554
1096272898723991552
383641596
292024058
235072909
616168365
147241249
258815279
481677894
277380521
2425676293
452869440
62642396
140191638
4687710548
1028078803388588033
893060073890566148
1176531547316355073
504098267
714745442
65366318
57841747
431670470
794961203336384513
1450921376
24183674
55618633
1229982503479304194
1100676271300796417
212573106
1069125866100219904
3304809434
445515046
991749040806100992
538697082
272491076
113933321
2289820663
129498705
285051518
106572502
198088670
16902394
953007716968013824
111508075
141524684
446356203
62014225
63080832
298026965
68253335
734220077831053312
112912012
177379169
65672813
476450359
199158173
142948198
215602737
145072702
2493076981
205715413
363897177
1231105611338678273
3289793485
390712968
736886301576724482
89915356
100466353
1317783421
116900211
3099233611
1092920838024654848
739298005153517569
903602021357371392
92270106
1100417359
126602558
441695527
1331487615762141184
891219273254817797
99462199
287943798
4344629172
187895145
187446973
264457382
139714498
1276920278300295169
776144486187474945
2594622720
1245394611964526595
342734752
4704715698
111555741
492906772
51724892
111833697
163736273
538267536
124140763
110042750
162284607
13271212
213598264
987627790433304577
1150600304217346049
62469177
101677229
95356684
11708952
196969788
188073217
364873559
225409314
97770178
2441523468
1071252124879642624
1112523699603693568
1227629977530589186
63734454
309498978
605112766
842293737057222658
178366011
86502537
1060573764
82882178
1019778444828135425
851101165328580609
2386040406
1100396980495253505
340341524
1146422234191290368
58661060
115783408
3096188887
66064034
1135331899931422720
199199985
781709138468364288
261193131
849939226183348224
1190605906641178626
155453097
124444589
100515469
200481118
151473260
106305957
91133869
89458477
915572635446022145
213237763
615213042
1190846947784937473
286150974
3236036641
133388650
912895985461993473
107993628
955265549814063104
11786122
153832906
574390270
1240956358729457664
1346030813146562561
19855451
77713663
1041968949196337152
877113957571411969
252166536
3470978233
1189151098843496448
164997157
711502469042294784
18525889
3043333885
117240877
3150528054
1301711097242611712
1017682143583952896
78768286
4601620424
73370789
2426429796
2870778414
168912886
759421234375331840
850301917343342592
1131944277049655296
109962378
7740592
1277654837304283138
794798028
5902812
3860382852
6298942
1338443586916868096
48240419
887595221676040193
172589997
248241682
2430203816
2437083996
1228309566649073664
1089451211923705856
84061871
105297729
71983364
172643986
918531522
52062471
96566193
183986671
155804737
1106709926779355136
1173093709811838976
1120831126174494720
473912338
3233178140
389838458
1194763454130704384
113912000
178830910
891613095646318592
151387580
904318672067469317
140886400
4800596833
1185107228094631936
117693633
245722304
73642009
93673619
229293338
34197860
332178571
2449456064
1014819204011196423
1326544626
73106413
4873559959
1172759652431319040
865597357
1212725725414903809
269267243
486198220
1221832125197930501
107095467
71274622
428123655
1317894895
1248259496264130561
1216214433728356352
1574712518
155579141
3013175268
263905622
3145972778
1329451577753673730
94823382
2801995915
459197454
1109802091139067907
1682871692
1232698204220579840
19988242
1296355996902625290
177127060
43477904
263164145
1002350542545252352
759720448682622976
195247897
1345665218412625931
30452826
96756090
3190158336
78708199
89330989
4747155854
303506701
1461058674
1863077089
591963285
151218515
104144098
286460465
494542095
1333866612
1128281508
2233947846
2825556638
1088534479
2237609473
934773433656737793
93360584
153684112
148297793
1065623590668627969
278803555
1146808328971882496
1249488208666046464
147168652
192560985
559601853
130495479
107885152
1044593867230633990
219876592
788563
2914138550
1286893440882503680
1230409538676772866
878978740872544256
822694219
1182930638917079042
140465980
3895866374
375982998
452268904
1266670990680973312
1261475993924952066
2843452914
264200871
122433074
105033275
270173311
848828809189117952
4045562413
1193364150
1345960292
213197257
105443052
260479514
1134080655048945665
2283252793
123184240
2198706410
3223270165
278429386
1021966155500670976
122709739
181704281
1240928342242557958
978542650323222528
52967912
186362655
217683861
64267271
965899304
1107758317
3014087382
164519533
115633842
3813200834
107040031
904750709798715392
164664804
1156588839483465729
1250189113673666560
154050206
2428791138
1012886689998516224
844518880789737472
121705985
926495959
1041157805749620736
1448929945
1010946292657209344
144216796
3228948343
761110382
71188243
283488715
177564496
2720239076
890633617
1259302853400657920
1698027073
258118361
235094053
274243347
457183732
1160458992839057408
232028497
1630176859
52688164
3693411314
705923229458649090
4009318694
849581351347003392
232824954
65835835
390646035
355610230
1174725313416159239
1330692738325442560
2878510680
107990692
100152181
2616989616
376264728
118137556
839588071
1117029670879285249
58148986
207552903
2231710694
58613415
240482477
1047606589
821428320
93962440
52719401
111791905
1342018157263745024
206012452
4746008947
1281498503059877889
96923533
61379590
77775997
112819816
1300255509052715009
344561008
40336487
223664761
93910574
959345058
89833258
109813057
588209154
44519653
773955776255823872
1172551143764840448
542533696
1335966354063519744
3273008702
68999606
850174933338529792
716522931593973762
68916379
1248502737592934401
4901202307
269792472
1182826101824868352
4742516460
630054105
472894749
1340489370797633536
224237428
14506255
81324204
78297304
1293931263523295235
56326033
167312282
191732883
111629226
1234792918994407425
186763314
867146154273669120
1153976527
166176454
984898954625085440
118576028
137881463
17083892
2601862904
2609984414
8208032
141902955
950288628319625216
72520055
98237823
783949777180368896
997433714274529280
2840140382
1122315632794460160
401243210
905648203499839491
319169159
970015245539266560
126578011
278039810
580853470
118682557
1218363610939834374
850960300119437312
162036817
290462435
1294029858280898560
143731561
142177190
105474487
2332835383
172228478
132883056
1155160715046658048
1087560777014210560
134370501
2734210645
379723080
88792880
1674551210
356741793
124054880
3008400488
319550016
150926154
99463528
1076450195569659904
150417189
1136594454029062144
834009309637783553
156519519
495277982
1201936176799596544
85804738
318722301
124704016
1289875555165171713
119778625
1078437319751782400
26704775
79484930
1006124990956109825
1330787508125278213
1162154400040669184
114938058
265600616
37679060
1153184842869141505
4317854414
253531905
75004527
212916289
1236968934508650497
1142678314810634240
977196723549319169
3316371602
1056804931695337474
199032729
1675645278
75006443
2324643421
347609680
96767606
129151224
40482806
733018218
1044406903374254081
1218051880472809472
783265038475735041
1004929959666712577
14724263
947096528149024773
919938859491770368
47665699
265504485
87660518
37212033
1190832770907439104
1135758000
1106068786937921537
190964263
187745033
973071873515794432
2514195750
137901818
160587072
2871039678
142111343
1001671181869703169
86536204
63643826
274222795
1273576452957462530
1129378868609990656
57333200
2945831257
1183224512201936896
96960653
757400143
68320036
891591372863557633
397239832
3254603419
434095478
1093132370968862721
4854591
4802067403
990894773950038016
114708844
71470592
45075673
4774407853
110014869
886863275119362048
283347157
61772365
735021961
843039391148781568
2159180401
537332834
2383756621
3010321398
1298560567607615488
110313040
1035504589280137216
103495250
155390468
95106607
97913860
14484705
796000975802642433
91313663
827483203384401920
808019495340023808
2896727821
1023348863166369792
877374657137000448
102064012
377205720
1392402746
767697602
1073584706
188615721
128797121
1212697802377056256
157387411
600944288
87870690
1025764135789723648
961891116030214145
1331481006
830323365860610048
40350271
206808781
117064779
2872481336
186043349
1284362483742867463
700864821881769985
1024614413527998465
1081382633030922247
849888102290137089
7302632
1183188789465796608
4784870659
917683523124740096
2188489362
94972742
51989367
2229992534
82801350
119373006
839848894670356480
728764055700131840
209904394
2918752573
1179005039911636992
131228457
974380935046033410
2463197078
156135274
164968644
1048210555104722945
476906922
1207677996
95205407
15792595
240439226
3311558090
913012493546483712
938073744488067072
1457850091
131044423
3349114945
2990750262
178591466
316244786
75210240
1034243390840352768
378576106
120409259
505186837
445848618
2435323867
21098704
255516745
2249723701
865735810011717633
44607198
1113770880369225728
3323165606
962357748
1295978428647186435
591969813
1240599043257937920
371630922
325469672
1226774660395569152
796170622078361600
111773945
355657164
100472190
93163530
2530650583
143065222
1353643932
914724198597062656
3560627592
78000061
446012924
13006812
145648748
124462685
217372808
1441122804
2452769970
46596076
1187962206970793984
275362665
341415662
2591557129
171374039
274887172
14384260
113021616
1042393276383342592
74652482
127875041
3948772513
615895279
253502177
3678667992
104816437
74502377
309981931
1319452700937875456
275948934
140753693
14980603
1542891300
64076426
43904001
14492799
131528815
1200617518789885952
116187647
2270008561
346285880
434842680
2886169465
1031457084749971456
1329172889778540544
280916603
43501795
1089338858
67757940
139973377
264554359
941131746
147070493
1173674340
4753361593
148679944
1132172158308798464
112505781
3049961474
1010747155668086784
211891702
930512345729658880
2768566496
133481259
96097776
2591121522
212912738
194897496
848160241522884612
978257920885342208
969447581666324480
738353592457940992
127528026
4486180452
1009323921043120128
1216914949588443136
128584666
738982701919670272
1200445022
109814039
4743249734
87412633
259759336
636385512
767477437
1011164294325592065
238940787
264713162
3188302958
404254293
1135179937403400192
3690169753
716218708511686656
8350712
867357625
7902382
3252892160
1232282196578226176
2835436926
1888628209
62855157
1139791573527355393
4108718958
6291002
1258709478
4603762219
1266262496
1058310426
908847800720408576
116576582
504681302
389584667
15747792
1478507245
79277736
4787716364
129976454
9647332
84135333
244438111
201621824
146477502
2595931164
1031333299375890432
3273030187
83130148
94726857
620137983
3009677652
228004638
1229006747697704961
73010671
2382172141
112338497
149568256
1258922724
1194092322570457088
1094997494
87814816
121729347
121474498
982879766
1142956176130207744
69711665
138268959
1134109099
1119564956
1079022791217692672
156936888
2721762602
109757628
107729777
200711763
45365699
1352461223489486848
76331792
1155451088415256578
746344464436727810
120089102
716900133695152128
874289396152913920
897084524294569985
446030930
3300275090
96399679
1275095249128271877
588285308
589035726
306865987
94034615
133562232
327171405
893728243936772096
2552092038
1071299448804827136
2896946444
1349727268730388482
131885816
135746514
1075588707720167424
1025226822596755456
3186760963
1083118098
3614196582
710756866163212288
830948314522669056
869979710
3929819833
170132704
1232262685
422448233
930352586539941888
1297067036
2544259734
2652876319
6198392
171484670
718785441621671936
138818870
89803679
99980733
139426178
2736515768
52766098
169682165
3538714574
61925731
168575758
1279499526
1307524900509237249
28244631
39967367
1207054439153930240
133216380
102039482
113820503
87929453
128551157
2270341879
3059679786
126330862
132148760
872489446939082756
1285644636
1536631788
1145873142658678785
40648009
53660107
150601268
2874245358
107954439
177187435
918673759908667392
1230085910944862208
914730945978277888
153491669
104391372
45327720
884722671086219264
59371239
337784812
1090616801728245760
155883762
72984589
85826497
3977596754
112184996
590784025
3319199898
1182932577369255936
332598714
130889231
1083893925369176064
1275049896
917176562
154123415
327810570
2541102121
1156136112559050752
949820219538599936
243158146
207560488
75052652
1113534439
89822362
68709126
252114886
1352289285420969989
825525810631028737
133988153
709226557
542635764
220969111
1637945054
1229024833435910144
158933892
42421556
1171267572102094848
60280286
154496031
2430060618
150713317
142714687
3192214500
1887607411
2580394874
1276590590
408460378
929731392707092480
1970081414
441679515
30571062
115654123
25260021
910007484
1244960062856024064
190666193
922261143002869760
79688306
2830353806
1312230366
520973121
383559108
128891933
2422176655
239381628
94773057
1214420714347909120
1100346691318734848
375146604
60851352
2588708558
265725255
83971668
3187777237
270080845
77765757
1038245806904500225
100555672
3037154281
1019398170
1176271507170807810
886764213846261760
4343024538
17774181
837045382345441280
1016313090898423809
821738235852308480
234383742
725846374189682688
800160612479139840
1072743391320977408
3018762314
233467790
1025357249500209152
139102009
232180551
138738326
426717368
107773698
1042360382667407361
3194289726
3851464933
718327719453401088
15026749
1251942182820278272
761099893
2689046029
2581588831
105646976
114727150
63124203
83834418
137010854
601001084
1142792809
2956729940
810345944847773696
2465358955
165373282
632749350
81796580
4424943912
126136649
215291107
1324996398136262656
893453643805896704
962881672743075840
921243860
77140892
2703663008
1469838241
892287411840925696
1168738735
1168055208896692224
2782104306
2278940606
68132954
18766838
843117295
747957308508930048
61552925
141967737
1166851989482790912
125673493
112393520
271113559
91974493
849952197701910528
749805870586875905
2808421488
186314286
133322357
49305154
160873420
128215209
3475722672
1181740291629305856
1019962737122684929
40641185
96773145
1148111810337263616
234721587
2936541883
1076270778964893696
1090971427715469312
192917406
2221017806
163367218
1335088025169117189
1069818587269873666
3269882335
988639980586127360
14130855
485641164
44623837
232201977
183950835
752722891
24720189
176041498
953135245800325122
1325821975307063298
1073856816151314434
341583115
155495825
1023941270782140417
114081555
1896441763
2870021473
113000544
1260316920
44033036
826175950408650752
958547322396319744
96553239
4830048504
149459229
965352591931596800
702297169420644352