0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:56:27 +00:00
OI-codes/S2OJ/532/data/margin7.in
2022-05-29 07:47:12 +08:00

20002 lines
188 KiB (Stored with Git LFS)
Plaintext

20000 3921
80206168
349596688
62493200
156411270
588659800
3215520
176918344
77985196
64162660
579446796
43755789
346201100
90206829
360067503
9228230
454485288
188473223
294038654
818669124
364005320
38880590
616994882
342303711
375825016
184464440
599616672
378294455
156885005
30707856
315490630
396184816
223586784
118341315
366902720
712799118
235636934
47786310
4191348
184994789
414283314
2497885
137306484
37435398
125381388
121797182
657814696
12834252
19745040
39296930
6172478
387158010
52624200
322408020
461702400
191790832
120485183
466082760
310446224
405772312
130847318
10204824
303842043
240444434
92386404
68745806
446210161
638361482
122988453
170529288
170661231
64882496
25563113
563339520
63234075
142872376
269304992
230582154
154137375
6437274
160892811
470369328
503016375
699625675
502696233
178779810
2626534
51291240
284977869
304854044
84608712
226449740
217222292
313353720
724298928
307862568
548186976
88716236
12792297
886325520
277650620
259101930
107722494
170427852
251812545
875650079
634167197
500079404
835311318
128872170
575439200
86657501
701771564
138573512
38564637
29148336
323978994
6491290
11486044
227144800
227757336
206450622
114210
179096734
170723696
8067660
885921738
162516798
436448068
227063728
171638046
24350720
85166498
162856473
138120269
742354776
387724623
475801040
205102144
632598
49065630
389990684
1839819
690658098
913203648
132220462
639883436
293928288
143426750
5598944
243866652
202364254
558305808
224990298
153441210
125184124
475654974
631392230
43793708
773382036
105821534
237598062
486738795
273482678
26359622
43450488
160524451
167827842
54797668
136393248
322972605
968995308
292163440
193454352
457201179
456672774
467219538
478810798
789442521
143712812
133742400
302986652
248180166
11137731
95741238
250849275
336783938
400563704
52789695
118955196
287670544
561013475
782203548
78211924
221385060
216608640
195253465
1814780
227447556
481413922
11934534
80138028
524322722
437522990
63894880
453474008
135922792
100638942
66592232
16414580
79514481
187900972
268726922
263319024
41445978
164438776
367861884
699730678
31760648
362764800
26440304
835139496
17181190
104523216
172318265
9073705
585527547
202901820
4181400
377838819
90161567
137372373
9810780
6194592
212884650
265006524
120828507
89582675
282308922
233980690
14789334
41364752
78234120
60673932
152230048
184977792
817122555
30582701
284376340
26665623
80356230
221019013
55264869
275608179
220379691
180006390
562918729
103469802
354113991
260122724
76172666
16995482
16347234
202500525
119260030
18650016
118626534
121582614
45609432
272448618
135659700
24738252
454055328
73792782
431124824
68488204
486553410
2942210
399926359
285902246
452773839
379437331
306174112
114401280
88706124
6009696
468337545
682198242
131363616
53217444
157049825
479711676
147973284
430887168
323205007
512950432
761306343
391590269
337256400
538540002
52673460
45812836
111360750
67123308
56967820
31210200
29251432
100478364
71212284
380659134
419597576
74588816
157805168
11015085
100834434
381626676
463238054
326641597
34902208
41514264
57028463
558979234
70931970
10043530
3312365
1228871
706927592
215160294
34823646
33040512
188006832
645500190
260073740
5553442
489317754
199884808
109974350
181711818
224301716
315990192
38816288
124854076
216299385
631052102
112420360
349963356
946632960
254518033
375138168
142221440
80071498
469098000
59717262
775422450
11495952
236664750
591477018
85936452
373971168
2153759
472474235
215074590
424650580
81184758
452928988
2039912
310960014
40222952
91135044
311167398
849135363
125079591
13419497
917819052
152939908
26378806
455212280
440836264
129354696
19834860
76238799
28524504
30804660
90493846
140455016
645430968
521828736
394229772
144769437
315980099
303228510
1948050
570576500
212942200
201409880
303984378
308058324
65960730
144151840
51214600
518896532
46604580
339880660
425350580
52228904
145444780
168326150
785091274
50095705
58800852
168183816
110239290
31403416
362348630
62111850
138918654
218023155
99534904
511023012
40867816
979134312
92829000
86079850
55530280
153492636
202768962
582176064
315918735
2724677
669428031
2092640
137911320
232860320
7396342
242874868
702360720
637810524
280191474
221746005
92395692
358733580
610193640
41948136
5300425
227509312
83554848
238364949
517692568
8861490
313924460
494793378
40915560
27773793
322613916
737862060
37480675
485513301
12195036
39455390
37022440
8038656
725431839
339265872
543066048
257458320
674767468
320875594
62154937
448267056
416619
339953424
39365397
173886595
872719360
849456960
223818720
109447650
15037822
271917162
374362580
313931331
477507420
489737394
624589214
88708026
356571500
61529468
213426354
456444340
34667864
907083688
141250552
104636196
5257230
572089896
143129800
507047712
31643264
80331354
491198785
3771139
401286655
262128165
129817800
100593356
642573369
364473200
405497680
115329240
531943951
338042025
168293791
214146790
37676670
7306990
28737960
12730025
229845440
394010400
98085438
45040163
321088144
214959688
68971600
11455041
260451072
56523328
854655120
212136925
28900928
246352228
111593678
363824370
40076613
725444356
464575269
265129956
94201336
170158240
26612768
89745408
6727080
468431060
100908041
167395545
904699740
96729254
197834338
107745786
12247884
110374722
165329320
15948465
573492150
365849011
68022240
545451302
165503285
313040168
602264600
40931605
647639565
458161524
183970440
69306810
568835232
873891996
344089460
84576492
682553364
241206508
668066418
15920730
113080125
80401500
88015092
479398096
75018392
173086908
37210810
23155605
35703005
152157061
15562188
153185220
554190336
301211695
571464447
421701646
379267812
65155594
1247850
75643918
517050021
11263926
454109071
637196945
32476888
463845564
380672593
128784952
79345254
84501560
223797396
31809080
79856478
86574231
187784256
722300748
21587840
267792156
795172
56004048
805729739
63265536
202301649
65433576
739940352
605875404
12563577
839119200
53048800
135751968
86413624
28140060
373670724
11976890
895582632
348051456
214280848
443975520
586771320
488003068
213949035
55670502
19909376
189276166
83235330
53093232
416547840
21841653
185379092
387764216
3616200
180239661
370125288
411024283
428673152
19343382
68754540
266798330
54941670
516903020
692482113
92072608
323026244
40645425
572970451
323384712
6236898
100802988
259579812
30923523
111259689
437989734
39769328
36252360
240480300
68719820
671751190
69162540
24564119
129480072
264257070
572016984
52081458
172012194
238413952
36980654
114985248
621317800
121263131
184744637
724588137
42135750
717337860
78396737
775232376
58472634
346961370
226218500
271739211
766206658
173614800
563384655
137452913
271262466
112745132
62317542
469618715
108193722
258217390
66625643
195369408
175066254
79635858
107269930
48461056
228236489
349846152
108376248
49095600
73143252
149824018
331491737
70349022
752710784
4065232
122761065
17503
20132269
18017420
138934796
791138328
832286643
177991290
56976354
22100400
481369500
552642137
128038968
49933908
72779994
200743842
216906868
177740780
65550000
264205200
54713093
617785912
5690260
167600362
515557438
294184239
492200208
264969121
327602880
461789272
310756400
24887152
195647935
51576360
496321892
81084640
50893944
332198016
446281074
179325894
436077300
238995575
15938835
235149792
191341170
324258772
62066420
45205998
579135498
900651110
486737922
45627768
424721960
874171100
287867993
850603000
241511361
116761168
293255904
2839452
393732724
659747564
84249351
132711520
21543984
2791724
336461245
252403440
144126495
127661930
53664828
196289380
133425438
195534981
355246216
485940046
78511808
450056909
413514780
47068672
967945836
92295008
78972630
272978319
69055404
650000960
743445384
530427936
162936490
768408200
25583572
641488480
441518000
307070952
387000228
344465280
479754100
302666004
359077532
154843590
357865299
99151198
83224610
130940133
783268428
167422950
302610280
36862998
147612942
268461336
439764699
799661048
33914082
265720939
3720600
916338676
51472190
134480538
113859613
332282070
376458592
19403408
456635073
236071200
312100536
592637752
710916656
176229404
131650077
57453552
761784105
241856694
476491878
331462600
117528796
19336140
163018208
837909750
606523158
310656464
586337136
156442752
307974435
193547473
74036340
98765467
16641525
97703448
259801283
561819826
392072478
295543778
3578080
7259168
255276513
114804932
30107376
12847770
225784845
170273880
52181016
27105684
172873506
20423931
80929656
265803603
2282049
120736041
47198976
69249908
365042279
45774192
336290364
77776864
18865497
564046641
527690439
239631782
132481908
117123420
411376224
60919092
64706365
18946849
383916400
733756505
95184471
493984400
137782726
232260930
296880661
190204864
1571724
680196741
506557329
953190
459794832
25560778
165254144
419334804
614389096
394058176
667142367
359641030
199349416
232588950
201322050
140755692
456659520
98196189
225504560
83412848
111405573
245210452
11008692
39498732
50740256
148948800
762023232
21183447
360608534
47025000
443018148
352738810
299730145
441301861
23262708
748833595
31068750
7635600
363330340
220953985
429511248
490817232
419957116
632069032
33619068
152039996
94682801
260661115
487831072
140134194
372817880
352424768
199610196
198249160
122061457
245956416
259710759
34764396
37692270
45318954
484488928
231467275
59702731
569456250
49040784
230112675
118023108
39670824
143672984
49003500
427065144
125021760
173227028
206172459
197259225
51973740
81650712
19037095
195776028
315808053
211056320
380779761
147191028
175755505
163208534
39287370
104750694
61296059
39484926
679438584
450857874
61252929
212213714
64780299
396729820
40810245
25769603
657079296
6114894
571867890
649468633
304661097
476083258
199323645
535926567
154127316
217203474
904623496
64121420
196654050
33885591
248137024
674847864
146864265
36314850
103459986
470403430
46173952
217396425
280266781
78012300
260976226
308598988
4392912
93239050
152897885
265124664
21467532
127915872
440340704
193287654
4274424
23661308
124899520
71232000
72068672
575193231
735738320
289377000
957221936
860298368
122570019
284218541
228833856
323863592
217781751
155407
111599917
623415240
138761238
197241300
57982800
64233760
681846960
453484059
664489800
506757927
49774900
560314524
153279424
94256432
255830505
22728618
151355463
315862677
115751614
65183415
221788770
218055162
58254287
82702730
34283455
502980136
235980726
183251712
5860616
194825785
158665062
261176400
459883638
124451457
991890090
59156174
67740118
236065110
100227555
259011102
223582576
86670955
741125090
344893878
210288155
172661280
426429922
128464070
148665250
253198274
574185915
302437630
7655471
263257520
300593835
517548528
198464066
94569300
72939286
590176734
423374814
299747602
81742960
176907060
478215900
118525132
123892120
7006440
201085324
4222302
49336544
351318919
289046736
105899664
68593824
36287195
50843835
347769604
97296384
76050281
308035456
322008514
594619720
127911628
91237440
335027769
428416329
163549050
164935935
215821962
35582764
11899910
245486457
139175085
157568220
674623818
110143320
61194668
97472592
99932109
356766432
160135698
44727822
987884352
505613560
104149229
40354560
781498355
475004825
472496544
177934490
871721490
344041036
97452839
1986892
479153175
105586105
520216410
221776050
45275796
77177272
602588712
404673052
38532241
42110012
8238412
321013806
139027445
231338800
185349903
445316110
50250630
303898672
437176410
221740596
14874354
445883739
101596740
83184736
64904776
71058330
148388352
4406766
204752000
538120960
53427140
331904079
208462437
293995346
717216780
180313560
166611393
302192081
519765482
50958760
305563986
659392855
6823622
4543816
602589715
223594668
999934509
698213696
79109632
910190195
91782382
445370926
11903085
56835871
411831126
14896376
381058317
226177896
36057760
88319492
257959944
177480177
859638673
917099850
169717912
106421608
137949376
956900499
15182320
52405080
71380716
234692258
436597224
443455398
268160368
580415335
8916778
63508543
945980480
14001940
589532850
765619628
36703800
22789524
272741040
486601993
340405950
198411470
412458270
31543998
130530204
59343616
106141440
257486857
322357203
97671708
346499580
168225768
73407352
184698096
370691545
55241634
469689022
19818861
303955212
336550788
50239488
143474520
331418940
153121023
7707542
14989076
509916921
833584538
144558035
861561360
207992110
620175912
606407594
194645196
204453392
889431228
670983880
359929646
548130570
151983263
182652162
63597488
166172958
655526118
61924280
56886550
517350885
19295628
247808352
671287732
64611536
39889664
172783224
30149180
866339640
242225330
101308760
594270372
350994964
393256200
157758702
720823264
471686345
597029988
73163640
333283560
219555801
281496595
325659650
126330828
379066715
206944
311008036
525612360
862017696
467790615
163410331
384860948
53438013
303048600
157355898
201302907
580238640
228227840
109271107
344752044
415481550
169356150
37192122
107406186
487416318
8114544
117092976
752315850
916450340
10186071
35925804
146546300
31409019
420123528
69201664
634787844
370666232
644120784
108071580
487297992
566289440
123383350
315081600
272779392
406801083
341876502
39655056
825697257
270390120
189527442
595548030
90409725
964562256
151716052
200314400
39899414
110317116
210143154
219893565
431541360
442106466
231839890
650836683
157447000
56994550
150802668
177089817
428773988
270228033
98446725
409030776
457178535
385832040
785649744
554143746
49641714
229532866
430290972
488864400
300627614
26510848
585671913
82843286
45112250
289209060
267613741
26208075
124227356
290194653
522593052
648673376
76222090
131194500
35162448
27373360
471593556
189849600
605340258
350204200
352613811
183305259
257594064
500362225
105304136
524266904
711112074
135837195
200614302
145912270
41123619
2129352
396069900
268882992
399586530
693343962
187142970
206212930
77597856
467071332
564613920
157123448
220164800
51505740
470238868
479028120
89113700
270928860
678668859
288775602
527143305
72693216
404416231
146238624
593662828
729715500
292032552
364775040
434978880
42080322
466775820
111792102
699313308
10618480
36941198
84991959
8800374
374020020
176316731
300811762
282682782
180081408
245085160
206586696
54861918
747278537
85084128
175446844
842194324
85270414
255524824
102739824
799488513
110572224
850086705
874402728
61895236
532127799
147929490
54503010
389537316
121654346
689078100
335967030
120232500
240708048
798854952
66018528
174882450
347611232
232612064
57512065
46197052
385817619
431475670
284375508
54070200
330551617
78450654
74825352
703226994
389682048
32713016
272260800
454536678
386075396
13786339
750456740
465558016
262012728
15524025
163416024
358696302
102432932
662088270
465964016
353355222
88320392
73165950
40817088
42600460
585889491
107761778
159304425
9982428
84565240
436046360
120052286
212469210
452815695
232870666
443706840
29789760
62744052
27785140
62993700
292624180
340294150
360130826
655286175
368102042
666478800
380157210
290821972
9400722
219782250
129286836
448185794
120214810
502836078
115149376
11012742
232153240
47524785
572568288
169503744
57719538
48566196
144571050
63240474
116068
21308746
133343091
162259694
11565554
162246147
915292546
318436370
289693152
150516646
18223983
19166592
573687736
86890320
87088540
2318787
102590800
295506536
117535106
157368320
1421060
654828787
459754596
72863005
63778832
75635040
148598000
101183742
51824772
246879836
320924506
576736830
105460840
490098075
90329418
960539769
366671630
88853970
502174656
73901737
274703135
295173594
1859830
39954296
18016170
37681725
104372815
197957100
82007688
37710816
166052180
410306886
193605904
493115420
781748568
4115210
73591158
305716068
152444355
168864870
320552610
262781088
318151020
205010
17236508
137804316
67419392
408690025
5751480
199054224
103811361
705733200
929385900
75135840
119611750
45055038
380710840
142125316
43524240
55008592
282028864
156652106
304166224
500044816
272155380
296889660
524125602
536205687
219024408
41596128
305378477
360915226
400028167
31282122
53460888
998696640
179292828
6714125
374866833
383592482
44926632
34320333
62838756
710018600
597251948
111762042
217785760
546846424
456463104
326754512
357705630
358596707
163782770
436759620
328570636
813255816
768359608
97000940
50469798
3844316
652545666
2611980
103054176
124383996
99749715
178330152
662864970
174624834
94474544
56712766
52933345
892449508
39674166
28958782
72507729
157450020
148461088
630408290
749849231
682399006
34870000
161244927
90473915
732441698
552561240
116294288
93366460
110307740
909415521
243033168
83582751
4884148
239549400
8472573
431136372
932433100
455689750
642020400
267748416
544525088
370803906
259666768
109045878
260733350
812815860
521039264
151552621
7671862
86452318
8965216
402242600
65323692
204929892
105389280
291464228
397141828
41769738
27461860
221552310
180271776
73559226
776212676
506250602
15498000
614997799
107694816
80514034
942205760
980292
382810597
313876944
5099118
244244988
121355546
289000
17242688
354255996
102810705
590331038
142469425
45029264
68880200
236179602
276603460
65589766
128775528
411164000
23657710
253390500
121958340
142372320
15004602
843690600
17261205
583732432
76474364
38198050
400626537
583039488
311070948
46365033
7687580
562375948
677456352
32500005
498530304
656039296
6327852
26401028
196406071
685566262
177071456
484301069
521277549
971514009
14833260
210285652
386134008
602281950
207422580
386205021
222378599
116483130
91499227
48237542
224840949
190503733
7610500
201028023
80615250
368503700
5411385
106234524
1988667
332942056
577319448
128051200
136173867
411949528
192823639
241995832
246122766
196110936
57502124
701920866
6698028
339483586
36467604
451309725
894004530
274076250
363190464
7305584
12305760
1323300
19873386
1113476
295591023
119530320
137174070
562735590
380645460
449480
474138000
285583674
17522288
12574458
131710478
157367628
345583326
593711964
296991630
284401350
196966994
224771690
631481760
321198720
188837682
179586423
405276642
502706190
114543292
873144240
599949506
5626336
197519600
106394652
18085893
14405829
63980280
13139916
261098838
131576515
856588075
118271048
170344284
50575565
624678732
75756250
403835328
32346648
258549867
874560648
380547227
812172470
167818175
64455600
84798414
14441137
346806950
384868338
706384976
88189200
142214520
132631587
45632592
28290419
267892857
28136708
582280518
256853493
7572032
582558886
123313806
498611250
54008152
771749820
321923868
314606806
635643344
718517700
566090344
180489034
10368400
515006976
12875320
292162304
226866532
436278704
188065800
465037888
45740945
289624420
839962944
14833115
28506412
139712814
52972120
10823616
148446
726229439
15559166
79371468
813903697
606715164
100486858
55747839
22589490
215842644
149112480
315401970
507316365
724455244
376816548
304026500
235201375
677080775
141192864
844621536
4898250
2565000
544535460
44215596
125686220
92780160
35155137
29215689
164919545
304439976
578308502
729292248
436758138
512051540
9403072
76980868
98455656
267450828
824070848
80673330
641203875
142154448
979491820
118792780
326935896
151896520
231106312
19947679
98391852
117211608
110095333
28508132
798406572
40749775
2075290
37273350
388149184
273536760
41067948
198437916
172799264
382545504
850493
86937734
297486366
479950744
197131911
171069720
2858440
343816419
99774927
583025599
8904710
76517100
374930720
26905530
153585480
25083970
147264960
347770320
22708800
31980662
75111732
435562155
721879020
40492287
608762275
95311499
212756960
398005785
642631171
52169628
128906976
66270513
831506485
62613376
15714856
615317829
145106572
4281823
523528005
364591524
572127940
165058608
48384958
1502172
290751604
624648935
9126648
76456688
385881672
544649700
7123270
77881734
315567738
372011640
83938880
53939925
346806040
536498880
621755757
575065001
731032000
65924104
13444896
128888028
401439300
381050916
686565180
726944955
168091648
291419660
58066029
5925367
45559808
41423926
456813790
714015592
256925362
322982528
63898380
634566686
109520334
805849812
232036644
120180645
387433225
657093492
503730018
17196618
24089864
156207150
18866141
20442860
58430052
576770184
750082320
11636770
88349239
116260488
240248151
70509384
340704276
77516238
514851635
125785340
430484838
123951696
261973026
369731332
431919314
493718573
724932430
356538570
470368750
419526418
355934021
392313040
67701140
75340125
852620748
87970120
119325024
667005180
26083668
195669188
86272188
276894
616068608
25046091
347928834
609420252
51470016
318561320
525586160
473748
742871076
67152855
89237967
292388971
65947512
54882018
175036445
244592252
104257758
254043040
517714246
321797570
4853092
661532766
281502452
104294088
53080500
366036860
3465188
145769624
192601287
177664541
131914160
176401975
522854571
710055040
6454575
508039594
6119116
302895372
3755858
331822840
54197388
450503394
804840680
13518879
887144191
432437636
176198400
700727365
38565030
205071264
90683216
562463392
22062655
180449102
469053876
103357596
237650069
786589202
348608060
282416580
97818336
877737564
753215424
133097818
775972470
57591000
1910472
94377786
193529578
56736896
354576896
11388486
161151785
167693130
82627440
52273004
7487140
269031581
73589328
409587750
2437800
45437414
206746974
11848736
189866664
517341840
258597744
261904905
789456096
213271228
299303109
781786087
14361516
386072720
696471834
126514071
213616000
20517519
104092212
223875657
569500624
220668423
146647940
68713040
237893544
768087296
9897825
19101041
384630624
505492599
383142366
43487939
680753645
460961280
84675431
403722840
56287260
155703556
451610964
58475529
864336176
70753796
180069360
407399235
21451476
315793220
534538224
120540720
749554796
47697830
302405488
168028036
778980034
530374120
141141546
109740810
270436572
114957612
433480174
126163191
17583150
147504552
580334335
6337600
58111350
180886636
28317450
250420168
42747392
1392189
256934440
105870135
326207025
479816008
170126700
117814704
677611288
3288025
873325750
363076575
460188450
451095372
177341120
50745981
88098304
29157261
550054631
142676640
205622493
692145789
325305103
1133832
559869180
377983625
84045512
9916700
279283644
45960388
716657456
183778872
56139368
201452669
126420720
135702993
79435468
183783338
19156841
467842554
521427976
85248618
99644912
87171344
45843192
15665908
12844974
19992600
59559588
142663040
9085126
122700760
745062981
358006224
532387557
119582438
109931582
188871531
98434920
313556320
276966312
832835340
724257532
233921224
669512180
520979787
281980608
230378736
838089825
161789859
30640290
631977637
124227861
139208038
713372886
219990875
54272282
396259732
283646220
276745525
44524250
528855656
398988686
309154948
123924607
44011215
1008452
850206148
4572065
491573105
475071910
228651430
91582345
151146826
154383375
561936240
19542829
272123896
238026129
273267477
580288352
462017154
233716816
36622404
146258323
793593242
109375070
684882930
250944216
44836480
104474520
118417630
21975744
459598068
34669712
431005744
435975840
89843369
225103968
128590500
682107180
645787668
311809700
416612616
447427233
115232766
624727536
12319500
23054644
12583467
288531225
312647280
590108976
93003042
385377216
910026008
139757340
61733280
105070090
96691434
526397796
24964039
21874104
36001025
492708755
48433800
42392691
114036372
23436000
200974968
79383942
21217955
26655309
183203816
385679229
168217503
27342850
11737388
32848760
436171104
3180164
771955980
240415590
379431941
68800512
32450913
143187450
135564968
59603300
38433150
233496444
194304968
6530160
10528892
850863840
184400346
412938336
663322569
214954155
364849537
268273761
16025670
349063638
53573028
673244653
181421920
41334997
89331935
75787655
58034136
507140311
59395140
659306700
597673329
139201168
270492561
25867200
328504527
436520370
53837280
628387544
526940984
381026592
290165484
276214176
572743440
394248156
14949036
116394280
686515846
229881720
136738087
787247184
103305780
196167990
361319105
44510886
272609192
798322063
40556881
225347980
625412200
345834735
83027800
59916003
120734375
147710830
40051809
724023655
107529584
343450548
44307000
747407115
102226620
61837500
59047800
12764128
202661206
338554941
73750640
564360564
403322957
63960817
242782874
208502784
75309912
810146250
271892220
52579712
406809238
861073218
115627968
759427815
223775118
778677865
548408996
429435600
769722100
806172198
83913632
305992960
181071072
85574720
463572176
247619650
7416696
34282437
110024593
420299010
14377169
263564181
240646152
48240290
76381486
45268575
320266604
50063645
163045816
53051781
18990642
192438600
259342548
572953056
82041138
299973007
400386440
811892120
67084245
75359649
140930016
964173036
180153792
172627554
46663232
289617339
246303750
50257115
200869375
354263184
336928599
148613507
153001734
29875307
103796756
185497582
28753725
615989320
56821115
56163325
644696776
561701426
13150342
777788226
20055073
285432144
93717126
53085105
149256818
183089232
336379140
125786960
406419816
361250779
502828786
358137504
367330572
418939928
17605840
534516060
676130048
302016960
118338660
450576891
234008400
651908628
855556875
55171769
391776042
2491364
370895173
221591955
306816510
11541400
207401160
165523851
252772150
194448016
112272855
80903034
152248058
225991015
39256468
337045184
38235666
971375790
373993389
188109870
458643450
3221946
74473230
660602955
97283100
714315375
60482928
348546797
330846895
64359999
702083963
70239936
453795900
920777316
309076272
102093024
80094672
37721248
76213968
131940900
906438312
383920608
693805
748468608
164887092
102199284
705171208
578875546
299752089
173110647
190200942
327860742
6501681
198995685
300503336
34008364
459336360
536413696
713270973
143146200
211395096
524545182
193605200
62637921
423170120
522365628
10380682
242973180
5098348
332751360
178117758
237482580
502979428
453119370
144860142
491524572
151684200
532079328
81887628
144592952
112854572
11414640
314891808
364264472
519249162
400453461
239154300
429722591
76666966
1648440
64819912
203242750
238755834
29862258
477302514
479949100
229331817
280268343
5056820
38292345
332021640
366542712
462240401
791802048
451813139
785603350
688176145
191636146
584108770
209800827
120173073
810075024
44846412
261226982
443115622
270385031
148635169
217627860
187472486
312845455
244105056
364082251
101690850
84914810
457928651
276744750
17698615
162541568
16465185
466696425
4227916
216125088
29487051
158037132
590718800
65976460
435603186
591354240
560221090
111976898
35438208
510511287
251235603
43633060
620193870
21400125
125605529
441081160
202947525
22954519
300699476
442248531
782860
120497959
772880289
60513698
134499024
29258756
343277712
514159974
146345078
103055916
185981120
414191472
373440616
299034846
163906176
97565511
209219490
246498570
13231044
266621196
2521320
232453321
114225684
480503010
186381963
304638464
125119260
195487801
777540684
71310572
12572205
707071677
95651190
143426725
600444824
59491058
725079264
211331540
285016900
329618536
41188798
95283096
137610665
287412165
132622068
40906080
64432669
349384155
125706788
126728433
106963983
901781810
336238140
641041126
37865619
189318432
156459464
73346038
260910604
479170306
134932392
264523670
836439747
484041250
293016800
34917720
571204150
35963109
19051506
162584672
602971020
35204576
340171650
280256725
307533942
260547861
35031045
93906176
332101461
444908481
440627250
138295619
42013944
454591280
274006800
785929088
181471891
49160580
354883410
138924209
68256423
660561209
119488296
16019800
191184412
45088824
201780394
326480
228055290
308524725
8527862
1805601
17789220
228850459
382566140
59944437
334151552
298873263
101866104
663708877
51248403
20723424
483267439
577706268
82747629
57476300
297760346
336897535
696753260
370639526
283017000
197417108
860952580
417603396
36814404
81024804
282646308
20646548
152976280
76882519
312685434
40097980
30888760
94924176
7749564
139483968
292874364
159751215
664008506
81689056
22014720
15393072
684658656
221570550
399567903
406559975
746518891
688175136
24216194
5100288
484315170
173127480
102558430
658356062
203569093
322725654
44204334
512719891
476031331
422429756
418277450
219723980
24799872
144830370
146761107
241586868
150521534
34696878
63971182
52841484
56886231
187870368
421732500
11147240
11908128
99542972
133573084
433019268
7196016
503291516
133730832
61201950
458979564
48678552
112663089
274630850
118711796
242899706
739893900
412074735
640589985
166256434
209965725
210652872
171121932
137270475
900670770
60517470
29056434
345625710
29972600
887517792
346722200
293779185
195968010
840909664
439385577
553887942
15364789
66457328
119363300
170156168
23909060
39582567
76589128
26482236
152427000
108697200
367842112
139405128
18906000
236050916
604824294
489977214
38578773
40362455
138697488
247209096
170576480
432345488
165534220
26414500
157664080
73371324
494823538
22947032
430236486
3913416
9131856
109246533
240427832
24738470
144077019
285128250
196295624
54820927
392901705
37656185
259513092
323205020
282145566
137420531
471059259
822734397
8558550
359993322
16500327
181164031
36666747
55380985
187558260
20515194
753649230
609128394
38931135
162807960
347142297
437407296
126048519
616260718
126688740
750358830
850414225
428029504
733006092
163541613
701249978
450043025
72555000
571192809
85937365
120034992
515410560
37402350
382800475
361528494
583832758
347342450
21964460
149894290
888986340
27914475
353952921
98902685
730123408
208992420
177816848
18968180
781822140
186258069
542154455
941887108
771885773
31323305
590845881
102039372
48054464
38215424
443767680
297104154
656130062
333288443
87303860
439549192
46766120
321976908
280753525
2938950
21660090
555028180
4974156
361933750
6855672
501432624
247034520
615384639
72265096
110872970
357569184
6184500
214903894
39333645
19001496
4680468
115079853
60212640
756893754
271293145
197946180
317541600
153620390
227636760
23067773
49406896
64958148
166531210
178808715
259264908
94966600
137474329
8915211
22479114
172834857
433107924
472879106
174495280
25557030
12289532
338224254
112923716
292709211
628447382
142830688
116140110
38921194
286151735
33797855
256395580
116973292
512313912
134145258
454556102
124283370
56271447
666942880
82924304
77136391
266257545
185458604
502676229
644217686
693308343
242700904
887164020
586255488
180804624
576459558
725311730
24782971
123147596
116986152
421230480
36075231
577261588
553439988
392874624
539130307
2639115
27922092
511587847
139400574
12149788
131191716
295124895
373974824
5660500
137939886
364861805
9794118
356906673
99250437
112427328
724206528
230374950
154770600
124038838
341985844
82423512
171352698
438781951
151929432
472381572
14064362
43822415
573298089
133018608
203694648
290819390
179101632
111101257
734113772
213595008
419193255
6767850
217361218
133103064
146608000
215542442
56032032
128512040
145457432
158996250
336445515
490945350
7015500
129654372
804715632
126922268
393086584
559424970
95680650
18026064
819602861
68607441
180321120
90342952
666805960
173850
338847679
132266825
22492896
946762971
236526561
173873520
588694784
757271224
176914528
262429117
176305470
309260123
657200119
69190500
47912086
812492420
336810544
4940643
305955072
28711462
116196345
350535780
62453740
255284512
303569945
277825678
102617711
152240907
559757898
543745576
58942800
229523839
360163938
134263990
237898752
17134632
811359864
383669650
321171704
90799190
298694673
245032700
361972160
108466951
541484294
85062930
63176100
344572998
167546574
82212488
892708656
460220710
21793362
448791681
287729310
87684234
69463980
424251
169601186
148723200
54702407
95779908
711098680
975419628
300664428
273296496
62171550
23207779
137980752
206484432
919741075
745868592
244592542
107282124
159185220
14329089
145999260
45125184
331821776
102192132
20513516
123174156
86910762
416968992
284745846
23799227
401875500
573599480
258463328
334202400
6702330
197950444
94821991
128801848
14978662
52535472
182459718
290076908
181759669
83689755
82765605
48344252
249873468
625513694
32710672
281054266
40296960
334670206
105893357
348905340
84575988
578803986
215195223
13988992
153204912
258664950
115763904
455806244
256724352
710000733
52099872
61459284
119529944
153305320
207644805
256991962
30409956
444498383
685768848
48005140
168292436
118059590
276000068
68922536
831075000
140348060
73200651
151664310
150889716
2789080
541849520
22232460
87097824
62222567
146960311
80832716
187426407
27646710
53803800
611483472
464673594
207998973
255980578
665781760
207964800
20795697
199685808
41319465
362773078
202140120
15261747
251351060
85383883
249383316
11160244
78181682
243266268
79637259
316535780
121259529
255715882
264374480
548705280
422857811
161448560
28718590
229438024
14087132
114476336
609378105
454594675
409668501
498967242
327714000
4078477
46532374
816328920
83388690
20779280
34794656
277644892
170979885
934059102
76067264
576716625
848753730
471704800
144220080
254713685
465828372
53310208
21012366
769786982
120681264
147141272
41057346
5917776
128433115
97591725
18276
784886856
458302432
479458514
877631664
466029270
273474207
331228478
364387100
255140487
700719150
80333220
50541489
23493880
37268028
59378211
119632992
97972090
88558120
86485884
26556375
857451040
454209492
291177652
500192336
109571280
100093990
280423526
159775917
295478040
3184872
509451923
946099100
329765185
486707688
168230678
331780670
259039494
515574953
268172190
72120384
121984384
37201920
389972826
113007722
46702656
86160864
318531320
131067846
21530344
19111625
108353550
15826320
233556336
152903255
256296166
10857171
831645200
420575255
162897201
56721627
283109484
350157885
11986996
364898872
859288907
3486960
19195200
35589825
208436412
288428778
47241106
167771106
114051480
9134528
152172400
82539486
537290010
329969948
37868401
120785920
201898370
53674020
84393714
171907200
114305503
463209472
31963086
63443205
323252200
756429660
23768335
362642486
468369720
17098997
598513800
289430055
564041648
235205492
371662500
765579474
138907745
360790485
228396840
755691772
471913914
446346576
79646580
484146846
1633280
275119796
51000948
51222528
536790128
486156332
265137740
12554100
305224736
96283495
493497625
902133444
203309766
160942937
424373644
117136215
18650100
26518954
9561640
19835387
119667880
515082281
317070000
289615335
376222343
89296536
245266387
3050920
528398720
37687098
2809794
488676560
327605096
192475332
461146140
109515042
284846784
382042950
151320624
53907952
942952640
707644
279859440
105397586
341323680
348142354
326425422
112872324
246870720
443383202
56953551
818212457
664916980
105949500
192654869
250856602
82028008
779857309
84991740
878965194
566734735
719954235
42336638
96205032
307447488
777840900
459768669
793678284
346642254
211652805
450355476
5442444
644866508
228984356
202380460
257633312
159655354
85883350
58653227
109969639
339997830
611562938
112393404
327678920
76932734
156105900
647501526
442210820
556600011
227793708
467173239
403847318
2557860
68283444
705475485
376345383
373262956
97250752
508735392
127187442
167678784
451130064
76533358
270444265
110778822
161142132
735863725
285994554
118211994
182044800
422335535
297914166
304065060
175803300
7726422
15110534
454553308
71571720
251250318
330236048
53495260
567004337
577730560
306612950
16885935
172857580
520758506
905720900
187457886
434967960
850645042
52567200
557845040
65351650
313182792
67611134
148591556
454652116
275672430
287485416
625710204
714457798
84277842
163254684
229279644
478353216
231582084
969632420
713409705
659033430
277776345
677344888
375963
355550734
377397900
101939952
33598688
766888402
37161337
482865768
215555115
464793424
449676045
85401754
242425950
398615100
50849026
621848493
3373605
508817477
26420928
51609699
365137920
21267090
197133552
140759468
5230161
320739550
151041723
759601308
19145560
493341770
98197158
959050866
185470822
320592009
227917844
551992320
847796445
175144574
807375090
718358402
469441344
33739329
136068667
41821062
162459520
69657616
220573206
544164045
667463344
15126837
81356520
40031184
43005690
109350852
370636
6259194
102467169
206053924
610422450
320516135
88840409
371810920
885833025
249701930
252404715
120471780
203703939
219099993
280711035
51404111
391209
63128512
294666400
166162542
333047680
186379074
304888460
34732107
183546720
214546806
199980346
128842131
172821952
396700080
7455680
121494444
18787884
186355140
158904816
11312532
103945116
79831048
8812372
920178252
371416864
31425568
406568970
186534430
618751864
202757560
532487196
87903946
754468146
433447
514726128
460024480
28197600
568472476
267465550
167116968
194104752
86179896
105683196
402438410
52162344
102819279
326991744
91265940
6461128
5371278
307960856
72071134
746445590
144853912
77228898
39137131
301624003
149243090
5859028
65145234
119653246
602730024
218532160
866259275
855556205
193753168
58115104
483737556
314215692
99709968
259513920
651043261
183708954
459038096
624693970
9908850
259089376
102862044
232577376
209877718
249766320
718327912
244349722
187902496
363364327
492816684
59091522
13807360
106684292
536503478
214078342
10209792
163508670
500914232
458270360
121761636
32895684
11455950
260241860
722913452
298422306
680780340
268111165
626337486
371632744
489182820
299667258
118143016
738523812
379489926
6181560
26996920
16712541
226922362
95527158
210224256
100200990
99361262
79131360
32188076
172377810
28231920
4385043
401723962
23774480
213132261
208109106
201470250
61374458
51466470
391248750
685327608
48826762
70512936
604013640
47863200
37644768
56415492
923622752
80809038
29328136
49759220
166635706
235724544
237382770
620564125
421153019
575520225
92534022
14877514
954141382
104790972
86998990
303795936
423667795
292053384
262625680
206318452
416426592
434222793
514105571
217898433
223817750
180754674
10171264
208329692
3765788
403142190
337314000
275682
588340256
498961533
187499664
37207630
155398058
614142320
386745975
108321168
20552350
158540064
117117910
278678805
545335
131662300
54581176
43983324
905837724
555471945
18349533
45681104
814309870
687489600
954074152
218279763
558092466
941979879
479012992
324279468
284114858
161435547
3460480
84694948
674010630
475311880
384338658
136419510
20888848
715305966
512512884
85499575
568870182
840839742
474818466
158891238
1037568
256567510
63066630
45214800
123631664
450590236
74179840
466053055
8823204
228378006
34887465
359687088
233951147
26220348
316753444
192875254
110786400
33325058
213334652
77853854
769664768
180941700
243085110
261817990
175691708
142778298
875828362
259764401
111064787
632457904
178242792
228960144
28442496
14437317
70252975
417037384
164357210
49017200
529528784
95261752
333734328
562750296
7756555
925268344
284803407
120781936
307997961
66804924
61489512
976187340
51193452
545162292
548684394
3474400
180043136
76463760
248584392
2392188
59753080
477777804
10439562
326901166
37942772
563529170
277628495
177339400
10785775
424900496
869295600
791703984
223989913
872340294
79660328
411633614
457179016
186879390
241942688
680538801
200842550
398619144
173027347
35626500
772296216
11857131
32522720
66593850
224102644
281138949
217740978
182453586
112394925
598981900
606310640
790758159
199308956
220787775
59862020
404092068
176588432
24751216
433808856
64668400
49110297
431211935
149817690
13605896
38907792
85341925
154443061
81906843
313739712
169438070
124317171
19552288
407380635
293428035
255442464
398854680
684671904
244654344
208851520
439492620
73378854
3323736
398228460
316560246
201946758
55998057
55441725
92050105
166183500
87462000
552934089
64057716
352647315
357311302
350258027
337981650
152018052
3310742
331847742
243221520
177592006
128211660
643937118
838247668
856407550
356808825
16381716
171091291
910580775
566933991
15551150
504929202
286293260
629048682
44610573
116678970
21032664
547572894
264909870
15089230
224076501
9716355
548554656
279100899
22326840
122528910
40098506
32860682
11287791
376909346
384911880
960902694
3245550
547389174
444405888
648694728
103434165
518883008
19834119
50742706
422338816
25137000
380935690
416131584
138361350
373783760
469832584
40474110
22940838
123566664
82626060
264310858
454091976
554170760
464571087
112274848
134423738
530882724
485076555
755595648
6159648
376631519
169007312
33255040
2053125
529488267
496408983
272597682
21438936
1964352
297587268
449959615
217841568
421968000
17157168
540693522
31124932
476132196
37177360
6152790
119589291
74068336
272132460
114784128
798710496
380614850
377008709
10818465
269396976
928661570
170846550
633985
138950148
31604760
25358624
239127590
869833757
244445526
187870662
219844592
382076928
546857544
241641024
260027460
79968222
689360136
744396288
16470244
355086225
23798964
238055788
3007648
45567054
377374575
41333166
16431104
328213830
134677620
240679662
262607064
831167376
614665073
206602165
64256808
103627564
531772550
14548362
134842563
325762956
519900822
366953727
83312122
97308268
28858712
53015373
67903348
139032520
71150893
589944342
620552040
62383633
894334944
2482758
2897565
59375020
959067054
302576428
11970830
23860184
1991124
24838260
65165760
334266840
150787200
65887215
433827306
185496768
86517403
148688307
58111608
206079423
152266926
464285250
604800716
277309920
367663725
47681992
494032280
448608936
250802760
257468544
185172300
483213120
169661547
51109390
181670797
156365920
20003670
206788934
121375920
617320200
42845390
108549650
735817120
497002870
53500638
2996286
264787272
766179090
343650117
5744928
199273689
180044280
68955383
94312440
217835844
131616736
307643540
4911144
79774464
184233665
142835904
9620892
271472232
76219095
242494522
77310285
886943148
515274760
159863760
86280820
222313200
460130900
146154822
7385081
222409236
41694810
80148978
262565102
17765295
145030170
165067146
11849710
28790650
471020355
136281876
395415061
658217616
499265495
93831785
106685817
286065696
213934200
75318064
207252288
431689068
32336192
556358866
215428981
369594750
274480650
36529600
5145566
34427575
115852132
70191061
109566576
61783059
59830009
371940591
354764008
827415610
345941688
310739440
144994626
7524352
705358071
179987220
57660736
58446210
340810470
744500380
395619183
83315385
35701813
179744640
410274396
237363588
823064410
5091120
107235231
222865300
276501277
1731384
46762515
202215420
2221824
15247074
27390792
343536303
794503848
475811978
234694668
3154292
26905392
56218388
59359454
596560725
84425116
283129424
541928303
93309375
55869573
785597076
552698524
29305092
658756948
86827262
438144522
779249664
446800515
1692288
458914610
544063016
226603044
133972983
455774854
583473660
292588408
125140400
115886484
45567056
26264750
100383013
164137680
351331185
123291786
116641372
340969953
276249675
116295140
38318611
28934625
122272215
103432688
25869675
199174848
513447592
242114952
70707960
116866638
7692524
358657873
260350586
234223839
20684664
450577895
35800725
149743616
139360221
12325986
291727856
771248134
469340386
104073336
29630360
76653880
126018252
319846560
765004492
278992450
443884829
49754138
478989003
16916900
66851046
606034590
470333160
436728930
489595536
32229552
104910130
702978768
456541492
629442930
989020692
461528750
257400330
159238404
210246960
65350985
423056445
98520000
156626849
596195304
749147826
608877430
123687780
380150000
124298475
268169052
36305446
66746673
137157020
351276654
68981990
254835698
6516936
126735468
212060070
255691626
130372840
186196080
369254970
163651016
638424206
36406208
236368552
515436817
40490574
863063040
136097325
528286380
355483812
726904418
495122742
316414970
382156430
358776145
54606294
60323776
650909805
652916528
778472442
121311432
451011393
160368768
90131849
13158264
25432209
867970222
36120964
245084640
89234740
56488160
201901653
785222248
101514140
352057598
815327316
108880275
163510640
125148512
292302516
390779544
452440107
763008939
71099532
122270900
820729026
214734606
168270320
122370750
34045870
182279295
579513455
542519405
431414808
23388430
37053807
460575080
548511754
291649140
138258029
67667727
221399529
1439191
73956300
905348990
21742614
104641030
33988204
35898590
919924684
47893920
471425970
93880250
127146252
56607733
4263672
141507600
282625200
275876972
642800210
629753116
631579504
26274907
76857258
45501180
22033470
114234896
216055448
29536496
395794403
576403938
302174940
462438966
85722752
201063184
751827288
445010784
8168364
78056788
62618244
197223850
168298040
7335900
365200593
359439568
571500
3431142
401064885
119676843
5689798
2513976
550800588
371279855
33522300
2241645
23201090
75386685
160909518
508972376
10510476
102329160
127138781
388588788
168978058
137330145
108350588
86479770
444137400
126053506
223198085
557990973
519817966
190989418
812864140
622561181
176679708
31442904
806877028
252557445
430604013
24123088
678167748
281250693
235336032
3788440
359669768
462829344
1777152
93669184
15709332
253642896
681199370
843921450
201845700
85648200
481089938
141401760
71483559
162168768
472640257
269762362
445439112
185077484
33938100
295199616
61968306
143026644
95150536
492991590
2453226
350822802
148892352
21991797
24445296
47338949
56311155
11826255
80833106
282295336
448970137
69671610
55568970
87123924
136495995
17877624
667206096
608473404
95118608
228658149
455892284
138555460
164070977
439203908
291013227
33838959
84223933
535958025
82585494
16935878
25934180
328582025
768411851
172962315
162887283
445644936
282810216
362337408
264573813
622712244
24763713
181579
463390020
344538856
353871800
454819234
69617740
150767736
81067668
52358817
288694351
663851760
27968052
205040893
269275734
824224128
95719460
398756250
312093696
9443840
199885266
148668366
36382250
343008974
141004467
263240593
88571425
115328208
66969324
171566791
72465998
673222965
497663088
145570284
307490040
337912977
55129480
12558546
16613990
638360408
84978009
422451072
20318916
492739639
39103039
474442560
154006827
36173970
256186432
666894470
143749270
913872795
374502654
126737870
147839472
84221305
324880
26287330
215790144
30417456
2520553
636207540
721625985
192269515
4433600
465418600
27370742
139493942
242222794
374385627
550734930
641186210
109673784
294321843
280227328
258444108
42118970
650683740
4829444
315110400
725250498
97227400
190347953
122348380
196989624
62082336
285887500
9489442
126591445
386676380
623740010
664731682
234838530
53314448
176379465
236941320
100953476
178448304
117844510
36002340
47355000
31183361
4376711
334426652
289737182
107958725
127737298
224156160
454225167
5899874
187582875
204506520
467480538
41476869
301095585
190015375
177779043
175648176
339961608
369479136
471793070
250920580
104036496
328941228
285510667
501742287
182493494
7536900
344500428
491592460
199120029
113894620
170328960
60710412
163640610
27522740
90084614
41979632
28957012
192777738
887081362
745179054
144516983
842766240
75771340
255700632
626798595
68200310
211851178
54140790
9356814
222031108
363197556
268069280
118730614
638504906
350207812
232379224
981971736
16271200
146010744
378624830
135423522
645199104
197130667
348293475
106579475
161390301
600841714
51468580
602941136
427948716
45738800
328069698
903354025
39660000
13516564
48500760
95496306
191227076
34955928
204787898
103997355
66367872
190243737
203442659
656443165
5702096
543959820
252720987
89728200
36541710
2812923
465646440
323184408
897027194
674516142
306936581
265240768
420381888
504356744
30752488
558999441
195648411
84751200
628845712
175305666
618812954
17522448
398474220
212981788
261244440
233482700
907741380
359479683
558579696
978367995
72134832
970123752
471705000
454056088
482976200
23292416
272137512
491328378
381188874
261015846
705082435
473529469
353967796
7139523
497104160
573893320
39220272
7649736
395578955
515030852
44821998
82690136
475548242
174378558
53096844
827899424
50141640
207654344
13789440
176305341
594177827
565635142
271528200
782514975
245556968
137459628
564093007
69429463
823433450
699528180
78131134
103234000
11578641
62822106
85688196
6041902
189695464
24985772
283310665
90127821
195804730
428868213
539043675
129662600
243858960
909466548
24575265
465518645
877710350
338613912
113106770
288567840
30210460
322515472
356471388
213027882
867417117
590854220
118634428
398474082
246626916
23910335
210592712
545526418
380534104
29179520
405395652
745970427
36135710
11645640
397920
353335317
41318970
689828760
15356075
140053752
783912500
252130102
932799665
255114750
566408024
486695461
159903843
968565229
211661852
18325770
155455212
536498710
240572678
41790258
273803439
38118378
4182192
69302477
349172321
510383335
765199720
27338472
477054038
311800940
283768882
326840899
902602975
331559350
555473510
666919150
13623120
48293874
276986056
84746610
3477052
515790192
795816640
231122500
904879244
931970430
975280139
490392564
942732
24833215
592482195
420499764
501432040
15516740
203069820
36623140
32120166
102659485
188297019
447833244
105566112
161200191
176965464
90628448
60191384
330778840
609273561
82017432
64329840
108143774
47548202
26512280
125828191
25590470
227165685
67941638
66171129
152183352
90894666
893839200
693404950
716815596
35785552
37000282
499374624
112518692
52063686
14726690
458934125
328453380
10751924
361615130
102817153
213552248
358652983
978199312
690106004
202776792
20322550
157489980
116632793
173201350
536322816
48636886
346368330
29415932
50055285
308507530
69914546
39688638
473896556
166880992
453034946
206794962
379003680
243010036
603151106
94017264
515988507
347865853
126369370
241092740
196083622
70850708
311997654
45830091
399295884
170824352
662711700
141831326
544588632
49717152
308772716
541520594
382294326
495051966
660786772
692285619
621333888
553372264
397538440
43606328
553448700
107858680
36883056
464717790
19443537
87627294
323329732
326238480
385294350
64339040
556409700
122795820
270466383
347878548
964710004
43841358
410687166
17068565
835347312
209001056
13738032
505589040
22938120
670814556
124409130
431124936
715045023
29758820
117937348
82429928
408290914
733869128
731106666
172236657
472495375
305406111
48039096
491784300
513791028
919385100
499193275
1000620
366545988
423866980
30431227
252882792
279593055
4135659
33988435
480382244
669890676
32557536
783497012
510105141
69442525
369311660
161931960
640443328
112696570
790778976
2707479
204130200
14352756
15950792
74515584
343606032
12249754
641195036
811611216
318263222
101481765
280331268
445573882
111473190
629947185
31846144
218589553
65695476
231699723
93771496
138744052
880657971
571829145
310331412
277472698
107564100
566274528
12644240
699282048
9845955
68470475
439719750
251786127
36235590
198314694
131920320
46420536
33910800
436642200
628767195
104428845
11139498
302135416
30280536
38200413
106160824
456403857
574649569
47642310
558975505
490884624
105394275
978399499
120760640
197421620
677636660
178165124
439255796
183624786
30914528
122905710
24997236
402076008
32355975
358128032
207663408
301580991
258961028
32671040
188158828
133001088
348697899
120425413
156451992
387324
31385558
300537615
433909846
226233100
152708212
81312550
154683648
408385104
7166270
152942892
49923950
271899558
2585388
490399842
901141480
738521888
771448506
226691648
479413458
292215688
401257406
104273986
71252688
878798340
42488636
523541352
212568522
396578076
134131735
180307872
45776434
366190065
489485760
368727674
98706437
466752048
679745148
3501506
92221899
53808921
174429335
696958010
443413650
78967540
560305175
41252967
122361018
592695614
326920061
512862580
5000814
94501302
575502340
124235700
45612005
140865545
130661666
221929254
375324865
372531144
429538749
361701184
655623288
246720001
28610120
144979586
183508626
229722416
90861615
116968400
519643410
234363780
509190214
97644701
49952634
60975432
212441355
191379520
588052950
253713483
201133848
390610560
927993535
168675584
25526776
126936064
865183568
547946880
190211928
38038836
85258592
85969221
46778215
189147962
564663438
60977067
614944395
751566080
368237220
57897840
50971795
74160282
208987450
144179694
83200131
276078740
729291696
930858850
157176985
409669520
13393619
631863120
3494364
134524740
134570752
197332226
254787500
329401480
494860576
33306000
434216319
88493735
122462220
579082650
126998080
176920464
407933648
81308334
823947687
16970296
163092351
64795923
791784
453504000
231219018
583282920
119564788
447915195
45863748
601029968
54019200
406117798
616900480
438679292
208754814
72817898
741624624
183165037
303045022
446599230
562370378
22180978
6928695
163403396
121490712
24253880
164517526
575591416
25495155
28818900
169801320
378997864
210597960
233560535
55747089
253781920
239136060
104691584
73408755
427065945
335791000
286642472
256983426
31226562
507449943
439085808
4414851
62868918
14827322
313455015
127254330
43013592
232179204
527490096
44400750
891881760
145267694
165500065
511571346
702506112
676079584
98853960
197146128
218932740
12576999
296523736
386226
74947686
190569155
816912296
37271610
516488220
232108065
892260956
5865860
422860974
457209150
4938597
832685840
2047696
365011371
151438584
294518115
157683150
3137750
51818960
613108650
211990905
85814820
412162212
107984800
51720228
109518134
413487812
147237418
159134976
417367867
93360564
348648960
20791452
5229982
61962279
196223947
186243940
67919600
438224052
763414939
621936462
599052168
49246230
146456989
12476160
9524970
237499212
597563096
355503456
179040719
261189987
322348565
220942150
173203644
109559825
587106180
100254450
128791299
702152968
5634584
349081992
176252124
101950527
55023981
125144976
590835096
192555360
355236104
137584662
167852160
4052776
393358581
835299755
457102411
287369855
388686804
490665960
68383074
758923968
488386944
518570424
11428920
29010595
148832985
199414312
243193782
232365810
411482604
42117350
270176427
309354134
72070488
351511650
791628084
808098766
135648910
157457300
610728760
516341646
655735695
30039490
15906651
184503771
57660498
56067496
244969308
58077536
342832410
68020150
4662684
324837240
424378752
147105714
368392895
341798721
465984934
40557108
45907251
250842235
960086884
187023416
331736805
170403056
745063505
120022104
238039408
277426272
186995325
225726954
5973183
48606460
443821644
198952740
80406000
9557646
310746281
440719158
231688380
167614254
44642430
2330912
587907063
67214280
33878448
57262750
359613870
315063384
686560380
154874814
15734096
91985616
667429840
401157448
67072786
305738600
42995589
21790447
76312748
611836962
114195965
8179380
146649920
180304160
110841275
709322922
214560150
212059146
658471968
65145440
2241200
65205328
174749532
371343050
101275290
21991320
283537997
225109368
122795790
26879040
229734880
539505434
2735776
386057190
63497940
117548088
308693616
467289088
412978917
574188588
452902392
841444020
318162662
81508317
295776080
79716399
219190770
760690876
156519216
801087366
237755868
699985860
214577902
8393112
14425649
264334298
234708936
7321706
155003285
101808166
56535964
222595867
223686000
566428824
345626720
319340504
780358854
63536820
302697835
744797734
107792532
5606799
155182766
25948881
170294190
27910736
211537732
177375690
450012830
400358056
337282134
56144655
54118295
411609412
10345800
230015908
15398600
286340492
130641132
520052676
899004228
467126240
57517884
32383114
593397203
87702993
379059780
48790176
476688116
656719983
74145996
546909454
106214736
427131432
34532784
19670780
655937880
102153855
263940075
91485464
199184868
94308282
91325320
3321126
85165712
609953733
534016760
717291939
115901604
15038720
55275507
400048857
105524924
322545465
677434320
215003848
135877780
356950664
131901320
222687899
610347904
126579348
507335224
84058514
1674115
594882605
424390842
73845756
754524855
814824810
25603255
722317080
457200051
10626200
182980910
547948483
510496404
150624680
366837660
387947367
129462623
510050218
675212120
801460242
62040164
421761552
6026517
866856936
441121176
352483329
361892677
224724210
469991522
241067055
527389023
29986609
145373994
82710459
167344044
109595644
318326139
107692446
9566930
650420153
703631370
229435744
267982241
234966690
523069620
715778856
179884106
16021209
748156349
9449280
970521250
284551680
219929695
357210770
62917252
107832510
217595644
5141144
133282440
217292092
51223588
39259220
207266291
235486230
109437985
156491412
19011581
183530596
355221
193291794
330431337
629156832
167340690
163860690
685729924
486727731
511126608
32769198
443613825
547550070
119083664
89070384
212237410
63078183
362912044
248473328
49943672
403439850
64366500
693225414
57405516
143511440
56823610
61036286
75607070
360908352
206504391
842391144
210420405
123569792
94518806
205022706
370432260
20793966
25801290
92943440
356992171
65589068
249490140
135321036
394339401
698959080
403167678
713301984
144569295
220127532
698513041
82339036
385863110
253931696
112133322
356215790
38453745
39129557
226334592
36014568
200603684
443614514
336196620
385193160
169639668
920540390
290302976
97924547
222565992
97410744
21428979
84865253
69345549
110676432
200290628
324507345
245324348
186091158
253469840
617838728
70490700
162185572
733905680
190664892
781192160
629274302
338385339
61908744
174517802
50779484
55223764
19502535
70660876
44109
191240530
152219628
216348308
50794830
63576128
88840224
647869789
218451370
222295688
22511584
633751814
557068848
632084674
21803040
44844555
190154987
435818250
3792506
152488224
24307395
119329472
288773247
61598030
23905728
138638355
281311682
76871228
105950582
40482485
59164076
595443690
121765341
674628570
101913368
130215075
179977712
725738460
99678800
44032976
525857813
404024330
25246732
236218510
86703063
97898456
591271072
492769332
116294077
218156120
19126394
632796950
12031330
116829390
73709148
112995680
173920560
1145520
693778295
659730720
336233912
10886832
77836590
124535900
223132404
148939938
173086086
171558915
218999335
183670140
36895008
220997228
12797605
189832870
147822633
15592676
448036631
53764455
102590400
8727446
860991768
199743067
2659600
57985435
217310391
189488900
765379200
141683090
151575424
316129749
79678560
709842238
144114076
3455136
567613540
79437912
336419119
228212825
327563204
204803008
322977564
171611937
21043071
300647232
137575635
252482715
401582081
140822808
461747790
833142784
48454875
5982919
312719449
397638916
6628908
15196000
27602448
4483744
66551175
140096266
58610858
66029514
159715754
183033200
5314320
64952393
45526380
306743916
511001518
124605312
416726856
308774502
190893682
138473254
5879195
215299241
179514732
242686084
523332516
45943452
812066761
260180576
124042128
227761948
34519076
119253936
442366920
232201000
25456955
797408226
164409024
51086640
48262526
200833194
134782063
433932980
14409600
228782841
166403408
69601116
194965408
540870291
173096560
281175488
13230315
617044636
778955920
219660360
304597500
227194390
933846822
459568040
2272875
5436040
355609468
72304380
479084184
267707475
169343778
228839424
549683414
238450550
189725156
692452365
677507636
345011737
109447488
69727680
205304367
7131827
582887490
129893328
628979160
98059186
363489746
123646500
207184495
359385171
371925645
16480688
94797883
26224128
696412990
623618229
26428944
206729000
3373038
388052544
207700867
29643600
91672000
211102535
61328850
39750550
359268036
63553896
194822030
93428194
222025370
224436667
106846266
425908476
89274705
505768069
285028900
142384858
795070315
710957590
595302957
66323691
312434440
305263405
97077210
464486518
155507490
380218092
343318080
873609926
289791750
440995945
767665080
364696496
211856190
792384975
156137454
891454200
95873309
183860604
535949172
336240240
83067314
283721040
592853520
723330432
474947900
332199813
962281650
480819796
160449625
384005630
427402272
12971000
430105392
464591610
162130984
203818230
303301284
30246000
102119380
629052185
892534435
418809456
23211645
366720156
414183242
185334032
502239972
953766736
23429644
240234898
419385400
462224160
151530864
306736950
17596717
319230450
96719931
297878442
15116640
194576645
560971998
201416656
141744750
69621929
87181920
262301928
43987280
139219878
479764215
289392168
49977498
79490250
182638158
473905990
430648147
81896468
7273152
202584005
174208159
418884228
495536008
827139114
234655406
469886391
412246268
23094645
982337986
302491584
173038165
73530903
12679155
115107542
66638910
557803008
387117480
458926296
218399900
35213460
38931604
531897
88182090
189758738
36816667
75230125
175091742
67947085
105197190
595695538
45524224
362057379
373734636
7877920
131167712
625133642
81106938
93732496
489990375
304923021
400543650
62603244
152176832
37765833
123282640
173296568
168364965
38254496
754451880
111659860
280643708
186108190
202827820
140091540
76706943
1256466
225029350
20829061
17407397
148786384
19346516
26383004
586551366
728685720
171899308
498848868
222324900
24885427
114046660
62391654
740041532
420098580
474374371
612194305
663940304
28027242
142609379
38426091
40889295
114797738
203225146
481037725
261772740
51030720
32159446
336722155
342894270
642060000
195940873
36349926
15013574
5883020
397329975
198355184
110921472
1517208
831246098
42944985
4508224
7951788
216853518
108900434
868965682
709129543
203848231
377364936
551589192
103250324
356847942
197767062
64117590
25380317
86948934
8947054
460350750
158229234
423295875
80236426
58780260
315474432
320847810
85272736
212315880
91347800
288435116
186881805
695213260
130138812
327535120
300806345
17284050
251825123
20847414
502830300
630550848
828174780
216693213
63552048
42056193
106497628
91947450
73476480
190687670
344148701
766166830
422571077
162170892
435400120
328379520
646141300
225499725
96333248
95716566
19521840
530415249
228099200
7489516
14344260
70310848
63022431
265293234
675173847
241541781
402791298
351743634
29785000
104640690
280921978
39713960
1919448
675510750
18222757
27012150
20844782
370023864
252147123
20979938
3917774
128719461
10166626
36296694
205244676
229672528
1854500
3641184
493994160
4690203
129259948
173502548
31140315
4424620
196434019
93036182
79174672
294020763
100445660
377498628
334495950
124051491
163204800
124794229
124494150
273609234
435656044
732554632
933622676
167127712
924395692
105982965
295558092
84959676
34233527
603721680
301331240
17787567
793611525
23448320
193342912
79996410
529117290
484854700
223302864
94664394
97428320
24836480
45983684
173219732
30399084
87476480
112563750
94763971
150759240
208604568
181655912
136403958
158420769
17177844
555830
96237166
279953730
8500800
86864646
485668249
314587125
334711749
395228274
507417785
262583941
298040886
177491458
544265222
471102925
10906482
288733500
202932894
118442877
211855552
55326285
458430920
618422112
917359512
249456072
237984680
215417219
150292038
254089990
204767669
847726250
145521744
38354342
105091184
174208320
270610825
73948680
203052388
456205632
454356282
122377689
477825216
330363306
965898186
166066340
213637380
292847184
313463688
515014720
259791056
85931560
63715380
460068264
313060984
248700744
61972550
217491813
62386641
441857535
752781609
89094624
114459578
178296489
464668718
403655904
28035504
4052538
52581736
357238079
82422913
664356616
6558940
97589184
682246780
2663004
327077089
499693378
51844892
218655620
363046635
2547509
578017720
453421496
374872806
185188500
19327833
98567085
73438761
218517708
986323144
20708556
13668494
155292150
25877412
81497700
8432000
334848609
123354864
702535123
87273342
197503895
361531250
626857750
111080179
36826455
248211292
767879874
711801248
405937140
293892928
122094646
57027097
119154783
234674280
892250856
60759950
405863412
156204967
46352372
379103193
10486804
29749856
288806677
72013050
157269448
602846258
717312621
571643433
338179270
35859110
176495090
485298940
255020461
58715730
728532832
202933340
336039150
494073348
927187608
28062694
79345675
165587435
186608394
198892930
18179232
837088110
592000
40762258
11604108
464538224
114148034
45085615
208058889
460714365
4886942
280001204
63617604
597679656
92605734
31754385
542835966
144973620
152802816
116333085
14258816
32495167
49902744
893293551
4177264
478081890
56787762
830729869
322543411
110973376
34301932
3396528
29751656
635300064
365113248
7252541
388404576
45189020
47441970
37160929
70081375
43234944
829484634
34369440
343574712
436523844
139489426
445166883
769850664
826428559
226491696
8792656
37360300
194296613
76070643
18883983
115659252
489423732
21414474
448156485
656212193
428063049
303159974
85643475
711936316
427101330
75115775
66659604
168026388
626378160
44032576
135160000
10213932
192312900
66770265
406515246
52272647
428293970
102283194
117142300
482520206
74627937
122695817
256583810
430207324
333802260
130250640
228259317
19315696
107970788
411219523
36824635
118770080
962293554
823480710
539978706
797346270
323431290
536917136
4431528
346151295
109594134
303403270
5250165
134909510
656718706
18664071
959122032
155208606
5910925
789830562
6612900
164358276
507467816
23444260
19079391
890717576
229281312
381135750
385938002
398320494
518532800
334491135
40291020
306055420
420335565
402066368
538089700
2552010
263674964
5420061
180193024
210834646
79525665
12586128
192419472
1447875
496156545
361915350
184683400
48184225
539362896
63930152
245421197
91931759
347961916
157953562
495127440
226437376
420883960
24158132
41715540
32664225
102048292
352138185
161031072
665796720
62877860
344105328
581029120
91810542
66043520
121723956
223410706
405955957
75445244
397913070
112756605
405659380
256849488
313821124
216800640
21365782
928844280
202523550
8837584
768904844
529493445
136160348
20672833
52363506
157949470
22184649
497729478
88506880
200015680
31794992
445846505
113065082
95461212
48996541
18070830
750007332
541768770
655112832
122642422
590679955
9421103
2423324
186266353
513459804
613389425
191549790
326390904
798884526
62690280
804545280
561215824
59816790
140132427
27391136
402988387
390457680
496487200
140809500
398854680
59382603
557854150
2374216
154828240
231820381
176486094
7147735
214891200
30813405
92886400
614232984
2360039
201636288
333084050
156125200
225428257
598695259
419382966
105720090
433071422
76700708
81280672
16269120
819959686
173024062
600801216
694340910
152462992
439947632
134795962
44181935
279987490
6111810
243802992
73012535
859342538
1691048
274492166
382771732
69474249
377403642
482070600
345998476
514563972
475344324
144025659
655389
12377808
30081408
202351892
12076288
63207750
341171820
49099128
109735104
56972112
678733020
14723436
249165830
197614392
454572351
403262818
626839416
162824406
342588340
472111892
354597951
119228413
748601705
347647000
657570420
948898350
286375908
54260256
569363732
17297500
174199742
378351948
303539840
964480986
129188904
4842240
354722210
536137756
127006566
274168800
980367318
124260996
166815194
7112400
23812567
396712570
379984803
394588032
471399680
592493112
88945188
423868245
124830324
171881325
2122476
502006764
922044488
979529796
203047600
582626992
194913891
421402410
78512255
280914829
13910752
529176582
468547872
35848056
456537312
107800520
389160960
355496184
638348907
353082240
106374576
518368572
129367968
573817095
136070512
2458599
494820228
364804772
814861216
395418024
202944448
311654775
877591188
60799212
9851184
737436381
294446425
374809050
269750158
345624406
52300380
103371312
229610250
188996445
195690144
63784824
91062673
390603059
47366550
302153390
18645104
63783840
561447656
71166060
733414000
350543970
327050386
23804055
25838190
199094280
140522394
8363744
361320720
61321106
643376331
11469087
440725320
75934010
91310345
661489698
96381925
9453600
46759016
417185370
180258760
452021310
297158030
54671155
254217312
239754055
208748130
93545838
209337345
210658428
558412400
210968514
197752494
362563080
185371065
308191497
186643200
115376040
319672017
157302369
245963576
21288364
381325364
256930341
198913518
36806000
516289050
95601168
595906384
14540736
229118578
274622076
162582318
212283050
189020637
35637580
14180192
210459570
388395801
749766405
628832074
186442718
507603238
17256900
859777689
274690566
534453912
132404256
377073576
691761994
227175552
209697361
684845089
375806033
24895482
48382680
258599040
292240760
33165847
443830180
321142960
397317228
43496410
278971232
106249311
289247682
132595830
653877792
10357656
9238496
269744136
633231000
255061440
80739352
61469212
52811136
28551047
51396224
218271412
700446696
454539042
640227156
18478343
241172414
155422386
570659880
151850148
253052400
375229784
55854750
73433420
82919880
606205089
276196284
353190006
516152714
145004892
708095625
703785768
51785595
1160824
289156764
35340212
63432999
313063296
5083374
27547916
133172228
429778580
236301192
72446696
15601311
79066566
129661825
101794182
153955548
49702050
593977670
392923458
28262857
42282233
60973892
219396183
529195674
152098848
568560
63125634
483539645
467447695
131645612
272925985
18071124
2058361
136353040
198146790
195233454
113510436
229148838
393880260
155780478
294299918
345135252
397638460
776428480
43923915
136084704
661160448
245254160
51583800
792201365
290240700
34339440
44436561
153374748
63533183
71783040
556100568
350996976
390701784
539419165
712799526
59692086
7164300
177629936
345621900
77328292
254631141
629905244
114317775
44924438
642447351
297653595
75827336
255154358
114170290
183020644
610921134
579767728
18823956
873834528
10463781
632114186
199770518
19102750
155198940
75942300
594523017
25833670
62805327
151957706
371077058
35157220
44315714
13573695
513324681
521243904
358026700
48281583
305813797
698599265
39003111
245907581
338252655
65901777
533779818
241547152
215904611
273441195
45113432
572973
518305144
5077917
298285234
485322156
29710402
71066208
290859972
273267232
98393946
191286378
165566133
89537928
222775581
249459870
216331452
103953810
83132500
151650846
127921680
39058960
1123668
264557400
79434832
581582540
798365997
711067546
170314025
421092
200933244
552743950
124855728
304795624
199745
527608963
416519640
628196662
321959496
42549650
342532347
36625280
151152856
79324232
325908090
8191680
125075328
308247651
53663500
295655965
549121734
213289696
140310038
385817906
100096007
38186580
635240214
785289200
645280288
120417570
780530460
757684512
363229590
676071585
207692111
430446968
190640937
86877896
78814112
661290976
16351775
282607500
102454576
339918504
556249988
750824832
227141500
54499250
50946651
43433342
50502144
13818030
811236312
566975043
132800086
304390554
118300185
479170989
185481539
166420791
19838688
448769421
49440792
154065150
171495
46770348
7282451
918591492
439822272
55837531
271872330
856614668
295048452
209452464
108360462
335295790
215356470
290720158
496555468
245633738
180354393
275086674
126730285
349150984
376659216
228505888
298578336
583266337
124119292
215387541
660073710
596028224
450054372
297976367
576487976
128118168
235303130
213068412
390626964
72740696
531098315
123607800
62969727
99104170
547460640
58195700
72532694
426835526
283643058
163200704
742903705
324863220
40212224
56776923
133292564
156896436
77025471
6159012
96648216
447535548
41592480
738173387
14667408
31208640
6161552
160587474
76083588
94599203
224250756
108813808
84491425
104321696
389254045
121534070
384838728
536348306
779593430
335071392
674363116
240005448
344185000
208123812
90787450
19022330
264965868
524303800
124834980
301687904
81353932
81431746
76810875
582674612
70600176
377408060
383315020
642115308
1292816
197349002
292640992
383689795
332356500
119474850
93079350
14750593
11452436
21663525
87584765
750006572
27925868
757627500
352530156
149581232
40228266
322880256
329106156
234303869
27947486
175984506
163555534
4415010
250790682
226691672
204907464
210329700
191568780
195723356
261649752
55999040
364200805
98869008
281626400
374912485
228223368
792756736
282636088
34167206
84753476
140687988
340262712
787974650
53029900
241328656
735980937
747216511
196062284
101824404
81817750
20602980
379814778
782113752
64341192
311105059
74602220
858483335
586426596
495504746
600236109
107752654
431741154
381956
109149733
64054464
471737250
569060000
685214032
117999634
87184746
988938679
281293496
7971147
48546117
244742310
371053825
621346200
375672936
827738772
893906156
415726506
146505197
660007108
890489000
936541113
30275214
169714650
207432322
437218071
130225548
252929370
222820854
56195982
118029558
306743880
59522310
178615314
70179052
113218008
854859192
427231692
265566964
136878204
357253713
11520438
19982312
176621192
126927172
62136948
398147014
27452490
784858624
289254662
16385008
748373472
62199960
162743545
48316136
64961773
435343832
2321304
125420956
432864
100239611
234083300
83560512
385891551
332804864
431271036
468714945
866307
497840550
52430652
127623846
229887175
496387689
448137612
70349391
108469878
439008845
155023204
61125142
574654392
68846900
135489744
23313080
101778420
887066880
185286316
119495514
113315970
83274776
257970769
16839954
19605260
926657816
203205802
171488928
38686452
44307506
428939008
761461470
198269080
40444190
1602272
471829722
334830256
148046400
534658560
370393812
146887380
1661149
277726420
112197960
43013680
83548960
163528176
15132182
15572066
38846202
409614588
316392102
488678904
42265803
788384562
4772933
224475644
418453600
367185936
65194929
614423007
174357646
18884600
162256419
281592024
33089056
224796270
523630393
66870918
16083671
103137610
86920960
369912088
462244486
114323615
75967010
431378360
564616746
171101160
231849009
210952539
485138999
28260704
160469232
74480612
294265920
958828352
81192624
881247386
53125659
309735576
160988688
236218510
347908545
14837130
143832926
830421810
87375376
356964300
14265376
670147033
492358125
553598109
375810510
120744
403455696
261834200
36366200
164314641
137945973
117914278
26944596
491008788
1360934
473880
119219925
157616924
565503060
402262341
361273828
210699312
428428350
113968530
179622515
901704023
133936004
359103920
239549431
35073864
58026240
304222680
66009801
12557430
744760240
138326472
176849640
670497574
57900420
34829268
56115898
381316246
191395696
29579936
15601257
38652075
470775601
254063268
97219340
225348315
346353266
5827434
361990353
228845925
163467304
242796318
127088208
91221756
27910160
15116495
623815500
720317520
107659195
963775120
79432141
577146774
481133364
10055590
83597328
57568744
779146074
433831068
856865960
267886365
76477792
675235290
6504372
444906927
169398880
149705490
938560140
570243791
72888233
583407549
242710070
276659472
525960776
467052966
367853360
571645267
87628120
294907305
635602596
103057045
7708680
14829285
460555413
40896216
39858336
75713664
298547742
2325336
63386208
117260010
73700627
4084362
968473815
396877338
199893189
11676416
2632610
737094480
27921970
110488984
594140148
127743220
53001830
33939324
156334875
599639040
18014526
304315908
610142760
318032436
412703465
77518000
133607250
33092650
38180455
246214460
171064289
517274304
63763284
46460624
116414760
805835136
349274554
352586052
206479535
49446044
31504638
387375200
13308960
299101644
514118814
6668325
169083812
251745433
600216352
269172225
149303610
137485355
277973496
100279770
417804491
290358768
172393004
6567810
21895353
205807720
24963990
32416384
315848974
133520310
330033154
228834436
80575572
257740173
57218596
700074672
28575240
480197120
441268821
67697500
248697390
18972233
94682181
583049935
478532322
15397086
163261044
714397290
139677631
288670539
5215584
220593690
2779646
541229565
605463166
400083344
40881100
475170124
107095772
32536399
809126016
209428304
116113680
273292074
251944840
275885078
489425387
153711824
306805605
14065242
194234040
556253698
82700552
120443640
246137619
6368472
307814784
32498550
956478968
315433096
366776690
101784411
134040570
926047500
53853580
119244411
536237724
471239065
625980834
75220156
218966430
11904268
240880860
180611796
571653318
3848348
694661900
50594720
50702520
62936988
819898716
66242240
89783785
939042041
538148562
96670300
290503260
233500248
124189131
116991100
125433600
116835040
374777219
60649734
21020160
100368702
331004751
399371148
52475415
36790432
29605404
636565020
118717396
34607034
236925309
398573046
184110003
229748400
201883143
124804872
254444427
494503823
20229504
319403232
54609702
281781168
75044880
42318192
310136451
55582200
217166276
556741066
13615152
188603895
13711269
339641071
373502446
240508425
9895820
828107280
121354200
78690525
798414918
335094060
858653272
5859434
459463182
143398640
90699924
58582179
566412219
2838051
148221850
1442994
624061746
548703840
76387065
315405990
10051690
44042950
320250047
96046195
618336297
148540986
319971463
179210240
559430339
329801650
19540224
775522043
22884096
49747320
5427666
493035284
667092006
487362871
524663972
81395456
228547428
379266605
206048592
444889460
159466513
461387377
546523954
410250866
89379450
35634264
5892170
481679893
195299806
108883764
370464128
87344664
300039740
649946832
383319060
417026048
89460984
73959267
19325302
429829716
30050020
184901164
315944208
13313388
284155119
140076456
382800816
44228339
2335304
461895192
236780747
798599373
285347232
438925554
104280436
103567736
146443641
164986938
71721405
137637432
574637184
386145579
509892364
149993716
122811013
515803680
141462440
17152888
239180851
64420170
799244860
244134324
78883740
71795808
73840000
563067426
126440556
6800664
90766680
139343750
328909809
590290170
122305779
352517080
95827950
21521864
337953792
579893332
5727930
284085066
280252388
57597888
74167037
2490306
827849728
12625092
159061770
189790807
355814445
86932050
789492160
116428200
345250930
258861141
58299774
203784094
3287169
11501025
52043280
285534924
798349944
830703716
961324
206248641
172155048
263251560
172832780
118890900
191627493
47791992
13873320
63751440
135312485
186329232
236305608
357856770
10307220
487566135
374391510
1731680
165592581
11831820
40244022
50192072
17518256
170244712
12629968
89079908
229589360
113792921
272011951
58104826
629793912
134025880
17143140
927423497
213358902
213854106
63162756
37862847
651338877
388632384
371896947
8174236
33080178
883817675
49337022
4986894
405895893
186629670
782863759
31134078
160909860
239015819
125603186
244229427
699885824
44085590
187964
135576408
514200880
144773340
220942640
220525135
856347180
714125545
120940122
34871424
326199705
78410464
379302693
70520734
663402475
216171634
45689301
185002696
49354305
704066546
172232769
616652062
611842660
193400450
52323200
5975343
29244587
197398635
525121110
162581784
493685920
58240710
149648224
217455160
73989792
13192536
8764380
9153384
151645516
641996700
578292813
271337604
68688672
741663258
52878294
416472000
307166780
101971110
35050212
214420882
598069296
540885618
527705025
48666240
343866590
28427014
172454040
597248976
984581244
26209620
20713982
130740372
51198332
218220120
615259216
122734794
321643600
476044184
580744752
832520525
933729342
619013208
43260272
28629258
293850519
41369535
44567721
410509948
130004054
9831192
620000730
560214336
464713353
380772645
105193919
407400576
371868609
10972267
235756544
88084334
82742400
57038850
160232490
159774529
106064100
319649904
92091816
473687531
25341842
15345876
60420880
206986682
108649431
101544264
111953394
86204550
35489461
785845500
155528640
308366496
657598944
122122547
71045480
30890446
741602072
80835450
145214922
433996920
228378808
704657610
31710850
76212
36927852
226147685
12799878
49473840
349426944
509950440
151800056
59654889
204931974
525872155
95048450
569433792
7123794
128608380
48137738
375478285
153881520
180322989
384255631
470773095
79092726
237092004
695286954
630279306
344695125
3382992
12956820
247483002
315359334
318153796
91553000
149514100
5780606
456467830
736924160
15571983
438558770
10375056
341519112
66812662
844041489
41882566
621641110
825062310
387890973
188201589
226960257
45898743
85729588
283522522
796410695
121584211
87681064
100182570
158731184
251555664
70704088
582770720
184315909
644299944
92224552
91365750
401448170
111709740
30706875
355346750
782137050
59485060
217425760
367729216
192343214
510721446
485741792
22789270
547238395
153586116
212629410
43251365
16552386
162718062
745576650
322329968
165678032
118068740
41364540
32602295
261002547
126290944
28732725
570882158
26146053
515991462
726936219
477669280
419646612
67130112
3428755
33431593
265516492
35359220
420801676
437914906
330437734
119505429
230986595
869985966
81950000
464211286
238818032
236234790
24659052
421745055
71903305
48599770
21908376
323889061
367878672
399501315
496263872
146243702
561076185
483704561
29064750
57640362
17065704
191308716
19743064
324579486
418987032
543177450
694198344
317460
78670011
64625080
152348225
79397423
80426213
391109383
187988424
365322062
195528160
125412000
17133104
409860570
23923590
293263166
372725204
434012908
151351776
28771522
178313344
59270925
577266526
455404503
20969784
488226816
2886480
125138522
334676804
108613566
217467709
55231648
109266430
499575360
389303031
422385174
102240040
203815150
898887658
217766532
1320880
629880381
431072187
192590216
671064669
87536752
23817468
87661470
679477932
186626673
534129816
13561740
448553183
371296764
71415
561893990
68648066
143006856
7908597
436679340
598846375
494697900
130328574
160836900
558822300
679352817
66596453
9493092
642672825
29764862
39330118
93001356
192478990
161372562
109511820
4154967
126206186
264056922
547768744
19502534
1547900
32107985
31619457
76138545
130351956
708211776
197519385
10840983
533695104
56070630
357724200
610507284
335537105
415315494
6727608
377584070
154568260
78575796
99405400
322956106
132312214
482113800
194508652
125979728
130490640
296888725
47618100
104659394
26093970
699661776
116038396
149410800
89811520
78689391
350573575
732713228
53574642
80636
707331294
128490375
304126523
175919679
206910400
36681300
33310866
154409427
77404761
670644740
330944544
139500000
371638768
173504213
195654717
309954176
320520288
3712900
467169553
278545666
192735908
668332574
843762564
428567695
78327176
44162552
161667986
73696896
161123066
529145006
386469588
116610425
288278460
90774050
443549223
60337386
341742474
253561540
449027250
228927507
69717915
45978642
38832765
260328640
259440519
229641412
253525584
39838806
738449166
433531392
238418658
142359097
19243728
171189120
142666530
82254328
309622288
589885302
11635872
337311756
252903651
128088941
224909874
15015150
852669802
320100144
98719236
106584444
494700
62894880
475137936
490652912
228354390
314789544
786073368
4252941
204523820
335973300
499133750
108085800
465609065
154564540
440616673
206239726
244927670
24872432
91952016
46531200
1038400
474261905
160704375
137082318
126080664
158954562
188304062
76115664
62157509
628192608
572871092
2504865
41283973
44885980
685948604
78337785
73894464
240492396
388097004
2270452
124729680
425106399
311370651
310236400
626572160
233956350
777719360
420563385
90436186
5896356
98405892
334791404
80303826
51979356
411639696
385874550
19198530
101472962
73597482
7257000
184713214
276416950
215265519
103621705
260550927
529525260
43338555
649155204
258770978
548877780
304343673
71305782
9825831
84418425
21966008
261420192
33142500
132527340
301317800
58336265
470398740
148610176
2853534
17388000
10562135
703217515
722753472
22086600
320385448
21449980
700743888
709923781
775263990
104141576
622784136
285969635
191786540
72610146
124142340
931333320
111038424
567617448
489010929
331118616
408059055
139134240
318293040
25193742
138081888
34693362
45115812
403754240
688184124
100230276
376670650
52024869
146877256
769093821
111604220
630172527
679642204
183447378
678629693
62541150
65357766
356867280
135412632
10486896
283815807
749969144
664193376
16015221
397544320
183617805
362412519
489717878
686950189
14013440
291058987
510035916
107363862
24289104
152248368
61381067
550035135
181921896
196326972
535873110
618483528
283298304
215764000
610107250
52785376
412224503
57945168
166192736
243782825
248229520
775940418
184500662
28917495
61421000
25195836
13373052
263425532
18849467
142241670
378888146
195472296
737620504
28407504
614313216
70812672
30605916
745533720
50410229
372318180
862156320
753830466
250601792
372233890
784515088
200580810
17522340
452217129
233880320
730436311
154720930
126099372
573271701
190649860
42466206
153533142
31339165
6703564
314792037
155141448
750099232
255705252
196840756
667526580
647757230
519963108
572617105
105485831
109384366
262438531
183654540
129180326
333489258
163829750
805757636
19425717
598145000
713357001
252412140
372035592
164304558
50537256
587414714
229422700
233842766
189690660
179471828
16448476
35680144
149336022
270372126
72359385
886686495
39058388
32719014
113856412
286532365
151890898
152360160
29422758
627497376
173865692
58223214
495230790
1187589
221791928
88535720
440957286
82670490
456653686
31359069
231647542
322265460
178689984
180348516
153612888
508883904
121410454
769685985
574052860
129801711
153440685
38830946
19008080
93943199
110971248
825314304
81877200
76451155
453753028
127556365
276382438
932313375
279713826
18033330
14216475
671017632
312939862
2504816
456758487
647209945
161889706
626942800
802601996
299660077
232523640
209562496
416253760
237505268
224545871
8995872
15780408
32713920
3073864
383724
287055000
332034633
307302158
207916024
769872510
5156648
84484697
26027221
778930599
667828000
637472592
563030260
64742615
130547516
509851308
142833864
426539340
758450124
44049373
241844666
4685824
55928886
312225893
770774514
97561136
255528819
199763736
95188331
92283365
171720320
685987180
6544384
30608500
122116392
38749833
99574920
242329300
84794550
77033788
82250315
449610525
429863720
170975988
407065714
253055166
594337135
5873636
612664458
6293008
105544871
42661279
83889255
26087100
21959630
12584295
433500
349456222
6657584
155249580
770281200
251187300
54632604
93253278
224061418
646896318
126071610
381717144
27035964
14579398
182981638
126958392
322845176
426975072
131484951
12735492
13902787
262179201
32912560
761248464
481817700
211516092
253393826
917293224
62599860
11865025
37448608
64264232
237033720
75618648
71696429
513207072
499263631
203164720
390102656
300209571
226245096
360731345
328149000
163756459
400119264
35968680
90841371
286423588
27076692
96236000
60757015
21822356
66362752
123583760
302117795
251551014
562628430
503005984
321695044
30222248
686796192
275147180
331305432
756208800
61174944
125683992
47272390
167891360
352808778
20250273
38067488
67787745
3484060
770583424
182788642
33227298
783478622
10301382
904177594
44274603
717872544
74084325
481956160
312654208
268767464
32823152
179857767
191507330
195417678
66396932
22830640
80233308
158163040
143213600
41329200
159942912
20976000
5497266
395619558
39639600
457639941
45588816
88145085
31894928
762349840
52559340
473235399
640992772
8323848
16303917
30331503
739992252
90614460
126520136
828237168
502690732
652908291
55980820
50505309
165678752
509655344
444111930
292062400
930985920
75552834
830101535
242883522
302765166
234459522
52831980
7409322
39191397
411145072
98284302
562150512
319439220
314550384
140289584
153900560
720725400
16385408
779346780
6659887
2564989
86654708
119363080
19261380
261979782
390919635
241084560
170447670
255604240
700142384
677507586
45757422
204575910
58021019
133954370
4889072
10614420
120208370
1383646
396293086
50917620
4278420
73931280
479223262
1045044
384601315
56326222
278118432
806621016
193835996
304709807
563656860
66656336
397089540
21800360
290423196
213706455
109354089
587433224
164147046
201240248
272183625
506462809
54009417
75531300
516093965
613897104
124450735
549850
18472464
57258792
220354761
6581939
41398034
649894275
311491580
402219207
756298140
80309152
4597320
13958802
823007430
462902993
2110614
147798000
24886180
43223992
44860622
245526328
86343870
725438987
314853162
196215012
29622569
670386942
30473470
99845318
72564624
248340435
176747823
117213222
106108692
376964154
290767825
516476492
101389302
819289890
464742570
27501552
415534020
90445332
458449009
517479144
32666760
340293420
655569700
552445600
47468240
60936876
240432745
6015704
809093840
158599665
204369240
69826460
244708119
157456232
18349318
103090932
158328342
148895826
94606281
185374469
336095340
24735254
209633652
3019348
323177340
312672432
104008300
318656562
65790426
687042226
8884625
23857704
170992419
646295390
239567230
470101686
96960780
708653925
485167536
301493968
162257131
503565786
818379590
834637960
328790016
238842831
728941038
364095819
18237462
239614947
147883650
251076672
44420106
528472290
17523627
426951672
281484077
23129405
526914840
454315096
601947572
336755907
842916
822605416
6631412
285650864
256831094
46254528
546487222
606908868
37445130
197530452
465000756
16789644
488107737
30482487
8905260
278783620
268351380
999946915
95089170
64811374
191205270
312776800
406612480
123111072
378329600
159465385
96643053
191609108
399461812
878502240
684458004
242479656
2137440
86499816
95687424
5754645
84217140
366929922
922322362
69505710
643003548
338899756
80177418
103761109
290378232
437604050
53786708
378688660
80329060
52440990
549847692
234933582
353097142
291437392
223811158
346213296
360696000
569665480
370363383
4406204
18004590
299646270
65739088
617623416
725028702
574014515
860901452
47374044
83835648
7766442
614872737
93078723
81920109
167402289
39010415
34542589
718589952
335441925
362975525
645450372
3226720
544581120
20169144
81391002
102946311
441872145
413980474
207974844
419365979
119511336
62185888
301248914
357915600
307953759
486635890
22310784
15549803
5620200
194758752
147206969
154182020
24664215
165442290
46700436
282007950
432278722
695815032
897920835
319421388
731423272
119750995
207486532
23710962
621466776
4539312
65642304
497539725
399070521
608660440
432121148
256143393
204085746
552883799
71552754
421569280
157872645
592384312
734021220
219281760
62146777
356899784
614566134
125251845
145253749
900517893
34015835
213752409
142910193
522690132
174180032
14480742
333861504
979517756
249367440
171488528
412458840
294991238
122231605
249704858
426670926
988446848
4748880
319819650
480310992
690664024
53844310
119763600
543303774
47323170
238006836
169874550
568637376
281406357
694356273
32949504
106014168
5521725
921507846
638873654
434624008
122416250
17044492
580084050
144551212
401331019
453957332
86920030
324042662
216829316
95335677
55101185
8712715
515482830
275181020
349785370
552999120
14823340
277874835
124129035
248258717
724620060
74168773
238165468
491584928
71611981
137831668
216510804
8947729
220287951
425351598
92985838
51809030
15637050
574304868
413564282
159196940
70920036
377548809
467394408
374684109
483787950
158162238
250481374
321335780
87816428
47170206
370514250
107470200
106765295
35391564
173419230
497315808
366327936
846104000
20379408
128610658
133431247
225422773
228932633
40460425
13222314
90311876
852160094
405247580
141192260
126818334
314374401
592003776
29751378
236832834
611392215
705677340
311611404
266170664
297211836
220315739
9544660
125375908
465196648
319063440
26240578
16037699
92669937
185290560
76648446
12691692
164296176
633083834
593982240
167589386
162473724
45859788
115330322
410642196
138447984
486402360
711293660
483961712
302768060
255070024
837514316
48936514
198456650
19425850
57580224
87874032
46898239
958996391
338063232
287338728
650461028
669310020
35388252
39288783
149097120
108252505
40431644
184684825
9740125
219873240
145099548
359748060
156370732
165322752
269646894
267395284
193374180
267527168
299403044
355515150
356216760
190264242
6331302
549819613
159911180
120112988
65976888
724787010
37663128
729820945
104398308
1416294
382886229
200191128
497350608
7482244
6699376
113695296
280435207
270709362
33971028
82284678
75978737
201388970
102692900
385867664
3241952
78259480
672614522
386915423
9633420
281887830
30934525
165942504
538243195
288193584
7738550
589899975
221897394
670956824
500625909
462920898
300699234
98986635
25040024
340343794
89422090
41581484
613839292
1447488
842190519
95926024
96993050
993374692
287795596
132956628
366714160
369864660
225124154
206087336
160768995
141984332
854138080
689735278
1502056
211438080
102972194
280498788
46037539
459867408
118449870
769351005
58736667
48795968
64004694
50379186
421095235
294582656
471851625
34806464
134671332
225007616
70906800
88972800
43753401
870012156
45039408
101249412
297077184
350502355
804992048
145390200
489067896
551925900
95382906
378114968
195924352
128042334
83097500
773620458
77457354
843138940
179443266
465014818
263936764
627794640
45247184
334831864
75260250
307664938
227897100
395160300
408633300
191118642
437550025
155724386
841042400
15007993
561899160
44173272
3405870
868875864
1424256
124387578
248118849
6710708
839378700
624648024
188846964
34504904
11535680
90765762
120412047
60653358
10725525
120602240
33636148
270119980
124617440
430539990
101575900
137340
73423680
295780765
64990279
129033236
567483070
32163648
32252066
231331650
14087190
833993136
79148160
6609416
246435048
14805882
21906747
22457344
926831360
337481127
375508626
73603610
924384600
12059498
156191938
174006980
9473723
458231576
783070875
42014082
27934300
9558395
31310048
156123425
291167814
284901780
165996726
528045000
956051418
1878228
175679388
37608930
213968050
44120394
12530960
30048486
550230322
701636733
259892640
617377195
144073710
605003616
226527680
162697080
144572565
331226544
637174639
373581774
22359216
325497368
34773804
23444586
275414688
320891073
95643093
8541186
420731735
357495130
128119857
434066850
421445645
14967744
48976767
416987388
792012480
22662000
172449466
143755990
875251080
20241693
86627450
153676160
528577560
408529656
120434025
780378250
587020
36951245
32751096
600022044
127186586
259810810
78223656
269347806
293833760
326692080
392094172
333029883
808066440
138310594
192923132
472666686
25975734
460212955
395820500
152380413
278353760
368116848
141006030
98909220
525530588
67538996
230380040
69742860
72842950
138990243
38480486
48358800
267258946
446371214
28397922
595205122
196699104
808039391
354165924
272650846
235258273
24987480
66101826
355784480
110210388
83206096
72798680
333194359
7717365
942946888
234379860
172159820
154178556
136083571
90575728
13340052
211169049
561993650
660800991
59489166
250133030
8910480
380603291
171942426
191568892
210756080
105283216
203162674
233021945
186035304
173704230
357270524
809964922
717961875
508503936
197885952
124957602
21475590
72292492
189459787
336911040
553963410
256195962
243587088
817003782
9362472
97930092
152610520
43143212
506491227
345941436
468974825
814434028
47663725
556034184
103541400
147171960
45653912
480695691
299984160
456207972
678636875
58099278
9038172
53312979
53393408
451884070
31240237
947645972
45517920
623284240
99690757
716473384
79019653
154387090
155528835
408823856
156383073
423498992
336195510
157671333
193996364
387222876
243345531
537350870
8998712
355190731
164285492
243940434
71487304
54486063
319263855
773099690
481134978
167940742
303193960
107926272
171439904
373737545
135719632
7652225
707936587
379170512
139336400
561445410
757059173
7467278
167566713
689757695
268355316
260693420
246408122
5869133
420512040
134538840
187507136
336233063
7931600
487620320
142171736
49676200
27041300
248595048
32029350
21254728
438540102
28490531
202118152
194456676
244793087
9712049
22776128
478369416
35799444
107241035
787193029
95799424
5259220
23815827
989102304
112224710
267100960
11432625
59007312
141161403
128649136
307964160
4804240
584065090
313649740
712569
284481600
3727080
54401244
46983105
40481728
133024248
92379267
665483273
626821130
119539260
91258387
162337500
104063625
24676686
40523920
35422831
367998345
779054336
50573207
735619511
429873356
550083393
260527880
735561024
403560540
266928900
291759600
259228134
105127796
14365752
145062326
25745006
243675824
12752832
326727114
200479015
159525178
42579978
535286220
688433184
170427285
216273120
28149849
132136035
421303905
176936146
205938797
177567897
276980574
23267694
414526668
294661624
264549432
126710859
716743380
79139420
88320366
7138360
273172560
290738052
216224101
39067317
172863416
238964480
64500644
310882260
102618120
59298328
69992772
77030558
342635036
523268600
64749320
70526176
213327288
56244618
95464446
536435928
784963536
367344432
106294086
693367078
702944574
127617204
45673290
181331172
134346003
338666160
116013471
69174692
90170976
126161100
145513944
373613715
382421584
656336590
681972320
159376472
681400944
6667666
248023488
152843193
480985488
174576027
133179436
68280625
158601168
139371156
237388428
9446400
32456128
187664428
175900680
182981176
216725352
281186901
50884005
95096295
320573919
6508656
79477475
20151020
117075009
64812784
927812610
75398648
629976192
4038000
164898756
581764848
293513445
347050020
723066865
29096156
10722910
645209432
214633263
112699650
172085275
40736151
136866611
732992255
919049418
354037095
393513120
9191016
13093068
748969584
413798252
22747984
72569400
1801493
302969746
746025000
85010990
443976534
225676003
592912584
460364000
448513832
91045616
103130190
2987325
45931400
443986848
283238296
624827048
560914296
315346275
143388063
92752100
4071369
38418874
242771664
347624015
34354834
301965062
623868631
426757875
419122566
15200703
192995850
190179297
424513024
588085584
60672132
237785782
128734144
735526580
174488544
354461716
125669118
311165442
322012665
255400340
908019
607685760
530282384
160511130
324208980
276957376
60378384
388280620
887001811
70601317
166219692
773917970
7791848
194380760
446010624
104822831
88081238
53886766
656455198
3093103
798658731
35829932
331185028
38379120
161880224
351791828
145935612
121231785
866446775
267233480
82451889
769536768
132834912
154922565
295909963
561206350
76830150
143236821
292505808
13354707
323859248
1844043
4208776
357020830
236661084
56495376
3947762
40369140
43029280
463654044
285159063
101643454
955893960
429975434
20485608
492863328
960402192
11786067
243378027
469175406
41295744
80919486
98750467
564750756
421912497
322292775
664218456
157290450
106752618
50092308
633666572
32938155
169686468
674857656
599246500
73923132
80544000
32603004
39750340
10598797
145735344
602437750
1000678
28585942
224239150
59836800
340744320
244241508
857849039
112684877
118533416
116708506
319417878
32564840
391336548
483616106
562064256
118357140
669545926
31281065
60156217
207967038
249851848
85845145
619691576
23587440
358733508
522573300
18632978
558266964
623583232
823307854
65355092
28113360
535301838
159826968
534375399
5021681
27846210
415503821
3117835
23859478
636332405
629848880
677376336
360063574
190752630
35870472
436430760
9202588
90303282
276757481
242971236
30095190
457920
42848736
50848064
147027920
603031140
466237255
92477256
208978680
74021090
41746510
113301924
52231206
634889369
12113762
467804870
247151525
437558374
123479675
26840325
54548648
6571092
8770242
12466960
739264656
594469770
12151016
506192434
278302070
364498914
555706688
24757228
654575312
165540329
25390320
25569200
509439959
76339912
26464025
236122842
82626131
31819732
177063065
244237524
529796506
763695778
135467330
191510739
883714461
63526905
23335200
760728800
503316
130110630
352693920
880435946
59637542
446988344
7936119
286697160
126479200
332136787
259027955
594957173
84761697
154329978
8158115
7784829
457216410
643340304
290196732
532984010
680126815
768752769
245188983
100868524
157849279
213545547
323462964
173285194
194336142
30590862
465449782
404020400
378402314
273224068
425761264
137942900
231355170
177762455
470132827
50736660
569319100
219492919
50096986
39085398
31162788
130193651
689291856
459048651
256616516
28415856
257896842
458575992
170160456
7359922
210841414
124621140
134562816
652622598
977352404
223770326
510741190
470565613
133925530
892997787
349405964
116166846
126625359
593183312
350928776
252889650
252601777
281333062
132800276
221356050
708563042
515821960
15365212
226609920
26334264
131138296
67404400
475028372
507838896
443500416
394998213
93343852
139551300
4128480
360326850
24293520
10132018
94077605
172799495
69444357
358096050
322661950
329199720
76163769
654621222
419268600
44013720
362511455
594070414
312944025
1468092
258220365
258485403
462109032
129127375
177049860
192743151
242085344
53670794
123804256
23007024
85708878
65342118
314533175
296230998
110215168
509714040
143069760
99359897
623555415
841058232
723181327
452760959
94483368
60403210
130285888
202947360
27368257
114367700
501286806
133340816
400264656
325588012
31811130
6813892
217770116
364879053
315468108
465393859
218321976
191740000
53512872
161433972
481230880
420255500
817041642
157388142
397057290
150776983
67353720
60648342
570434158
202730265
119427334
153085782
512707020
654004227
187602437
69065481
9431976
319336498
1213787
45093363
359119732
206510871
930303569
820716475
145012400
63435008
36507800
225068225
165527518
84760710
112109798
213384136
712418652
461937252
67243960
355531302
58729989
845227150
169910217
230940219
158189656
15209315
292894406
15450954
96559668
790212462
152433792
968571379
437012680
260392032
505205350
194174155
248195389
17880555
34849593
107147916
408878496
608392358
116733120
723940836
100838392
183925238
258279900
114106326
273033360
504404212
309765092
151821742
370168510
296919175
272791025
123698980
216441960
604870270
86378754
616987680
396316826
3648720
682627245
98475024
98714088
237092768
44639972
150643210
64015965
165079980
85370219
210493690
624555204
23199592
393773193
251368824
399009080
435888026
109968011
354805794
99907392
8101560
344168227
205332528
30307850
242871000
75421500
804170000
226608180
258183464
609624288
20245017
75298269
4273584
20191920
369212838
2410630
6455168
664654095
133170452
753049571
9225792
615625774
292046512
75370586
200090
14220642
832682214
295094382
286246213
428327796
16693966
387642114
73141928
657193731
379423369
354465510
673280007
22080498
852697500
89594910
122319808
652803262
142189320
223726734
55237329
6522164
17012180
64288021
110053950
134693172
25968006
310248256
160072506
208142522
418626600
15012432
689589296
848765967
642796164
465300894
662286800
555724224
122628038
16321078
439288175
214598616
781305184
616275639
1381772
437972045
21299860
695310045
39268404
565510400
76929048
535782390
779159880
266535488
489207954
69048781
527915910
70446304
123305136
278717376
845138772
127769280
13925805
12822822
221816555
700357840
193736820
372670449
428291655
435155457
924435699
23980396
187634692
45019841
529162872
498804361
7320339
153414550
368598076
550323864
107206218
87327408
592221260
104469278
78812872
57114841
72381263
154182086
242771016
195279100
195426465
9255249
104244384
314150336
3927528
35009430
154056900
3686592
323228947
365807664
38797678
362122209
220303860
36824856
558141042
531599328
280134400
671888948
236618135
112818096
409385970
588506940
282369084
149215440
54189720
81252721
106121334
616936977
897031200
160423650
45863362
595638168
9264040
163650288
840783573
93069270
416589660
38832676
227077536
492828028
329831964
285458400
55865404
86563248
153720944
981210960
582867504
30385176
148821468
321238960
705680424
258527334
610132500
17142433
868387287
349749750
3091410
70576626
110673972
204157590
12075705
78447880
7104470
232984557
95827776
19309160
240089530
491035547
113432888
1117580
102458035
380421776
244428305
282997275
187260972
117984552
425908616
170918750
130612940
2586381
34787657
27092016
689620800
31723785
180673650
236549817
378371264
379600612
21017100
849436365
218982973
905679960
274153518
374406011
425324418
83493354
319177170
123979693
421740072
485596800
146597852
348526440
199831016
662981600
75905368
549905900
141684136
198728526
29652060
81135780
13249242
302681880
208086780
63595992
113394384
38168520
159292756
365124375
10252108
546797656
933677103
2992518
112742420
6673710
673589514
305004890
18132240
8004780
57702204
393413461
338475136
616366296
273410558
73299735
35447308
640088017
344358440
408377536
836605530
663836212
412032610
291611956
63458967
529989741
35006060
456767423
165813280
145221630
316656734
73285898
267643200
447319617
642093930
20671908
741624600
106749786
40762893
572724396
126549522
56653790
149665020
113340495
308532671
12793788
486294930
214274544
537999132
252349754
648280004
74634843
307763940
238840803
296978354
45188298
613176984
81428908
87956920
126819320
62991138
738314752
3689920
442963456
479683765
28251160
8423520
611262059
185669064
462577572
491444935
141910288
625864554
217822768
7905654
578901680
435119454
52768149
358784613
194132334
432705256
242585907
609273280
195386832
262898556
696329928
462079955
34419080
424136120
520109910
270564630
467142736
362673000
418473100
397078590
453416
638224400
204542685
358187856
36996600
4253886
200580820
754772205
49221510
208743100
298256855
3850220
387237708
48832056
443754254
211822336
74412970
198404570
471888000
63963616
357339983
26960916
715405932
146829438
250393320
87591645
18238080
116744898
54374766
82870272
105382448
286512590
150345650
219497544
66352741
6378508
769203081
462814800
25959024
198103360
410896908
18562390
725395440
9017836
200100649
429213308
10670016
771338832
196459560
431216368
165671364
7038174
39866904
37137474
52339791
164899708
317831625
17359432
284374760
547966232
349274625
129145110
80642408
208195800
96560176
664950591
159738571
3494475
678502300
17378703
428147304
177565113
191204832
674894448
172580334
136067163
134107960
77131764
254877267
259881400
296020656
31347120
26551836
523738656
160590774
59614155
57843574
69036429
270405009
8738670
450564030
154362052
28735632
83579968
264103008
1821126
77725968
45515124
152788656
104993080
107560104
119496981
717955175
336922592
61566744
214550346
130934576
9674832
575359092
383952360
153862410
61904680
330241505
25991893
87016176
381576650
199263032
385887170
235988820
720420430
215902183
128226945
221375580
64550795
132463716
54700198
17016880
107234096
345992240
215202496
67157436
217905119
530932032
317871520
7127364
125020090
50751800
176148765
70833282
397209125
40670917
109203356
444087846
346257408
117384876
108618796
91234080
332937020
427172324
1053897
407785840
37410655
483508185
188298314
229277453
243177008
111719426
129754224
64555731
354107858
97196794
427380940
267056456
94087560
88334720
47024144
107446840
3426720
598343408
103495056
247347658
167928970
1749288
208987548
442655356
764869719
137515014
39624091
145858689
69175230
545327436
102876720
117584165
9455673
123869808
158765392
262450760
322378332
133442016
31864082
318296576
179441800
401597480
380417310
260224700
273801444
416782499
611404060
848363655
280409444
278324784
349842955
13697880
7630861
272076756
44863906
66813120
90709206
61493080
18984176
72353666
635837748
448378077
7807740
8976856
143125290
2479101
331282468
105637896
253730940
267740999
179517282
244709050
19266000
348981828
97501656
799502332
21409545
209881392
15975474
448797687
584834796
202190910
53564838
258876500
8463050
316430660
139128840
211662248
134272356
192186384
593088588
88424607
455563290
36794835
118607800
48638070
177447004
54398096
144946347
113823795
78114076
343834764
4157650
0
74558080
23699718
160606908
60352164
635674348
9689722
51517024
48385841
136223648
94009022
365885564
3120337
503332075
401695380
68561415
112042525
109876772
257555992
384559280
386028048
228246140
45785148
372213280
511022544
103351684
604085469
446976240
234427020
685030830
30269880
480017440
257994960
142370426
16275032
58961596
93075460
200095104
136680480
512575945
230405812
85707678
860503852
105414921
105260449
394104078
129665698
26201016
57942000
166912269
923516880
104919165
301439952
169411580
195996384
127003464
127153092
584783730
863698449
651968648
353407240
6868165
410977308
75345489
383794528
367186419
56801553
231280049
709221024
605005368
5218575
271629540
281783840
605151218
83436403
304982960
15458455
5819100
403664818
140422304
200851812
61402207
195758880
40244015
75620012
166886400
149243926
129102248
366996630
315207235
146777033
12617958
51656022
17144568
110984670
113958673
360714750
859061707
1939608
128787604
28031124
129287400
101280114
27790390
310579080
220327390
165318388
430768270
69419952
369895488
48131216
53297104
122060832
354337310
6181479
71515800
217879800
581697600
417079102
93337380
190043973
169355928
319751152
3221568
691601076
60707556
239858642
407885955
265606946
43134501
277342528
524712324
449269870
70304592
95412680
316738279
5126160
136711080
288679594
183015141
47377640
248170566
24184920
56221912
334434268
181099488
388863660
313459160
971827584
88164496
661262714
163024392
172853733
840420698
387146796
195136200
11089368
471302793
150735229
390726336
686646796
6475190
39024648
62548568
153479346
24960736
353517398
37366255
385508760
418357335
21523455
772449301
57742888
214868052
87190840
872219054
102491810
830421288
109112250
652797324
47882585
862630272
37208384
514589502
22336451
146181924
736132266
690915312
169124160
26344670
315960360
103427184
283569648
155765584
390862413
482059956
27037425
197516296
588911124
131677512
896586288
161048118
440396781
19334487
642099054
84732508
218677710
454333945
514379320
95586400
4592280
75120942
151436986
130415972
121619736
276816946
2837450
19703449
9194549
43056362
188710337
61385826
77950608
99830430
132625360
7540075
386626877
90785648
742379722
316706124
251136578
412746137
102702026
12360165
621676426
202223090
272989635
377402142
136674096
88317954
185800680
259815960
109895940
548783766
41545875
433951764
482183110
579340370
161238515
537556564
678954782
85110568
228199060
240685088
19051985
35661960
459625278
11563500
30664804
57369179
32163957
112064897
559871708
927678150
8136450
118767990
575764752
195257920
394635360
35241276
331029882
5779400
11163560
345581250
228510390
145263606
391228288
211968768
262261692
159341688
93200730
282125691
248316012
158572253
289798110
324093384
361140780
263206104
397071077
249737040
248933331
199790355
89972589
98159150
561090040
1546230
346632384
77285672
471667194
838528817
338780746
330384654
7565098
326340565
271701248
26292162
19518720
325090304
183276708
16180242
57419028
793526678
611235121
443804416
397532046
719708562
91302675
642069576
286429361
678834873
455693805
23744175
590962482
419550804
417164814
207495512
63850510
447499845
934132320
29786792
76122294
164263128
288587376
84174384
365244640
623953263
329714064
237744864
275351328
260222029
403284140
490479648
684642442
17225913
270412331
243219340
399812193
929455920
33010940
42221220
110456766
15214024
196180539
273852915
142883836
88948920
3740680
62695584
2863800
166176292
52578688
267372352
501180988
3359650
20166591
32137479
80978696
17780070
374996800
26532657
251382938
657269470
523184616
76727630
32927488
160874145
503018100
2906990
22708924
258845673
331776720
886417392
12186695
354893935
123890156
161258125
177452795
313153239
5108250
249580395
499039488
371831997
145050750
494282574
899579025
586178645
153128616
60065280
380685730
81032032
191473980
70242225
733176
100040140
16860160
93701760
389917365
45161795
206912358
898159800
402022936
571150151
640527360
615783031
73866800
562067604
618587040
179680624
482677506
57649956
100702582
49100676
297288045
34977773
727006256
170279482
213072408
701712413
585218443
578815875
205359440
256035944
179198724
442162560
537720987
72281688
23985945
354937690
399708400
695106676
469715056
281664536
447825783
533298585
32685351
305030124
965729112
370278036
9486785
30986060
32055054
486409966
828926336
42456950
26987806
74300166
158826350
410382468
392596452
169571307
834941515
582803711
598911360
39098560
720280820
707474652
227555328
76109481
265904994
416063188
548502900
296716032
92105256
309448611
526911000
46554122
4737271
422975796
48379188
66300528
807826368
637609731
1689506
396814816
358503650
367390089
103057400
443635920
514319566
161582616
604023840
562833230
227819566
785280375
186105528
582857642
161961936
75594626
32115960
980501265
234011983
307937670
213093840
353006853
314182017
74572319
354455829
1826310
16129982
287821053
572324652
562133970
62125668
17679924
393433835
226967972
458318448
135484384
411478071
339998784
103681815
562500260
130403795
170835660
968091212
343366290
332596824
194443812
298518608
35641324
83567323
204836850
107758800
65707600
440407338
542700876
342425472
452595354
295317792
145599300
134976993
409990509
155624808
475816380
444476910
203276668
270194290
67089220
752083584
688827407
25091500
823776795
563039520
554317425
205031274
79729785
249991712
40705676
414996784
39543594
70923221
543118884
327217954
106299591
119181312
468783840
520248576
227520846
15361068
67825010
657566800
168590278
519118314
9357348
522343675
214641218
283115268
72192780
66853099
674237952
75953540
97077566
172370280
291143955
133657404
571381184
303100344
499596328
372594560
385258185
36493862
665378100
165572650
25196886
472363180
126924876
24038300
329216000
448436559
381254632
720694244
163305621
17572610
405913235
156867582
207058251
276624203
83225520
212145460
15916680
911661400
729136928
191854835
321536351
466130571
234822077
614977272
195102583
53142145
153108102
366336045
143039070
149793072
197087915
669960752
38300256
204698520
312287463
45468928
711766580
12772032
755968590
99805155
20275200
105370240
27531100
536793205
800048172
242782824
193311966
235835340
39588288
49890098
562610286
10124256
386740058
26612575
6236994
889561950
136560750
207535200
54917933
40284400
292477875
186587275
373917075
757813433
215053250
291603249
189791727
130819488
557248224
472743844
75807820
36992682
82997271
432217940
399476416
413918370
446066036
127839261
527447808
9194250
282313044
118469708
4100371
592784500
284687298
56413514
158151318
504236432
203071560
50524560
97106373
255286910
46003253
796661250
122858930
829027399
491812257
412495356
400169985
11705473
24945164
186555768
525636419
16180286
61488449
188731803
458901292
8306637
20727476
18994245
405533832
101036858
11099253
4417200
58108890
12280596
269444046
375626016
780120000
180366888
75614850
317339202
113690375
382276456
602973124
37358469
202227680
465172446
197442360
1404524
426068090
10224634
94553604
189556202
45338955
8096760
55929450
651707904
29100708
57121520
338138226
754282962
688834672
311700
50441382
528819806
759277397
402672400
380000288
812308178
69724170
708020886
376371330
282254766
2682554
348236240
1418240
550420288
568231444
187404272
14442600
271108989
266534352
266445075
211729584
61543190
271048248
195527142
2075142
339751989
497546912
28852460
351693483
134733726
43272825
37323234
29826663
296911440
118877968
260062389
46657065
74126976
485429372
256857260
57214955
310721200
11587296
25443315
751212456
8846352
57388800
78719100
27369394
315037372
417692780
281428992
96630912
245784992
124175002
229534146
348359528
161474660
184121954
125552646
289924920
19692172
37584288
299720148
29468673
688048200
972922538
130618653
94380912
555703564
231426825
276593139
759421280
584199627
557587809
751993712
722253921
294976800
509516850
29273122
255874112
560970690
28059290
499294116
922962620
519077760
159300375
229674176
615595128
178416000
114995091
49483576
397837152
444085688
407922264
380271556
35957500
539220000
54545910
204633060
9400660
245342769
344759030
77852403
210501432
276302404
129093088
609871260
250449212
649301664
264365740
278326136
141715314
55353376
114705890
261954812
298360916
231154992
594721482
281387976
343280619
251658162
37265888
220310564
935222085
153332712
190038920
249282201
303469440
101509449
350181798
186550104
545893962
156504045
179081782
47644240
239807474
123206400
64698372
273207688
251823682
161250796
154269168
376228919
84877416
1938678
401890596
178464640
736356080
793346368
27069180
78196477
450328144
232680780
231071353
50898087
76845070
609288942
181154560
236960655
133612824
67533817
301785750
417146080
403381226
19153525
322524555
44501805
211188087
5039664
174371629
564607320
417830898
125952967
22873840
490175544
252096934
52633515
374583650
147776352
206813024
1221080
66678756
96258834
171677262
88696039
458558268
668865085
775771612
33651450
390398834
177311752
637172525
185530479
39236877
28943500
50610810
154280462
9410439
20633634
154724888
842705046
234169485
38408040
238316270
5107242
61155308
31366825
60885738
94390800
66241992
112835153
156923634
98428388
148828923
98147700
224946846
349597703
471642713
22088000
134210585
453158596
24988020
835025235
33173244
592358760
14339325
145909950
312803919
125471109
434778888
350356656
93088800
785913863
401132011
90752094
125650992
176177205
112207095
76350958
29950500
106464600
967606540
348392706
832082306
318035168
330050754
313075195
219229665
413659728
102104024
85541200
319666779
408383469
187377050
927529918
364682169
31549440
914172175
96170997
27258204
429844116
266626241
111132000
589431744
304756900
891560380
446916418
43558976
86831580
690785412
89134533
90697101
706116616
47298048
536671263
729942848
656596924
74868034
462412678
35158585
38829757
129580724
417752298
355789350
264804180
868584126
342806195
1317618
687191778
126446406
321338724
623625852
580311785
615554940
63167580
22448196
6717655
203710780
52328913
119607740
215692472
195660036
168458676
299405972
7876701
125221932
162147600
317776784
103278970
192652476
53886846
789217763
5320851
460263936
113059392
4535952
88326300
34740398
88179420
48130401
147725478
359671516
212379940
760691547
201471900
81060858
63534054
33019899
253900336
82883689
123604217
321555780
770427552
168299330
649749119
80643200
451829766
329804376
1848144
124065104
625294408
168661480
325333930
109005780
128199448
1698888
227767302
58585850
251485692
72122340
273615587
653404436
44208644
377281212
194848462
199832901
354635022
41548869
57967855
100310250
12083505
249033792
172329171
2830352
226072798
168220644
96635450
872491200
55226892
86928858
486748236
455008596
9664640
98834400
714169170
655445700
421557584
496958263
214842768
773696796
902660687
414225400
116408880
841382181
94809120
543191025
707348631
191633046
262055760
348449220
235372440
404753105
283620714
75342164
185964516
35829144
38412000
136759354
162707748
745585399
169920512
131506973
105201832
723664350
189049896
292198112
1583792
32404812
111297624
100571924
47179216
10409070
379395805
52543034
329372400
184237886
277245120
504120402
416416314
4241460
265814216
306221733
607361536
82364536
859784418
653775381
415266434
7562088
26624410
601945340
204120592
136675614
169977050
927009504
170078272
370602240
118045893
43359480
244134000
317906148
181455647
757205154
623833846
110182520
104953120
37622781
370565104
776006541
89143590
111172888
36332190
27575517
900349632
367884240
44417750
407669640
337988301
40022517
603849774
136050060
472233780
52523982
108853452
88580664
35432832
459053312
168752969
16719204
111719168
65417352
6849256
171187935
87246244
14741632
124686740
95872920
230877277
208007826
190200283
161929098
219828360
638206440
60873010
449260344
365900386
482693132
419465556
119376325
304677360
434849239
128098380
18146557
804125538
254533986
5130855
155172
410073840
486456960
704497914
167911850
577562722
209450205
350378702
34824891
50437578
312024141
513508828
431638092
391747644
87311682
159983343
99127518
989274254
56248326
127851476
91616346
78363567
65776872
510787337
211523106
28928580
59091900
447872215
44946128
917526856
101940120
411502275
580770740
386327532
132015583
401304755
490988570
407232672
177616196
44550112
778156275
278250420
8169250
279368670
399049744
78309135
18385212
134000240
46508112
225107700
653233855
591800477
258256912
209957600
753754224
161982240
60985992
151672725
298991264
9069840
241179235
557313
349857599
35348040
51734277
88984707
345561912
89448960
165734992
497738220
112445151
541475242
140955750
31991739
1068360
2755192
871819712
125815921
190304065
83184788
328291850
44321524
18398996
10989173
217851824
99798633
33832195
369161793
118022876
64504287
102629905
353087408
0
86957760
23703138
589121050
675937709
625853367
277021101
805116100
363168246
78787356
224313092
59023020
20214976
179528874
533960343
178458839
586308156
7614000
223417068
656105570
88788006
799701216
514099890
151103970
873274960
47751699
182594335
47508378
85627377
17210620
521459244
119107570
890452890
931014435
260367072
179065008
134904515
582782049
460018300
588545804
89923652
227529603
232790746
262740088
352149181
416788832
3127992
240681142
72516882
398556990
874134176
110138136
86922188
176718672
44620875
917185552
16394444
7373342
31587269
611032245
3317720
81575074
18232772
95022859
64329870
161844189
132237054
270513369
168483750
684598334
491474836
244612536
79449772
74304512
98112820
437407980
16366756
158866246
36850390
835426840
28472161
72875136
95840360
578735204
72741888
263115670
176802720
634783502
161816408
243507750
241450428
7080150
805663404
731039598
27272250
72248594
302032878
132242544
542551260
101420745
651026250
130592825
215499242
73735488
312560235
340711875
322074025
809995770
103526255
133645175
14659218
316307780
596228544
493567392
119388285
4165161
542283650
279797648
250217812
46376330
76176384
178376814
498114450
413728685
338904357
613226600
50675581
73431903
668456272
352429380
71448916
113826400
618219008
17926246
32706846
694276137
143667630
215552820
4425000
85506754
173075825
168480486
489238785
139922988
16530252
384916836
607477797
249348480
229771131
76296285
647983280
296058640
288194715
82452576
214360172
54658404
299826650
373259016
368143590
103630210
13154328
240049800
92957850
4472120
49053818
80045163
741740905
53502050
357033666
111023780
497304632
464472870
74828154
128657850
45740484
20272275
700152552
651144200
637337412
29391955
394925960
449478405
480946634
128882957
179992706
47962350
42260504
275815330
540878802
53782660
861418524
44125200
322956180
217629916
19076316
297172496
9192744
21329565
98080710
46243599
298994220
142982454
327929094
19743660
144633928
25035654
149626570
114824240
290610414
366052704
251179627
22701941
285132737
380753488
29827656
358162560
72337104
957355776
133317152
45749704
47657304
104516932
116474178
295954400
227880441
317060905
439710480
999169919
106940064
16054836
111749568
74687184
39307359
417283020
111680996
707810697
169051740
177425654
809690
601850665
51908220
84260480
33588588
271263648
556281110
189629019
454491400
51614448
182213199
114088648
151381044
102466017
129386252
29849666
784604700
296453292
132057588
208528320
315653709
190090452
107427494
422096724
195197235
364477376
270833428
50482772
54180000
189945668
41249376
181207488
131194080
497037532
133829548
46311854
591568640
676361828
236704352
483967412
87988286
96270016
204744582
809532864
488926080
572163744
142328088
73978113
1908318
232702224
628390008
415015983
53839863
41337160
15524160
674174480
185937762
332685500
56244900
445482345
275133555
3945186
114379590
239768248
97504899
358749580
193855886
101424402
89998516
757020
62640120
166413996
246437292
48422691
217603920
857056764
499812820
153571092
739624704
746387460
776248148
583085397
9028139
233540228
1033328
31722095
201837006
490881072
353068068
125280752
605495058
388014480
754987300
315111816
271140272
120323788
664320591
81205317
34511955
198173556
774378792
64744713
119009572
228620476
328784672
283903100
78097014
552980628
153744503
493715390
26573504
853456168
405804360
276088350
77408640
173031316
486967028
68507516
221225505
434847235
344291106
467868000
96660419
336037806
62374378
168622608
35861170
582366330
324981985
422320212
153174054
102553596
50941900
28293926
917415967
208058400
68498542
79923760
937274058
36869690
405009215
193892844
22390500
31005720
802015474
114912696
123839482
261584148
194394354
33243680
651356475
354766104
165853520
538353585
149723280
411868053
11868312
939509106
27542480
166184064
515761974
261172245
682241936
223786104
721312677
42704816
440877591
84657456
617118082
10650360
103582488
6369636
188047152
178424976
140792559
95541000
302379788
53088922
549828864
250521456
707996000
20199900
17368050
198916245
168580698
758995386
12426570
90437840
274406604
28228695
86453577
67076634
183556980
520009970
295461056
357838635
756505227
349568450
248788680
17937290
69668706
340336640
24508980
132786592
7118604
535906059
20436101
436595445
52453340
17241444
87305946
369033408
60304816
369485685
262312463
3441603
494939160
333938035
30151094
82944778
419499820
82431342
245676937
163666256
357307020
357405930
158835780
114285467
405766510
243599922
16408449
388981575
501910100
210216237
876565424
469134720
839697962
723469833
311572968
2790621
2910388
69542967
104133120
139978233
31318100
469374708
97360494
162211050
586363779
164760960
789910503
623190112
425560460
437102756
485234475
525656898
551708502
330395316
184349760
232302994
669207264
424907730
637539
24918342
459220680
223519349
98496300
236551804
160544430
27711216
6819176
261752886
158039532
811517322
168764258
156690048
110736768
611735918
194895240
483819780
307589328
154461700
482908266
4391527
113189636
14761435
2376368
124603596
214068099
347225456
409803845
475950524
111110758
3621594
3508350
392140231
89515025
343827720
328899770
242412312
421279788
10333336
111724998
79135595
38253384
12868082
91107225
247683459
571183756
48272231
128529480
202279495
12084880
74058460
38161396
125359758
119623144
40205808
27608396
12720000
176235192
23993906
214771608
102170880
691422291
209737494
619997752
297002660
92655360
121937200
112782405
24620355
371724472
153084915
238132620
409001050
106067460
475376328
96775208
374588736
530115911
155212080
269717376
309616268
17444623
131452560
17588816
422449440
673918182
759306384
163092450
98616456
202398160
455617699
912608076
183062106
39892216
478640232
65459476
75968580
43850097
61680036
266844253
620837555
559480880
205619824
99722508
8919911
470107086
266347094
125529492
518544624
202266523
345432276
4704192
108974250
282731020
260043168
286481403
484337213
109271335
596604628
615960288
474058206
578651072
237439125
129434337
148151740
144704435
731304471
921627684
485487328
543658716
823430000
618512334
5733133
214287204
406754442
655960351
463856339
32452938
304403440
347291989
41545950
273233008
133536320
1577345
525241524
59350718
339910305
382366922
151610460
147849312
373249773
599767091
4587229
619494960
716334800
107883898
680266124
5264350
183971296
128189682
285005995
621407997
669936522
496636239
172020384
431514027
326758515
180907440
783756050
155150154
182157712
923000258
419968960
204046944
166409830
137758824
363319704
44616000
430348674
479117250
167824000
31967236
319780200
213826200
188369412
182092100
661710400
106260660
310275288
240519939
426906669
905415402
19609902
815018900
60441357
853882832
593681520
112950720
658103043
620195420
509189888
540633890
701727000
27214050
93124500
605011302
308084
290934360
48937882
42348150
380196895
25775352
94372240
598476813
178918400
257327631
155973303
314812773
66907920
206448
785032905
601864256
27436640
287741272
17737146
84074628
63018180
981298583
564153875
106263770
514550113
161578656
493993392
39808702
841228537
177476760
2088756
437345116
762478677
29511864
51017899
705489670
442113552
761535247
4050246
196705120
12529816
664780002
252873540
130587996
62784894
230124390
872097282
26884295
44705346
125322788
401199396
617267359
597722852
117287182
77666300
23086283
37534354
16338465
83266788
267376428
152422329
650769108
28941760
178153500
701789176
397208344
237135195
423743662
282279760
213419960
268108185
534028320
315123258
63527334
36154272
549711072
288412140
521543184
41614049
416931331
15335712
137655585
107916940
268161568
42674778
197338008
551276376
105368354
68145624
91999020
28923048
753817386
99003575
201753575
529358872
144874044
140306394
743094261
538173473
23848208
204181740
548224360
54439999
56258289
48083160
224322949
366617248
3877664
164527986
640531722
638659672
176594011
233385852
97409620
628317756
12455362
123297687
506455796
99160126
9258006
641235810
474475299
35224444
68830950
363406080
188566040
660464091
193790280
642347730
195737400
104775784
246466325
537494232
2787372
280273080
101833281
196796165
88266000
238340544
72298395
93593940
320361024
139558863
655518045
202230840
359846499
527968289
110348895
3572646
423200000
148942800
2757924
434629574
268290516
189986992
146272652
277921008
229823181
287236950
16067960
108717006
180894120
103347880
185509080
124702976
263316499
96410655
280018064
38238213
485515623
26916012
167373657
649129020
10880795
110038740
482158110
1466400
576251904
444618471
532240578
271122986
141771372
372736860
382097534
97341966
263170468
153868896
147645330
87056796
557395344
62603142
103602784
369506400
6372812
204100520
749973735
160621497
160546923
562172203
314024820
854456375
220214793
184799709
764950260
81364176
378856192
776014092
524979618
771965440
178122992
134036990
56373474
45587814
217610160
687400069
6332840
554524690
397278540
96756
115116768
269520594
645571864
245716470
171707375
594253792
542605143
39729107
83452584
65561146
16376688
18503254
9833903
249340700
534525658
958892308
51314830
62706098
62309582
106304742
176285484
132605352
154467954
13227648
55282344
568996500
496587104
153597696
99070104
603237664
362367996
125655842
95885430
69661800
276833264
31040703
509108418
393613512
2812896
295778021
384408864
223534419
45834277
84327078
151650798
671142711
188592866
303853030
512088132
251966864
225019413
701150940
773910942
39736988
50459904
175095309
309643950
145402725
180319464
330917545
90719250
109238040
279321588
18240084
15078432
138566120
276607815
69701918
2039520
64730610
211470000
18034800
231892968
88878720
35423703
457591680
296291645
860748420
607684448
47295042
43821867
48432186
144880605
590105903
261461190
4691869
5736480
480796080
227300073
250464285
794605706
651536964
193452336
147108156
148739650
18422105
37472860
417694590
137329790
729190819
47371584
52840854
131774575
3376174
661859645
679791972
8974640
271798968
119700000
260998353
424405872
259261142
128215908
87032451
185701908
316378524
47793100
470947110
393404826
306592986
4194912
69130838
207822784
233505129
13036368
66304750
142252146
951812415
38652484
95567900
61885312
455606802
687772436
292939684
95404282
362035980
513911710
861627500
122576040
331652625
808528280
69137295
10749870
117757056
210933968
112840728
357184263
520838086
565487082
442130703
166186800
100937408
37250362
39421368
331295421
255209500
94152772
332506532
98951976
209530152
88894179
256278335
605933372
332958515
73365508
38551836
379088127
479515753
51919152
570661896
239625504
141657600
2325100
771052110
513252728
47391504
262513552
48301512
438313500
13963320
49910616
651864620
179966182
126675960
98820414
127860130
441092781
317828925
66279500
333557640
250651875
23024128
706010690
97235364
130465080
865260084
15164988
380798404
511720570
479558482
649161744
93667456
219155211
321909948
145288940
213057432
2619526
78154890
845951820
44550064
195813090
62289117
773627140
335392652
26152752
233216226
154700047
376218942
81175783
616960752
364288535
40522020
19176652
350405335
194772810
701157275
301891300
505571628
182292649
2799654
57786852
267410980
9606048
514089913
13057351
502409013
61269615
57894614
804946426
704088018
215447778
297463278
242705232
525362550
94381804
232751225
568224342
132939600
414345750
514448172
1105544
476557452
50705408
146676925
279960744
468220389
442604814
341708040
69351789
4755204
258207474
570946559
36043434
355427509
523767454
16077922
586875312
89370170
72992560
142591086
228547921
75294180
5750898
22165975
39191984
507649960
126256124
31955840
187688076
88150430
276983741
59178229
178636500
490386967
106686540
399638448
18731860
2957390
792406791
156268762
96103178
63253575
477688848
263292282
93209028
517296066
26274064
239442255
536851125
164950666
201694015
269265473
885797185
119723136
5602093
258152202
485195875
752380422
187147440
42224000
157775130
85500000
448833456
239797040
940950
407332928
594653817
44588115
31846359
34771730
60823450
527037852
399193254
146482791
153970967
484941660
2696757
115748808
272332098
159577808
830061119
144168804
14637414
113029660
346832979
311910
369585768
23917686
17252666
33594
109675580
425562165
144703680
130871744
671665344
698698752
314869632
43002273
135008786
494141310
135591183
213881018
305722876
754848
458140748
110936826
314962020
66357949
844373837
717735480
157969266
74986496
3006008
399608623
574951723
164500995
293534676
53038611
29265474
67155126
115939164
417241552
305150538
24685
279493792
343641888
526738194
680126108
638300882
518547660
918103130
830669684
41944604
388706296
503942425
142792776
449707118
106906841
76780800
79525168
78501743
172932674
433508917
421844188
16148232
353837736
400294594
457264298
751049892
226317000
152890522
563689154
238249893
65718664
454523481
213619230
433168740
574692760
33725348
34688243
365305680
134205664
231768786
596330730
401616273
321164316
210491739
53764965
294463460
168141035
33844740
734113368
395061470
211227244
7860244
105141600
149610588
228496488
199191962
5034007
61540336
188370441
256429400
898931325
29537982
103536875
5636999
416641728
285735060
155296500
147627864
51503288
31922820
227625512
552697290
48148344
175987818
199498225
186317600
220321605
31487750
50290976
50531481
935326921
57366900
177427500
511289640
184737000
530324314
728590550
114426728
80601984
313461420
144038310
208142649
40861627
180814882
28190600
154020852
108491292
54665624
315155412
389612832
117803404
135695520
358173876
197412680
480683259
238469616
729566484
20554226
351536730
27385326
221039900
261751154
158309475
82769432
663216796
210411144
996241761
228755819
549889368
294472834
474769360
271659279
410804760
263170394
3600709
467633881
62590932
325388772
208295776
18461920
390884885
315323676
276153724
510346305
263137579
21756615
392618130
261971493
440160144
192652464
801282420
144313299
479524660
39460498
259826724
657600720
120510812
215189296
331411066
191651088
549494334
793394005
6675200
191621544
167759854
606346080
184026012
579641991
672147629
225409677
123738250
210310950
495982298
472490019
90771088
90188802
619208690
45532512
143179184
699773904
129564676
506341711
136544934
48273183
813698094
46110771
255419730
19552941
797330688
571107537
487388755
85688685
234224672
61027200
317183840
98865459
50353300
5961472
394381136
29674614
923590980
196407816
109076112
199374144
242396676
127310365
31593541
7327364
259312366
453475140
861613036
29792034
459694895
378683571
117168616
238948353
687779627
48036184
82834550
94565526
760130844
18059270
97221288
482358
236846945
376580155
168246288
48199950
103067130
722214492
12892810
432483300
517016292
187491402
102276650
451590720
378998595
557223498
427054701
297123280
445984330
831568243
976743
38024280
70705170
162133644
28674060
57287124
506700626
317508973
317442468
412135060
104565742
49342475
369325284
365490216
728795897
208653150
384099744
466113124
38392943
206424388
31436176
108582670
413378039
1332625
843858090
49776939
569546073
47311497
37166796
433310248
190213420
93239824
225042775
493111377
14748750
4985361
268902128
605623410
502302009
366434367
3700768
5364712
24123361
187713540
86839228
161869832
351672408
287784576
385571298
458912877
888999680
393775774
468533736
131594274
337469811
529492506
349583004
191704807
228450780
124683569
479400
25533176
159822680
134310990
111798096
136749432
905260545
32263731
762627824
671285399
390308854
417208050
220250835
485315406
562740416
324687675
220416032
20620576
132196935
244063948
35533325
606061060
24845625
502233810
303181575
81913190
143427861
598416795
341512444
531011365
316351200
8590026
145806344
318981029
16677908
115347008
14003469
67125625
547071628
652705400
175297404
50585535
211710384
197168216
29568506
126862670
35921544
601723479
257206900
83260782
85043088
467989056
198535885
199913471
438717682
301136064
17407509
60220442
109282586
59570222
257166080
195808620
249532472
267677456
306323956
271467075
154290906
22920580
83763180
1131165
202147000
143353610
1770720
100605960
9429820
855878100
316049217
12901363
636895855
459721497
442678641
217989015
731117534
287932810
31345552
789123657
83468064
43609020
259483910
228440960
105293133
112667328
691881400
556051984
163875114
234521478
566778614
259767580
218780388
22721626
702294480
437287437
65746616
402211194
52911210
366242448
29365920
64988352
232140840
268070976
163074644
51592450
37260546
44263440
332309523
115729614
174062790
909377290
59222142
84682599
80311000
787645686
230972906
544734960
390542576
30157271
393804405
6895376
273854917
672106842
52839388
586058340
64637664
559890075
255259642
16677687
156206550
589294756
309125418
114722062
369049933
527046983
253408770
241792200
458833055
522213005
28829913
123866624
96877935
6868884
31434480
152186525
347787756
221088480
310931388
464354584
150311175
884193548
370624555
166029047
200914116
139203820
473795420
255303875
85277760
203046266
1286088
535776472
274536009
605402000
596649970
973814436
195311616
120127254
532800400
201502296
11625372
98733330
28985698
51118512
686804730
461060912
397620792
19321358
53923640
281962800
135329985
143006606
9082114
491208056
286680554
33284790
273628650
669042585
4812842
401231464
466436280
83748514
48681987
144608239
196037089
17737545
69715961
135778580
290276955
14999292
155550000
287597376
9891792
93692096
10137612
11059482
617773428
236584936
232916499
546721077
471799482
24443688
127613980
219654404
500861463
284616567
300330923
130505038
252227718
566328179
714487510
33810632
278171718
67999270
331229358
153625970
80261187
63164422
69667632
276168372
225688644
554288658
8364496
812596500
48308364
57522150
368161830
391189095
166628136
281813382
407865411
42063100
2840316
22889376
315599652
830067040
85898210
41896319
765714588
112225584
352651831
556862346
435768950
57732852
90314982
493306506
280155544
148693867
624277764
210377478
72733754
391882283
101515050
504562784
190663473
43845142
360606600
412490924
501597250
3614478
330682998
259596392
27212433
553709414
11533632
54216345
123309056
48091260
6524154
72996077
253022435
464914800
18266643
88261300
276906896
582713546
755511526
259271488
383567630
94282790
144905700
244188180
5459501
269170691
204609302
85133660
185295482
299367222
115770192
93685010
218327988
138802377
97345188
76675536
39694320
153441096
94708360
140174220
46908022
300578586
325886250
274195680
23315344
89628672
117096278
26741424
410990085
25050474
4852032
254724830
741094326
70677615
793669965
431535038
586525917
131292326
283990460
8710945
182349566
144319818
42227369
120436875
252343125
74196000
569928624
6924892
469800720
130524400
45524724
359001740
5750784
152944750
157921375
199045448
236456199
221747200
132642874
276718260
116908830
260710793
321895530
98770096
582624315
6790608
35264256
214505646
55639691
47790162
396220579
120076446
343432446
54758556
514255482
258847021
209594644
77166440
21168820
125310073
451917051
701221560
23159344
326361600
144122150
280040864
300401070
151566015
6705678
219324448
12095220
71705873
343780024
765038236
294816369
19744738
48128976
24132031
219546270
21501372
216980988
228992880
152029175
7346352
396226028
326751788
724963955
187005525
599598495
72310056
13979364
255542049
388571946
400032484
198884266
55602774
14211024
39208170
143054274
708592776
419070300
62526672
98048205
78306030
5511279
892710945
177011946
832258464
336588971
116788042
281493884
181642272
484714880
418267525
187787925
295138518
89993640
143169408
11422880
356547390
373804362
72849322
765135336
310051264
825724912
627727274
167469348
36812686
176890076
594977768
6368768
314593426
555428432
127956600
81811106
817481148
457849600
4674780
941922225
45758608
420419360
113063719
534270388
26461430
203584353
256452638
15423320
125884440
246959856
924427216
48849540
280754298
117832938
38272488
266605984
298860928
452954304
242495232
21785623
5924048
177380730
259766456
700717220
263986580
132781632
28863346
492742506
132174392
22814280
45966240
405884508
218262732
99389393
5878124
585421550
40670175
73188400
40743548
141392997
585460490
389978028
8773402
280293580
117118145
258580920
764465174
675961200
8581196
49033754
99691476
554598178
324943440
421516492
36243504
483409440
14334050
45531324
721165536
210129152
746832998
25754490
14526106
426032098
172230400
107777142
214151427
523811931
798091200
242800254
571719960
577828361
575224377
555737439
37378893
220140760
211763460
76997581
48076200
114787482
514805814
139213930
134646516
347443680
462785179
458951508
56136500
287794798
707566348
45712414
234986064
515424
337712840
39341666
206230712
690117843
7056370
364113372
5622028
535371870
169654581
415629277
354264000
21348002
6715170
513866430
220970488
546695292
14076230
87391500
225208350
12750400
113517600
697192776
152043966
443700036
758221948
140667150
653539880
423231945
214230906
17371263
298486363
12980370
130574535
197936076
340218552
315303573
29312155
262858050
109795031
138668607
291964356
465678501
196883100
83306070
143971020
52253682
8434844
305703369
116275632
738725508
155330190
922766100
45127859
32367942
143337675
546766232
98087700
462475088
106533247
659400876
970732253
28033872
190994439
133453800
575681904
152918960
437103595
48550320
176090058
84079012
216540926
666551350
7580285
136507879
67903015
333450000
88746203
77056608
211926176
330604386
330322517
40123588
34701900
677131264
500431400
620943084
494822515
23237827
52455052
282167639
351491000
15493959
49432136
362151680
560061156
240725117
85333920
133235544
287218880
201221880
393295005
31335885
487914471
341826188
315685332
965782214
610821720
574947342
145026840
522448980
16722531
514227215
386512238
20020728
449571630
420580160
24172575
633685776
469418040
116625545
302765148
142842531
191241384
41559685
448915775
340316685
612478520
253481600
6585921
32443220
587639238
160317318
381148782
65079381
246670356
152376192
149722223
234437580
604968140
448616598
459021438
284536684
325994352
160196020
581141690
475560465
224926416
299389753
35575112
441874664
163895760
353195332
503787690
17523908
272357800
243646404
414610329
21026600
590406678
122722740
59504636
145926306
416058858
677914850
400099194
277362759
280188447
51152380
32495024
187857833
359156278
416948112
146539767
444661760
121124781
672393408
82863852
188346009
605050782
772815960
712061754
485780002
766577925
79893880
668997
628636092
114997998
547647280
35343564
492848680
53049252
64875800
96593943
239383001
597050500
678737250
184200768
354254784
261752094
59081000
59337824
41792296
267155460
405269986
35174412
251965350
60535572
470861820
512728425
96836454
524630361
325211964
469086453
14158746
70387785
54418336
52767456
86765518
410005750
527072826
340883898
363669825
397356560
460970595
179984108
249990416
63204246
61592186
139434231
169589598
215239931
14929501
458781786
188647578
181697670
595769580
72628807
915836734
19073474
430831440
608569494
68018991
246291265
179190160
127679040
37634932
307112796
317563677
280773540
266604114
63758240
395406065
573014800
6604056
205842105
379956855
56486547
364866725
444841380
265762956
375782508
29654383
241771242
157909325
87251148
98535861
266672988
844720800
573587912
714459080
349076974
41695480
32833290
226493658
281632079
292630778
115385648
592896330
289785342
609475743
433173985
222093306
772048869
332212716
10845485
73202222
691673581
38838920
30840334
44482680
88259316
399656856
320211120
108540720
162281343
23907312
505019584
59696350
607781545
37598480
155294304
298812675
177024036
585073041
18416790
469480674
41622980
11351296
50010993
248110236
627784192
130071389
635411014
334113099
29125440
205554762
370105164
282366496
78189501
94507680
11028150
813686205
184082948
304111275
278787828
32035710
14225988
250301430
618294658
612431179
110253010
100423862
145801512
254729188
214331665
627647034
549217629
256346415
697367860
89015795
992480394
509600740
951734712
21586158
13808702
796169400
463068528
117386220
248252769
428007070
108022192
157380288
114163497
324727570
110823540
682879887
372456728
86516916
99309231
6657744
229811472
224414154
1565616
404688240
7028500
75718080
3979104
59988915
676371668
186496241
187787845
228093372
406045214
267582414
174152860
14115870
243200112
698521536
243482062
177921445
163211422
90602928
248719140
613175805
331518720
583485497
311977215
8679593
42705482
453606912
465832950
235783002
13468830
274336920
42232463
20202242
15142413
225403015
78997716
77872344
21795941
237519323
279894024
317481478
521124160
248343446
79037440
81831816
264505340
771729552
19359345
351663836
377245305
156788196
22200755
97174272
71075000
60833754
134255664
100753752
328168908
201630138
18709847
172769014
88985844
44518416
119356798
70250180
459354280
190217930
100467807
98368580
112071414
252552272
220612574
618410511
682460680
475974620
452786926
504908696
76063640
25344657
263741128
142794548
287350084
51828520
86716014
116279600
35926686
152902750
157833384
172307248
264792340
487815816
475190472
187123745
4594120
675251850
213856320
204176291
28075740
248615304
129562794
451398556
242111857
652892240
98605248
85644702
38258766
109542762
8252166
260492151
146194440
282596522
35343132
189143100
272327293
341049363
68483961
324909504
5727075
251533032
11052132
1777255
535053638
136254791
399769164
251951616
14682947
249350662
354976290
115202848
67564800
305663393
132506000
299836464
246730848
171947826
792218154
101583220
25300800
61867062
117648510
194181075
125118000
265352682
19195776
100221564
353747394
93946602
556639655
756501624
126686952
36083824
71914752
263590148
272129847
281834032
546203008
187011274
4358100
550827956
193317593
279684522
40285206
20583321
798301262
23769540
762067329
91339776
236814368
254247120
20615400
634489838
129448872
36343485
4179591
200889216
88501125
125984874
388461997
156074792
432925528
88694808
224946128
185237540
179530550
108195912
771732410
460466520
130230759
454219320
394382343
384062734
88492232
940021676
360973672
27476717
57165792
791578305
470388276
21484277
109038286
230811997
96690230
347886084
249787375
39203108
18849668
26414448
92948685
29292570
184095450
283084076
573982630
23600898
332549414
106892135
909839385
118757063
73237934
682285890
24384226
143030508
332748635
847152230
329816250
44864820
359571914
194898562
19310954
56280962
961369285
13402125
2021687
277983290
711673665
192905132
387181991
666207000
3648672
21167811
971214720
775485005
153166720
62024610
81653070
24320029
94734860
418822147
46202236
174192966
19977300
219922709
51308460
484477308
996425315
60543744
95947983
52777296
44908325
676101645
340068264
347468191
220429650
91957879
183295484
487712072
794916585
423467800
156888200
126689664
121665101
23548812
41936895
17602728
373909900
523423416
164615214
446850404
113603945
120468168
727218737
40475385
505431459
419032124
898480
503635393
46931192
101883150
35128224
19669685
6510096
580567566
135766267
20135436
323476597
359076456
10099965
35953650
271072900
194248386
61198653
46114330
490702965
479365926
457188050
152722584
131833716
249015546
1935552
649325670
127875310
65701986
239854014
209534040
89235339
104332278
218480463
248153969
43390922
312610392
219492085
39102
379514148
476395218
13974180
82670800
275705432
13860860
52239231
578067288
17660916
8181481
239409492
555137088
203578020
150494400
783235212
191958984
8250134
214497745
97155220
584999250
339015126
78692715
237468990
4023210
6403766
423160055
114152106
67008375
479573281
186689080
625252551
538110328
303869432
298080972
150469840
306511660
161678937
302370800
275786180
109912128
462715332
94646001
731220896
674537518
97782795
511634476
826558682
59320674
422097318
325816332
619541763
65593463
140324184
834895380
223919826
295693860
399315961
79669470
13430160
189976500
108124356
453286800
194517036
362328108
780076062
614625066
173754675
377752248
123926946
448109660
390575059
119444362
9264500
267153759
149022778
44287380
399121436
167573224
5741928
170786736
158980464
208339532
478723820
555234435
20864270
133414946
71952800
667742048
356100
112132059
335266446
41943552
33410871
251830414
67274636
50185135
377739012
6996775
32271552
172355040
4369969
761425928
103611550
322320562
96382176
796334841
685603932
190596480
510406984
918039045
3540506
562191630
856166220
50202064
338067750
496079394
935252364
413065452
805207040
475239248
72236480
207357211
541278095
208145325
4432733
410208480
14833791
114273721
386710155
8769280
510494920
145178649
930850634
54148544
7109667
30460755
807279711
357837568
592605176
12919808
75482940
569720330
956829957
530263800
189834499
506239932
357832980
14668206
694009184
87912384
433332567
19268700
506159220
229630485
547805720
830790870
311010560
3395800
236236896
150799624
139089030
271674426
30115712
37798330
20531469
844803810
72254136
240598732
622914200
252131949
459268026
199480150
337217734
248106390
61577808
79274708
38987600
25021773
375892045
565856500
267527337
367117240
58210656
402648316
478227204
757554836
387142120
69976508
183760446
366058824
77582340
22855248
543082815
8397484
128574236
524082195
275650344
2264240
45873982
47242688
226354835
139968752
12998931
162394668
51064475
360354945
99011923
291255778
1608993
871581592
55991730
645019861
70338972
260221940
6324000
259907222
456062180
49998130
17863170
499990530
180129838
40658940
677957652
7331632
12731112
67123637
309133890
70759248
572758917
146623209
295053570
285289942
48797600
188929125
69152820
573578550
26772436
252783648
101264166
153356733
13789936
185858910
45377920
112004550
7773975
152386842
9265950
80797600
781947078
84823980
949171890
693866066
235176097
347144654
142670640
11161255
892940160
322600198
163245348
32016420
354330834
50138630
451146696
694189849
133361256
124654833
202760292
220117395
168852200
29766760
203902524
54801880
104509952
307974732
268556283
351320350
286892173
510411840
52199232
13192164
344866777
167583000
139898628
2231200
345783130
79899390
444828204
10372692
9281191
630681250
21545584
60769324
10139172
73313248
94969180
10086427
300113565
53919257
199924340
399969080
487887853
240169680
530434999
9484875
66667536
320070276
8178044
737517032
564920100
476339850
97028919
12388
8139360
150705072
247223940
906885727
368615600
10365784
677041815
176498080
147098016
124463488
97150781
145651752
256875795
3738327
104068800
308114896
405508740
175330659
87609024
253364832
110103006
379347395
681234698
443566890
32194580
45769279
82784808
596132280
574226744
444342724
292603664
721350000
490606800
989740616
43254288
344194368
537418980
639056979
16822475
214999050
177760000
737751540
227166548
317580876
4705569
347455996
321982584
148158450
1237324
288010742
134094778
252499968
992470240
89471844
83233126
605920
244596240
1188044
380012178
260071302
42815010
214527552
439444578
443512320
466588285
57511408
252093892
166952779
554695880
163275240
217620756
77813488
139779504
144353984
509899131
265425497
175280000
143219748
104827824
161076604
262408385
189606878
134858107
918677802
105986265
2396590
80045400
673929894
292067343
135304747
169989840
291921220
25804360
175368900
241017062
171215421
612936805
32421888
479516056
62833932
376680576
93572701
5330057
70558827
81870240
467779604
264008400
13902178
43880930
209023827
308056125
246446044
708569050
57383157
254906316
25690455
382238779
103634550
779281447
602506664
75485376
196641572
77894050
201064357
18412772
169773954
32302521
358590330
617201823
157919830
63159572
82511142
173708376
209590992
56850265
22870123
9597840
121438104
102430332
90249039
13645632
32289814
117809460
236205225
590259264
665611150
268393960
397223505
12355254
2427300
46174478
92964996
168589025
38335862
521539002
141186672
321253817
655976800
41621635
251833514
191755460
228596770
56841897
738700
261067296
51709944
449716485
96127962
7683660
817175775
83789600
319833252
695805845
134559271
76184979
17266400
99060868
101972390
407549829
324518202
229860608
45573606
89988195
41154477
110622303
288495820
295316928
153320704
340138448
43801120
95965496
22970304
467103360
544216932
84821226
115506368
13896990
372399678
513645048
362429773
171168156
414196351
282309221
422562304
50691756
459327496
785411340
74141271
303757840
657576906
759719550
896059001
168520477
40701375
16606359
710413485
56237496
57679647
198334441
752235060
3688560
380991280
437540400
202457706
384556572
568815954
319359987
535076784
391003470
876534944
72195564
23727454
23051864
351734146
491689478
24926748
128327180
8384626
164301280
33648792
241551750
883962849
188476834
273801254
480392640
394031391
465363471
497561303
194363616
22541100
138194826
400039795
316283462
105384511
51152898
17105348
320727420
73926289
34621224
128163354
184605520
102994710
18273808
172560654
162353105
287155626
99297072
156145600
757112160
196502290
125703552
249267187
16140480
425110378
157892625
447020581
119547534
44894978
727285797
205594524
72009280
874186240
150293874
47820087
207363324
489741115
12206766
265822458
115821692
386280988
56070180
109273213
390941808
127278063
800127432
11795201
341473041
38346833
675462216
186675720
349948753
111331348
607529182
90005630
320036416
592452850
327655419
93508779
329839700
404216940
55663967
352459926
113018334
119483238
62895536
1133860
581473906
232292157
73720146
10750255
571602944
330260847
155641168
579950340
132148830
615960240
73412960
84327975
112072236
266843430
3311100
206323777
295940454
365457890
11207832
142839885
157410504
187804495
686713390
729783154
1685992
413696893
932165608
25612398
220787058
342678084
136240258
432624228
521738355
191442432
76491058
652480008
207123622
98197893
431995368
572018208
795243757
61118877
219778335
166656402
218515687
22612311
559921470
227431674
524458242
20345325
128597040
210328368
986220585
401202774
167092536
46656744
645451800
81734400
179825950
50188776
313200856
618382080
107640260
260151440
258632
608254236
264675375
23865000
141666560
125635714
101463600
156702257
156580962
403547830
70664070
243942328
200420640
713435629
54109250
149519763
740077702
602987407
58046730
584179330
155840601
168532269
127520743
441874260
141040720
274259844
417275516
62441652
29579820
718389
25176943
172009045
46594596
780346022
161757504
804444736
519221312
112372040
259769321
96335860
231443415
398972288
197475784
164365464
30688440
496639398
222621630
92829704
22484133
190867326
374837760
190601350
20523768
391238538
311753680
41333166
384341384
124263993
202394292
199956456
214532622
231684960
123166167
205286900
14173523
527258130
9601722
13644326
61781454
386051562
80733500
364011080
401671260
17796350
626383944
9910990
6773151
15573764
5271612
318385188
566693958
324373532
18387600
508323444
112505200
121587480
591904770
232981384
417189060
21215480
12507498
561088632
24888468
852639150
127875192
63343668
765978701
437653352
98180491
541739043
633004815
96520050
430273743
868268681
646430988
608572174
198277940
376471536
252967078
20111354
74230845
24567420
562396420
66549904
346798111
526552868
237211788
885057992
863590730
974166435
14510790
128213592
592443900
10311158
401301514
612480761
236437466
37613688
22306482
22301000
317287869
287743800
157932700
201410524
705907580
643438584
855226632
719499770
46381824
236024855
191235804
399542004
7697698
11596480
272526826
295996540
45358080
29437125
434823786
229486688
54782700
69882631
308237937
144792320
43251890
78521462
115224555
73305873
358845795
88346144
93040506
327209500
531168658
35271765
890442240
960383673
55265088
823828032
143614692
689651550
172436060
560040420
342841006
65353359
82710900
106153492
277857990
547527360
63645000
20920029
104106156
236084990
215947336
308483725
220308000
797081364
42302208
30553680
345677092
176452107
363563478
150191580
383105397
447004118
649476296
1276830
285792255
811000628
154492592
613710840
865890662
110354688
129489489
285965697
400253153
92406456
61033632
107276945
307050100
123363944
407616120
6529930
82872147
51152115
401349674
895150890
162656300
314156528
67008174
128358582
297135696
572976054
552094164
413212590
114762744
32590605
493653060
382279000
124095000
534731922
232428000
242613014
32131038
126453746
37242754
35620746
23745576
531090845
136644336
229484802
843350066
532855600
610186270
128107512
494491512
3332318
518055710
96056064
210793792
119177392
74897790
138628626
36354688
255463182
573448896
158158357
60857910
180525870
89550768
67781526
49928917
811306
413157436
29106186
863593294
52429170
507081400
404747645
203960642
640532555
178313913
477677343
183029412
30795480
136623240
587946379
133196367
59789661
346865688
15147132
376899022
442367520
697625910
30459715
17646040
102188520
135757824
164916900
76015630
35806489
388671916
204642506
122984676
739586643
55881553
156654560
109082625
194263025
39896231
52871796
309484749
175871248
21535114
460370300
193297104
962550708
75373830
138268788
159605624
88148670
296325045
410682916
299181240
200717760
223993664
12111655
143422028
69535800
119960010
342323842
11195776
712672578
425340770
152986482
273758568
323961802
365260
914537
312177362
12048876
30793584
2714922
428236896
55607620
895192983
144899664
60078840
158760826
11932284
210500070
18879534
621422280
539230032
105835180
1390980
120858966
126500256
175340595
401572210
195391128
188498508
172647614
42915818
403803905
29036426
211305000
218357244
121684860
470066739
435185235
229557424
139680091
287290029
9313755
840480690
28327291
25285260
116837580
265786508
254845110
32598
560068855
46849765
58379256
33209128
25802504
135496266
613175550
53770185
62679548
14250810
133743522
210915450
234060375
778949493
139552734
580907167
19538181
340330096
9973633
429419904
550104186
83172719
209065701
20457408
537548760
150408256
428358348
254844567
309948520
25282476
1326015
510182010
571441800
25017744
294077180
275783985
61064784
504848355
487824573
132397248
455817303
185772618
192492216
313815808
675305875
186316242
462020141
61111938
273460532
811672092
104652756
525652260
665404740
373210084
322652736
506021465
35650440
166695330
78967620
163226079
144274800
802705632
389129741
41630235
15465576
88490712
180022715
124311934
303735248
28395786
265419375
440279952
23875020
26739924
315756385
127605719
313160334
16606080
185494228
11934454
105830149
31134884
525826224
151798416
257307765
309721800
74734848
228826134
247441440
376764100
27798276
107498265
120950793
486617274
708304980
15425872
107480352
79015801
22657119
160621065
451371390
450193128
39148260
30333440
722200523
86191326
347531856
194708124
189927874
644533623
86204580
683829632
270343656
131285056
1329312
180291264
278430804
552814500
441309000
31234194
110656524
38387676
319812930
166826714
59590650
13363186
588171184
11399696
46632530
114014074
191910192
85996190
546128164
45442592
111924330
480234493
476086420
14508896
674365146
275567717
189642900
365255950
255861195
532577969
156641985
10854480
247625014
692550712
265818172
144005400
11148470
88326515
517932499
731195517
527387478
235643496
323652147
254233050
185339336
73325805
182517921
3059130
3741173
213608212
174155030
633758692
38266155
175977200
89653500
72364806
89810446
295929000
454644605
66890287
103528776
712281116
626147868
826703176
122595720
489406881
88017840
304057304
67746105
92893416
202378709
43074596
25118967
313549972
385331968
368734776
335052050
171258136
367371342
129820320
10823711
69604150
184464496
748833708
219157537
134968960
506449350
121236876
43104438
188502876
38697610
272607404
332329505
323368320
148094729
571614777
331116475
667463388
62991704
129697425
29211516
155251365
84566496
64175188
648553235
25894878
564915780
87598722
500834
20007920
167243580
67925568
125308768
6119568
96327415
491135685
4236766
188696593
904577611
4279000
738071025
172781232
214644594
95438160
463740999
720731206
9153225
360570910
569990080
344475743
5124444
265768273
40254711
577128975
232959728
102886704
363994785
39901764
166788748
239723556
494597847
226241153
14040464
132321454
72129840
50972715
226230840
1745424
40318388
76722644
280137104
113368378
377938610
84891620
412255344
736578816
823900352
361395970
4341664
427739980
311968548
829141797
367463755
458071862
33789182
92322142
103129569
179460798
20662320
350568576
51533304
223199718
101917636
458366753
1061739
364353732
45101256
962147008
277320
523004780
202014010
189363759
152216160
241700520
550108224
563152260
149545648
9461520
191808592
50585245
388308327
55857340
229982436
383636880
354290762
502938254
699329412
27925136
231894012
544656210
378213290
110582874
223080732
114566792
21816636
662399511
56326830
536536
801359379
250444520
125506020
635911497
421272432
109063152
348627153
203745398
103342824
276901085
291670554
54007394
220865204
11138238
212874597
364369488
311382500
3381360
200622783
15947125
626804864
196959986
680623092
738407670
343023464
10014116
975932777
396338936
650239102
238691148
413037582
633606732
126706272
652038400
17489060
139962713
113331939
44061076
354883344
611241224
2360589
33327165
768758592
41861008
225790515
10863144
837882378
346954104
34573175
39108552
457970058
156643004
38416896
6524864
493281808
963010820
33584895
164695340
771799650
225947330
545125070
313351350
266300930
895059889
38806168
808407768
21109651
393467200
191010560
14261842
388695203
11808500
442073733
442781547
59690605
66769200
134038476
494173122
171710262
151103238
392700684
77393569
344788136
185059080
205051306
44352210
222547160
548854064
8669045
578189856
77085455
306321512
340092900
320365170
601224316
4518990
100596948
502672170
879063425
153577120
276854400
417123848
126932616
244363464
241504788
16174964
172447488
52040160
471349490
121486266
155620520
108155863
539243264
151921049
644096436
630687470
59148713
499320228
54164264
30369586
23934740
411773796
29301908
197685600
843674304
143355325
233397009
802806300
110774919
455465010
134427736
114591306
187114134
6876936
30716400
252736798
271830271
422160750
50451436
597526140
85075820
84437286
845658648
31859112
117134896
278872044
171589054
759868238
221462010
172558740
40293876
64746885
674700129
65946672
299435968
90388644
632025372
294630704
77068800
572772282
151668798
476593983
259572313
150069728
18366145
38266577
457351908
58951395
657948774
104924169
160751088
3720000
547415484
406486135
223465612
49433776
270187929
245301651
501159904
397313523
668606427
401423220
388838820
101234331
652615398
19130698
113847100
1188975
59251636
601211808
266548926
69118500
127183350
178506584
15867988
142169822
14922505
2558520
200711296
58901003
727831260
38259081
233059363
122871717
399827190
86503157
251433819
23332617
32246674
189227765
322135380
364238056
129725610
359298507
940414860
47538568
37601974
160858981
380651184
15675864
204812024
46005688
116833600
236230155
36927830
13167993
148816104
503440704
1965258
220995138
202005185
175372389
41614307
4030344
654989975
349725261
35229040
611359340
64683380
7492651
23173038
632420932
84228309
10670005
210821468
598993395
382199788
134913870
294982840
2881872
671451160
6296112
147723632
317829792
56782860
827985968
830030411
895372380
153750330
28675195
19928530
210485212
169401081
2820026
195034104
4046664
505381216
214350654
366583872
83240976
64774080
685759480
33500834
629892560
36178560
160397256
30918160
135502458
980216232
715265096
15355756
739288512
120102257
33674376
117326550
417290695
64362948
177789940
309549426
443524497
102710916
225771384
432778808
137366460
25089760
829460400
78976215
53503200
235667792
271004280
8769652
39994124
66684927
156607126
134967822
278684216
186401778
464002792
401561584
406769665
605137080
119629242
81609693
80517168
82142906
183179559
417120120
74345310
645101751
182221640
517788200
30579600
644236170
256977130
461890719
840896632
711271550
191423883
267657020
337952140
4640304
798420575
772504718
685545720
86066427
9809712
367359565
293920913
395668161
88028720
190220750
235763060
102406698
397380816
154506366
90544431
433695731
4874164
74619200
665471367
561805234
350098800
51900038
26597690
26610930
93404724
5662140
703162460
997468605
782293644
83477091
13521627
231463245
880859
80796220
320446560
582495921
460039886
416132285
585757689
291503030
101935491
382802376
56870661
52607800
53106996
334406384
142464360
705522744
15631432
189324018
687779092
3661200
399922640
182830095
29156856
116446460
78147573
678807144
744988056
333249358
904452250
530883980
96062610
492546696
67792966
354840276
804214425
302985594
10846179
85458584
225266300
577526274
14175824
73356570
567777642
39821250
6358224
271175016
141988501
102085764
78073515
154990206
444057795
161098290
3572389
336143140
490081320
863813984
301319380
587825280
267754336
680666742
236587775
97824851
743292160
9670616
255334746
91138926
43618180
560186928
178554761
453543948
195786255
70659225
137314252
420840120
483092748
183035655
74562398
301953048
215111260
385247324
393916375
748824828
356027100
196191348
43037005
16398030
311857359
147435639
549200279
244635754
71075544
8047050
481188115
298811916
289922584
53087440
112118468
120189335
251364360
43974595
100437626
479365194
669824965
86570200
238713174
138321063
864370032
182542264
89381705
602185080
57845512
50611152
626874513
190393710
604958142
83962368
120684990
46296700
443510210
629247139
3966380
565572600
309501392
277676266
641048397
4110042
97915740
48615528
261937780
390754935
11967807
377068800
20696690
238835091
1893120
128204766
114255440
652503730
509107600
451878056
5883009
60930432
294460002
297854820
17497816
809773
128958066
104598260
8465364
206455032
778688890
881160581
3123814
410296149
237232176
378410000
326815288
29833594
65652048
36057920
263392200
73689285
546705939
378157038
69034437
49489128
333033008
177875488
93194368
391951800
188380524
16099120
190325740
120584100
407687330
580999393
404522056
296230564
296780282
168925720
6501498
26999900
227109660
442123032
123103864
644364142
800798555
93081996
31721976
375380480
331843684
28225175
155761298
37860654
105613704
14197635
74249829
51946380
26515566
96798440
325977252
498421190
200484951
285452586
9368090
267903510
20413913
407179650
202665375
8196942
61096464
228988416
211501034
137395560
412452845
87596688
10127348
412113884
8049470
382781724
42851011
49686944
237147296
4531320
714387160
410345888
28635849
734659872
105107787
670032132
80328897
31088000
304796060
52587939
226339980
64372692
131524483
831892880
57322674
58559775
303190128
667526280
107681476
345499704
304833080
235984176
188365860
6183648
257298899
315181801
177186746
302065368
131262924
153480901
312222330
16029828
105799776
689465543
269690346
171662670
111775293
501745476
701184802
332691282
581748704
45249570
813337300
144436932
3073642
513190730
58296216
321093100
255948016
490510836
329524215
46803584
38992140
18569408
103827240
495315798
406535622
344848296
151054666
220341264
460360192
371438424
155514600
120162366
1291242
90781020
84850692
92662790
124643436
42740322
74895628
73755100
422487360
211177791
175407100
408763264
339654150
247176630
757208339
304856144
209312615
117980846
373162270
296436510
169206100
254191596
10047915
233294592
666365700
474642240
89305440
10598744
8549100
27992800
617424616
146760394
205835582
101248840
126836541
322064832
210189521
46319712
50615436
492134615
34917408
437099026
166211364
207729392
414354936
295551777
833646850
338284
192254847
121967755
343720716
54678392
49489734
63133014
76604080
357398410
9376605
507106650
412443612
156202304
61299732
877041681
179299040
608366551
256936893
229059316
367898226
184072180
168443536
50069274
135115669
71930664
964379910
297988927
10860210
219465774
252588204
557964260
110681220
320187544
885656393
72878004
129439436
571682160
480939018
398981688
859020448
4081830
202436334
431346075
6738478
337541496
4024296
615743425
475554584
108310851
45972645
702155454
321114365
97841250
11581830
267790752
29704490
623420336
84226092
192518144
425936700
83129664
534705260
225173200
192528682
284727808
550055310
600288670
75074688
355466280
77820336
6127500
108313740
465625646
129748950
312996624
119472226
757083492
156373112
137235651
2643228
160094362
103389727
77221894
195560133
279955380
86223690
365220912
213951820
34512805
4292700
321318254
183581793
777943793
81160065
677108487
193753560
3192441
45987312
648577770
19111125
275744535
287905664
815569117
175425380
501426180
86737945
589194018
266608214
34145496
493256250
279756356
95354676
468955992
175818348
435652512
1434614
443346702
224412164
35748468
49240440
714035240
393838935
287148660
131342210
291254106
213907496
118846312
195909450
655056186
528391767
183891288
533286533
460996276
515960268
29198400
131345578
309086106
46288823
6336672
364813830
460322030
96843010
846684580
604322532
97911146
8533000
78874390
22541386
341350848
430001542
581368437
659060785
22652992
301251915
260553931
253192040
89305216
150440370
504918534
133364000
299625683
293390580
90879460
52464304
523434220
243938044
2883775
136289480
255205480
167397222
120228084
38791560
117588240
498848055
168387400
516728034
367997125
129571416
204896536
478426280
695299452
337682632
139568554
255302128
338569350
204851129
716214975
132418930
705296516
32798612
469208356
122098515
156437424
438263214
441713340
38023830
57497905
396328176
245906640
368313442
547496658
53674660
129905984
720696841
33278880
20108505
80488380
142130450
52450542
459824456
26787792
371469255
12151788
368057004
225704838
251925126
310682310
932172034
358143300
171326970
46353667
67250904
29096648
733381632
621888740
2060715
582127868
78858754
26121225
247243760
280974176
604084264
554479683
4283773
848649767
4779762
7847544
680026908
511321992
39500010
209242726
65722139
127909089
264200619
139453836
285160170
379599371
335727370
377899200
536362692
166784145
33594981
640364886
23719488
270371160
64694240
464863212
634668775
129945753
20219211
276175200
108365640
480938796
507709723
72282080
494414646
134634643
266775356
13480362
134681548
609415890
612749376
311237784
10043028
33666562
67968077
192577430
24896796
87083282
276747877
19974431
156871715
68639607
6675318
737068794
97786080
45641985
2683487
379731528
127026473
14826968
141645834
919395360
221952471
38665952
167631763
26865816
679841638
519962856
455014720
31077904
67953096
337945040
26356561
411420744
385203200
70913173
324651486
420606648
56319696
417677463
175745340
271880572
70623771
521077032
175126809
122086520
41679988
270528960
271046916
246974700
81657138
518512806
178258929
324013039
231644868
65334720
412155001
53787888
725670630
60043990
392961653
219373980
148708693
82490048
27435530
12027982
225388224
32154906
252468548
560268450
294727755
215090019
176813020
559048859
44411758
157330206
25339420
374818658
23847312
44027718
760493290
908954361
192112704
381727386
513991600
409146570
104686490
22144509
185181256
131171334
166395600
228237549
936745117
327738292
68913581
681939920
13973797
325497395
3376425
162788294
657844992
3421216
734527950
182267445
284331258
950431664
17948980
364436356
403044762
28141055
201438159
38800060
395682560
636996194
235602383
50199912
423268272
70317170
204362912
297621120
228794496
648249682
53720562
263877022
29318116
119472696
23680530
835141272
134626880
115692390
133452774
793465544
503934512
18844716
193376565
122368568
324214241
29951250
455078250
930605388
177570399
232074607
30132310
325044440
159454490
223721295
163100544
795700000
114513948
471899466
4720794
623249427
33648660
52952601
53049568
802984924
834113403
7009164
565492730
102452284
314860730
327523376
17194410
144864585
477098076
229457280
372283650
449519820
281612982
281455930
568845528
438899395
106741296
582805632
73569600
136688160
444178830
90746244
263282346
723678480
163290764
306331084
109259176
10658016
123577414
220965534
365699464
261252460
17084745
72935565
310160825
601316898
356011467
131126904
304383744
25650985
568802393
742910127
10028088
1900320
402692334
2688148
181742361
58065660
31983165
54942597
613827795
326495664
96823314
208851456
5271351
68530315
91407208
171568467
164666165
901196370
41281023
427221537
31044624
912312520
236790336
71670741
32989700
86243193
405758320
191174732
594662040
10885470
29116854
500041160
95550840
203846000
109200096
10276280
810431692
216003105
161745559
673138868
75593138
476186496
267530064
4053852
69739274
79368666
306120540
62670766
263964510
79843612
106603942
84920701
30331332
127500816
256395360
259940931
172914045
375937866
901211553
297709683
32074812
796277416
433133544
91856120
123057836
2334644
162985996
143941750
132868852
391833828
269552072
473020369
247629987
446395730
447711885
806163488
403821425
193163238
7154588
29559
56986800
118351128
528227440
268135742
223514678
623750400
571942800
85648992
54211734
146404438
553778747
355024535
741036934
1457816
943483299
256182413
317871410
802775265
165722598
81972821
174149374
224010488
33752420
68121441
2074488
169703592
26340000
379452200
42668166
804328629
292827500
550067620
366058560
430805304
325459008
348331564
239464764
428130090
56801808
247980000
6728053
467931906
112693276
46544700
152394379
306166608
243580779
55722315
115456920
795344160
126341436
286693988
276458280
16872126
25819500
35449235
44091570
150433178
84656663
539494689
380655608
2571030
151333368
710164325
381899028
877352422
818718102
23045040
682356268
323274560
385994125
133715225
542323482
18723645
148686472
165129160
314940000
474357663
593884088
2273936
90747060
287646100
45010996
510096215
468333768
154176264
226632800
118753320
68997930
92143120
645974504
295712634
99117168
12566800
21584094
802159752
68758200
190802880
86264816
358908116
349416
80716530
127275278
41074094
9408633
187444125
63447078
451700428
950095278
119613087
4447105
514399368
78177968
150633690
74812928
163556153
653006250
89626680
510799800
621519558
11935248
114600516
489198240
745518803
278906964
440220200
675612666
201590604
662309424
214848656
8975029
643641592
11597270
113013342
320815575
123800256
603314488
448078000
489891584
589738725
402930294
628859440
477806448
68629500
6839540
284807400
626213428
620876448
758119740
75813070
41147988
458713314
63927925
491663450
345966168
38754664
118250774
544065390
261554770
243150628
263981256
92209428
412298100
45288818
135469754
314275820
112687764
283876110
554808150
297064071
795417633
91992252
612102289
78954596
514595384
3333960
164031161
113911580
114912294
80389668
26622312
10147137
56913920
97022720
110983621
40784320
988940725
366232932
445149131
141310697
297274710
852443034
157641822
589064571
907591446
675574048
505514184
60405314
457202060
393945902
80299734
401661720
201315564
113900572
79849071
788590275
41069005
226939735
34763456
439002032
307320910
138000408
405062411
31442600
81901324
270340840
233922775
120225348
66281310
318703932
78176508
527501639
426079585
207893390
61916148
160440588
192106860
28666867
194590396
38510824
372638147
108842424
576010392
213217440
133854180
171976392
326533518
354133058
350776530
118543880
373758187
326348945
394820528
26633376
118582680
413892600
410458375
447180803
245034720
154286994
200762840
788899680
37363624
101441730
71993249
694751013
225304840
16928449
658580247
506097831
54507435
36535941
668351940
251690656
245491736
329944890
106403904
564435792
86847702
342538350
655105093
26136837
16273466
24028032
335089384
755415460
762367533
27815773
211715190
129616780
323115976
22032320
426727808
700028340
391105162
575308135
182778531
296483605
160247240
238235652
1318785
96820133
181404560
96764136
66285788
50312106
314435598
40665876
313160731
348731460
289250400
185781442
73763914
38050616
139522446
58010634
222804204
259069104
10088934
31117573
36437912
434466008
154315616
219599595
635792736
109003185
113502700
306746839
114295050
238723823
192039420
762759552
91475630
94266606
124259084
174506157
223681210
91147420
71448715
10345740
545352600
440860343
386321862
273574400
194570460
168597436
156916266
343806477
639352422
165265506
342430101
214856883
312842649
348319552
518393260
290726800
715324302
693756162
30905040
99663962
125273456
858457170
58250996
278111160
849834522
65460422
1053116
345910224
410145395
557094336
154590784
257156900
12579045
74606076
297390385
543474785
576395298
438801380
440711584
7575846
79169400
121947120
111910918
270015936
9283590
10601045
229321200
15903432
722795628
100176799
246096748
90018292
317475013
24829775
377970018
819865092
10452736
641359020
8501084
815155635
622531444
597532460
30213505
199068655
3862200
310225668
8650460
703547424
443723416
17474220
194618739
507617400
13353770
84341740
6176219
71616480
192920709
3285940
300661242
502224342
590940522
971662172
58497778
79938624
270077536
375842838
124215924
314500984
99332499
471781808
930847750
14651289
161071335
4345780
552929218
5082000
580611384
644801946
27731154
11464420
175919247
140643348
130048122
61321738
421070510
97688678
842983020
826762585
613556276
6845888
205004784
316483650
10019358
556392144
495387750
178250386
27889758
757638400
85771035
309769527
293272398
395887932
14675397
875675050
175958280
580443534
284251776
268714831
81088167
26051446
2428992
323437056
55790695
194525298
49803336
520533348
25732500
419089155
1285260
199404816
173751900
282536399
850813656
25522896
16161765
3126540
241819116
261903201
44083466
313871811
495038552
20642466
196184940
56084496
469731432
221913138
133656939
26901945
224752400
309845298
109636538
308369655
110064618
93859920
377126469
201306525
89178980
670157180
434630248
594712510
86231324
44181196
633377400
551703342
68631708
17686225
391273800
292802376
586419414
92497048
6422550
207135298
402066027
151811233
14594408
683354160
243298340
292831890
157480917
84086035
283687588
466879980
2017560
77513619
235162176
150750996
416079272
81379050
372901199
27488425
988400595
11526468
377340282
47776909
477076248
946400964
227600729
517844265
575138736
378264464
633949246
719762452
496387260
559658482
59230312
240417472
657721308
697112244
33503449
181673438
430350075
68564438
365024610
203956990
27724582
146979910
5208918
936238110
81008400
199613277
62216600
458206724
702588012
17760573
177982548
371597213
136526720
176642092
168268495
71001957
703330144
12559209
900672630
492057085
106211654
235913016
81284888
44250728
122364144
553746459
328999321
322511579
454589688
728117279
117101895
31110310
211140790
732260256
713327406
28091124
802782460
325967310
443948448
19322655
709529733
204795440
31601808
46297791
64609615
406405362
244779656
94372400
59421120
762732922
155184
344379200
39641643
72583776
31649184
205907208
42201675
867631800
110727162
950816240
300334923
10033634
474418400
413115696
752375575
422631766
598507264
146839784
196975832
996382524
322799620
27133558
386776944
322516524
270732330
126382228
464587690
489620572
833784203
163365930
27781897
37606387
136342206
62077900
61482064
418354337
921058400
6258512
531486165
13676578
124682112
234333984
251940684
449806366
2491905
403313930
28099181
203364525
55160617
347999595
8654944
402218080
500959200
72881151
668679920
149592708
29102888
19499052
92375792
175022397
532669690
326116600
235210878
425196896
169842750
16817352
141784029
182767136
560216064
225220680
54027172
194208860
95342352
405109460
103339210
223207380
283928995
127565350
3413696
483153138
281822364
404712396
548618094
187866185
186912775
325956528
219209990
536011420
56380354
846761745
278977034
26804752
21483882
33130528
684399915
100023300
106368740
49736691
423591
127966080
673439725
602218683
14744933
14463351
126612456
56579185
67924720
357897311
174526632
448588140
85751785
952736250
167807915
89618136
632391520
98049897
218684850
405826434
129770860
409862442
282731656
49572216
406701140
597995398
839359010
20605248
211519332
922363980
670493532
182635152
404577504
32088060
436478670
302652383
119739334
970240048
15404748
384023030
645623670
62579132
81327216
320912649
228205010
951484000
388365536
224547459
470090240
487032390
327223777
93755649
277547360
22053339
726488423
206712
197857500
87538100
277743612
753412334
946235
240697624
673007580
229644910
774775806
270766271
474490
81034409
50704190
101185104
399920880
102457530
118455732
275763258
279551132
2181465
721540912
185465472
890159823
156693155
923833295
86174730
501715900
85928070
269682255
371750127
112395024
252999525
636929020
73681790
37538940
432054315
232861575
166702524
86531452
282543830
896586800
310990
716648988
155404760
365384945
17798436
285903543
67058092
154094550
381401921
107064375
454335323
655439688
506057250
865541430
10573525
151765155
437219146
117843822
349567736
395938620
21472479
198001587
4279660
143616921
451013434
360564001
215839312
103114945
180452105
469161048
806696226
112288203
113518000
520366360
314085816
103029692
32869200
182937308
165489808
421090648
255584914
151745090
438904970
61878972
168821027
32381600
17636224
271881808
309982416
206892813
569530224
61853430
491834750
227090655
87094995
50614098
745919032
124735120
766612
26747010
533115234
21272848
729051330
637112134
707367672
206161672
50274455
872946808
857134564
774311916
180284675
42004200
689641575
61276094
84218260
143110836
85960506
20933001
449778250
568443614
384982108
228168095
127306338
75586280
416394975
361333431
45620616
97330688
95038512
560540690
15612768
56502000
145873935
691808968
327481384
132053642
957971196
40385424
68472018
270906900
353851417
367519140
370440622
39683940
215029386
122632016
524230245
133588291
368176640
36535708
534222810
255301998
776367410
69704517
54828720
296872988
80501736
90907272
153310444
265439566
78681570
650910722
86914037
300435744
94484340
642525268
454614489
478773888
131554577
805206228
99959328
618183732
361078796
226452765
110394690
419123244
171611524
18033456
206302176
33994620
478690468
301661760
571725504
603150812
247386920
262013120
259302771
242741678
35954642
88112112
5755542
5955292
429604864
428569360
272622262
277336116
38688960
152772954
496332617
446416696
227530320
302688544
187745300
86701776
90935761
836862372
381176544
496478430
5792128
365015700
192378990
460897980
319752520
20524920
303312216
886989765
48302110
750426393
136344204
131733236
1877304
685529505
57520562
134694717
4597902
228312690
503884752
987859764
248351356
508475084
512733420
232695012
550453608
474528036
350852556
21997722
287500621
136975083
742737344
73415310
694442528
46100600
320729298
27227170
280308835
141093131
121564586
187275504
55226703
966080528
281661600
52904600
415064960
19198290
475080372
16936668
44491200
178012785
412086560
63984546
384831504
61445626
736813962
455571780
101479674
160518501
644139122
392668420
94884604
13709388
387335900
3341898
222006393
9131475
283499000
2104050
296706359
79635948
50020632
485549908
249243648
35519544
525144434
18183116
91088125
101274915
625841984
102955801
939581280
48260670
74782950
17475022
211012408
25441788
14152048
252069600
295544646
583994400
372182000
218079324
54887238
3575292
84510349
267830420
738832545
283069004
333059532
130632068
112682680
193526640
899263890
534727694
246457296
108785669
219510382
255272680
471382704
79221549
329525692
655601562
521498600
360681120
604456048
220780950
243954513
21435986
18331599
19992872
919170864
10707712
757883650
894809123
793700928
59917060
770927010
104539050
206295948
256743088
350484792
247854420
70599648
662793404
394944501
817863667
364508091
443444170
110069499
594240240
133006643
44361570
174504174
105919826
666089954
96647235
389625984
331818812
166864698
161992688
219501483
48448965
524666019
47627020
672265446
179317775
80953542
864840570
353285856
902105365
48311883
567703174
208108900
724056144
62395400
12706092
551140884
392971788
616039247
337524
248203200
50286304
495217561
30869124
508122808
159103443
133885836
411601582
787597556
935432220
250474035
515672010
42984633
89108420
340187984
149622592
528734584
1891485
155643750
635389067
49515761
95967296
365000125
388886832
543313794
13624402
72481565
8513465
316939145
168497102
142782497
110042860
537004308
444737706
184942770
4487004
90797618
467338872
483463062
15239588
817628035
516026328
825982872
111845316
126270354
65001615
460426050
757823400
9976824
918220750
100092480
5110736
10656538
133780140
51015976
938496
227364926
379016350
22558864
236787928
228186200
375574263
133984656
183652530
2196960
161946960
330479278
526682121
64149918
233010557
1309245
758823579
205531911
97750328
100437700
486395784
331721302
380073473
25515180
152773127
369251878
13348533
534576840
198521520
460314505
824542009
55175328
192475929
193112392
1838400
416774400
119334672
718377032
627915162
424449432
137980544
620174025
186389826
143180518
23768800
167936672
450139871
164239620
24882084
726163596
123164650
397041948
38448060
221839506
559319612
45046386
105418954
127626156
719947272
39004183
70719285
15688580
171367497
706722752
42695208
475758770
462888524
364795488
35100920
132547576
16250560
371767303
80586918
232898750
583339536
11189072
95020870
1100544
57947818
9467640
166158939
242999750
660843332
83799408
91060848
71379924
88584992
196340276
107079815
101650428
621107556
40946451
545573230
8087027
9260843
44583225
623468958
191943700
63276570
587822808
337549744
38886813
205577300
32855652
4110600
413560344
60927230
104741040
135626205
217386474
124986888
156077345
689069556
327538833
314727400
2904324
210909916
114588612
228061180
504825152
128401180
607285448
29204032
547852525
108731076
20600580
322674394
242274078
206824064
607985110
198850495
37242088
153023716
136228080
114050700
82320252
283689406
12350162
186314856
58748840
284761994
23893720
21082238
318234719
19270270
99676278
75584812
550900993
830753469
277437693
391766424
399600
126476718
234779272
240566600
560561324
258994329
188751750
23266320
444216294
86467446
659719317
533138963
56788599
265806027
260648556
188622576
466484994
784378983
120482800
425578530
52972420
931841912
6122464
507178432
131914200
22897224
476381268
35898288
189959920
227081820
367159392
71059280
334064878
274307040
528915870
101833776
343202860
295111483
145822530
57655908
179031550
361547004
553319208
272416606
5063200
1403942
39145799
318735648
562054626
62159037
71165645
228265560
67537096
228404568
75781440
99518198
76418816
177908464
181885
559115907
874523295
343981143
25307075
141176574
293637328
10495068
904611318
398672260
424325600
164182790
267068640
371100000
402852744
56922114
445733396
96384456
160132644
126170016
561244176
73609614
446541540
9284368
107898765
826630896
359945646
324591212
369441904
586808100
64190126
239936621
51784880
272943904
825958860
161912916
84155370
201027300
260720438
449607640
216115384
583858450
61388082
190784400
246577575
34078506
42921466
39389280
40540207
27351912
25739926
6551903
1844041
31271610
621117024
510233328
513203752
375979600
3726680
51080544
384909380
1851444
33066474
86030405
101122948
437428773
173250000
370288530
465533040
104549664
135691200
383034125
420992784
515710836
642598240
765824925
253884975
84872721
174077928
203913216
351988770
5023590
312045250
107881701
324325615
737842848
3447870
216164550
151193512
280032680
29624535
406432500
324408230
78859000
16671864
6562700
338760924
59692500
248569464
94096030
480392720
297643283
1443288
355744174
541014044
62419136
271386804
800627652
691154191
54707512
150341708
59361344
779072160
283554996
736972215
110774256
362111240
406714944
969188352
474371136
63173088
426630600
194235964
43138338
34455784
27849611
405752536
251802152
735000840
380897958
386328696
40629708
181425965
151802316
260599550
380468956
862691134
466257470
221947682
487331182
167487464
620179607
698826024
295704684
42903680
346125738
435591299
4048110
46840760
433086120
108535500
126551408
489676287
361393288
73843200
25876320
377973755
22910794
813445074
11148858
181670307
38732870
499563040
268502300
55685484
250879825
428812230
425011560
239067568
70353166
122977122
306675600
634651125
245600454
310407471
595186860
586216384
89461085
691901842
183019122
177457322
102668475
13404160
180765459
87647504
95364360
70946109
952999960
10275174
138487086
811463121
610131882
296541432
122664280
110872281
737054514
78709150
355197880
44800899
555546208
584434548
283248231
15062943
19833912
92737620
101226354
583603104
52298368
407252374
191414853
282426760
907139640
50800187
598261448
22433832
554749776
23789682
286828492
44817632
371559045
809594325
23082705
185586388
196007058
125303373
128219201
181997040
278782452
22012344
721526312
103599958
974034932
179368550
4122107
19828350
570999492
2479620
19988472
229640560
178361850
260984924
55060474
57586146
860683504
303570558
494206878
16535662
15775434
28823668
579013200
102059520
434256156
168713032
88804752
98523426
130581325
28161226
51937788
187240339
160935708
162786882
90214548
741188032
666379800
92481736
5072650
33954120
83844880
165352772
823589110
47232984
147850164
220295427
63871850
221139765
269271458
434277766
293101497
411153483
713910204
240447420
742828974
484500906
288751155
174024480
95627397
51448320
475523992
374420014
315824652
12877328
917342724
196750073
220808280
561443481
45173296
419974164
40816800
667753305
393592304
674191674
215674686
348849250
95617620
519176996
896355719
40972950
8155920
254355398
186064624
23856672
525868065
63266490
52609648
163242202
48311648
368900148
12568086
107049735
145080000
142230900
241240335
99648420
78762144
653503785
1237800
622343073
283159002
434609545
910377325
318949011
83268620
40623360
285053610
17346048
438804891
94305235
588094540
104123950
243574164
98788172
442607906
250904160
136909500
819183640
230377574
419305932
17977190
71637600
169666140
254479232
343527576
15528567
104759274
534150744
86403870
153846090
285259932
283339362
158762260
549118905
133474185
949886760
4279770
341446064
313309864
763774440
716805264
256075690
514052161
781304264
869570450
9547396
441989888
341404080
279687199
40908110
79438272
69602175
168601386
91598680
118099560
572969496
57527340
389706476
9274944
118648424
665507474
166900995
693135038
777903944
381698733
136007575
11625330
112990320
1593150
143647600
142751700
670710494
61226725
92320427
332972435
19824984
162433734
160655280
835996350
295225812
368919264
44032824
25870890
18185531
121590018
665978423
5577824
61694734
58718968
83034806
127705270
256237452
141450070
125864122
98192480
49048020
342905528
53280897
97468518
184768128
281660064
283462264
630658080
248087760
76813536
156849854
3131802
624099132
261391044
625422206
50639330
2248428
47546512
95914800
346076232
330823440
377093092
82779342
600464988
200808828
136681479
284688404
729035604
191483289
289878916
145266472
131932528
224171200
9419212
130310512
388430560
252681858
79729804
260166128
156963807
236730480
72905648
332955711
454615500
23575475
216728031
120500036
711028319
112474650
48602820
33539204
740751662
146525940
114936972
39226725
14006151
359057595
61598190
315534948
7827066
512423568
392480956
552584039
272306788
354890991
99828372
39700101
475070608
197472030
205430584
633408973
46671016
299491632
136539975
62960400
83256196
640729518
655582628
91527192
148311900
127327686
183528738
288858100
63625940
151700523
48065584
181248808
99768608
132864795
13754643
18510722
59037888
36469071
24089030
448635201
181644237
203881496
46039638
39424560
8911227
43158401
280235758
38707374
395308537
137415042
952627308
584616780
678515088
597863700
177195702
95897212
168149608
230058430
298962136
15862032
179343780
193835454
117474673
41754312
655223580
456918350
453020860
60438411
557345931
15465060
27509755
842312460
107336632
309315736
97699724
763311189
83232000
459608226
431316052
128960544
1198680
509915861
429906400
165718146
256852638
688537200
80068555
43527222
13277439
336473115
41740020
779110
20142128
968031267
127876248
55544116
302939472
30995813
215843870
365883339
247625892
46844928
617937766
254689866
391841256
492790519
315963515
325772689
392200688
115031401
422627228
505416510
175500346
131812920
282978759
692834240
207716522
507762916
84457560
65521494
478349040
224829855
66063986
64450791
90971068
554205792
185943312
135136590
295569732
205961010
444907748
58060233
553262400
48735064
91068750
304371756
447787641
77047453
807657770
174033
25277562
16736709
32817894
246551643
473938858
105078295
53228655
33742322
96367383
29802483
960656980
202725915
608531160
33515104
181351170
463607030
94541252
243614322
215638171
286024876
764807358
198305625
206313804
152795256
40020435
192236160
584254000
309064420
616598785
177659588
405951211
19435
80652000
305348130
96480115
884851053
229026532
759280738
54771885
228048665
162847424
121784951
33590360
216853567
328209200
38330829
532482395
451563792
436517796
89538765
341587748
116207378
169768850
11922921
57129920
243939744
247459800
128219208
734328695
623812800
313406475
327142130
129880800
17161848
175952360
972224136
56084430
620324802
161211764
216991548
466215864
382817747
522230632
29884185
111290093
419690733
220103352
616627542
599904162
44413227
768576424
138157924
262002686
349159828
117164217
249130456
903521696