0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 19:32:12 +00:00
OI-codes/S2OJ/1959/data/data3.in

5002 lines
46 KiB (Stored with Git LFS)
Plaintext

5000
7257600
158348775
58270212
788465664
862407000
513337427
212484600
34944832
11570688
24207652
176676801
183007552
165893273
23523696
11609520
254825568
611671824
5582601
726196625
131991552
737407632
279406088
860036292
56340036
17528640
415272000
898843176
62333488
1580712
3385476
759515211
399589376
9187500
770839696
611591981
19652000
24838944
535825080
382725
78230636
121485312
95056416
397953000
381306250
69605649
39130959
4259983
983609
175934892
245125440
221354239
878791200
241580024
760454877
897523712
47973120
2324168
99546875
362442639
676203528
160617925
62539680
230881521
792666405
503015625
128400727
559713525
98120883
34073088
33614000
938015232
88510887
276066063
28174608
212963993
5986575
29094471
167730157
650349
990856800
63739200
44022825
748856367
399307103
9199872
17718925
14310912
433664
456797848
983609
726049012
802645561
33983803
847883088
52635726
772336377
27173192
955206
283078125
800150400
518426079
166673700
703504648
184886016
968710949
717933696
67342429
85939808
10240192
338705640
220811787
65625
80494592
30673500
215492400
7331352
13399344
424581125
31334520
63873433
159480360
33600
457748941
272376000
388484100
222106560
134793068
95511529
49465647
930069525
344657625
224727548
672182000
6625476
186624000
470596000
659515080
68811039
206763
21561750
57579483
3246152
264600000
9023120
12708388
955206
89441954
6440067
13303004
27637183
18983224
7137966
339770312
157757760
25011336
781865487
34010067
841084608
16384000
580765248
17095364
21503352
668804283
121373304
105954758
193198811
543186976
878850000
74063475
122300864
662920453
626025984
19010368
6603072
125566308
247300768
383096088
526451688
17956
63726264
74313204
544696704
71736000
107194752
726743303
6037416
99800100
86266944
952704984
302563911
833978327
2105352
196480323
136485139
30566592
290521000
115843608
321738052
623970500
958975259
29302368
334778368
19847022
257838336
4946176
1463616
58629649
129908016
552259890
821608203
388694592
287424
679412328
173956013
96350072
1344000
141453000
979485696
543964488
467738712
512987651
352484500
103503336
51734280
458713500
2107391
281106368
412846592
2287148
9624416
293587200
249005848
807620608
14380608
732460096
986797084
858305312
958939317
12448544
919626939
43764192
259442760
602714571
252083016
562432000
234288639
183417525
579759768
660542883
50597348
55683936
22146267
287424
326840192
212760860
3748437
831324000
148239224
1423656
164616000
89008821
32888163
652268344
2044224
185682840
12319776
230817496
84812288
1654104
420190875
721686888
218413972
324179002
6067327
99132880
298716288
840901544
227448000
513337427
146706147
17482024
113447250
603993159
152304251
561706176
218622159
981086796
156099331
2393209
77284
200320344
169884000
315823872
56112056
51526800
9193472
445312500
250741575
80777263
17150
20640984
225456125
47407437
375274592
513337427
735150528
907252191
268107119
5112121
1531250
654311424
436706424
560528720
72349537
679678272
492037224
665500
76554764
319494500
15733900
175888947
77206311
411244600
20127744
49584717
1854944
103020736
212873832
102689500
512625984
214867107
317471451
3924792
161638092
57395628
15713988
6110784
98054307
402043473
1976072
621035898
740772000
193959360
325151064
645905637
2464965
298069632
496668672
19527144
47407437
131991552
176892012
574095626
3429216
155221336
943544700
153125000
101458328
98645058
15000633
711142488
953312
18297184
133883828
990873492
187785702
59924917
47407437
10125
22503852
243045684
665056175
160518600
967032000
95565039
768696072
24413481
448305
118948284
218622159
3992625
189751712
949731328
271870424
169056300
115148488
101316096
163566312
373235148
198682848
9410548
10305449
201243000
6320692
231125000
16098264
53867983
457752267
283842132
255247201
338035761
570780000
121257000
258133176
801269952
612403583
14264536
376228125
368434675
477603
81397232
489159
37344321
769500000
199110177
322843056
198746745
15434276
432964000
578182293
60184250
58868992
7261800
6333120
257796
594505632
31036041
21168000
13203648
10334688
178146280
61549512
114678375
229422403
936734084
37632000
416725452
42795105
86686208
461952285
479292628
747753825
169047648
2496
391234617
260965625
784214676
12337338
147606375
18969125
29591055
329497399
196480323
491329664
332159100
207229428
195777540
179438088
933888
209895543
198642416
93767625
481501800
23328000
892879960
428652
611671824
413453768
97556000
576955467
764570048
53349197
483907200
122657188
26508412
754677000
815069528
28174608
225041544
77976000
95770412
60935500
634207000
659873344
36465800
638750151
767454600
553420896
585936806
111706515
166306816
228000
1489960
999844608
548197440
133614400
89703072
660717291
30052288
255872016
315501004
65596
361782288
57624
835475836
4121204
768169597
161638092
698775000
49248
931599144
238323536
66554055
270528817
33975375
281106368
21405475
434109375
720954000
87798200
543169
541696796
98955000
246468288
126098819
4931496
717050961
837676507
6901902
42483896
3415467
31491460
557321864
55584375
7381125
65803276
98895492
57036000
5054000
1168716
130928640
681826275
96910968
32476056
524305200
9199477
97556
54792192
60610473
459582976
1817904
234037500
2377728
548197440
562323384
194423376
463510320
40896968
917975552
104350400
47904048
130232375
870352584
41741175
794416896
8722080
309267288
67342429
870824521
129847036
36604413
1153425
207317907
23356144
77051832
243624240
196811073
867623820
48654015
786690099
45899784
705423894
444874248
677376000
119123992
80908800
388662648
46750116
675436776
706535424
4644000
87870027
110967272
185679
17146368
5508384
847869282
928546276
96957675
40304979
708087096
293559552
650142024
319494500
228741996
769500000
720954
113877127
99888768
5882450
345985668
1594323
50577408
6069924
10354400
26095616
91664936
607152640
10976000
306892800
537868864
396304356
10113600
139338171
681826275
440128000
76804119
450844173
205807224
23328000
268912
101542500
6069924
840394737
664034917
908079616
386358336
99362592
852862500
673170771
3508008
316189062
6792348
28536805
41422536
92707443
825384
92877432
30754529
58807872
36580950
219854736
86736387
815791392
54331641
637453800
77180779
411244600
276037632
259599600
312405184
1584828
7780879
316814792
805367979
764526763
756910144
2174424
364896
168105808
451484384
154554624
1023168
142445156
105370317
76069854
166348052
320323584
27128556
19304568
150742592
20875725
107417024
22200000
371992708
155726064
65152917
221898744
17133984
822016
9941022
235546875
752604996
32405373
9018856
58650816
10838800
139178767
26306641
7967400
204271228
19989761
907578000
575298625
90433665
563813536
63849600
94347968
65596
90433665
3633525
27054027
133150392
525000
296350741
36706488
10584000
440496021
68613272
8019999
449654895
36979173
330427944
87501897
359902400
192909816
8281000
222010800
887083407
1407133
74684673
663650848
13564278
627228168
114859125
440929864
241664592
70246400
79316551
824468463
61765725
10223616
557472019
527492546
1568640
58807872
30640680
39936159
99082116
674267136
624993677
760409964
838338336
432691413
6342336
73670709
16693344
597108743
280293300
132477576
759515211
6877000
350645568
300568320
250380288
466067836
979966863
623541072
66306250
3415467
6165289
86710400
464006088
489445092
148392755
380070179
610491392
561285504
5623475
248899392
263169
911400000
120600000
36979173
2187000
809048012
146153290
89317200
667635048
81293625
35485849
94208478
806896675
66015625
126235200
603900500
676424021
167730157
154436544
578182293
157121640
73665375
382561344
948096591
692943992
750141
641654510
827958923
31049568
1183
330427944
568968490
2859493
382725
140564736
233563449
31334520
35599284
55196964
894274500
862407000
397555221
36026967
164548920
46370400
27948375
72013536
48467224
231125000
387735481
774752040
163031932
320815404
44228352
128727872
39060125
67233608
135936333
240887871
952669025
160882254
514617600
33489
64913576
138804463
74207232
773788701
600936196
215137728
40401000
21168
371335752
286362388
737681283
149242548
420616192
104784246
962705775
702960216
747489600
186245
500
907209608
15630472
739128576
19527144
74293800
57602205
39051072
84098304
955924200
809324544
160303104
7763364
681285
15256836
141488659
485149500
252097944
56112056
851993964
537569337
874926692
228266500
870938880
638526483
450130527
259808448
898985472
294240236
716089675
41060736
887258424
53300646
732421875
49271264
610428104
926331360
1836471
4704
96550276
36902400
228937202
844058793
100086528
599687712
186470208
334573470
910512512
257796000
680515087
211071420
219221100
6626816
795502620
102689500
143436384
790124163
411050983
297657531
3343221
1760913
205209000
681495552
26388765
173940000
12999974
106100427
107811000
23544059
405319680
3075975
307062500
676449508
1520532
1661688
457208367
10838800
579183168
779105901
82484168
253935648
290217984
459755520
210331275
869211000
499703256
119165025
317783232
127008000
529984
183470392
439608956
648
349200306
148230625
2971752
724179096
1043504
113592856
81826605
161818048
520163875
70919709
741345993
87121500
609180250
44325144
16859128
12519843
43009812
184832000
234489843
657636840
1877421
546852789
235208256
309536640
643414632
487334400
404778784
82443592
499005171
45677580
16367481
493714791
2503228
5771588
200331246
670651488
2888844
377567
311469
13043800
210523131
541624184
79724736
613272576
749580
234987561
16183800
115921368
597069225
312625656
2196324
318400984
113400
894232896
572222668
2889432
153125
825990071
720452096
693923685
11917542
37013473
268681216
10111608
431633472
661518400
426700872
60675264
617400000
33075000
581403264
55009500
572727361
169955874
4963994
522235904
595145600
85401600
27722250
8502080
44740234
67571361
67342429
884982189
16842816
74691264
79543464
47155689
9795747
223240864
456829824
21000
296341416
325418625
469206528
578830875
7535025
77054625
231834200
23842224
784000
65279488
648
7967400
97299657
54208
670200832
331527424
58329600
717826050
76177728
958117923
837000
4939200
232866172
97314048
232862328
333396000
462818205
123935945
331527424
59001831
2174424
125871200
4612800
361227965
11444689
1294300
128625000
75001245
12108600
978193125
528737625
779223848
18818244
17496
776416418
4462884
531829893
981333602
790366248
7257600
12232360
255720
390271077
215222063
228000000
173881809
577945368
35721000
72184960
523894672
9018972
189831600
457868544
123160204
699624783
786690099
20454070
92596500
4764064
41570760
205209000
14480427
214456032
994834224
9349728
685370350
924822360
29358015
77732375
24888461
26199712
778512384
139123985
827880960
107823975
718006275
108794073
858047232
369519657
469772457
36164352
339624127
25772040
112202875
46264803
78946368
254582832
995787408
182527776
809048012
3664948
500307381
532277760
195638625
197462307
143748000
634532408
25704224
219346488
38219688
455340977
177953104
659548736
215137728
327646056
26011000
146285864
12486096
107544549
271927656
224364504
5809573
918873
179195939
141512
123649617
725793600
72362710
72075000
286208559
14739
6118875
1440600
5013333
362195589
901541280
404619264
784841400
369096000
383265480
192782625
29357664
91407852
657774964
763971936
771531432
515787696
44957696
540697248
208878912
63882035
172391544
270293608
171243072
600009960
631752888
243230208
81265275
213593877
806763240
171007848
589033728
42742728
521083836
271803000
752454248
79301040
134124900
442368000
985999872
77732375
647569000
200933568
366820566
7225260
69010812
49357896
555604728
197883000
425845917
513550232
92629824
127008
469675584
72454144
117534144
692554044
84029985
31651844
686277152
830319035
65538150
149211504
2819876
173512185
96060216
54065375
153091012
241955424
12113871
73547776
51911500
12710400
764092232
55241875
15434276
17822064
561395016
14646216
240722625
152296875
205633792
724883720
47090862
107911
66997216
227752371
1424672
63849600
183248730
75165216
777541128
248385879
263124600
159472128
783691348
299151125
1841224
629856000
53003808
176388472
46414760
105115080
107800875
75223736
42232512
46875
18933159
109654833
28691520
255872016
28287896
639570789
840394737
214278056
14980875
534274048
77051832
4766720
506024032
179567401
5184000
359469471
443750076
237505149
162016075
67630339
632706841
1532856
17484363
6955026
21072096
609892416
857032812
917127341
878791200
295042451
26784757
628694703
865582848
559327080
917680401
197750784
52121937
300352000
10354400
676449508
61712472
163576881
654875
20253807
771031800
276612350
633654819
78293188
768481728
478774503
240722625
39971799
8780800
593060184
45758976
55759872
221994006
285305800
65033144
160169152
110778111
374640024
170119103
255528000
681285000
54538568
42273035
329515368
48327069
29148900
4536000
8437832
44208000
81265275
6603051
9056768
652987269
230158734
438198501
148201284
238521
52905437
362078223
36604413
859124448
425845917
41284215
20568615
371475244
5323671
282229636
111609995
57624
988319151
111287007
633059616
597953772
451325574
535977728
540022788
361782288
241116750
345776364
949240152
383375889
61498440
243233568
43891200
272376000
404049048
3006003
362075396
2585664
25096281
36183525
91933268
67931136
908079616
361275432
40380
40432
897342537
16715762
2637600
390030249
940801257
540259496
251589275
221725000
380193912
205594200
795502620
65803276
532432440
607753125
971852608
763848000
457752267
84283392
708126048
50243963
4368104
966102816
196352481
822364137
540021248
715364870
579749120
141088532
481916456
15893955
330829169
445264512
275684000
218313375
28619388
254729325
879777665
22244625
11715704
148361112
159913803
446865447
13500
3586440
496668672
954777132
10305449
33614
31297617
58107136
369381632
654311424
615962624
555604728
18690048
362237400
627570342
5054000
508387992
95386536
599051901
356175957
14592
72059572
689900939
695108575
5324
25739424
107180983
1641916
172029456
223700568
409180265
835475836
114678375
927669732
192558600
663237120
318569625
9725376
192876544
673170771
386003475
339632622
367422912
158348775
31306176
247287222
830319035
481474000
901587456
120012025
30952260
321773634
126936625
47825712
11842659
154412622
9199477
48656265
792553440
53745780
280217868
295219200
971738625
205915392
395865600
47195875
663650848
281836583
927409000
90056512
144066075
619639104
193729928
167756004
10216625
784000000
341941824
572882404
884249541
157900575
348955893
352704352
578812500
2599051
109848900
43830696
483076441
369381632
8510886
759132836
204592059
246036232
26238888
648792242
140093226
19522880
105135576
2408448
497530176
598410072
140919625
14980875
15677857
96957675
137682944
128289252
650671875
667635048
72562500
137170944
600936196
270528817
258565699
500834880
188262172
95078375
375554647
857075219
51734280
282517092
724247244
415677052
216040608
842304968
113394432
455497452
2083200
565824168
576108288
702464
2044056
573358500
418271350
226406985
733378275
98586432
217104300
101441613
78085185
190992984
472202325
365841179
161909280
233303112
229701051
445471488
742470144
68314168
839178792
57447872
99362592
811341724
3089856
650349
261416025
241864704
706028950
367250520
305045000
123474208
13850340
621734568
140229120
366459600
26395320
638048908
852569172
157686375
474905696
182137698
12250000
2499848
733319488
76270656
760627000
157216000
692943992
2107391
118810755
77803008
12164256
139178767
89775000
369967928
941782572
47439350
406014895
3361400
5005056
31491460
4298427
198103500
369128448
1478656
994130304
998437671
162433425
796594176
177540864
295266612
122122752
231868000
208664050
233644288
53248212
291860465
73368320
56112056
932075571
344128344
35243936
687419677
170182620
3090903
201965309
16873920
86803329
15677857
1446336
192937500
162497475
250113331
510915650
181072083
74632740
185707425
50597348
667722042
472392000
17731875
4562625
432272512
120879000
263970363
103036416
565090344
172467225
21437500
204872707
34079864
897523712
131900769
115843608
29791125
72562500
30912596
21567171
74795315
443031372
609093216
8322912
18096624
259808448
907924
136784375
2260713
2682127
743110368
11344200
70406704
645883392
624155328
503044584
4990464
533641899
608649888
107479575
572874309
223587000
624914275
100754927
499948200
584161536
68975928
35995648
299043171
103999792
585145750
55215216
8139960
328768979
125556522
239012200
103262208
63102572
12319776
672060753
14504000
24048024
450714348
78845858
624756272
482555160
45612000
85405992
21502125
71347500
311097276
135675904
181146875
165686944
490055566
73092564
222241347
546513344
39803049
146598984
138804463
122781204
141945240
73849958
18866925
908185600
2109240
31334520
588
891187500
122698800
992426432
143712576
295029000
223587000
6322176
525769608
107872128
55009500
556845192
825384000
26611416
35113000
740294397
434511932
523529063
259808448
255528000
306391512
120762852
782655048
70403781
120600000
1584828
178887852
125250125
60496800
20021144
4024125
305485992
1771875
50856120
271905304
25560576
17095364
14387968
58329600
677190875
19222528
605696
49083408
685298988
662644416
89698752
10969452
546361956
921945150
159472128
129222912
681511551
12448544
874945071
1824000
266980077
780850220
2581656
144779400
114978500
90119250
265571163
96661418
616414656
402884664
6333120
9349728
395447832
45612000
4599360
70180968
374859576
170698752
308411761
456288000
704527586
130920152
794539260
525575466
201965309
60319395
140564736
23660
679735693
44562312
225630441
36504000
16665600
229701051
89675625
67076100
920664576
130920803
312694235
125092920
14805693
1183
299594624
14380608
862407000
1613472
1568640
312691064
932876672
866865780
72397896
103937928
429616467
305826000
130738335
984969728
344128344
17305600
4233411
1849000
89625525
899962028
108775548
103173000
428544
15075
218411064
771950656
1025661
521633280
115843608
192782625
790476544
24825000
103788
583586913
830365680
127720800
115100128
119150577
29650204
57238272
601939863
40228920
110778111
1650456
927553536
12842312
2491752
603040256
92956626
75030764
237081600
825700284
40685113
67627872
75125232
386841000
20640984
53735409
27378
367258896
284794272
487484
188479243
797726475
350946624
189373152
164010987
43868328
299692032
603921212
681285000
171582246
994771687
616917938
982440095
22499428
277523688
649885275
345067776
362237400
871911972
334459125
21807104
208540472
14175
53544358
2646000
171243800
323040000
2945488
27871484
366160977
109552897
439230816
25327575
412676092
15876000
847463022
13399344
721686888
4591104
72184960
5362200
284456448
951792384
192
192052000
763848
31027968
215222063
110967272
601001856
512128008
187250700
23848266
19222528
496660335
411244600
439608956
79424040
152216352
80196750
432572637
17133984
256142520
712496655
212629504
827636264
50878125
201096000
10113600
270087128
391608000
31576636
143436384
193956704
1146380
49792428
110945408
187324812
726979212
1778112
82484168
135739800
308950929
130939848
820870687
5324000
628694703
55196964
899534272
629856
217193904
713814188
533263375
925902176
257327298
10428264
881395456
143648
986797084
17831528
85100544
718508232
2957500
198164232
313377295
475870200
544133120
523529063
161061481
27754496
295805601
592507800
49338590
352182600
57059520
736617024
120879
34105600
22260500
44208
294851375
573523968
2916000
9725376
710632832
626363276
530506592
80714907
101949184
415912211
217759756
389992725
20903613
103139757
15673500
2119936
12895281
39877656
111779112
181187500
588368823
135475200
312481
19652
567357102
116281
37028375
249005848
475556616
221061960
599687712
357909867
398141835
2515968
715727124
1836471
493714791
8733312
668804283
421824000
593878527
4214784
177540864
38219688
9533832
469098153
56949480
37935408
482258556
10535424
252613088
234908628
90266967
295186518
172494000
536645304
252008796
46826412
942787779
717624576
480491000
31402566
175980839
60280200
175471107
128207625
398079500
588000
136328976
205832529
464056701
81797352
859336192
8112
743704104
28164864
4320081
509054108
4139527
6958063
411656931
329700000
892161816
206570280
31421250
599051901
677111400
617650488
489024
264776694
292138528
555735432
701205876
611072000
22200000
237149643
71288532
360693000
493911964
669858417
402688000
352536576
52609024
245010339
241481687
677376000
17061499
165342419
108793621
697244520
841773720
78120000
446865447
108000000
367427340
22344980
315823872
87759424
105862656
165720660
129436129
101458328
32039472
761103552
3851792
11854815
775424559
263124600
270682653
517272665
6726475
563177188
106833867
701168832
490086936
626363276
153545288
150074925
112917168
27951000
92137500
770493735
664589205
710017312
41847296
235618632
127008
32000
19779312
49904736
242792648
179353000
869211
381877668
8968323
2010960
256672441
792792
10251392
729054001
19737675
21987328
273528697
572076351
540010125
717135525
90056512
20000375
353664000
95551488
424277676
18763938
24207652
193599000
97858880
77976000
273375
20238660
100158744
512096256
405017091
20702304
97000389
61260867
58081023
464755200
404416800
360891072
637797888
371448480
67482184
276606684
159201
62247032
2010960
151959
124265208
3830085
676896976
24838944
131841125
4186125
2369816
643955403
667503018
64198656
247280676
20826792
97299657
221386500
710279307
20310776
811666624
650142024
35516271
468573952
29358015
570780
352321536
413453768
16078716
391692231
124501000
176126093
19874400
228022236
4205568
329251500
193025700
25912029
33146928
46264803
40896968
154315224
691039191
57036000
594512128
127008
15446704
451610068
22418208
462462875
73547776
35113000
629005325
139801059
157625000
750141
704807040
32224500
273067200
767454600
58345280
248385879
8097117
48147400
11022011
620392409
276612350
931384332
284444468
228741996
278469750
9023120
775290880
68016640
418317588
75190248
585223705
233767142
297932103
549751296
2390122
485112250
30118144
17206017
326210108
214456032
3592607
448598304
8703243
44228352
197462307
15893955
169884
26893815
48824776
651245403
62705664
6953688
799810752
378435889
219122000
252083016
248614275
247236899
17133984
195955200
585810368
50088192
485676576
653606604
383831945
230153
163817829
24721725
10194309
141137643
625611000
599687712
524768
527232888
193443603
425484672
941928936
206289118
144772992
819618048
3221504
274392300
3675129
639095496
4121204
10220235
1054729
333464121
964087124
28536805
12895281
90660748
141855000
419457493
116433800
345870567
123498081
32193000
213403071
620059801
272844800
583644831
128400727
90105561
125274968
3664948
16353792
191719112
8539271
702464000
267943869
130819584
253214752
616031244
175200000
39451968
296352000
971882496
30368832
415848160
559252925
2579143
952759808
834306123
638750151
881395456
698775000
386358336
82485375
47497216
918873
191719112
607723284
48550671
580557375
139717032
588
296370375
509913600
193405967
28192247
12390336
7763364
599051901
340107768
50336
394443127
491420224
4999680
676203528
107544549
52275300
811666624
12973257
237029804
975779392
140639772
65202732
485325792
29474928
620767560
595508000
645029630
95078375
15269071
499941546
353664000
434710272
423920952
141944737
359438849
681511551
837599784
948992107
192893400
39136500
123451776
596141056
552602400
141488659
182374325
52081218
33457347
230614020
537345900
582498225
720954
144936
32000000
14196480
259606728
988725933
557134200
442003456
6573448
10989675
309485127
679412328
598885164
341630744
332633952
18973927
123288480
218413972
544925368
361661352
161676162
106978612
629336952
219469824
197197560
711605061
78400
764859375
5491823
467487748
897523712
121060821
151865792
154600237
1798496
4345352
376387203
492037224
749541779
386394624
6173100
210845944
10125000
292924800
136784375
1097600
391608000
67255440
463050
811532904
654501624
136900
120870152
6947122
78403521
124999200
948771957
61549800
150935400
4958373
153780224
74517632
279075
10111608
12446784
575882034
23209875
222337921
10385403
848038002
514427761
902289
763848000
173612978
631750000
327175744
684687360
549015324
31393173
922307256
2150400
129436129
752604996
23718964
828352000
55250432
812908939
220478819
93548332
803104120
76391424
913432545
412233913
550157292
336210756
151211736
54574341
84783720
828352
950775125
438652175
355375836
5180552
366054000
67108864
27123264
908402688
631750000
527232888
31421250
61047924
1650456
290690400
246640113
81470232
22933799
6387675
784129752
438096243
185483992
43111575
579633152
846032040
2766099
205452936
144620851
1605500
719872920
782628
12448544
984926085
161676162
995925000
4046175
519008256
44562312
160617925
5565160
337758733
791703000
553414037
57010716
74960964
12390336
2646
207182976
2906631
2358811
579296448
871911972
11943936
169955874
208130048
126279244
963386697
346503909
196448256
539967168
624993677
6901902
347802000
250563963
708792556
130920152
69408300
242144721
7884216
120320924
242950656
61765725
569721600
938962500
579296448
31700928
446205771
23563904
837325728
139456512
246553125
89435584
267943869
365404600
40583400
332131800
94559612
271716417
48582831
294765696
99362592
126429888
369527914
819488400
122152568
833338440
28385328
32874492
18629852
12935640
144413016
115455025
444874248
53434251
678003488
4631952
534041424
117769589
440307840
661348800
576108288
412662012
170119103
60244275
4201750
38151480
340107768
441721728
323208
42517464
1788864
824165888
3327615
5323671
353664
26611416
205253787
867726275
77299264
36440118
610166375
248658241
98558208
58545536
29659500
33591781
67571361
367859268
6007357
1354752
48317822
195082020
193821368
906100128
63506541
98330624
515718728
290521
47497216
157637768
207729603
108786623
243253125
892269729
222116167
595213609
7977824
150074925
668323575
140136864
640407141
9522216
776999808
1029
944116128
31334520
30184752
120017436
787777704
88176088
7641648
784434456
283842132
486873387
28979275
457281132
70513408
1972425
187239744
704655339
70406704
819811846
39484032
53338743
417989348
129212216
198449472
726743303
81510912
401611056
448305000
2205472
754677000
815539071
865614519
55584375
677227428
8836808
46830003
197679636
394049929
610308829
125556522
920829952
73819200
42589368
886224888
175200
53255475
589323
579301656
165649
22503852
58159227
562950000
2440360
31522396
672786432
352321536
177947874
21977109
151117849
111668232
11075673
937062000
76151400
629005325
486796864
529984000
15704832
71118324
352321536
32264736
20674560
93701205
130438000
973994112
519308608
399791808
140905664
252083016
65499840
60418225
666874418
62034000
233619456
222264
555458464
476286976
389232949
891300592
426793576
19875752
37152
192000000
532432440
914774000
216986112
313325401
496272000
25354032
46506096
55196964
701209635
819841344
33943956
72075000
401040676
666686650
12502350
978193125
8814176
516319271
301155372
294622419
984710125
173251407
70854000
3916815
2624832
524462435
918645003
661834827
840846825
8024832
45474520
370517976
581403264
10354400
19407360
192893400
695645
962262490
439095691
81162081
228847125
43436736
275246343
25232977
152269800
1806528
221225364
952669025
137109375
26508412
30581492
182527776
507789891
538739432
21502125
141403906
49161192
68494356
659873344
107717467
935945088
784491764
941054800
261185516
856128
1271403
3203560
18507528
4714584
239129163
67076100
577488925
244453117
948706636
101428992
630458157
5548095
155258880
246342600
903317400
778383918
85914361
86980635
78120
424116224
1925781
120017436
31651844
24078600
525769608
222035968
25381444
885508008
444480075
343180800
63078912
436324200
141945240
209532096
75716000
555352605
210569268
958994725
693489664
232755768
894137832
583653984
2143296
625611000
12337338
124501000
147704148
318424392
17322498
970630808
142992168
441935000
345493512
102961152
188433780
176464704
411656931
315307944
268518523
78732000
43891200
293651904
175934892
464006088
834306123
234171675
206289118
184742464
907852715
987480
165649000
873226536
495120384
9094904
4990464
15477875
8062821
813336832
582167250
3535987
31105648
55199232
25772032
253767087
203350483
999140282
5508384
14310912
60628743
21641864
131604984
810903912
193959360
6322176
172494
324179002
852862500
5913648
15186132
732429729
1233537
216986112
193945976
488095744
416725452
60370944
91164500
852802122
692999475
1423656
477660264
51526800
215492400
277830735
579250035
58282728
361179000
158025000
39519864
652087296
165649000
163581184
355047875
128583325
628694703
341630744
236385600
119073312
47961
4704000
498504192
179422509
67587156
739206
39877656
66549000
420190875
971896320
165375
227061590
636292824
281191708
416975496
36465800
58629649
467082651
402884664
316263178
243509112
327074517
465273816
67392000
246602265
120005064
419116680
23092808
295219200
812520069
964700685
199480536
874515641
21072096
489024
77415520
403915908
183417525
67627872
128625
31853196
443058984
943544700
20998656
236618172
26016256
549015324
529675443
38185749
242411967
162639009
82730039
44521280
20253807
276966420
40228920
175208891
448305000
650958336
487484
4981782
402688000
869378250
350957568
17322988
286986336
28174608
28619388
82904640
147157560
340363320
971493159
266149608
19753125
280729992
230153
1183000
873090036
1643880
272214431
1134840
46956700
423184500
272789504
89459136
101945088
444096975
105082624
337563450
11943936
19968000
22539216
17689
44919591
215222063
291785000
81733000
196915320
662681600
26659101
97000389
104665716
164818017
83875
807282791
920605238
365920240
135782920
254759232
704807040
239129163
27378
7339416
352947000
772402208
43563744
902289000
257897696
238521
15431472
219204912
70160688
96060216
5184
841084608
3600975
184273375
563850840
953312000
60064875
267718500
111609995
793086315
65849288
462462875
143648000
252808452
36183525
321515625
399589376
2376296
7887680
36106560
8589864
9965592
48776256
2623796
149202000
636347712
184886016
394463238
114908625
76270656
103412295
252083016
55576976
125062704
742144000
6357015
533263375
848038002
78204
18514119
164531457
443804985
714838566
28622178
6018425
168
718200
256237800
176580859
246699271
6238092
779009049
387199764
479399336
688623936
270400000
484812000
976937536
344935500
6535144
31546459
271551648
97000389
282589125
20757425
413343000
527232888
344157184
842438625
127540413
507125205
406678636
575672832
3142125
412676092
354894939
2143296
964562283
34879572
654147117
42257943
117504064
364896
901957056
1860859
573698304
424156369
11132160
14739
24820263
999887392
143822848
178328389
19267584
108799488
19847022
146285864
227082624
497895125
221386500
65499840
11570688
726062400
8964036
69812928
593878527
552210792
229762008
142211979
21168
9310
213595200
37044000
8185344
61155675
16268769
409091347
509225251
54338784
115288407
200741534
255280298
29545425
300531608
144685632
3203560
853013700
215178051
179438088
130438000
732880224
145958750
779105901
116872448
58824500
75712
37042677
2681928
189196875
420616192
516796875
591862425
37949457
40873252
721925544
189831600
123190875
434456568
4873442
455769184
142798573
75914916
1826132
167922944
348314099
10194309
834772068
171639405
486796864
6036849
268056135
89057280
702464000
25210500
17968500
14322150
330427944
63025560
2484469
924427200
345634632
48776256
118810755
143493168
232793757
87337984
78014664
303240000
489462144
578830875
255872016
272844800
15893955
686857000
201719808
26620920
513804200
528737625
136900
53925088
101945088
788642568
184523664
283071151
779358720
260642109
123498081
77138880
258982919
41817384
19742940
20757425
851993964
128625
566117094
512709987
233680755
117838336
21321216
153768615
106564329
2504736
27722250
11826721
613744992
4825675
10220809
851754393
446078976
20633144
383610924
70818072
471490632
965034225
997722873
120600000
98000000
95471649
15477875
526426208
628360421
187785702
324040521
64225525
504656880
219488
231270795
221677568
86719059
774050025
212067296
69704712
14805693
752105508
37544
114987663
218501976
72468640
211293264
324667200
136353375
281942024
784
285768
6912000
10797072
183578136
219083319
450714348
103454533
1354850
867098557
27948375
114159851
60981960
117631850
230466600
46830003
270938304
7641648
275548287
602547
263757056
235798192
128230560
285893500
93368538
171026432
77206311
93520224
13862400
365125751
32867289
149270688
182253225
412676092
458687040
28174608
8510886
85456000
412264917
955924200
338492973
112140288
782871040
8150520
855388768
563483456
315919968
41884514
144949203
20954700
317031624
82485375
433044672
120080884
788691456
19421952
108474681
547954848
38307349
412264917
837676507
92217609
58282728
999140282
12974013
133464828
7584408
148287951
299537288
145363743
505327200
6134016
219778920
96272064
64432729
82578069
236860767
482138072
253813557
5623475
445036032
335241
24806184
213911488
18484375
691068000
165919023
95480616
296188056
737444169
2232600
963536952
627200
866470879
57238272
143748
1732800
53349197
4051576
87247369
1813000
92217609
99588352
53811800
481474000
4024125
257821056
189280
10111608
10584000
347144616
4503600
650077219
66755178
287566664
3520608
110907303
131285764
185682840
27418311
50968
313774587
546383908
235445000
605728000
61712472
448083636
255720
10136672
571536000
2413071
29148900
578321729
162557304
742144
222971872
718200000
26611416
350849915
167228904
558839736
745259432
327175744
747523391
88100880
910512512
7260624
39524743
470596
564079131
5324
249498900
165649000
233619456
7614600
39076275
804360375
411050983
980951437
251449016
26578688
613305225
265191949
601921536
549015324
315462144
160066407
74446047
960433712
100086528
462502656
324667200
94716216
98580321
5985144
350924805
501645312
988706859
478150656
23622144
110598069
191406250
439095691
224771625
3000
21641864
477603000
691129179
67256802
2345235
717507451
14792000
160178000
746084115
88096996
254746261
187733897
673013565
973994112
128930607
28100601
160621656
367718400
188809005
493761892
984926085
917498413
36504
425561864
292835304
738482797
760455384
4491000
20000375
73945200
10223616
133544992
113925
617446232
3664948
102132600
933137496
333396
406707889
437135976
989196936
407390232
767454600
681285
951586272
462951936
292008000
324038421
380766459
400946689
115083072
130830336
28218268
242109000
382340192
118974048
370517976
470665728
619312996
86077992
23447186
9795747
361179000
178924032
780699464
374284800
335076112
7293160
313377295
51112800
491420224
457769411
84428225
4121204
103036416
17718925
941054800
506295576
566368152
104719392
475118400
261999864
661834827
441552384
620499250
27083808
242406696
15342587
6603051
14739
170221296
81622944
415292000
387167693
414249849
193818324
73736569
36529920
107544549
20674560
18688512
157209363
2114907
181236096
13133376
87808000
6744273
117912
44660808
365841179
43375564
96187500
695715475
268654995
131795937
326814345
11596000
8967000
146285864
75284384
57287451
192725082
456288
374277952
721023407
291520944
5813262
6906304
92588832
409772625
95511529
160882254
460402849
9398781
61725888
621722179
125866975
599400000
516266352
215695207
167677800
170221296
245388
331555328
85957848
955125000
44573859
107194752
766322000
160066407
191771
767637000
6396975
570637032
548776875
26355743
264376216
367311360
26040609
2603349
41579244
443804985
843337485
40896968
894274500
107638804
28328125
627730152
301633875
315630375
715535632
598321115
249644269
483974400
405475980
125283599
604781775
205485
616938000
192628800
215222063
57335880
136798728
153329064
203348051
914596749
557306568
200224081
123160204
797189624
4563000
58936329
824348200
68548869
9316125
69086962
421872300
708559033
659548736
819811846
138027267
3699703
464648184
183427992
34620641
190786128
112377856
295833384
1984500
467738712
114725856
426709944
20310776
7724773
75284384
26453952
748321875
35703072
375000000
123288480
41013000
10584
208015496
115737772
444615808
114207327
4205568
207317907
789105240
8930250
271063296
14055223
918873000
197555400
22429761
837878048
15390152
565440841
547954848
510502213
78942479
77284000
679890225
46703580
871248000
3984016
349262280
242727072
894348000
165065152
911162375
82464561
552660027
37308698
238521
62880573
451706304
615347200
296341416
75461271
291785000
150545952
173940000
4965363
89511776
38491264
89775000
428687500
248614275
758321928
17528640
235632393
38438712
60675264
6118875
823080037
215492400
255626
277706124
194687339
830067864
719514876
264363375
13151040
116100075
779761500
106923596
405769000
30581492
485112250
975779392
373235148
777616214
743704104
12857208
167730157
207818625
131797368
151668224
992595492
242028972
215103567
32749983
42742728
40896968
5112121
72337500
831830472
912240927
236860767
850269420
7137966
847615671
239012200
201096
190800064
48294792
58929360
103318656
643955403
530604
19874400
683212800
14792000
3013696
32229792
64327200
797726475
149211504
943296
550686500
772298702
633322599
929932640
181020798
464056701
467420408
28477683
418679901
356175957
141488659
434109375
544924968
135354048
264992000
350386933
182610456
459159184
324179002
506670381
917755839
196704207
625920453
149508096
226339869
862407
491104999
862488
9209263
344920344
806450
673170771
457752267
218501976
250018492
179974264
11012610
2919168
584330328
214552860
370476701
589538187
19465758
920358912
951554331
25845375
167723153
729316
102368448
11882052
2012283
605603547
408342984
23104
165649000
24000
26395320
76177728
332582890
189259304
33591781
633654819
1273608
186297408
57868992
74446047
17265248
524386048
1120164
144066075
670156487
70054912
61144875
6958063
219488000
94189875
465699780
61039251
176121491
21987328
333144
271246014
130433625
419395077
512166375
118892124
2928432
929932640
101207799
70818072
892245750
997690980
576600
782154513
930885227
882981225
39524743
78323784
107194752
125092920
1755904
2545452
509406975
193992792
1107351
898955918
931384332
76303513
27418311
678150792
724940612
12486096
624756272
164616000
350924805
583528036
133748136
99574272
70842492
686520757
444595060
75964434
932673987
23104
71442000
15779400
120154944
113025375
11882052
246025728
184273375
4487724
364466375
337860096
367422912
287091000
934997256
236363400
743101899
235618632
258845475
1107351
343215145
502359501
338154125
4492800
27625536
32000
78976142
202794193
223069707
87808
32193
39513600
859976250
35873292
417795875
345933
6058403
125122200
2759484
301278744
369096
286370592
376712000
741684608
191328588
16466712
601033500
1003104
525138432
485669219
103977720
22259328
208106808
260965625
33718272
804761416
100887864
13234375
1962597
704807040
411050983
208254306
77299264
402737896
18962019
519384320
4298427
341090568
263082435
480543245
367477656
653606604
630798168
45907362
64896000
359262512
197539825
239360121
176121491
581114618
10088
210083733
372644416
576600
584628416
122054688
868770441
820622907
460817640
134730816
538739432
75964434
151696152
79681725
293587200
39051072
7354152
16450623
794076129
624960000
789589632
91634752
163010232
236442753
55795519
232359904
43019648
250113331
1485432
974425221
13043800
37632
902994040
221725000
323402625
129212216
356170240
723789108
597772224
314496000
20568615
73926513
107823975
631570944
647142912
787535325
688128000
34762816
469037192
1574573
88605384
56899557
57059520
9390654
70200000
925903495
31421250
263938500
685409400
254881029
338035761
11710706
116642187
799184575
81826605
642409152
867244500
40684553
115044864
2390122
15876
543449088
733676184
363862125
791628768
3139587
19993764
290690400
320312832
10171224
284794272
308120625
855835536
121937725
61144875
4033092
963563135
901541280
74446047
551459685
47013075
15630472
3203560
19319328
233191200
769685319
197539825
30184752
44721600
196821625
65142144
864377536
92888796
4958373
36529920
394863168
423920952
21405475
89511776
360562107
17689
4943250
982328256
25210500
605696
650122200
26095616
5623475
2585664
24078600
493814728
23398728
141855
516933144
473273280
253630468
611591981
143648000
443058984
873251680
330427944
44542992
746948304
328104000
7736256
220087260
49973976
17964072
877238664
69812928
4899853
107016000
207182976
164295432
35516271
124182517
669621277
83277285
399768512
2572125
258117888
25694536
4900172
292239360
517272665
104665716
342594252
218400000
645284772
159006016
47904048
419136984
156217152
262986121
187733897
387737792
695275048
484547459
10334688
815593472
12999798
169884
5391684
145546856
105187761
8139960
403395840
130920803
39877656
64128064
427786489
10471888
7981200
36501
59483775
209803584
5362200
139863132
68266989
2105352
19968
2548557
961711125
510987464
57868992
861110432
55792633
271111704
760451328
72151776
78724737
610168776
769500
641594304
94613768
723363920
4388055
266149608
16712136
401951704
440496021
311819868
92198400
170221296
75712000
3463712
23328
706815396
299981760
296350741
281010912
456476160
854670936
350924805
6067327
214013475
391888724
504341452
772645500
1025661
240976593
37969215
62764296
21414159
10328853
443944900
362921754
25527393
108794073
49948672
36694944
221542776
77454888
770249700
264200651
375653600
2185253
118591749
1771788
220312918
38466144
681826275
63542528
291860465
490599000
63397376
42592
70174377
532792
870348968
58084992
802066616
126155421
664034917
107811000
782751357
453789
22244625
55828875
374277952
837548520
317734872
210983872
53078400
9829575
156272948
27696900
638750151
9294792
402688000
849392568
27696900
41440928
470596
249005848
123945952
10969928
2150400
369128448
29358015
343064484
77054625
124266288
462814996
542184216
388649772
232433981
41591589
399722547
704108832
772238764
9614800
448598304
37544
97677063
599289600
147157560
44573859
865423104
263953200
37150974
989688672
9200503
97828500
577214208
112713768
617111040
45586331
24164288
221994006
1391520
39934112
104616382
626590272
11609679
41060736
68087088
17964072
182873184
30654939
440307840
292565952
24605448
407390252
397953000
379518024
20568615
87155565
4687215
166800
347041500
300321864
24961500
1752192
97396075
134777628
111820800
105658344
12113871
40030929
807102912
535825080
4845824
104784246
142534728
130920152
786432000
596048544
3030615
76051675
16693344
8205288
9282875
745889472
279738112
15636615
229267584
462319704
94389435
53379456
441593856
73167000
137312500
56463288
339664900
120005064
420341400
298049752
57059520
290217984
32874492
785155077
979485696
36728832
652422900
894594172
620059801
771637500
669122856
322707000
376504227
20000375
221725
167730157
26178348
43934584
73674104
46306288
827636264
396498752
98802456
486025750
118506375
850784256
304973682
58406400
810142869
669122856
871911972
26738936
382547067
73595816
93368538
777541128
120012025
12907776
10088000
495138924
33146928
19968000
108571603
34613796
197817792
688921870
101883691
318165144
132845
97677063
442862812
4931496
3664948
13427128
352321536
12348
794416896
627200000
327734236
9941022
119088123
672065275
852172867
98312500
717004200
23185499
265191949
91890183
635276915
607723284
229616216
925903495
22058088
22242825
355452240
749580
9781656
170569728
169740536
193405967
246640113
46370400
900036536
1424672
940314428
1884375
320853312
282517092
57812832
63253004
162433425
434109375
269676572
15405625
6243584
179353000
803228608
3735015
124501
29202432
478734400
7540215
967032
4845824
560152320
610428104
585145750
42795105
100166976
246514688
76391424
7981200
683844525
33422116
156183040
244286952
25668244
385018725
301864500
144620851
61712472
71347500
39753500
345524725
70160688
4462884
41643
78732000
188511232
2116800
81995529
284130168
28978992
966064968
662123400
3675129
26508412
3374592
309197056
563230248
864
9522216
219115260
68846736
28287896
633654819
272210329
585697554
41472
848423436
88100880
638803399
3993
56246400
7791686
37632
85725000
36277248
758716227
4687215
684687360
33119775
281106368
205452936
761103552
337140096
19640205
97419840
784388913
221575200
692724970
800997344
462814996
49271264
6634800
193886568
911400
24757824
6899256
315908505
86736387
190800064
13944601
359262512
46735403
6739509
489159000
822998907
78826986
147288596
162994923
23398728
638750151
8232
259442760
803007621
183488952
9852192
53916072
290360552
797801400
61717319
51911500
345493512
218072393
200703889
55792633
77976000
127720800
8539271
33489000
55584375
550426500
85683000
159668496
62049925
7687305
86219910
242950656
235704480
78120
77716821
764092232
702438912
901117371
68266989
99099000
252388500
39198824
93701205
4704
201811973
360444060
310841216
412498957
968486568
592335157
137648136
32
625441152
69785177
177600000
15446704
258951095
36965208
40444404
61427528
98645058
39204675
38965928
456797848
264992
484883784
879285792
819488400
700015176
617906250
39051072
316197944
397011388
732880224
5294160
153165376
179329080
635310000
44841615
115148488
78724737
894137832
13377000
156272948
261030407
74900052
145844972
814267080
366459600
69605649
1664704
53014528
750398103
28227000
186826752
19010368
448305
773291344
601426000
50945728
71690496
457208367
616319550
50668992
795502620
263105304
65642304
385978047
668461248
131795937
196068600
51999192
251220528
627200
505327200
830304
166582899
431400704
190632338
389992725
34060257
88643269
1295385
33958656
481954200
541022976
1463616
610428104
732460096
207764704
371838708
28829528
406504
999993600
105067008
265790052
12664512
131795937
420341400
643419872
683648000
10194309
29474928
3429500
73092564
31555332
102132600
37055616
223608
220789881
908185600
168476406
8800838
812908939
68287323
125122200
198642416
297932103
5050125
561816840
135247616
397953000
468573952
85585920
677376
167035690
17484363
157216000
5279064
4990464
601923920
160003
11943936
719795727
544133120
760252753
4244832
242963357
143118612
140848200
144936000
38132808
92269149
553548736
45677580
272931200
48058856
107417024
200090688
184832000
646218104
840660992
97314048
882981225
20791225
579789819
835711020
549446800
65849288
232425024
81826605
30244428
961180668
107544549
782968248
24000
5796300
73598976
205027840
324038421
352972452
47913120
473483084
6591000
52894803
198359938
61712472
118445544
13883688
137071872
217720503
202313160
76458978
268654995
68811039
328768979
422586528
805367979
142798573
410335772
251931680
536772096
248614275
59001831
84724087
505771875
499436280
334036000
182613200
990584
100388015
692683768
859625000
63397376
107568432
273133179
176676801
617446232
39136500
9134819
57624000
81470232
686477875
39136500
347802000
425484672
143822848
357357637
899248473
238521
999766125
271927656
13779584
823875
72243171
2919168
165809592
13870909
25597377
304404660
148132800
18967704
794799540
820093004
833338440
585810368
24825000
135136512
14890499
36529920
217564872
46245991
76303513
5038848
10601536
49044608
827298360
179422509
777541128
8177403
44573859
939140517
84283392
140919625
296370375
1029
6822900
915898368
268407594
460436823
310116352
57212400
40525548
737847900
858305312
780448000
7724773
750919625
340736
30581492
19640205
7678441
873251680
1953809
43008084
3361527
19719720
238329000
84098304
442599360
1930838
158607284
377679288
33268701
157191125
693752472
61408875
417801033
217696167
677973267
255720
1548792
312610200