0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 19:38:50 +00:00
OI-codes/S2OJ/532/data/margin9.in
2022-05-29 07:47:12 +08:00

100002 lines
939 KiB (Stored with Git LFS)
Plaintext

100000 8974
141589090
44467426
265811642
19586595
193971224
116022702
397324234
52736970
300890240
52450968
425964640
236352895
6134841
16841734
352438960
237208584
270703307
100386440
620411338
148370470
424821690
259771798
31548081
14040660
62900896
293381506
230763546
90638600
717789870
127024235
72303382
417832800
463990304
529107732
551830008
387370485
178616212
343679256
361914774
595588896
506755360
81948693
391809024
350286888
632815182
762705510
269193267
354817158
27246870
91223598
433124876
598627686
47369410
159052258
220482912
429558954
252651935
383063912
9113544
502302305
208929079
218710287
653349648
235021866
56690946
291982242
155362371
38189192
866813480
78288385
346849910
159646014
240149910
329924075
175505130
270501977
29364236
489886722
31879678
36402685
207560252
372245830
653742144
229735290
30247175
26725974
269223152
186090009
32473011
29800923
105833064
571519977
169881868
722930736
22582404
306670180
222390440
155936872
887444560
425494080
39466908
101387145
172453626
59254412
179771053
184203936
149063859
196327332
30270068
747525411
98268296
493311837
3772818
327125020
80662785
448468884
627807416
5538876
190398125
141658596
20307252
189476936
27008068
128860875
34454752
13977825
395423050
309830378
79436598
245578716
692872560
614685027
255459050
611592072
433521145
308129696
63195186
105502250
153921966
637528210
395539571
585001911
95394951
352710747
493301340
755244105
283870416
490574940
57151600
192164412
25830090
668719029
98132025
487547072
328712774
611529408
603740753
348812135
14346963
190729260
361326873
190696528
379650191
24742368
39969036
60421383
998061273
83574636
160538042
244745868
341267592
31640229
371068113
21829840
182632646
255890508
267102638
221877425
665701028
227345888
705941060
42344704
20460549
57503956
569559390
416831460
423885402
235786278
277387992
209108792
530990223
906376960
249409462
64311343
597137379
154854108
553479504
158293200
265524915
430541886
710927265
199676007
62492480
6312474
805554240
228100168
116727758
413816832
272162844
89430891
447295060
16047801
241857742
133845150
81353106
7832781
753282816
96797650
604997222
119200960
344194852
749400826
180978210
627636090
168786220
632534544
83138670
140130975
871546758
417061270
25357982
185232943
307219624
173603943
782024820
156510845
22586220
188828445
24800988
638765489
361515180
231208134
288877880
503411888
41158560
525845604
141435420
539165340
65420538
573678983
207669582
48951708
760938930
696374500
46591377
741208974
133331835
150950826
12964884
320498411
529294392
32626547
33535616
253371194
24294680
554669856
17119960
51919200
465279696
95424000
158930135
226884776
379818674
66324692
144547956
139423124
10640452
350995584
74586620
329131764
316819380
179656480
18651486
772432955
469716522
404746240
43688568
18806150
638225712
315992258
161342790
35722405
295376490
538327209
6941757
365923980
22800048
341352797
210119277
70328126
329961582
530809650
39340866
160624548
351313083
727573725
241189404
250713792
9083360
93125516
695206200
642182904
45196158
89324631
24292450
534029784
468446642
230852307
129297805
539000094
693391170
251000389
27277510
469191540
451987920
115630434
12948696
481197185
235853079
53019827
792308592
393715350
629675152
147672002
162787123
63208282
107836761
903314512
269858815
209385650
528177584
41659350
550855823
537232185
26438822
442559656
194476296
301873242
647417558
195534248
239910954
390894213
451926855
805271920
600607678
190633592
78760150
300227828
415551186
178758625
210729480
391730236
267571348
83910512
30249159
719311986
579612615
106086500
789729504
88374474
31299120
988815213
204589320
241547090
52459335
646563609
315507369
519298713
92762838
531283850
102085112
8570385
926777302
116942960
89460000
126893514
454973712
48865275
86203138
377183350
14677425
130557910
19835908
91122992
105130572
188868384
71756258
201261032
397945695
20007680
191010244
5389706
940733642
110825132
62331965
737330955
327772800
214795910
178472168
424710
207166811
314712007
289486575
590209080
311577464
728688096
146636919
142207516
920428085
147990780
429064614
850552714
740058753
61093000
4520117
348765016
150776139
385203675
660527235
790772
189975357
136577900
20634800
210179792
266033663
603431705
550422205
35865231
199204280
18745116
665572713
665825310
845561832
673291710
476689444
59497530
395533272
6395305
356348628
83117088
154298392
53637760
342581400
313501812
136393388
893635260
30961770
111510815
2789857
72889365
608862280
280592816
545744143
298594478
151201813
252594828
985996362
294859296
167646690
332334397
284074056
551098470
224810725
784326357
98025550
256205690
64045228
142364826
268959996
149974019
18119888
18444482
286353639
137447283
247618420
467032325
460128490
289752330
14853088
556239156
152953680
89281392
169109880
192631988
17046912
2752074
85736278
131142128
55548090
117715611
20456147
605743594
29223612
403586838
95251909
612105912
99824340
57443751
556800755
458170920
225126875
419367460
192693272
436115460
905842440
134540211
42864595
800671125
197310267
524095975
77916000
315562914
172303946
277277304
13549680
241903352
40194142
6097304
740942706
659775564
401962176
130588556
53061743
312769600
885696672
8987268
86894295
337580776
277497375
74034066
353583951
188336076
38028936
502826596
66362260
728050426
8496096
26027901
324831384
431409375
355224996
547350846
326067872
339261300
15890308
685493259
76273988
414699472
186643136
222466522
164508500
32633710
231875604
249097524
6092203
68489551
352914848
496908320
754422878
528110125
14782164
7834432
135521824
818891030
154117530
599518
456711877
211924215
7764198
317406736
84718200
376607754
565435381
29995456
239104333
1967579
90123227
225447200
30894000
49766208
167756700
662234576
26751225
184544878
212329689
107189124
133636178
120322848
649976630
14233600
121251480
50419775
6775320
669911488
179446988
314453097
237995268
132895976
340793640
198359203
350073821
55615768
32406312
116974076
406870375
570109995
6657879
45605978
73248768
266719740
292862725
252229460
98122486
542769348
664636650
34744208
177427648
17335296
666681090
143267888
27529056
329175456
509946910
100005164
74198241
248287520
46870937
210494480
885236880
904032000
29052632
649218730
152516616
308946707
748906963
162366104
140787400
288009485
886686438
140725144
213286500
413682164
523560672
33694246
122083500
839588945
593888149
134836602
392034434
538140870
463630212
415794222
361472000
284338775
175078800
2529382
285294323
5144157
39479130
294162480
244231086
105905010
369977392
30897116
139456400
282203808
82541241
131039748
519317074
203812560
235097559
35879622
51292380
61539556
211950540
68592573
394175950
55483935
209001740
51280368
4970982
496002844
13436052
36005182
452302850
59776036
55915080
362292402
88774400
225850434
11442831
330139069
270727328
255168450
211066170
668664321
294358672
3078676
649919520
110183928
105148244
105544274
17124155
612844791
158657628
521867654
3402745
186325191
196014464
173310000
328117
149645094
70902767
725953009
35983824
157783416
149363907
747116616
148432408
169285668
108160038
881747806
16236493
74566701
89239353
17326825
390998664
604249100
66702944
108960975
57912624
71388840
65404955
425787821
144802470
231299638
253188310
148118000
93479794
29901046
264156210
163936579
38923500
277593165
131923902
131520704
323196282
110666133
478531042
361600631
28261056
502202004
374008020
667763250
626180760
70380867
424610208
424049480
337262030
328132287
399806
1347835
92970235
490356
304614970
137347600
247464672
518176786
636442899
394625417
345545464
714010410
162253278
593487378
167445426
49318037
30294125
243906264
57721392
135210180
237296710
143790343
332729292
139370980
173591943
564744696
2495388
169320480
171949360
393769572
210609605
280407661
249101120
189375165
494510500
86901984
426006030
473472256
141270844
22511302
305456677
664840708
495823680
409291575
448677514
233255395
600531450
387410772
75050976
311919330
412854624
388616240
45427129
47521929
85244200
511122084
599198607
102858735
156378402
616910976
112524676
352549440
251411712
543848682
153861058
3954780
720516640
346998769
413899948
134403290
478292586
86940494
140700496
33613424
212595954
298450977
73928160
577063560
65712234
213269247
396975656
95764944
869552334
20685120
509520340
501693164
126728640
221166414
218418200
489205080
686723050
271171681
90847218
744787163
635634692
313474
355793314
504699360
293156643
389633978
863924292
293566370
136276173
706193712
192748725
704581579
58799042
15451104
126043324
238754547
160818660
66122070
122024922
660063981
683485254
262160145
28258388
956976168
92480700
42959481
522363330
146821794
55170050
369924464
6794229
500820228
49884352
84934250
294222261
190369323
173404107
336102684
215927952
121809564
181903506
97338864
85892118
161007778
411351444
139627460
213758772
635280412
400496760
34061696
479090940
821516298
941470629
70656004
11898048
18329400
528204476
430803279
423769963
489452880
315418662
193978272
239573026
80508142
731868838
444076738
190510500
211951116
261674105
436930095
19438600
223914613
537958876
582190796
436309140
700838160
364010112
155653764
627590700
412649160
41979542
191121056
165464910
27470601
29953269
3596957
706559620
49799120
312720902
155516544
905093838
242521506
209073181
61083181
716492009
126252270
840737568
365943927
10449089
652570776
742397160
22987546
308098616
324902605
152696385
565092370
255284305
116081460
257555688
49888740
11267920
497691668
87286778
3660896
112103864
26995468
574998735
193401860
354151830
338894080
39896423
247528572
323526510
246535256
620133206
304760037
176913132
57081970
756573595
2952000
512527400
599072115
1380400
271721268
183268388
727806375
297491376
444389776
288511590
371546511
403566856
129206847
19150128
860443595
599965975
52673386
372351277
100971620
10847052
64797410
213502675
249795732
321183410
275142556
138051744
84158000
986749344
485423343
331452
177387795
85020562
114276933
325295649
208169283
94561443
352566031
42877853
53463520
64130400
29799410
158802840
21997275
42720480
100604160
9394125
750096895
96661280
15183236
309889891
55901615
264140916
551092094
122241548
203613580
807069781
328154685
115215
480227798
3473800
251618152
311870871
432964775
305799695
63070244
579097329
93520037
544462992
151515910
38190820
188302023
588936600
396482555
717810480
11926950
937938053
407618280
39334680
2122392
245377065
86247555
777209261
136110058
2684024
1528593
474902718
7484838
85927290
58603909
401557090
160023465
41065728
464015372
70464272
41338110
347866796
972524
590700486
695484504
492177608
90530235
120924111
667078256
82035903
55717466
362594432
604565745
263565317
591104058
7469280
360456468
426355142
447625044
24397010
643913590
35693316
475833105
201898359
69677152
25793412
44957418
68625687
72706161
223684444
99686265
981238725
26162045
16134933
42588214
349008075
97178256
188849055
167580880
13286808
153579921
129113250
740996620
5879300
712349838
26875220
271496985
316320105
136483650
512719296
216594675
443857497
757938930
146530027
147677634
304494394
675502668
634095328
502470459
279808828
173122911
127996380
121921016
189560203
451746126
220081655
163822819
556252580
535024323
323828163
141970400
83667116
279463455
705340116
262671200
285996930
485481024
19541655
391995777
505996785
28385840
319584048
160798818
11806657
111793440
595975016
964310304
73939272
718057728
173804059
16877022
132133571
227545524
111526770
212141164
324459324
422206801
317556168
61618656
22771323
17262720
27062049
92487418
426986720
96526782
29549725
57945416
141941510
739510205
432077100
591484560
121453439
346095452
423063232
110368954
994541730
234497536
317030144
88687064
140758228
160535466
748794732
2420871
538778196
210814824
593293464
400288069
313237562
412340065
297283200
591412960
218788119
353381132
586801800
160265984
604873872
120574804
99750
684768182
488823400
141248124
13634510
205145094
514485240
124474385
87954174
170742540
45277440
178124881
292313736
397584100
382186116
258686896
125064660
323777987
86191175
227216854
461075052
29711968
636724
213213170
629505552
418542080
311022201
412387871
669848
178282158
85581732
6187150
134736300
631002141
10735023
408871837
297124227
59670520
550339636
534179712
209007691
490729071
655752240
20949362
70227945
199387815
39519568
303469762
450080580
445100846
407608014
15041330
607933973
79283380
19224492
164001072
594298740
344344650
243051298
607838475
31975755
471481101
174300968
44405130
24937000
236101860
38264775
218601078
828319772
299126535
267463842
370303059
479666400
40329288
38040860
567883360
681116730
150737418
471444610
155800318
528318840
139859044
193449655
372426543
165434820
477381436
677216204
640451826
395398656
181743744
53833000
150935925
641389892
19096951
759223738
29147825
275355638
525278615
682817925
353458788
216686899
53006976
351288800
419895125
13833153
15192000
398541015
21097068
601394938
194816440
954731358
263887943
329353662
304060620
3028940
84992272
433594364
336343684
269678080
152709291
454770338
625993263
641554840
318437892
849225112
441458472
57958340
84921900
495095085
566655588
106244730
326236820
912064175
764831100
373484032
52628532
31261707
400202434
287473230
663455318
611093716
671814990
275461698
652116480
47542174
890864832
77591535
644755440
835325408
357972090
131864832
243041344
111087756
34097167
321124496
535280360
424526371
314623164
58630700
124736460
551523979
101646688
284130893
257116320
330787380
631079244
146074201
29848098
442243776
134247456
181266822
69261378
109393320
27334395
132644960
423093580
94493892
128915904
872826990
28580964
384917420
144264210
271475618
103686162
282503508
55103801
67774898
100683867
7874875
313747280
489627715
443591110
3365766
429038528
35428185
4326286
562374296
291854898
217733880
342754720
208503600
29260410
169320664
341644345
422976792
130540176
393789440
221802616
421342640
57037992
42687227
118059795
26467442
360718920
471295407
211443947
39071537
14648688
37989510
985955644
31441905
71855124
461611656
190381767
267495195
351249344
84248082
15434975
3988462
249667670
244170806
248933993
148338550
278242209
39324440
149286177
132150
220775270
197653496
160140090
110665775
10138726
64026578
81447952
161453824
92776040
81109992
6933120
492086569
23262350
237579830
279731312
273451356
126740680
98154745
116790500
90248435
90274092
131869500
872509725
224629689
33972885
378334404
129032210
172310031
679818659
392455552
82588320
446501227
144530400
325846235
336216040
475228160
16366008
35459343
336385431
823310208
25774320
4590048
260694456
224844364
37966518
219450490
90603923
25431848
697544016
72702000
229512744
863604
3079440
145150760
664400232
390016857
88097804
901581800
40673424
157809936
24367472
162565568
14015114
328435328
518371344
390729768
289481100
193358022
658762580
685436180
292708752
550739735
317168302
65081625
5051078
55123575
720765255
159156508
878232275
429026163
588437296
306451620
196995672
680229760
320244276
60587712
116997672
11659255
136569940
246311416
218550942
258071798
600686660
52659880
569743691
251097834
241305388
15623686
35215398
248386834
43469326
72916095
159669844
845607259
68328768
372226618
196561365
585948312
536895117
1640364
40706925
89026560
547759000
68862720
397699968
737544864
247576390
234726282
148311162
48743142
27460041
767541480
36119690
43029766
22359069
426667384
207283848
3756406
390959712
27615225
228478768
112971435
129971832
29750094
727142428
132034497
39317034
186064749
207137034
218714252
356915076
249917184
145516384
220978596
30459406
44590604
533908228
119963150
25576922
126900702
80151372
348317060
798591080
292437096
382781238
744564780
902841080
264774048
727899728
304269001
292685862
58403112
9388611
2606760
313913520
673618055
192728700
296901227
465188720
37826772
63234480
115477935
578985825
554910640
137109672
227537519
413263710
127712016
791621968
13038741
496211430
688039408
153925850
16618006
52538802
554355972
93502154
746704878
98291256
31563130
366446940
809451071
106729504
483923074
161676659
65246200
376167816
509878680
279534600
115602336
147880512
601815942
22210099
560816586
340307878
54179898
95273075
45281880
5071640
707557968
29419190
9839714
1148000
539628960
2499830
854027902
319881354
36581080
182715050
234217224
171558714
307035072
357163308
91907442
794646854
3108984
9891216
831217353
174969945
6445075
448735045
17275507
741433784
164036736
107280600
225791100
359784684
271695853
247742848
239766057
407398167
503729898
28414269
24775510
343594416
446463384
460340400
18354336
56956903
371552960
344090872
2933631
29436048
572588432
188773260
573728790
151303396
355943232
408867045
263135879
17830272
213451528
224567832
176613834
424006770
175208480
436981554
361909002
9161188
25830648
282990020
16035360
183960949
707845564
78718464
274867480
15401826
213265338
242038908
185751390
81120000
106410048
299728711
7441920
23905800
82314075
800479449
233767000
215304468
691124394
64088970
30587336
584271895
53550871
261146280
689987394
300226528
425912448
116701596
164197329
225720600
201235612
79855759
204618400
717912132
656126548
131412944
330632864
132142680
214405659
377302276
104108070
299274388
137476155
515638112
373988340
351415536
396418494
14053452
333332958
139224096
206964735
320004104
80024004
19771533
209731250
207980828
695334452
567211616
844958499
1066916
138068512
267992517
479863070
95762203
204758100
32046714
42017924
833742287
903380536
1322052
65433507
483410646
101743145
159001968
5004846
34190373
111455246
748258380
101039340
258915536
16548937
151138632
58406812
99896544
203603520
487502946
655872615
182934192
79153470
170955976
115718646
86880768
102716154
116270436
352094499
59355853
15548164
64282670
2424085
944216703
137622888
996397696
203591020
407638494
57094542
293640246
1684305
261831344
591970336
626381672
150381000
452392542
380614156
340931171
110921880
42597548
16896096
311420824
150126504
348445115
957253760
8709576
460310310
366692949
99217525
555999144
70697328
58607724
139215456
24274536
119886144
58616500
227776775
161621694
10530789
48601730
442697112
75593900
42796626
563757974
459313792
25901810
298161470
167300420
24997660
117061568
65430128
187725470
383228139
117696150
74070367
781856418
180492497
273514824
686407122
8475792
264494048
217726440
807029325
339062672
2662940
73313400
108051100
9243388
3957876
233372211
385988566
100476783
162707840
392629579
529228020
158772192
498796433
19084680
93511500
126339040
4006480
337368600
305054064
140323455
686010881
352914300
178773242
976021840
295113609
279388172
41950896
328076968
236663934
317339160
339192820
366213771
480797856
46790667
360586161
586288532
17696356
15577296
326439570
361501540
9441263
876882171
943405596
226267808
547781256
20997522
302797440
849445209
93083094
3186687
207135968
41946200
418259126
807506316
361536204
61129616
19710816
38482016
19591464
192343400
409758960
175332222
36279570
82704524
319966712
628645108
673210857
739306980
64494829
118996649
488124280
290017992
248645961
365647392
24758402
583825872
448771752
127311574
93486793
417827425
28656160
255368907
40021680
353670356
187629012
376664505
247038390
196692360
713496186
77044011
65311488
127972032
985784374
734796480
12375342
335332872
379166164
34618770
506414107
713788452
162273650
889561278
278727042
303822160
168509180
108178338
178079642
60602892
935438672
34235370
978471846
96307164
536148015
350178616
3960576
374392798
443516413
31741024
23198687
552311280
63785149
40155258
281765825
575666658
246426180
558210470
367506420
407953875
315355040
69728442
57756296
38859744
219259264
707863992
56997864
36476104
172734700
150140557
372212610
99385280
19975716
75515901
19450221
569619800
24564358
344452200
31798210
194392800
117319565
374157472
263738600
464764762
149271780
5257125
295458640
72098608
30427760
181982830
138088593
63587427
125537060
518719212
119515968
642949440
345942368
65392470
281157520
417768415
726650776
4088838
103932630
133502352
133305676
36175976
21285248
327030095
51352544
755193544
872231810
18151705
86732835
826313499
213962212
162354060
771026958
71151696
152915560
134935320
4036381
2631652
401296
240073173
29331260
635850732
130403565
339193816
71166020
419361236
69729575
42215400
691077558
791217834
733490228
577482660
471064968
29882160
7811964
8591886
131750073
577815858
57774475
42984060
292834440
527350735
372760986
8532249
188646194
484118448
747510000
60369628
180649412
3820734
201585684
735623976
417333196
488689740
194618768
30592044
118684680
290221074
292780624
288912305
224134770
24606280
31738025
633264005
631623360
47260039
3398899
268115730
576241848
346128198
33918200
445919265
259879100
316674710
397671159
292854369
50762164
189194808
40781364
507188136
203767796
129091168
352464735
70676832
91501746
234665820
178964724
437279040
673731719
138234383
206831690
34979936
42949023
566955680
186123350
355277430
50383706
318107881
77418726
292285294
10963323
416414649
456105000
127151310
668037316
263514
434814676
288518555
39104731
760351136
17985885
191929212
123800076
23424121
123929565
573617187
74100000
99231450
271434760
60485992
65294390
127589000
191090298
8885654
191937204
120165840
351549020
60478239
149302272
198793344
149517993
23959584
92851620
89259276
438117504
324152325
166302026
4967001
623065696
683989392
76835424
500936276
61598520
6673184
114564390
430695942
15745808
629359520
476123046
615242760
51780600
250992378
114113895
561144345
131559660
61861181
93123147
260824322
734305572
103313700
546058846
359477580
222514695
73621696
184890079
164999240
560706406
92378330
112747752
481164246
3487644
191216850
395356725
393349607
153050537
383283650
394236606
159061000
128214990
30718524
136242040
695333970
207260172
298774900
391723019
31770440
6582324
75108102
297394832
106130838
13319829
889561340
328952376
9690360
159973312
726776457
532954458
30997596
83367460
329548941
75577554
108547500
825936615
3926100
151272338
73596194
575559818
123585748
127748582
26860155
516876928
61005343
145465210
287982890
88936575
60770892
358431450
49291840
111767535
153418661
4990428
125067300
250838872
887993993
924823958
370885212
139148670
570751566
318295224
628984197
272195137
6692708
237150470
717264768
373584630
90933360
142579892
489003285
53580532
46610395
222199200
261379440
355190858
115887915
123593652
325333008
130952595
302800932
172443360
105982950
489961230
405679328
32253564
27568506
24879876
952026264
331612106
447901485
128316966
935753000
379514161
418926682
25826838
184367170
108280722
102174030
189478000
858518660
86601240
452694788
95622923
974300040
40180400
30969064
73724104
237045957
39082830
315256576
7493610
290976576
61141260
169856880
186276608
896340466
77354364
33880248
365987419
148185600
370573378
317240655
378622550
19836856
10286908
496512865
463577697
50713456
1159304
236748720
238230500
446716528
672264171
349524950
199068664
111318162
221904774
360344244
485235387
47299476
680962240
137430612
723054582
166985313
622487426
90165960
93707605
20145594
666284340
298685580
48776553
606557261
556112584
73531800
80133105
456523162
72728244
90309270
235160544
410122076
589190708
4834419
881822678
99809262
519351030
376605112
135716405
3201253
402466325
514454758
39223140
29150680
164190720
838066578
1014379
125976840
195285573
440873779
666667656
24488376
333936645
25154640
131984448
22537853
162642039
773604
232043200
347941286
157794000
651969052
332224200
61037860
924248215
95694060
681576806
43509222
54028380
935697630
27504579
23822462
393802331
777509064
559767600
539459771
36406240
872197830
361294122
527197824
215465250
42375203
468050940
545700
685861208
253146800
918451872
25974618
387866520
251977770
484610755
79570657
300758315
211401832
28879488
902561828
89378432
237066316
651989028
371880263
7351752
76465800
4240878
116460960
362800592
88133049
794417907
210379260
619674156
380894750
360701190
96894448
76049640
710263729
255548097
277713995
13669700
117223029
190753464
365794272
498226245
77926695
444553542
209290185
67297704
523002168
541174816
178198194
393888744
202616562
71659364
651720330
687773112
136387338
60126126
693627873
571374450
698694972
540865600
353181024
420709440
260714925
539630520
17513750
536113500
483385504
651331952
337635149
354717097
15196340
281844824
44626000
338424892
52083002
456455310
118966720
153314700
76418036
485254800
473099620
591218883
177582034
360013728
94988259
37607860
144139860
12795974
158613975
7005096
885252300
776439096
384175155
137955884
64865140
49137870
34285680
59358650
255618552
514712464
9439884
96433246
247988565
69662325
2371600
12416320
129728195
284211690
19014606
1422612
266676968
403445043
44023196
793183248
109382859
283923528
83977230
898833460
182025032
998319900
85797298
324172830
9807660
42009212
11180531
196419204
271894656
582276690
191150355
644331040
60981339
559212046
432778112
22440722
9513520
492798414
354165822
629043711
789659175
873943837
249629883
365563036
99628635
150954028
125299707
681453717
331589580
587964780
109908990
814332870
198894465
173734746
398135980
285730880
649681830
611720620
460705245
419328024
2354584
91638932
709508140
313623042
198838090
603068355
15939440
467594112
317253167
8799143
57496656
903460256
744069706
293610938
31224700
47312873
880767168
640259850
213600129
89748624
158915658
371520777
353912608
141902180
924774273
251076944
14946624
87496480
49831896
374909826
470492080
688881072
949223154
291172392
274157778
125723375
432022272
325943700
235221288
9143832
1813657
665448236
476657398
169972324
33641038
649406544
108163260
1841770
19929033
47683300
511239168
480331160
322148344
596155980
385419936
101280806
406659040
81427268
229060450
287530272
419577000
8486388
59345592
565563846
4331146
22587978
53266719
63604548
28335088
348978928
74095776
158694750
43951836
271937020
236481930
758780891
34561068
45453179
7247400
27402628
125069799
351785364
596051040
3061484
174682633
906193567
126583448
20593840
73054275
506290016
397615152
688784298
373667168
148353392
338973139
52592736
860577783
49855648
406995930
555469364
133206626
672316216
308115360
588026480
117551938
80992499
758204200
179000055
382727562
61899762
176655612
433501720
132338140
405551048
376552067
414221706
15394258
443464728
71344917
9064440
175265165
139602771
21337223
1951017
15195840
97012125
117108960
106872010
73087716
47938748
115577748
18917780
369268362
874002912
466764516
275091000
4230832
332888304
721546500
390044325
53556012
326437560
498261660
268137600
36657308
532464212
514043136
716508000
111022152
272581120
246330109
147832000
287896304
177202860
243502380
416850825
4357420
2488340
225212532
494890944
222229084
796865664
318880960
418939342
403428856
752639952
233450840
119137527
338143266
815627204
173657912
117323360
151157020
180733194
189951073
312279800
766469320
750774100
71173458
213954048
535120822
141900928
565422426
506037822
55204772
364086550
598646713
265616935
119717540
250554555
704307407
512937590
481671318
635987898
183132445
7585722
110843478
241462888
200160512
413154092
522141399
19282318
658908855
249596144
96891924
416888472
118256760
523587130
704412739
216665900
637926195
794496640
955334520
360031264
663066030
200694175
338764040
10758913
65078090
512826118
699510480
488182960
785433915
43758100
38891006
526481109
33898006
576427400
22546836
494746824
99260436
164940600
225878272
699981123
851447168
211410375
10393972
725134751
216689256
351579265
842626752
179071026
291366643
24976376
161292549
166835160
683036178
861556311
139743492
287397748
23186181
396844371
145202512
9912700
356750685
357948378
477611484
736147920
152409960
28062875
693655344
793713232
227605536
337512189
222794904
6779736
639256695
484623354
392709
607976661
52199290
636728544
880354022
15429351
30388905
266909468
262529821
154467825
760652134
41676921
72699945
243468813
233865588
7781070
91146846
35450016
165489532
399765760
282013248
31346375
809248880
123000644
303906680
117902765
667573180
309069
90783840
486687600
214106622
233325216
413707984
34452000
189029976
167970735
293480
265443840
50597322
175149825
96683783
565662780
253508180
187643076
237965728
151270038
438016815
530602470
738683324
108059973
282840000
62593476
8234460
894599398
27418368
727741780
145299858
215679970
327232763
129410724
191409449
369192436
369054087
8556090
44380382
258042553
122364564
276781029
272535340
60811608
47395656
25847038
8008640
250259555
95788710
208464057
83804687
151169958
96858390
405072684
278506588
283960040
587265771
469533192
777823545
591412250
223927638
445947510
196264290
712161870
8191950
64849035
6471822
200639131
283748926
634366022
619843897
9722946
163776465
587199580
71444970
271065600
11319090
261379710
595520226
126868540
607413944
215356278
64785324
141094384
499058316
45074700
754076988
45115600
196111244
92592000
26859848
282440642
175976138
101760002
358288020
210433065
1008360
561792780
466897088
59457949
13354578
240601802
20641350
753838218
220215897
454904910
87673424
15791116
80507186
173574216
109288047
822415460
313596822
131346867
744952980
81254760
13088796
11958304
45464760
33666248
246952568
268063712
484654480
174232505
127045765
154375299
533734034
242112491
596262548
219094980
738225296
178389739
417833694
923980226
235913428
155436800
267630412
155410046
284227764
123827808
812177078
226306350
31886028
54802688
84829680
143035120
190462900
60448204
266401152
614272113
17275063
719586300
231026355
15268461
14452542
13847130
55014467
817659809
355707884
560323826
24040266
193215147
82901264
142525728
525054959
275413908
872345518
606420762
470158572
269937416
236974254
260335169
164829894
275293536
101627610
239394528
174019628
69351396
129886640
375763563
113600151
161728080
401814576
12230622
349181242
342917518
17395800
100030040
130127850
75081600
247205516
84385884
93096075
2326914
208764891
340188699
830716866
38475780
891958268
9518436
34863759
377874756
140041986
106063350
47384544
738652780
78781012
122030260
608731690
81795000
87926696
672033852
28179635
553583370
195719248
542414130
539478405
140709906
183082464
9277100
827690067
35149072
23968750
37901010
76651953
156303851
131259800
50806140
17860010
108988467
354318944
532464783
93080530
589526593
426979500
939701169
183490860
51102495
22173840
165290177
52744881
59021568
17436537
88967426
265443780
516798480
744942354
151236798
6285560
143763120
122578368
989605620
891304050
377228230
93751966
620176960
748330748
766779475
204154662
131851122
586781520
150489366
513105270
769323240
17467982
236760216
25493568
326799684
5519196
38541770
340928998
57654828
482098617
455240625
702249640
341389272
473976330
371399768
559561160
94779180
209523376
228431622
58647843
631248384
465013657
371071098
331177356
233258430
410721050
632002336
71416620
103849612
171389540
531071328
15980520
3136050
86023818
296443348
74736522
112823398
496969578
583047318
156467948
184643311
197331839
611012020
427279190
694298704
508735669
182819420
231505664
317945277
69928096
20172152
46981068
37067518
653283195
347468370
571363250
554210991
14546580
162483237
298528800
360926150
269835560
34411470
202725924
371070370
144064
140978310
474349079
249978168
497093850
258968088
61858962
62688400
315154004
30013626
72573352
237495258
10485657
495270160
228229857
21094002
89238336
61566484
408352518
654712200
65613088
598389120
60649155
56520060
88262437
169268526
657421310
834284608
167547750
3100552
76349716
73847792
106741280
606923574
247136695
346706856
348551780
77640483
214229880
38213200
159374544
542884570
2673984
302814880
759785460
407888280
12751620
183070580
164270188
777761696
304042637
31659678
838362270
199592400
50338806
857544090
69203367
222051753
996717
353049870
531921089
90599301
70730110
74932830
18488673
357836356
184627949
35257400
129059172
38751480
196959672
421869312
78351685
33220726
247969190
30440753
292673568
486204528
124463685
429632640
388867743
172836990
364684290
576178672
490677300
835219836
108428292
219117276
546709141
125446361
470918448
169611820
125454540
62520205
1390480
128351856
26307530
133022287
928483632
53980335
270014885
692322678
311533222
69746632
33170774
601669824
174010560
612312544
92963024
731016735
277610064
301186809
10326234
232476134
184844292
348564804
330001672
223359073
167131317
613741546
574629874
5680411
478898368
77076648
254624631
1400004
53864096
603524080
465733520
23036832
564838200
497454606
717008064
131605620
631094429
33340160
487668186
231040304
300709948
281115208
165962568
665459886
207270304
431948825
5485205
139841860
10051992
411636946
436760121
60527456
188179928
854128076
61297128
13495110
168982625
439428200
26974629
121609296
459563698
88719488
53064867
327723942
520072551
228436180
68204659
28147818
188476352
358914105
136740318
12226620
131811940
122200332
322553152
55478544
13369308
2530762
847368228
111547176
414871380
212555784
428133152
64901495
186864650
706137640
25713672
96105744
331809038
357275724
887500164
349952097
260962460
316277826
150115966
213380235
39349734
177382440
14311750
564712191
851998154
126908060
405898324
41659160
225644904
323397774
370967156
652611715
137319120
809465239
307773256
13259556
386449401
158019394
579794215
384129024
25715625
866040075
757198520
68007738
185940201
100302474
514806896
12208890
85224825
90208140
198588330
39511485
249360
538805504
521335680
76260000
76446103
305690755
21331984
20598291
25324248
135472677
2059188
293487414
326851392
280604844
18007080
102115032
402870699
303734912
254770180
37069902
94857633
223338512
315896674
348498924
857239828
228202110
438147630
18399277
21389888
19420060
4163369
460372410
167455800
345970923
326060938
206503521
99637538
566937069
192867939
122444040
163579387
23917862
252984831
162835155
465960519
25252887
184559420
132866202
90213426
1457300
91471875
406511594
431970687
332957625
608811039
264154464
26036175
250456998
111001041
234803232
597378560
213381192
467300113
35036760
84884058
222345600
13840260
75232438
556635627
355372420
56516908
207040792
26836710
710783209
42089420
588328884
249164019
708126111
557921616
86301696
433183995
35214367
397066578
158347962
201367593
125808930
51696293
664641768
5147508
11308180
33102696
82226053
127207632
343422263
695768332
114629445
102517986
142415240
10165995
77299758
25969323
555929600
109124247
71435700
245319227
156289376
174079584
64024642
176995120
236923065
73029459
185072608
597515775
321399870
497062669
388824976
169279488
144118065
159032450
334000506
94333448
555765326
107992778
528742300
342638246
166494447
714501554
437615600
3116941
61381582
440269126
5749245
580922685
627769368
263189556
712773133
53262198
8234524
161018088
72733590
246554788
84521850
348622506
4470830
467183432
191565300
31448088
47037567
276214621
124590226
327372416
618198721
104441170
74489861
147757176
153029513
417944949
607809606
196458955
660514630
271541970
227909953
72782544
29854743
154269400
61730873
357982352
335346168
94216191
137966535
259285302
1228240
143394150
64127496
8484557
621887214
3090780
346458685
582920514
58015111
78089328
89474176
363911036
134216478
360359692
84884184
567304261
351324550
207185028
19410040
70667808
201435652
182238452
29716042
791487516
589618445
32447038
330505497
86438988
161539235
94482830
39048480
3203200
313701885
548513925
1403220
82162432
124388215
221164284
187888104
400916778
635825904
14857077
269859778
115989018
24535840
4841775
278384140
56700688
345782548
397796451
148874724
84247240
6253416
401310126
598930952
61721399
61740096
17529120
206378508
53948972
243832224
141940227
851159565
755347454
458145621
34761600
847384814
163876680
11862906
115347462
120218780
115746200
65706570
12833384
785271480
32270670
131626300
78816464
220392417
4752132
691876404
801502270
372042200
268007828
459794904
526950009
5628072
498338919
194515497
263269888
208272735
289564880
426652220
251305554
10578939
15728375
3890055
629578008
165995058
125060704
230989224
98948633
940383625
51865800
145756429
97496073
568976635
171286002
52300851
958051706
92233785
119068608
525486690
13423522
18820348
137419884
194196477
254472710
608864800
703473456
192054712
65244060
174959421
596002253
752797590
392440147
25215960
734915808
353355080
4088700
187790768
103658688
132909816
698781928
28311137
206046165
261536900
471830976
256732560
27321216
377555297
589346384
463341355
61320196
429107770
295815051
52746140
235057228
13299924
36033165
790447141
538229
331929330
385256625
230731200
268251373
301551750
142961412
264893490
348359600
465475196
41689730
23351002
260645412
168980475
72145734
273924972
297758789
8235099
110001150
307406484
180206400
913054464
561190325
148536034
18943478
317618532
23882934
95157453
273421764
48869060
323802710
168488364
117891092
398043060
725697000
84122496
161806544
698419584
688048308
382257072
141739840
16900800
781488946
899827604
761081231
402859674
963351501
46694194
606762900
581913
250452942
47500608
33938916
2160332
114994250
517004096
477381114
62614575
30431903
256380269
625560900
152654475
377503514
979711922
87051768
819910068
85238000
351754000
7736296
281347440
39870576
387408780
104714298
204978188
13922624
189242028
740828970
17411814
877591624
426219495
55333980
262660644
365360037
894786629
121823226
9933832
99513100
434155028
823488885
93509948
314646198
384937850
172922784
229639830
532980995
9821539
376976704
8014528
302925890
83188137
977500
440487324
459102215
55097856
87200820
180170336
36966502
819996128
209558125
388357968
157796340
181174920
19653307
559904554
104955470
34414030
80606410
277423630
628017138
44111400
102458680
342495881
185441804
134418828
809826439
344915555
396259864
187274380
590710912
5900496
313219894
540894753
299120160
15186652
387038919
183136064
321298845
768496566
58104059
762787428
901516
435874143
55717200
680428429
77200416
268545498
144491886
750937350
101656094
116437740
163604166
86460130
87001728
805965344
209187581
76996143
455814412
525877152
668318577
128996912
405583472
21382410
242952248
144519932
567657582
3764908
766534114
225566992
176345784
770340144
681132411
205358160
257007216
412392904
73303851
2540655
17899950
24850004
363290032
724422591
56527983
18433559
7617528
356707689
2487784
334614000
12974235
82378250
9063912
532502906
7401570
127241955
60989082
88440978
520179550
112538563
214807905
642922984
315051897
39064320
580219470
327771280
337349556
529609194
94786248
133627752
60223338
255539416
221938375
419248071
505099281
47416208
255772608
486022206
459796128
106279574
960543990
7077576
66366538
775225689
107407337
66344960
261275696
149844389
218121670
70519882
36708889
80895501
10433224
77098027
18605067
74979724
628986458
639459748
180419624
426803013
80119564
43471470
13548670
696397790
172809592
715058776
96497292
466966722
265710960
14485011
3061659
125715975
560066496
519682544
541744406
326814543
199901937
55878500
528920960
26694670
549812970
34420632
465867660
397674370
6868940
377199360
29150784
377972192
603539202
99923665
8945505
453645392
149960168
79683859
1174485
40812750
27404784
48985716
506168250
3707792
43211520
2321472
11130164
461722926
265298058
834444728
112358080
2887864
564109942
740452950
155713536
128962080
890686389
573554439
279605622
259403520
381545560
15276786
187810980
114023556
303373785
174197119
188487100
141309696
174584851
129736044
54033502
717256995
878600400
533799350
350329135
280086633
681677748
5879952
427184692
250253550
29235800
409912915
37976960
326887698
11281184
155532992
665215
118279972
225555014
306410454
47499965
762504680
500140198
767514528
248675060
702108873
171473274
20069700
135653540
532635590
147083482
117235342
318628372
139994832
71371742
20709017
228021390
88510464
6090975
16467200
50805205
906057880
142005312
76766712
129396690
143586820
57279855
395219440
55169028
40827462
722102241
620449021
73913238
328964825
233427376
37684251
11164358
61277286
9810808
239298203
37230717
27441711
95223733
983660202
309624
356991786
995598870
16225913
264265677
165568150
106202273
465431076
244540296
114122034
210333354
240049953
525879509
136450395
186131448
51076632
206871500
165087468
155082678
131334222
121824720
4763544
634236017
610073712
217858443
49703021
313521732
201464334
291938308
79148392
126126536
59180135
540493569
151239858
401232194
11776415
432451474
54912660
5378562
759330432
27035496
61240790
173821557
229514615
465012520
152401322
176050474
225986768
172368576
48365116
265714705
631635648
86232038
9855468
160188025
152272442
9481146
190902576
109228995
20661994
307031362
205574517
68904576
680023502
511449305
289762423
182761116
148845956
219261240
104785024
229774524
880170373
519983415
122955998
902412
339580064
340270204
127079576
202308678
40422822
69802803
30708410
676917280
525374936
38239110
70090586
300144395
331711497
743727641
61271222
361042436
255391206
979678732
197323964
99913440
40207120
227796246
23236082
654936
13260870
86225504
104699887
15161658
318780728
366123843
565859208
340499019
18607384
404293953
442102671
1359104
377926365
155989582
99027722
271583730
218334464
316359372
85095005
39416832
53174560
85668558
453599496
95761596
221689116
4610598
109390872
301281120
696244796
144045642
564006956
506491440
373658040
86862048
361692119
86172021
240000300
103228429
125330670
630501410
78725972
89385777
8294748
307381792
445018101
807324786
103421718
344808115
81365814
95730033
82977780
763860
268467675
141609790
531496368
86219952
465877004
412477707
307650594
736701852
28996235
23028030
92028556
101984978
84622902
391170950
577657825
84518307
360194625
406377150
561736560
631313760
169701939
758677647
462347028
88843778
24267042
91110344
328143660
266798133
281319750
514114016
59860160
550901
487599653
1561540
646562316
329239510
100838673
53640912
882859570
165630879
49533079
390940375
253789836
309748806
2532887
352667347
214984566
274856045
83625850
559368005
163832655
426922057
318203856
100265660
354181764
799172070
19001774
101768560
180635184
465836928
330046948
282787219
293586986
257064420
717917706
352777152
556973875
12808719
311616872
15667301
96527705
165568570
148014104
503795863
55754621
598545974
135667623
351858582
425456298
134620076
610372644
399773710
735678984
890762992
3295348
266297052
268611125
71386520
181973127
55703102
720433929
9242232
204039584
17931606
23316169
107082264
758403578
701732610
100527514
336975410
306453770
178327160
78313378
41571330
64672853
115861121
435385940
253198748
189703035
252037053
445243832
389588550
588728224
64504935
667474465
2492484
149917834
855031040
3337026
83762835
30729111
473261184
16665840
75295298
302796900
483253923
9083582
88160940
506685872
46714626
102673454
111994360
68467790
624264570
63898968
130348980
27831951
464608688
43271459
39121513
656480780
206441175
64805644
25221502
22742902
284886009
40386600
112757013
16730070
500201450
220437912
159353090
375666234
208033248
386001168
5379242
394640409
362054040
38096482
748800290
147654620
494550825
624004310
74838765
61605770
421201734
10871635
39794308
476962776
71352794
119810088
68154608
43090840
95122664
111321947
312968096
460743274
296039240
68772704
222712605
778597374
95792240
35186256
97856078
36953084
274551984
8430822
842336502
353846400
341097496
301037168
7308524
104319768
135710240
12166128
410469300
303103710
976605135
417718389
287833640
175817872
58372608
327782336
484771922
154377477
616590736
33160248
93732219
259840852
6144408
278642826
89673927
470825838
110152020
42246144
50613521
110744052
51650844
167533920
62482602
91840295
327137625
262175277
636534375
637192500
162463252
5527300
177532460
19856081
290543040
422469700
370236474
584392572
159299292
28052512
130732800
139893204
265454652
124772024
179813467
70517440
745848720
501290152
119158332
558351879
34590408
368108136
92714745
98469616
606812724
75740285
61922224
40807494
427469920
47155710
135319542
53250045
260341165
39277539
224066625
507516786
139198850
569441578
533568
295484259
277300816
675182408
1187736
2953107
10296603
110157212
147124005
541604059
95522064
572957740
150149978
236760810
340442098
657547380
76507464
94494064
5107765
517627656
46559016
87965956
861117188
480983712
460464563
72286144
226037773
68904009
198478163
128317280
593545728
229738168
161547750
407613275
168303245
11121492
47930564
12335545
26804287
49180776
201791072
231532224
329994964
79299920
60669630
29736740
172289120
23877372
237988406
221041684
183212208
134176200
98890155
372879330
36766968
54657060
109098498
196829608
82223595
45660736
26479208
311582723
386224908
102943914
473728970
764703576
65259782
142627486
524366183
322073940
256613984
792568110
141640488
85397560
383674306
130801972
161925452
266702956
309226248
98112300
82901115
522660840
449124480
104005692
980849375
451965870
12942474
76213881
270325770
81884352
124670652
201886664
497298410
392375526
1677244
64798592
441822888
4539213
50361723
31077790
28475586
86110300
416903189
39720037
526243488
77452309
241199400
7812550
774343220
39840696
158063472
209442938
32478328
778158150
369322875
603183336
82475409
415965691
45234720
136521628
485612448
8894284
361322432
197090520
273717450
102444302
96548067
50221587
59331920
346947543
105524804
30587648
226957836
410103486
57309215
57367310
37475892
88124413
81275084
131585065
410397060
358147420
188218680
714017100
106056820
81601470
283228572
48556620
124235240
771598740
80216843
548506458
282704160
22310054
543651537
141924032
94426500
60212363
164544919
147363840
353481726
12635880
157028700
4823460
16053435
95427136
354767680
154543280
22864608
421970324
71925630
381852536
658957624
665081
292538481
817726617
11590560
67262492
129933672
751178623
19100040
372822984
722841600
128293662
374764208
182991200
446027824
12202701
38429832
34396600
327410225
544411584
458654240
342424368
115131456
418961775
28013440
185895775
290724576
170173142
335541228
351143047
193585080
2919546
70323826
88052526
958625316
119377648
43640700
118456485
180827283
184147341
679561623
15098710
839205400
237231972
10476390
69344452
8285910
432312108
542954467
110943819
377067160
313202271
86244804
435137920
609991125
479116804
103477248
363464280
201215368
4940579
487910020
151681916
99099968
805223250
195620222
312474300
71389692
19773986
642314396
810609525
96020403
359340600
516617028
602945191
323358840
35645792
256776709
18506664
528259165
28758185
297405630
21661920
126283284
201440772
304747220
3892842
40516950
29145177
665222100
588504392
364893683
149926161
882818128
463100658
74341042
314831789
258854244
567060996
291574248
66357858
13833000
521592423
39894946
755958
27816400
582061266
369058884
451322448
394105140
408661006
640853909
563660846
9822769
40955310
270145830
400419354
165193268
578570791
306970922
197230000
70542645
250348968
159547696
669884900
366287332
377707827
734579176
673239486
707460262
368442540
24752805
449585205
8774320
363231648
98414472
123587772
2834007
26402400
72835735
136297750
168038346
487073661
72348039
237106100
363581556
350398212
444937611
578259060
84334602
167903928
736751730
332704296
301404908
48160305
140245392
228416940
6141576
15854208
178452855
270518960
19790340
540279520
304170461
63121408
236199032
349392056
6815430
552505390
786115110
121035600
500904200
263498352
166813537
7863510
57220254
12007435
846798733
19251440
574103965
66809194
756916710
59230125
284225538
804920694
58411640
587967625
163375572
83983604
580847580
598111395
215086227
138181284
7052019
200246500
272313600
270812722
177770439
37823474
63803110
408808640
173506420
404712899
759890736
77169906
94723074
74612718
828000524
314629000
183053520
283329893
16138236
30241358
857885340
48284782
60968697
770282374
207125828
737603175
25557639
450587223
147617192
32946815
94040232
176091177
739515447
422660476
128998315
565721355
132313440
20736828
36491364
3553505
473310864
64791675
61466600
3825954
37339376
169768204
316495961
75840638
169498636
109844949
125338217
70110370
98953168
22096032
3877945
603655776
816185606
344398864
98125742
138155492
267760075
763856028
60087020
438113900
643007235
683372690
630357552
290923360
662073820
333441431
590397201
93669652
270645510
29122122
8870945
324148132
322913121
568275542
424786024
4724915
115471440
253070024
590489592
52185424
6740552
37252208
9068892
86491422
47095664
174338510
395405902
391155050
115633632
608717253
176917170
17260956
277980360
72154100
908768124
582889956
323697057
202579164
181499610
16003130
98884240
75386025
65724718
829662624
203815872
661892812
36689330
549512250
3007186
276665760
355738656
87022125
488184134
118978380
215643787
17804574
245148176
10952126
133678998
527720184
88063584
49947486
80187030
230203512
22083239
232704290
360852215
369433275
805088297
786652836
178533453
25738647
49231868
5029440
41151178
24014810
407972394
287052766
168539445
340898246
6392104
166225150
111291474
131897568
657772632
37595950
437668720
334214274
567466780
21943362
93598635
14707680
25986708
16570625
54188310
115036365
428928272
681067542
169204706
120780420
41855106
153549032
629519086
135593535
562961808
213949104
104473974
450242896
105898280
55213926
44677814
5230130
35080860
72171082
248612888
669564567
725625338
240643515
589378124
412940868
81831815
262154875
492514050
580915530
86475270
300814745
767412219
209118133
359455995
468282430
417005251
565771584
276160500
649077561
98504589
142314408
89055072
35933205
577806386
254225472
280166600
317118803
448281036
337460860
381197730
160435158
622717637
8477000
98418554
357390008
744016779
248550420
178596000
319697070
198770080
221412676
52623579
917947271
732258576
32453460
259101528
138252840
578250750
283105342
182914543
207313806
236461712
317867825
415592220
10774230
269170245
597945240
118674974
587077887
92508898
133422590
37693799
33624877
11911011
190598112
58722300
325262773
111911657
105514812
722228748
249367095
26898438
223693
26107641
1409814
835021785
30623747
972715172
318157774
84930183
130264512
54753440
358689144
70002065
40966926
13548570
241108672
386344245
218390400
302159910
44644337
486115144
339374511
154727325
475196580
174973496
222482392
3726744
117872378
128574546
38471640
383407260
28659096
111865564
54159712
221025840
303618980
225047788
545922
18452002
69201030
129904290
47876081
126692262
533552736
402948252
349007490
467809344
3272748
302039100
305617978
430516385
616910415
669041032
162336292
233979000
89522496
325571652
329246421
655147962
25303232
175710942
100625764
262080585
376420222
148994388
290854410
320128809
25366990
312313945
154131648
343246875
183705080
22554279
23023404
777399458
258331520
406856476
603060597
505064688
391934081
22640476
108045378
436746303
302086640
152872362
164772096
69344310
222188160
238881062
35567096
822780960
47854866
591381154
460882049
27237375
77030877
193859622
559101848
8952200
52537010
213514198
106604102
841573512
395616990
79991610
220533516
191254240
231481836
194107416
196201808
385420740
109729632
68877326
190496664
89573638
717801463
64311006
72197770
317539465
29978004
10759210
186787000
118241280
163485728
286375740
71129545
577778730
65059456
21870140
593503767
91228205
192097152
202182406
568164552
156602712
561692645
64529080
10608840
352321728
23124508
458235360
214824317
65109928
613188004
206097155
89568703
288833536
101361375
327932164
899692420
466375158
236969460
461475100
505007104
382177740
105791490
21428100
704830503
6439440
340493355
130399024
71115177
71421610
75684170
459368560
168664930
313536729
420850122
354580884
620763
110627894
112960467
78889600
321300085
884419328
10703645
247752420
96459552
605489933
406054944
126728550
198547178
94982646
891056887
42582110
159548576
58241528
514008279
58140941
84685824
115177602
582964417
245942956
473846266
9811638
487966206
425906604
384223528
478533440
111133584
473369204
537922080
7000226
7173708
172806928
96641718
361695989
47075274
359303736
243108989
706754074
308584080
552634758
29836785
839527832
29687546
193170176
130663854
16681626
128781565
699168240
10032420
527317422
105287700
998639712
792875664
273136654
96449601
197655532
71853015
304740611
615576243
855642242
268980341
1476416
159815500
25852775
308701764
743578474
156711510
6358884
565789392
167075356
125792316
138735984
430270800
399096152
65058147
263193076
815662620
768678186
800800677
19230435
12485837
576715625
23096934
50092115
709144016
359897868
2635296
148224220
260511510
16066512
565009984
26376686
307915720
605787427
93499128
62323912
773118000
341574750
653115776
306558084
210608040
363317922
243329856
234646398
57676685
5732538
332748000
249746004
159363306
107049540
698391126
8323562
269287974
218903100
525667698
277100152
47878130
62085660
404020944
215606650
170076006
223305984
426487026
36722560
97206594
837487910
283567297
474406945
646757723
88393608
356169480
238229550
745965346
206420568
873058137
137522720
331036258
38902864
137906750
217515000
182976462
264411004
341084424
82716680
44972100
49802851
15976352
338441132
398800724
61527152
95555240
321110944
16545762
38653060
199004435
507190428
101334996
23964050
205115331
249012463
663019875
24036230
336720664
869600392
115593184
36134208
200392030
192816984
362264886
71428734
270562527
243747569
385439589
95050536
463733361
758440176
517968080
226306410
327949052
64189692
8680320
7173231
619435135
795787600
84962431
103860136
369777835
258011241
420889330
661164185
337359462
185292010
682763221
11070852
312844636
120172150
257267280
296334675
1172350
110103200
294798600
28697376
800737580
380750986
3255384
502808882
91145806
170873053
130085028
33539303
246312000
554252408
312096582
48196863
529672857
192794848
116250208
443533089
212355429
226157481
330444684
214229889
266983079
395561880
20499578
434086198
167162800
663047256
546389396
45057768
130508700
60064158
516161784
18378560
18660096
85979160
280991792
324168240
81614310
267087000
209940768
47109608
58294860
64579076
324854796
29522125
126774284
61469229
203396655
291482150
792307432
254266375
754121886
8355620
626529288
215773038
266245218
577048671
604000280
599398392
39534912
66826551
216248909
834705872
78541030
482858160
278423200
370702787
691318656
351091950
104447526
45438822
543553108
191616165
495940242
41705245
13956436
217222182
246554380
693129246
131026920
173117932
9341136
16534914
27020894
71926106
460456040
105412564
490713984
134495792
145054911
705768488
224948976
15519096
593852022
31752952
2911995
60823602
566013060
59715950
411350321
722658282
29509221
30627240
11998191
4167424
979146665
36143360
463802651
791192952
59841632
33857706
124098975
73715898
329421195
307863600
277901111
492019915
115744105
27744578
221850950
188629544
630957709
54748028
137878280
798690924
306297908
499087800
159738960
15008968
92422304
99112300
186424745
40823728
372577372
185058890
217166558
170135724
293894529
441719967
40606173
174886700
825730038
137525130
27338720
539810845
630295852
264629640
823130845
42371440
228118674
186402810
442151004
122424800
223497560
203525022
2406786
262557694
179895376
1908780
160337834
48348190
246964708
172620720
171687230
497339040
384065154
25845337
99456525
230054264
163713231
442311376
53129440
2695542
299332286
72086524
190000587
273784914
0
194658638
345922060
179275200
266153694
785222080
715724156
333833918
1719760
736515834
484502106
611980156
78588830
123973254
929670284
103059956
104028798
63564302
7605867
77598934
530699878
40058456
4164515
257996834
623093220
399772320
607540605
29708780
349863120
318278480
595612955
334659110
16878194
152318478
142367129
427582540
683649536
11027100
325441190
232142787
22996694
515487483
359347170
14156856
9574719
466579388
260903440
109687523
4125308
191611444
883109380
254662880
75817625
140939260
67149796
191693314
163028070
665042732
298717506
13161870
388074432
138735000
676653384
341198142
432739208
5723284
341162673
41862700
27857322
60412880
64609146
310261688
92139900
422314134
67252680
239635872
182770352
181580008
162511846
30677904
155609209
316408297
153767419
10451484
14416248
12808931
153745695
144139797
18645180
785551200
27551562
25620508
121193307
80343635
393732954
225409906
5671350
358844368
56626920
355772300
29257696
209995904
190242555
439380333
123542324
41724183
81852582
27406917
317470501
848105843
932377643
43569750
283427209
56163402
298654791
340806276
330062810
219947706
278405890
112123245
58049246
17470240
81416006
123851574
299024152
593766474
102633300
750481068
794891072
480195950
287888664
53321772
814632482
9199394
128196567
43462790
82178895
80907795
677266656
141249536
370401708
443503104
123645897
825831234
151016864
718547140
425104033
196028316
305660548
443762176
54216207
36780480
147991655
778274237
437815440
116466050
272364948
571932900
111124494
54374796
104513388
817907480
581936296
80714940
134242268
103729374
23881032
406139472
654374000
192295277
321567330
574440788
324498630
209288189
31798912
599544
7029743
15224258
52173730
74601450
784768173
17761991
588882312
39344070
208421694
66899328
784323440
46774206
41997068
475999490
163696730
471430824
193783022
105709738
665520148
250096
843736736
125531868
574997817
117831782
409777320
262111740
525908800
90025425
70446264
109356096
269016874
627736336
28043438
26271954
199477200
605483982
673361466
302639332
7525952
2628767
484881275
7578622
66747604
471646550
448434108
160019016
29263086
12252072
62999652
536085446
24792579
20895655
139712425
28829868
935840100
56140182
360815256
4980040
135098280
82646796
580519247
219722392
530428244
2302902
566539720
104690296
467317600
19531436
569492957
25942595
226438206
142605298
162765972
191014424
713273272
237160026
87728724
56164794
24474016
1182280
77922228
393876804
107177460
271180628
127875720
1227692
504211110
228922410
220410905
537524020
463495240
8397786
220555896
464583670
384231050
183743262
140319731
461728760
36461316
139312008
257562888
114380168
361206538
128396040
900979260
482745378
165136192
621054223
359395461
68616639
100720960
71164632
73101600
594164246
193461204
147535472
26394940
22557330
304947221
408201356
280922892
134890920
541162248
449453833
154526400
33287328
188227029
513240
215099730
393383276
19820738
85447880
44725793
147840636
549986220
581576163
189194517
464311260
106487550
461786280
315840960
309800351
165572400
10992960
14746416
497982860
9218474
17044729
28732400
205551467
772646512
734215765
253564035
570819456
454465536
2332064
70201794
56341278
571912330
495340020
46032195
221057340
53688722
208635390
197519130
460156620
397312124
212345490
502163764
528870776
261672840
8692152
108000516
160172974
81507272
77600776
465818464
14352032
218232954
43154945
173874947
140277375
155622629
53456488
110292588
132824057
376623888
603614896
543266200
112868751
355263721
526093855
131234950
573966750
525347790
549814728
89187945
54667712
149878752
359325470
350674467
296918960
163970152
84213072
23766913
515620000
282733632
333496944
448608285
490781088
28086500
528149550
630219538
224238213
386119140
98490469
369002340
638070840
472326624
216004704
340218368
76325704
155774388
79146441
368724633
535571388
298314822
612478146
805432410
9977004
66133602
204158568
10656625
72985430
553585843
269339200
40960710
238734837
59134664
526132696
465840213
217019341
36448500
185707368
478633562
363343200
85192380
83363860
656895820
179060116
20261452
127099026
189185850
520568061
28132668
362701844
324379920
78311768
33947068
42713370
44720725
239959837
72031301
823123692
26209508
31949824
198534831
44743807
141022830
44191492
58050538
35820298
221627566
385694181
11039190
399600655
207999825
40003224
227282652
616690577
186911192
95393350
475719800
74654580
980406168
27530622
279076375
251818112
900308396
220521600
43786268
197821380
7820400
159932107
6696448
203614737
53886216
346350080
169566252
25508025
827673120
13968640
35394560
573284760
28231228
691918020
88899290
234577896
163648128
159870384
36906528
452703320
348241692
318078315
50435910
939073824
47524262
95541858
239340080
99459840
66259893
25857396
337791576
504112232
521493869
135759560
259330459
840930816
182511350
50627340
241867034
67741574
949417420
204325121
571909920
47873508
252553201
13366227
52331080
29872578
20601420
16625860
89983747
2037225
701823750
363387024
22510088
834756428
60375276
155730102
350263692
91396887
97312200
45655310
922827672
477790546
304401090
254535680
815590350
756919968
77913448
371294235
325425405
2068649
593498598
76646948
254474241
24837432
169523802
695767930
363207716
405185355
63613026
921915152
636978639
136006705
20143458
111868620
606059654
38277915
625012570
161172174
62636651
570320352
123877998
92089650
44208138
133555296
40614025
61032264
68482008
131909232
150075444
800097714
277998425
587469694
363869568
116134928
464607145
201266655
771488237
6076044
417875980
622300920
301866675
272946330
299375362
147500624
35288700
409088537
402967800
470631348
161224250
387426114
492573780
416395980
38800368
176124080
497317317
284517912
593568372
315966090
114502366
297908655
523907280
56967905
480164832
128433912
310326640
772467056
281699391
48300296
407861700
329894496
77884344
550893056
380670354
115464422
30198420
23281143
29151251
22335584
222785682
539289940
57895540
33674510
49437290
546032070
122074722
215029560
350555880
195378428
787427865
465046200
902880897
367848720
677398400
2445500
176352340
593197900
304975239
312463296
560642096
579241260
668399613
28577328
547446431
564772362
131126684
425322436
26586942
224015301
81182184
214845550
362338560
252422797
39685820
695005440
492597900
104307840
237420662
115108623
194061740
321578272
118652520
562332128
279681610
126668520
79682484
206279200
620476656
616619976
324561860
121411712
673210100
213684084
346624764
529105382
511992403
387945470
608084610
13973541
50037324
41683590
95456808
647184118
833644014
22868472
346385115
505401528
46043010
680613227
44653624
57600884
136789918
188411898
31608797
726899190
242433312
173094256
196065665
982111680
120100344
50498840
334619024
392597244
698668125
155149232
340516713
74790102
199372614
260318344
306479580
50376236
123362720
258326934
165504566
975955344
262628784
636084480
8028195
320902673
337520532
61294491
988373301
526727256
582470595
239881170
467990846
274721346
6755712
6334880
282120993
210842180
21847440
196754490
226807885
83986200
75237848
91673588
186069186
77292795
128012856
402186323
123111297
14062313
103798912
38957908
224708839
75596080
340251420
226308544
193040153
2689137
9513031
116162438
668713716
181462396
11451680
51544020
360654717
167086049
120533872
229165209
424394711
485528368
656799654
169105890
96148693
521969728
154147180
257044293
49662033
195913542
279101808
41704170
301852992
599530932
334190280
570109920
161768031
36029606
73805544
72338422
217530082
144010988
144925760
245690525
4754736
472938640
276523845
3451380
73420116
39744972
199589600
828673920
148114240
249228375
603666486
211569960
342042404
287639898
476237345
380840613
396804628
274790715
565503470
609676368
71497380
197507649
523047600
171002160
333723740
54544776
568662684
131839292
84641265
875761275
467395552
520241682
126112280
371770496
861772212
247888680
451240785
35576256
97718439
563838284
541991310
115858890
311520096
951702027
467624395
209454554
354985712
427204771
144674532
270926088
630418264
431107340
49614488
330300256
86391188
7494443
16297369
571955820
1496952
238036775
21509052
411854325
485782752
5324337
308361492
644368945
624184182
94894506
3341510
668227259
9292190
684893112
502584690
66991617
5043762
359372299
385711100
43048005
575833219
49232512
10494510
884988754
766996633
616365225
350516506
81382845
69377959
25119316
172805490
175935592
77361900
194103810
14052631
717729600
80449432
494360265
239846530
221239538
364391558
588482336
587709577
61840989
13688940
611017282
741339340
6382224
62302378
92253085
597202200
116528172
583048896
121787232
513310406
296241560
516998940
90689184
173298336
207322784
240697871
124909712
404038184
38739600
24439744
522878243
37660269
425851968
72014088
23810679
366779535
22875885
31452840
699352950
451366740
93689424
33623392
95316144
31926555
178313608
126916263
41791956
33226876
812211840
351083824
1275945
52052106
389800647
453836757
273488670
213305911
839985986
208647450
375553871
43250538
240111423
513969800
237624982
44822528
26114888
142693369
613039174
802737328
557181846
654671809
86803210
223424750
328753014
134562870
173828835
68751998
197986064
97888875
96167170
103178070
344247835
162276576
48941250
392509926
46254018
842099874
359271099
8821150
312908463
661886416
441579179
90623984
709949730
386885172
53221302
164307582
581414782
613567602
763755984
205945524
186525500
355219884
54254136
90006696
380191276
109537150
49391360
393969415
32677328
71925840
295898400
32499675
27619515
458119076
182476800
9639721
23543520
462046114
121009416
4475596
7108992
325202937
187672329
67426138
8585599
214549482
792194060
194970726
61370169
755303021
30526588
19207210
809204760
86459980
351294192
23538701
123755008
28560434
247528814
57102336
485436728
564339501
936851424
8416755
62909401
275767168
455970170
5871474
162920236
546067623
211773100
85047959
572921
218240506
301847634
85235700
126222712
145751912
96708860
100281297
840960316
346450412
397072206
61111605
43552624
367519887
205052718
686735910
317667440
5766586
156711956
495431186
24833627
205311908
25981152
592053672
535746874
218166048
22886350
216527808
131393664
56557476
72393167
184730021
13221810
815153580
62039832
77014785
45815569
45987210
3637608
956637618
318577623
17443238
148589576
310673427
216779436
174835181
746482336
12664608
38791027
72375182
166605390
156049965
553707935
120418934
481730264
124524877
22691720
400504416
300340772
29409480
23928625
549587025
20417706
13037112
185343144
437573760
302876563
25811632
353768760
556004940
791864770
31188232
42476742
565322544
36410855
468885898
12209343
433290816
69467636
724987410
137900556
174637400
20608020
12438192
171606857
660194910
657842094
405028350
22217118
222883452
580307328
63281408
441700809
338658003
215866652
198353820
748984104
743517720
114106096
101653401
304418114
496433630
596917677
174883500
212389380
618372416
21307000
217497660
944085375
40096054
458082612
107277497
454132154
205155027
19043088
546137550
603155688
378648842
166776428
48126960
9373980
384421256
90024910
180966890
13877535
143747298
97989840
506381566
116858374
669217944
21828150
103712037
368195884
600562080
16735540
13256496
198510592
492616344
4667740
240069624
80540562
265156888
311306372
17131380
422319208
209354190
105669792
514430217
22971076
46312760
5592840
292423065
281674515
452066
891325100
351835995
486838976
5040772
122381160
98406880
236201367
161902235
190869364
509362301
45531864
294798170
6634875
19613168
139409088
106437955
74704812
219967342
290811222
416555610
103545546
264089374
139737808
914553968
366346474
520152132
135820503
269048460
144277404
418134395
125741640
338534592
181322340
49022904
464524752
11144252
294030600
127041792
336770262
735436800
43425760
102698427
210428982
415676272
547809833
304593960
316290354
22623390
9028797
212037520
544310100
603625056
422026038
207101660
10926930
556767997
435791664
477971970
43966130
150192075
274869560
57330390
17794188
114221913
244837380
264281985
340525125
528903576
19994663
348942984
57347120
72590498
313350290
92795938
689881852
502532208
323611454
86656640
292983593
201306230
92212890
47136900
339295725
725662795
92845500
775696669
235266588
39540384
341128746
419606532
36397968
78890800
458789940
476204032
986690754
3956840
65031859
407821867
147310992
289359665
629914344
8489304
231438058
666822155
241677630
193536302
79782435
100297224
183197996
42751984
28336450
293954746
320682010
4532834
286704000
13752804
238295232
282649752
237006400
26469964
9489844
19179480
22764420
34585980
88276539
164267730
370565065
120933792
360480615
297864800
164847948
160677676
71016
122756480
256853696
38691234
258347820
525578118
194044828
414722960
613198446
592584023
376896726
353097300
97112123
96143442
377076030
781171104
252666440
86004072
303611454
600371337
78880
725906588
148138164
18456942
69648408
222017040
343748929
627946720
941169
408177000
400816740
243866551
15321906
197813826
52110212
445457002
83341524
696692950
563508308
39147824
460575848
45244320
251893170
109683136
316479936
26196417
259207228
39174675
97783350
359633076
610735608
541147137
78140670
155452104
320988626
995072
898786168
261624960
355172358
471437700
94674403
701178660
30891072
457168728
19644537
30068280
245295438
50494500
466740270
228870960
538772022
102605608
73916766
246420480
353632620
45507795
316763346
564382377
486273276
36587096
28985912
429213726
49521850
242956751
565024042
107219736
40525056
481338132
29162292
325811268
632998836
183938790
86661802
92388639
293644026
316057008
248604026
98808276
311900850
63873162
451506740
708724450
138294394
153730190
12838400
790160230
172439288
39719025
686586208
294327936
2886994
327821780
15678218
79964922
51931652
71687850
140966771
138957390
140213970
329482755
21796962
219397042
60725120
242762630
2006767
388453536
63206520
330800720
264039804
142212291
603859536
376532296
126095970
674186912
589527972
58535667
20597764
366286557
360175536
81525792
140439248
463848286
206340
39015036
320943546
271430238
360449192
267297435
239786922
562112057
202615086
604175858
17381408
182375145
28824735
36706298
44756310
296012600
23089546
6383741
98170831
21651212
195442216
237756608
430403892
693289766
119274000
203033340
512427032
837709162
20086038
632025284
352197315
340774790
103270594
446663360
49535244
187437810
456904476
477047676
72790400
1879337
704930904
422975440
191864289
698155920
844045740
3200128
662699910
6862750
720203000
128702116
139272656
600797744
916498880
118647210
10522224
414868688
17205108
311068220
51376450
242184183
723405624
242229632
83986029
195899386
29871495
930532650
730668600
60808320
591222140
146411853
162022993
149426242
18919144
252035469
24297988
2243944
164399500
97337818
9321984
105077432
364149248
131122960
288881534
582278499
170975186
188246436
9754380
177555400
509163256
389246220
19245638
467463132
66860002
706513836
141967776
995077980
18175827
373752200
309740650
6268898
84019984
124111390
213702561
205202020
204486870
202606110
311083025
263453892
150746784
71463938
630066703
72499710
408644912
102668415
249165499
5342850
379852920
131306448
679525308
661649852
242652449
105417104
66571167
493551572
37321656
3509181
19804500
601463532
564761206
56570928
268726176
210836032
797191266
160827408
306640086
73623750
137221140
11591232
767887533
22525398
455725950
168670080
675123656
51301900
218858884
526282496
582660
110466244
2161002
9478500
30409110
13719840
334578458
391117860
164941386
124855280
94396071
317517440
58504082
171477696
105804900
85175589
728212400
691335374
155307932
353680250
1921192
957142176
83667804
79120657
212229054
142805105
13081424
199203496
38291762
274814436
163087782
232383528
746597856
368010254
191536932
18622500
643111840
188554842
218992424
16191829
26929104
6092892
491062530
279327657
351258144
91702788
741155625
690401660
72888108
350770464
147267045
340029568
80373216
192386604
29868388
142777015
651834390
97533920
839063373
371461293
437767257
114010060
254310324
234435736
29143934
10162260
99700125
693269991
251021850
1581531
31313030
591949237
55147125
328446468
253717047
14446770
399662452
179832825
16131388
62544699
38834120
40060024
132404480
403642155
15553912
967949271
545103768
511502830
443935512
621801900
50269250
222935180
192734178
97718548
127219421
207575634
606476282
357640576
147270672
115229184
51829764
323608458
398351844
109236719
305303056
66619670
350791430
354681396
282430344
285532752
302691930
436049744
50557018
39488814
13699180
236339966
247785340
100338414
339496422
683574066
924889802
269327072
30676256
187488338
8769783
110193474
308372974
49389340
51377520
124176930
11017632
562256400
85053180
737639621
173629445
346348504
19110860
18091830
96942275
6422059
904339976
368083644
387761421
211568460
51067898
486437216
514311512
33690475
881122728
448326299
397235670
12012351
16108496
83484654
39857137
56089926
1112082
659628816
170375184
118303320
373704739
76911120
93779315
277149369
300055844
357944166
9503541
7832512
51246086
513060142
330853842
217606680
459570268
888636604
255145206
550141200
137027684
268881960
609029866
248973296
959902592
267634936
285677280
6853860
368465104
47226024
51497600
261393489
515337700
269404608
339996123
218829100
724871758
147651736
605302848
97120894
192795455
41944350
352277484
18020369
347009532
138048618
885274239
873964050
218784212
244198624
20289042
128264269
403774956
437118404
315594916
375963103
84411975
843584320
11342592
445164522
78404040
45947652
203681356
190177260
75618176
497222145
93686153
66754233
55858024
473760630
8849304
454628250
321961972
212497728
97497764
730204968
307862380
593107200
43014546
611619747
99789936
654679116
209479756
250122936
217054760
103107368
339856671
44913932
398696952
675207845
463602948
30272268
614314575
681280634
90890982
202292544
515814840
925545996
164079900
69000000
321040512
675238397
4281510
135395070
744038360
367299591
610404696
708991272
101574627
362631759
741291327
108949350
25194732
442972512
394201626
741000
197399970
122247072
199357136
226878496
32480150
94282164
146172075
168411628
130188159
597546915
52307339
9559584
3758681
595621635
191857820
106474176
80546417
695180149
393899808
63214440
16812037
805998732
918025567
538812549
468802884
390737220
92243600
180927006
49378524
166243924
105840231
199625016
185072400
52652936
247533700
249579494
298074790
102615834
346818264
33207680
42386325
712407768
896380608
286631853
189144553
105347520
13698888
214813536
134893500
743949668
45431684
389115420
186391995
335256320
247720940
356706861
246692215
338235552
833236502
155283838
861484200
14461010
55502400
219664140
307893630
235498670
17011764
473149380
64390885
16803529
50873076
771285634
125940586
496414440
764939854
864795165
49551084
544061700
188186920
165616752
695934850
191984823
12269256
259352535
2333448
52572564
231331310
26114099
140610908
106300230
641592144
229637058
882841764
177032178
596244077
37098414
17483050
225693710
854239730
179291781
108989200
180284596
190618397
613329772
613265640
1938656
238677596
210500308
79186788
474963900
453206718
385048320
348065355
609064610
91602876
338874432
3606120
833711280
78652436
369861380
452863063
174460239
475759211
295904952
59025666
17237085
627691740
181280830
7096896
572351078
4469346
19875300
666210750
12980500
315350280
24190740
102849660
482753732
109094264
394734151
29597661
100271760
344936375
611251371
128950080
814670255
1440330
475830252
10095372
2750706
596013720
49179276
550818114
7602728
79264415
162433663
170970084
566599680
74078469
34347078
2010688
487194896
260274720
299696319
477938670
192671028
95002236
228671957
746788210
718109916
621456612
15316224
338389756
169419840
722346810
5752854
388474680
36411816
423427290
555831370
47743584
677114656
359972006
456454889
92529066
31340944
723000396
710927140
364924125
46280624
187690374
68974920
306201350
281228798
34994080
454246344
520380336
212996400
582389833
136458048
469904316
329835525
99272295
635761068
330169392
23959930
145095703
1967968
802232079
35471316
113243273
619774160
139079559
801252452
4624656
401153000
142298688
157966497
89666225
377930784
170070519
196967934
29256899
69094957
477583200
3407847
830052280
45472540
7512676
178801588
638870985
615993840
590705540
592176176
119682627
197899636
623090468
167392752
683004432
461335884
775481350
63548784
351663780
23475170
813879080
834698
403199082
20244540
73906124
108711438
145084535
10429902
270537960
747867519
149000896
426727574
53385548
25087082
52086024
168877952
829437
324742888
305070775
51304817
150936744
156294220
126837744
183624408
78415897
804773334
12153183
591811650
118724940
167943872
386502333
725591040
660740557
359793255
156829920
211297437
19562557
218275215
120815176
44154908
148542665
95138792
435429180
178088412
624922340
19342960
33026968
140322600
535632573
407669808
142246673
16397740
130053066
13324073
823565850
257963432
423313098
282194928
18622512
263389272
349456660
84499982
73096056
590850596
334859488
774961574
687903896
5751045
15530192
740022309
387888070
242050462
230293611
75807816
48502336
517825000
459446508
88021596
251465064
207516948
8080715
525728
10964720
264266145
45569699
41962050
55147365
251004885
10924550
86406134
26671707
43547642
70885044
140282028
249448437
99532602
325028616
2110318
335137284
806861055
245307983
161830116
542026820
214463073
144524849
1760902
276575110
22345
147106986
52329615
60345648
507426541
67202136
737631825
347365845
426718656
363375138
43917360
890306244
640835475
128213946
163583550
554342674
101640344
32057536
458523864
191740350
213358752
58062484
231953712
2181520
167106432
632937
34286592
119881476
215159308
133563028
469977892
60489896
140656609
444688414
719973360
610485516
69040308
21739563
297867609
76852272
159384016
242702210
381451136
827158328
200340348
539791616
73422954
346040778
613978596
258120007
53779704
349715521
54569875
308898408
97698675
64875252
44847456
273341592
359467750
288757667
13978125
56282504
177045309
246985759
52357154
516134860
29961528
178391456
266804484
8841708
595575174
375078085
9225984
47534625
436980698
316137864
25969540
848784030
62675100
801992360
212929808
238923804
218880
466409850
126485280
102739465
305906091
296420545
629441313
569142502
430994230
352167812
261714861
218159360
309843989
13501791
29404935
215658360
65065815
43823652
151858284
65272881
157179792
123541073
2612480
38337871
453949650
221214368
105304248
418864600
35840
508471020
280891680
178817872
194983228
180740236
228612584
421732070
850199224
317559207
142201360
135522452
698914710
147115905
42136710
806180200
537214479
48785425
882946860
664281800
152319599
331641464
89074403
248670247
17840014
546157857
531250407
33236016
103759924
111934968
441530379
237766588
23214492
67748184
76855136
191307766
80582781
244727216
44899572
95832077
96594481
8854586
42907136
385846296
134543210
437639900
293675712
529146934
88977570
404315520
322710375
40747502
45724329
9983812
785207280
774459220
29938950
156238208
613207424
617041824
83303040
398956496
472270050
293917240
912666885
31387857
45293730
14711697
201417813
115008968
603073922
40689486
66095583
484979724
43234141
263262328
502249157
193209106
66267784
86550516
241300416
717078802
299247119
328870312
35005144
314681109
513676385
420346688
53020908
183409824
82056450
68860992
15738555
588610022
12450267
5288063
20497712
332005335
48574083
92114022
1309035
310302356
53446350
66773245
182291208
416969595
323479485
406609416
777377810
480390246
365750242
154591073
2789904
10889126
267234033
20137170
289942416
11268516
87056144
386262184
366943707
76069970
23150112
691673196
15417400
162759120
96077308
568914496
192371200
319666404
38977275
20516400
55801716
42498315
40363257
297460810
608843844
547794565
92187027
393537310
151792728
891408360
152847243
165928918
49227696
126014295
101943322
251723098
694290663
262727444
106644864
276126130
569227022
175542125
854843214
295977690
83710618
195151726
362049867
272317500
301136367
741156720
148970157
289147183
237725631
94528635
327255264
69801564
320293348
11141840
3666528
284748816
277903840
74559280
359084228
213554376
476679456
192959469
258976960
478828500
121026420
113867592
168465850
304020057
175968759
16620174
409975270
683121265
196679205
234525416
117204780
12160744
489645696
43033341
116789400
43189848
468124158
128979216
657990177
184986120
4399900
843052714
264850684
22645900
196678528
545498910
334619860
255729636
94824618
239230222
438153148
251497224
58511520
165197228
134321880
37699116
166879536
293146240
116198264
464052650
67638933
105509244
96895839
296536182
147541080
445280136
115430238
138371290
10480338
727785810
185413932
380186025
26781623
138027156
235937081
218705320
35297624
566755281
370170144
9019923
132292662
401342161
412883090
275856642
432525179
135126225
233808336
63353164
167610374
842076294
413904135
369344865
137926228
173682630
51710223
70427808
2579019
199171650
353967642
788748235
7379790
37440695
137376
193868897
179061929
642673452
335233504
188696011
99372684
383529232
5330476
208494738
387794368
664801282
255697122
57239008
293243703
614734099
20929220
281345518
15260157
253799001
304914312
82096261
33410455
59443764
181572435
60175212
219264423
630712417
260349250
683658160
797098628
647647216
15249222
8363414
370252
16842816
142610800
253607112
490973886
240462720
299041479
253716482
426364074
174748068
49253740
234193096
231052425
782313204
126904706
190198155
373640960
356620316
284776953
346385388
58076172
823355501
140241661
102740950
64030053
69283160
2555858
120631392
133813076
65326500
473446440
60617950
739995256
114551785
311320709
242450292
80818848
380105181
272892891
460097796
12099633
21161615
5432338
381937756
6272390
544886419
137989632
36964200
343713942
225854700
345850210
107885832
11215862
9302211
305328450
701087840
178515096
415159958
354377125
281044114
384512160
179499308
184828960
418333602
80178069
232900950
611144149
237121221
410723840
411949205
143250689
586434258
6065475
120350520
93479760
69870064
155154240
190338963
35551716
440793650
191615985
312126503
949259001
322456680
427490616
883818940
917237464
166166154
245640208
302547930
310576629
189580438
413063777
385880484
218855195
237155868
438350517
14313600
1137967
920721080
457988749
29191187
34081440
186020335
244579324
82731309
26059980
351333306
166891647
188435660
153874566
48456936
35658420
150341220
315892164
459000100
523065924
628801092
433129460
414767832
273526999
243740250
5315868
28168696
281894256
116647132
443454912
30579100
538675375
357546266
181883232
387621504
749610000
32778080
504410326
37640863
530739303
381205611
222933664
197343650
860184576
464845250
309667288
108300094
717079550
607041285
614990390
105853902
499976211
442842211
4818204
152182314
220311244
96220480
127331970
323785875
206570196
33509406
684245070
37087182
621052908
174837591
195784736
565220724
427021320
210580384
710921820
591294780
52896228
5375152
430633180
85719312
56492862
180018412
394695000
357396721
75626530
126339156
967297050
671697036
108583279
94568801
617820882
592090845
5937288
3299244
46166219
93991762
173380350
417649170
119735758
208811064
220001760
200213048
658453425
62824554
185831392
68853801
217880550
759390709
336697680
16289988
347175240
18817892
584308455
91698536
900018972
253132984
31039920
60932480
207990024
200107600
30337860
17460870
721196510
41729301
539931223
384875472
397952104
3572256
226019792
161795084
80634404
130948752
154047708
652836370
563510680
567000678
118500840
741520
59850501
718408600
11184966
151518939
82177050
198411304
653371327
835661321
320413881
537988
73815804
339156862
58897395
6615355
411565565
671357814
110488650
95379687
636992383
714680187
281527865
2800788
231074202
200613038
2588650
90157375
264840120
36601945
149221440
98487175
77103054
139121476
3505230
186010961
84397248
8418060
568723117
291349786
490548177
651269688
877981225
85757845
141598704
192774400
400532622
97583451
351509134
514014358
376673170
1372332
119994738
278826500
178864875
658085081
43389149
476972944
222670116
105976848
669572820
139944380
203406805
738532439
29820388
29943565
471310569
303631225
559131468
609695808
723681728
25106432
764059578
307150830
60312315
331871508
899702344
33794824
8008812
231341237
248284326
120578202
389417300
657754188
708207318
264035160
76936944
920484472
94301631
15511336
4438826
42563040
887358164
669360758
220754125
76350456
451872948
233997037
291557920
902379162
282308761
53244356
48176992
7116550
187014744
51769021
290486800
602971460
305840874
446136203
33866124
282082536
781065945
16333835
610240554
131432937
315506100
5868450
22935792
334362246
13741308
186276510
227468836
1224027
475759030
275076000
327688686
102661578
60907959
110976863
255209500
54153036
314579832
140785866
234225958
129337930
6003671
195415264
501392400
124245383
68550729
235876108
367114821
41304438
309467959
36595368
29129940
73656128
301026864
406273542
408749586
300417915
2533740
385692904
933823088
4704095
104164212
233932180
132787200
3464643
407993355
86867084
917540487
369104990
515272828
542499620
61065247
105614280
881165780
96501646
560981421
10788582
363972465
160711621
377852832
299731264
226623750
75896040
296566038
215819700
76452600
333204634
552954751
334581784
423794532
53947530
681691599
443482089
96412976
319769208
304944094
19006368
510893449
394956268
227713600
240447271
59393546
235871010
100265112
892937856
671855562
10861536
78137448
413985528
489045818
311159371
310975014
596129324
54720228
232910672
122803996
100381400
135311722
519948330
216443248
66242925
293868817
15146208
9829608
146876136
22638202
91716415
434583305
402148544
276421083
462696225
19230160
729667072
179299064
8547264
496268669
25786462
10549595
701863799
227881668
597938422
148821252
682555632
148002147
613969536
468220230
647418937
446096196
37107020
280262304
62211161
380923374
61828591
69484299
435309546
613280360
47675152
826938879
34406850
804717974
365416128
38067304
467950392
348985714
135044504
53702838
34485969
94313052
415186720
27390855
5212070
550358130
488271940
129462630
257762862
61125192
159845168
171749190
199944882
176433985
63008318
138667434
863376300
143425083
157622786
416285792
194419143
36480708
163402008
335541484
31539820
57885296
541546430
268310115
111359664
486944432
256174739
134407280
66691902
178627692
67066916
103446465
301014332
73289248
337154000
1330020
141694700
231656428
29881098
403369952
283359126
24164283
183817260
500487480
443265760
9751200
45003354
47708748
97388263
892880280
168773958
22148208
336522918
297570636
334020085
35750171
594045925
551587260
130285884
7302718
274197840
213874010
139024512
224633886
1989549
176109692
336458356
195425010
202916567
302127360
77889360
581469078
300338016
111450532
32039328
98441757
589100640
320782548
51008760
357305256
6381893
76616634
862656132
720475215
9097200
59066740
579031764
58643046
488930020
150709704
964641912
70017948
6321675
64055830
691562708
134680472
579938896
209621100
136335648
13379175
418449975
200252844
464204263
588283542
92734040
153354320
340087194
110039101
643760450
134767360
539342496
145106417
78435952
39417833
182746934
807413112
552129331
204860724
15275979
58388
125299476
87934418
168325500
327084555
350257796
22801993
319736202
857529200
157282048
314405971
453310480
7126878
32406408
194490300
155767632
263319801
87411571
66203733
142898346
52546032
25792845
10358326
607681560
279803250
58462448
75544000
409877340
5967981
636489022
87716160
319749265
251900130
641659584
450264176
173656725
561618612
52690080
742931950
296168070
136087344
240323544
67566114
5381520
174501595
1137645
1615108
360285064
451507232
370794674
240129520
351018998
245830175
577968414
497095100
53977863
5931470
709137092
610836209
46177560
591964380
76423971
125539200
205123354
369771624
127690332
462964055
528835200
238468692
218251572
455121136
225757136
522588486
79004934
168911085
111400248
114009000
498016915
55244860
285787265
39535016
380353974
126149790
670261734
184542441
963446654
31981824
47148672
102919296
33940986
449571978
134797504
386471200
126852536
398548262
204716808
149131017
886553262
404760720
28510160
308175831
781828742
78539475
470331312
22283415
166896625
125556443
322227820
418911357
19725588
632233080
14086731
330183824
416371648
47977857
205123868
368610186
443834930
395838850
368958680
602895744
152681648
61672446
249786810
287048220
99103281
174778976
348334434
278261764
344718738
133376064
530171487
171172512
173778990
69888453
351549000
422166108
269716623
168170646
163864568
61509045
42447816
83939495
42652912
25928852
101734724
436334770
467081505
97619093
235855368
412271100
400492890
117638640
352935444
173848446
205330944
499574676
6098004
28374528
212635824
99258700
40903596
121174164
13639392
305120487
172254425
408722500
598716710
181646745
5270892
4716247
20127636
26991562
479628616
365427195
390012168
512081001
258454800
35998567
185007879
113041656
465278163
286567272
96150432
522713690
463970530
542478096
273393096
924679140
81597500
115993602
469927680
80092518
7381968
529479952
595608224
106041948
229586128
41643250
355824672
64739250
59736430
89373348
66785120
155307586
51237711
588038825
13007988
13214268
453607125
800023674
36651048
181623133
494676508
19939050
442384143
39363387
923043166
8793384
47979200
225064836
280416669
15603756
211340910
232715653
59784628
704716140
754913740
294202116
71204812
587895904
607435290
62320246
75759915
473244775
436434790
48089370
368758620
48225000
250050142
839855276
54608054
19225476
463325643
24779916
122777335
541558710
500594052
92273172
37042653
467893415
209707980
514553280
769737312
194629266
321181152
312949872
6377550
250557097
522475814
94743252
817081837
352232922
5502970
678164864
104747951
284131926
64370436
37658820
503855414
106459686
302309436
91635656
39835310
96499152
152082876
147168625
425457824
104241846
50919471
3180780
135765450
26415396
519200190
100615384
26874706
118492704
295853040
106108930
329389704
253082718
379792036
51344980
6469710
44047272
221990940
804003750
121900274
506090748
230429340
512520960
39403748
302568996
279886441
652885110
249589785
72051000
521907867
330670
703504620
140063952
294891840
658588210
35960121
41570440
116803115
202500464
50816845
103263290
394917630
45372
279717474
60497261
901804389
349836677
238458624
397773155
511263488
200642482
606693136
172635660
111852433
719280702
132065467
23647996
12386936
916981098
326761734
652613330
9967430
618015945
30673140
219693696
55573277
439560798
168530322
398578914
72470464
84154241
155921467
348108774
646595136
219480816
164309430
212140301
796536432
169814645
504829864
144326352
61479706
257702436
13028588
597234330
249063841
388086660
41796626
470415015
17924249
405100488
144530945
455795914
257698539
698359812
501330819
196876569
588705403
92576975
28650985
116671424
250829856
62289870
385626112
171748130
498435692
441876811
86285696
175631958
561632666
96016531
171810112
184050000
81618720
35669932
237163788
196612260
561360
330599924
684245884
103904232
344577780
483426220
774545024
240490080
708685098
19405758
473127000
21666168
372006396
221386154
64919250
125463975
722016336
42995328
1324288
252955004
943711022
139226472
251628400
336791800
96215580
528309610
409370376
51293007
103615840
235862196
380181000
40703470
311945816
98897470
348309430
199075032
524073858
34696811
248862403
123244338
297831156
54237042
207860190
698588424
3245088
739255115
77737517
223342416
65631104
219492468
377382892
102278512
17757248
419899901
170273082
10657488
331601010
166890450
237433440
46064700
191430624
571018614
761822640
546449832
585530874
584866656
342818919
404398380
73415202
199572800
434756100
224902806
16095014
168149088
193446878
190167640
84312
16274436
159960132
852547950
29828132
167652620
149918850
228915604
886995837
172271278
21416232
178151300
374606490
94338280
400938500
74081574
519408536
588244440
2386845
457725850
232368918
101221120
322137918
56786766
254102688
523973772
205122802
806431824
96533779
252519450
354577936
335470245
384696786
815961290
388732890
40569926
83558094
432041304
80380330
92721480
81695240
642651200
180904256
32370660
56273568
10352494
71508808
529107732
193937946
2956032
36914898
520495325
145989627
236144801
5957094
397204650
175762470
271535292
478142126
923956000
130128723
55335720
229489808
52829172
273453600
124634889
756489699
574162689
29063030
260764434
123776640
726036284
3475740
34897038
398906640
132606210
33424224
21615165
108622224
32991726
512955594
59442128
307535095
181778064
20312638
186531072
259799734
51588053
181535159
124609980
75586456
2501500
132927548
477922313
69113757
112019504
156303630
533044416
75960168
379999315
331184466
60090471
113747328
328132812
455088650
354459
59058528
629478436
354803750
67785640
6483906
21903894
253058064
9298190
198987348
103339831
32946054
17868894
454171970
631810310
53257600
588914678
204426662
212394000
122233904
824655612
574544832
37350719
69263652
419538614
206160105
101954160
37115307
47684700
112824580
21338710
50875200
17118050
192646300
267791230
910516992
205873668
97789718
503768166
34007644
311063706
11068650
644894705
232533203
65684304
48213704
410834512
154656448
206588165
133745199
79815048
164827642
535056304
142769840
331936632
54403192
17801880
141425163
103656088
49287375
603409968
569078601
253219356
901453320
40228812
508295788
509326548
248201610
51438240
163571360
673006480
255896872
917774716
294637112
333552524
786882474
67573710
491097300
404028530
153905871
16965576
296289903
192307920
284621872
356306160
106402905
531786150
854878536
118200558
19472200
14029950
267036000
139078513
667303830
144046056
683812371
56255076
140500440
137399275
628204896
110899930
591902740
14900677
640366610
13607410
810048237
921166092
612873968
849658767
30670012
475409087
532363428
401903748
192765392
588026480
203861496
81585392
161460441
62422815
209103098
58114760
524437200
736308261
40531061
414260379
426899712
165201750
86833395
44586080
993783195
38587715
847404192
85915704
136078304
198338280
7073472
6382604
155144710
208457400
50821004
99203414
172442790
310683177
63673085
337004793
11687148
431695280
187714697
302342612
141378195
92750118
54545771
608761010
217229604
181226358
628301342
540545616
652013670
395663148
321773118
219173236
219323934
97970745
44620340
275130715
546392231
16805223
297974798
71198034
329703852
87721482
125966797
120725210
189246072
50461758
547256910
520962030
219124629
558282371
413655840
24964835
232710552
22542702
195790890
386856810
352811631
473470146
321911368
84405510
527844814
54296214
76895200
434270760
31159029
472121216
290995335
283340050
552859648
54413128
422654570
162153728
425286694
273867280
174991432
19701854
526397062
31793256
602682028
54771114
85993064
304942632
77056335
1596128
682894490
294284100
330515019
229178880
486642240
19991135
205033360
755255168
180144453
224863627
323070231
345889938
66458136
148581792
361815524
656769855
85972448
126645760
302608080
613036018
531735972
766148100
38764624
5381238
432371115
387995504
37724012
115761728
696062976
521442658
1342341
21429473
28211248
113994210
462567222
359843265
584371172
290551096
11422624
50447622
141641181
265998838
350455590
841225488
71695552
14186216
81725056
716281764
733247614
628768840
142226688
2677092
74694225
321447220
102445196
123844960
56383470
151012335
7181838
163644000
594356390
36796500
24829710
93945272
39539760
279852721
210038901
199615880
28123660
279648422
539424746
348299715
54127020
149155062
9265023
123140250
80142732
271235832
123805965
84552660
3816936
227784557
268413750
80163528
61013201
351844768
327302630
516986973
240161196
253513038
47654188
201523758
476036760
380741364
7059444
45303424
15555864
271094784
417549935
367687754
91892800
106981275
738501555
31460696
15344703
147056526
80758498
438087660
97620320
316348461
337405224
285482168
544051560
132323496
268714464
36481868
166937568
135650667
72235502
492634445
813320160
92154038
242894886
580163760
238464584
256920174
236497266
282329568
427086870
157626686
121262750
44014600
243497202
807190661
74942272
16464665
646180632
244045175
26614168
276769572
112480256
621947700
20015336
234751104
96525825
552980352
147805820
28313224
238075735
443033562
77085069
64171084
190877000
9649040
433565396
210340400
419584820
316497958
849849
135640980
360340730
45509778
705870
54108975
155314170
361706410
158753550
27546330
657611075
133880180
48446165
427474320
207385431
22785705
33070393
828436384
198497112
601644912
260084160
128741228
951485920
18572850
539236405
6367774
255519786
63291712
3747070
255215159
361605060
375731349
122277456
273030931
103545657
94457455
48777768
4477786
673071960
22038576
149103906
5168160
15744375
531175540
304324416
21724834
333301254
343129500
506069487
90649721
245680373
368582656
181340220
1987492
853992762
301005936
37215775
280789620
599245533
3686680
1819155
59136028
99712000
149841090
11441000
73377327
258047080
55340970
464130860
279784596
218770224
64332660
346075646
319244949
20548412
136013136
10869231
397433663
173328709
741601908
125800444
422612516
737600500
557404254
491663722
468825600
19924867
90062560
172786194
230422248
89348260
624875895
457742118
237721692
22031704
129608016
298454836
944250000
522606734
28249189
163405584
16658481
155292330
412605500
74495265
363307595
423725412
58960915
271219361
67561815
243985552
166110059
251244224
57387880
663421416
386233304
436646510
419494476
299064465
537734810
240854367
53494200
116566375
110233557
1736640
131087901
37852866
354367504
94675686
436603970
312121368
914943064
234304984
136122060
186658080
157331148
163788450
231897949
25594938
492277707
144254660
92801030
11161854
21690280
181227394
226192176
25273840
101777618
125390288
115545524
302530578
130121396
887862798
119743850
139232132
56930160
57813769
817701885
258917696
55631073
115638408
1969682
5729558
78527556
162486000
272679915
577941564
19781510
11566065
389207196
168012750
70161990
177029010
624355304
343260300
697709190
5027466
9576072
25908656
643336026
26659176
102873710
32273632
467910760
36030033
54441262
18644096
339436525
145338508
380947492
72253890
28763350
3531290
4379246
18678801
231166326
934720000
51228845
409694800
88191194
646623656
394177665
196267200
63956425
615993560
374837585
564607694
38849284
715293984
640568340
16882784
287229845
22789320
331678364
74900318
549492
3553683
13765488
73859040
182953684
287583832
166983467
309032875
653711500
434483604
369679010
50634670
61759248
102113118
282525390
3246847
146861039
125025453
726147928
165013102
318219759
310341000
764531242
445853844
2762925
746932879
393026985
214690903
110500460
40594398
21453750
183086566
62997900
38392766
975211180
978117728
73809746
165103770
119565612
626038581
749446488
4681296
271042128
3424364
766441010
104360508
480077584
29849435
697385610
315768220
229087518
2639568
212592472
755628720
94639843
225626370
325490652
215350998
407126880
110471088
681485688
34838496
153974700
188029908
19472228
33968010
500104056
4789980
121069585
284063696
92887884
99755270
148448885
157116843
82494630
239774584
201247596
244358255
1147100
470854701
500801250
106239357
242344174
354508568
192979692
92969448
243351581
401750388
11274282
107627169
235838844
202494330
747720312
700386018
271220805
605836925
19609806
922508938
167498892
91430365
202718012
39083576
135584580
102958533
57498285
798150544
74241860
630051525
287153152
59771768
371817704
294069440
207174720
498765120
389009460
393840016
101448746
246168650
686894660
38143752
465344306
79887552
711330855
263232000
6633921
332465562
126179560
506743500
15344180
46158240
312719890
283110228
419326984
8596550
703615882
84659762
60550848
91402805
15117648
4992645
16640371
225451215
291236530
14583400
29856729
28384602
266532650
495443764
677527419
277604280
193916112
42958812
296416080
261678245
95134428
30682820
499075329
132682212
372982635
110741231
13388157
541411401
126387702
22200230
701753828
20154825
759824331
153816075
311482227
264405064
269206056
653835136
365945013
42712340
325414913
152180043
511945764
75970856
283511160
689974914
804972
112178328
93133428
77702625
10200015
396590320
224194964
375980349
271550070
184714368
469630116
154342650
138262720
29424768
530430450
144603630
704597514
328147054
436541875
529884369
17009505
302621808
333825772
55116359
339911214
50798709
157748400
393715692
116426680
72381265
192375912
178555890
6257350
265670040
87236377
490156800
32862276
32594103
697448895
253925056
9079083
34410162
291715776
689395942
284231926
192625563
329248542
50602926
340653040
56879545
300582000
509670018
28616128
772016880
279547433
185320660
90410177
19194571
261831360
318245928
42758550
13538070
275256938
30550491
46077106
133197570
463464216
59093683
274398400
667906668
436989018
763831932
271907748
363074400
372756770
51617224
12138993
273861500
47704696
576934560
914334444
532781634
293255445
80053692
437163402
118806786
36405474
56889712
83780105
204190440
201011940
6266960
38607870
48138180
330050200
208868673
134575367
160765308
394682750
199489797
46221938
236303328
548469135
268969218
18018715
545053048
556048506
580727365
466256225
192153871
197374563
21888720
648354792
45323904
467053710
238991620
341248976
181049484
217605899
89674575
272639894
119047908
259587372
287318700
110986333
39521404
727663552
223278092
167756546
729451060
43323942
260188400
37390452
54225514
16848690
154694990
9589239
165678624
336578508
824171480
37818115
280545174
78232970
46616598
147653550
160366436
96025428
521308128
474466710
225792810
131124420
223270520
67530072
258670368
360696856
659571230
708359938
6873504
420771755
257584227
41977875
615191709
6425298
331636900
247770384
11229900
68824080
105161634
289589865
385858752
41491380
62970552
298928850
331306532
226746296
496617050
157789355
230201280
201782617
853986531
869025629
32418192
435659436
18439003
57468296
13711278
61351419
201458344
333227832
26352666
523989710
391101381
215093600
78259200
391087560
7546920
530924625
631986075
347038880
719075728
255023970
8049530
62568048
105921420
8179388
65097304
716970444
178190148
277089411
37861328
524382971
202380912
57373960
119024744
149507960
396088168
240087040
100142568
113312794
47602026
101628870
121823811
140444733
98159700
89572035
288285600
23495688
97936464
40364968
402697803
75336132
13891598
388586776
147725682
240286750
205176428
266619264
51342504
239863400
305856000
176990333
238206755
555180582
176421960
109491615
922589256
89070732
16758223
218373463
185035530
589576404
408929886
272381840
61826641
818183674
121248036
5652942
373556680
607404
77405193
671927693
58280730
65470773
69669723
22432360
337909008
40024116
39868513
5198069
24104366
171403608
117222258
979572672
34895004
677841680
61783900
55065290
340398045
101924940
663998748
149963010
136754916
302099775
412615400
276741810
561442200
272565568
275734308
31995
365815422
672939432
427207392
100339413
43109210
57829464
235714987
304138584
436675284
179214230
971489137
42267870
53229720
32801125
78093411
298972205
37299260
420825642
162790092
703209846
151418982
463245970
682851375
85822794
20174448
216194189
200841633
567553383
498174248
334129928
100188598
253346380
287376978
158685507
557147231
298617238
131018822
332148174
86039856
184024082
357734696
11077074
276440892
439700912
404627488
46083492
176118444
57624350
190905099
190047636
599136876
417764415
5104019
110383540
369349320
467636260
128208540
219919044
263945478
377515485
20058683
690397084
679842592
16590015
81997112
203284640
114116152
11417880
122866457
100287320
318986640
231392382
264625802
25037752
805628895
275969318
229019445
57569318
148180281
150275160
305890922
885146400
625259830
75014412
573135152
878695290
19621888
134692292
87844966
33779522
352575405
499219876
172764980
296435386
47359553
222352600
21230775
35386576
382237972
43027992
196889238
22126620
358033689
148526246
5988224
76254710
53801066
334079740
237703605
738740266
76913746
291208990
452820748
80930560
75431650
59634
101852320
41312628
439798050
429219056
422939419
647258941
99184954
85178916
189142982
71487604
145428150
299517643
214648812
164335104
104004628
443000382
621337400
185266112
134645004
67064690
164361366
61367774
691198932
232905651
42625664
61839016
786012744
29184120
947885980
709173048
440970672
682823166
597714065
676807230
25256004
461146128
91602030
598405152
328179396
133033260
876644815
99065620
305538804
557201262
5813150
163869013
484025904
194079968
182400624
170486992
15794856
66273372
160931210
235927592
259307295
81702660
3066660
311311272
10008450
45933576
86679690
9415345
156913039
241839135
305915640
85045452
401987028
581156524
392176315
551123340
12999588
918611268
130200827
627392552
990906847
104666859
173054547
625309700
140547220
179691360
172100500
693683445
311438365
46094252
528106328
47565600
802100250
197227200
2872215
202155096
28936692
228023656
342731520
334976592
422950266
168497532
105982800
219971094
194095205
285071268
677624794
632047046
36809841
77334400
142357553
342503284
12090635
111037448
102948820
7059507
361073625
199312020
14832090
106191300
63467136
211955184
103192960
401210051
521871051
196419622
94497039
230271654
202849510
527984928
36712728
68070480
793591992
401300955
125293
308845130
292961592
315411096
331244061
211718520
16436817
304888737
94907238
153317073
326435760
379269475
52054795
157899456
221699604
298165140
17702916
575144820
61208690
291572512
609094542
544383060
446505000
448372743
327832704
3623312
1492799
388222212
195181504
7842060
208257024
45272875
87229701
249760376
60187644
595296630
678781071
7319350
858059244
145939668
49464774
649264000
85906800
113262750
165157708
667632142
8023302
12053196
191029890
564484392
90959520
84942234
264208288
195297842
68337000
335452446
4365666
155944400
163655460
282407484
27597000
661838442
10820636
573854871
366028480
308835730
279570609
251015232
319656410
116885829
63284208
321612060
176953890
257466315
700507865
23860503
410538330
11416050
120355988
76267159
630514151
256892506
154015134
55956285
31987796
43921934
739796118
3250660
125874996
39306533
235375049
310222978
668965894
371613185
264068904
33415549
204356800
584906520
72809793
113667848
15481314
126849138
87879408
733214127
727873328
416804402
466656420
519780134
71711453
91844442
473295528
246045451
42183360
384841590
427249227
93427672
438129920
28855871
30260736
105328920
399018496
32986256
534446016
19384440
23607508
302947552
309624965
58105575
251641562
44379822
435370411
9478539
14137152
625098276
46382448
281445779
127479482
419374362
748541198
319916163
51581460
176514992
248396610
449600217
522250960
36849363
364409360
63281372
341141284
943086752
213318370
39307084
283796040
30093984
217054672
646742783
342995751
746884108
434809722
178721024
54731120
5475344
84269710
152109095
408427608
743086335
486324755
85853352
159844704
139141674
126253992
29486484
77169851
349801892
287463408
11671104
150583750
398313312
2298460
182952670
73974858
431871120
5229229
74252222
169797726
232585386
427047570
89430455
164106660
500906328
240088312
62305910
101240152
326895219
453132372
757519816
3910056
347194728
364291415
281581905
488818976
35266780
59708448
619649779
82294425
61449720
363801928
579375970
640737250
79252439
47158608
629503875
425643990
6861850
392146471
211775258
45358488
286677732
197717040
43640142
414474592
142154254
154904545
117613042
35483008
629160032
258319880
259138128
56986020
622396775
246702232
355810322
560004358
72458947
146550888
57763290
105403164
742081249
38367100
516323364
118920846
105576990
418352293
18617808
521341392
905181099
14226648
86004323
2312814
119164662
35381136
477145290
153944505
300187588
753181572
7634880
47333508
298780118
2555236
491723914
149473280
708535099
403772820
154629664
293752220
143075902
392659623
21862347
618622596
47680272
479714708
353204635
107632430
114725352
509490806
382438365
851225760
502770762
257295692
157910776
758240
89249615
573104739
9069781
91083174
64796700
631590609
813737316
975346386
237563907
268421832
455574840
500544200
114662268
116809407
149128621
36766896
22110840
11841504
299797992
186598134
95918144
517087240
382637493
32568235
251040075
339574271
164893748
519034440
689724354
11043200
430168064
201462520
828682488
498997155
75676825
265915496
38139030
30100946
120954060
129794438
27953579
207090742
20885144
298613250
307785908
166491054
433137518
132892180
187577880
381554990
308618255
148266338
280937563
238431195
3598962
651201000
401742652
335174112
58435130
430866966
28819644
399037080
696590080
145455570
371879999
65952385
735778374
7801748
40382771
165144955
263413764
31277400
275735973
307223728
81693585
266765432
143042416
160698048
8171709
3943626
16173375
230328540
464840620
198550404
542038000
475280494
145358057
172334742
770549692
314130382
24163230
500700576
298402167
349465480
339629808
257604030
782180238
286932632
428295516
82738590
276996624
256017360
5717712
33974024
220430130
41446728
480646725
110549103
163393932
116185410
628322877
767280948
201577728
34544000
381168315
355176138
16457910
161261290
285296032
201958368
130470384
145848368
23532348
135079722
335034
33026520
43969165
76207832
136800174
214156448
46148000
936803322
335205504
4218374
113512308
111120152
332734512
122582592
562236325
34879500
3596600
622048820
372331654
24050205
989280432
310471343
76722450
105692764
93476656
528317350
215485116
19623076
54146190
698732280
328727921
337610298
105463848
130468234
88423125
402163590
92032668
146849563
37343920
40387320
97762016
24220728
449245094
227582772
60396651
3286790
49249780
704728847
8200206
161152017
74386254
830122800
23591364
2431146
169464126
729960
521294070
6073743
328724247
42494660
95265544
44977988
283187880
21949740
250463052
24475044
184011972
474868064
1394748
560311722
35845587
382112913
369425700
9927456
39874772
58920431
832938700
100439598
6056112
92245128
24822000
304627708
92355480
757156095
148880875
30614584
196938756
265275738
93563976
132116678
22760784
348537989
218869400
118687395
63937860
451984384
328380915
155688601
568599516
697679609
191895696
183463560
522942996
307850184
398263080
48650139
357208320
477555188
865598328
60893490
144531331
424438893
141256026
241602012
399454263
161789642
34917175
17666264
168660147
163083864
327425486
56604867
165266420
189829864
25043772
117093607
441799647
229951434
132331320
32219250
161493764
17347920
445892053
17351432
613751608
64710849
345388677
912007250
58943682
151563951
465999071
765061233
214310538
208133307
753138188
750786300
5548411
76904126
488742962
41431033
95233642
343427136
971415649
765256450
473602356
318806280
789114282
753386265
62898045
634227360
613836290
11465344
77477855
116575218
648233700
728761950
136942428
172093240
650270152
11006172
51618820
124522740
384764915
56464310
407379297
70148724
404575677
404959044
102874837
197001714
71161641
418855360
530247090
130131890
198220068
578264115
119612592
123793230
528603457
240391190
312768400
342619408
352068354
631068071
570689100
256187312
125567000
117158730
41650564
291096806
48516396
143664080
801614682
26093214
58002174
697053024
289707591
184037192
114465141
592195968
307894582
10634706
114829540
175379726
19751466
298812752
252737195
42376620
168380380
29756652
4580361
97291080
306714462
104212064
50236239
31524556
39798225
320070204
823153254
230673136
453695850
344473806
238994097
323012757
166429824
176508168
86138052
325379602
68044396
163750280
300477204
298504710
107354016
180458947
554801832
48342744
49416435
371568165
331041997
7199024
12595044
403710993
874300
57481910
572418384
272016744
296157420
157820132
202276816
9300316
156469152
31973790
7612347
231463368
193053642
567937980
268210260
210533703
553745900
154253325
187694130
7718380
277448436
53808750
661440
763720704
24411933
11623818
272596264
591196320
350697510
335498800
589313890
336042720
329273867
280802795
351138218
36470746
620919776
192819907
34013952
32263679
225321454
441743456
548090387
44976162
164124
551710870
71388661
383678604
234948234
133765021
400635386
109642040
2882979
237106224
15216572
47857296
394601264
255908565
125222058
252921356
488953006
108535383
304071576
59567456
71150292
404705149
28488600
65676186
5227254
466211202
28867566
509052
99432608
388468176
508231152
303097847
647267040
285000152
522393456
628719694
135008380
525918068
143331138
315742886
990684675
858014375
285447804
55055008
153768396
328401765
196557126
329976297
446909892
114222999
150245095
25206720
156615798
200035000
170829659
475227152
308759451
621050167
209706372
264358240
435509490
138066240
36205845
96809440
167120926
331090300
120414752
139875300
269657976
177417903
109905433
213659972
52368800
43125276
45749729
169488895
508347840
65997267
598469275
140183361
264120568
40664750
402232320
147198939
47798343
129870873
30113412
174161100
13909280
66408656
593994720
609735175
333183210
238845002
93335978
403732042
255881520
145868752
437385
35651212
275705100
124648782
166659840
111168520
126331014
745215250
252423942
6073755
70763625
273177452
112165988
730493764
581640828
463095305
241486880
98930832
745692220
41238020
109987920
517990440
96240360
254286907
657145986
22328672
642841904
8295966
113725386
38436335
150198836
718046784
115466553
344877840
309828348
201046560
310978195
121210000
666832320
342591979
178848828
236588496
21187336
201599004
35080502
1132678
84471240
321346667
95983272
22286460
86910972
175087224
30989651
796802
243588480
49286838
53970966
194291300
732688845
304881172
42451929
116769600
71651840
165646767
476221363
24656866
57974800
10451640
132635986
572981106
64109988
783341295
17658963
163629645
69378832
245677883
36348000
164394590
445402485
511640400
32758344
811062350
52608864
111437955
374385840
356149824
671460551
506411762
71612662
743503172
57940648
195938158
222786
145510842
533605307
312559386
76718428
205376145
3083205
199090500
522517050
595764075
40355190
137620077
431668203
7686504
549583725
5063994
85618518
131527938
77603660
25085088
430253094
299789222
76672169
441313528
636058320
47460510
177698895
165771214
335588792
217054557
237265532
954448084
461987504
30556370
372712816
45538064
177117312
403910716
344921285
400946898
575700180
479470617
264015902
170845920
3809592
101026800
203356442
3367880
323373846
502743300
11905712
420740436
591262937
46650275
270867504
98169405
344136380
477047722
63941328
75768900
30201520
237140396
61718002
1954776
201618560
784115472
84006678
747561325
14537810
217012795
624556362
0
675022789
3832638
16811280
18565326
321348841
25333152
8795976
9712208
511319622
177849719
471684072
919110010
284646954
2143086
656607782
144474707
183614772
156457312
350637189
60518943
637142820
498554440
887219082
687017678
54415415
51755004
27221685
887446306
464150016
772587285
924070295
42757875
299223542
94398494
18094624
74757320
497345720
163839900
60587892
151524884
1796985
254644650
825433074
449773083
180275565
26865406
595613325
820462566
482211090
88675328
835232931
93446892
252476352
391946496
114745450
77868378
734942096
417773415
29085133
765034306
364621516
189117632
182203017
48749616
120554616
738023013
122743488
191622600
330301300
50820956
481640318
129385996
424624500
22990335
534451314
125687366
385383621
23577829
271278992
51225396
248281852
248301926
111761624
174652332
120819780
987218628
497665971
66160356
30313350
139501116
14975892
264080355
102129345
592340944
419482890
132069859
724989675
250760271
585220746
815160346
513965405
139011236
499939552
214911030
337136875
42553950
462834272
675963849
51893958
47642534
154486764
518887863
159844080
96147552
167294808
18813682
80432025
53819552
806773068
299413422
16375346
146090258
331287495
25685415
31017096
918896680
93824564
163963558
621055542
17070006
232893469
287565670
159328590
84811710
266352274
221384579
361940650
454578948
442595424
388759074
53064800
178229640
227798296
174238636
11289933
4993452
212108220
5020112
586578185
18772722
319023587
16438422
55030748
261031584
818388700
200303133
286387216
463891777
3943100
299475738
24953280
379787286
5922589
4927566
33516805
150014892
312060536
498991680
658009332
451904013
29522560
547035574
6713616
184085457
651400800
238101996
54402084
130163264
33645791
45519250
457127255
53265877
118791522
342210162
514859624
81452754
615386330
157998408
1020984
242445630
137895909
438970966
406494222
260427000
429525939
793939650
894705198
3154725
224987010
450436758
530722692
722001744
565028772
649781440
181165776
23867675
309534156
649129428
143106523
783480204
150061923
126142390
135476080
321145755
111838716
741640580
23868910
331886883
102276768
221289141
5668390
214082994
7720908
197226600
263963700
462415904
131172012
488272181
344140524
59665244
359113527
164135728
147000168
6372399
36352069
214355232
186018112
422482138
317683850
18097932
142974896
74998314
733390880
217083328
4215364
25364724
186885228
190493088
579031110
631925187
12206440
364893112
53329960
276023574
4828257
657401748
766627862
64885006
501355746
342391200
355636134
777473369
443775285
182057733
131157266
285590649
29952965
364836630
449065890
8065510
51167629
61582482
59299900
542724798
166938045
245020992
217347213
460766696
644622048
469730520
462719880
20558952
203126659
74825958
400896038
146458741
777530442
246535856
901251078
292423440
94673952
144323401
4434120
23672388
301257088
61884698
126823449
92661056
55345482
69552234
824960292
78395812
26885456
445492200
664448
333462480
365632392
580134420
8714344
683495512
28494344
61243302
100791333
49333393
37308799
675561
491815456
421436378
399187561
195074190
962633568
44792240
105940634
149272456
159761087
315818945
192890184
143590908
348199488
426103164
481318236
566474145
184624930
24107964
494678532
144844011
57632757
299567448
50174072
390895430
6165236
553017113
308017645
272352361
27363116
32518056
180297260
485786670
121760918
7046468
156218500
851485440
500094881
314083120
26405587
82665438
4394775
89198802
394367414
190930675
530005719
518644668
541580130
401407072
371101332
70153216
15109974
99938905
194889695
310387400
555137192
66349358
351014612
18516519
163292500
401366041
202890420
219892512
36571605
487080858
568577928
87107730
310956205
441637865
160747366
61550918
545761746
703225116
146468845
268797810
179959776
84936060
96517134
194877732
241396344
34737222
46047755
309440235
350888874
2435874
1068768
29066190
94621952
551824050
82240620
469311440
129094370
91959343
509410889
124741565
8054142
161224244
13160388
22299912
26361606
260527953
691292766
393116244
61179648
158632925
484838432
301320639
444963000
170202223
3360624
69270850
7805458
485759565
317416755
38429664
237316364
671222640
784957352
95874400
205514880
350470141
174512864
241355772
249696466
22849697
418750943
759804640
14771130
19256832
186668664
132896036
339339378
368931619
372461544
84110095
406665840
88478544
108391500
342042085
270522099
13523727
374039924
307519764
231412330
618147333
279203745
475621257
27272710
11226579
149451324
119635698
852735103
53023380
10680564
53694032
244187520
425641152
25110924
488962980
214114073
5826062
121885575
302883826
734305946
320148348
42810222
163998369
28344393
31185762
475901532
45869460
646222992
11512501
252904880
17699940
228985155
9167931
101328992
65981138
508021606
591332850
70516798
328718810
282419280
175049160
3448575
554677942
49179814
349224885
738647334
68141138
252037383
439548752
528329406
56007117
346881474
111302436
615299588
265873160
37309188
250627167
45482952
414211392
73446310
56538482
147234318
271295232
474250623
167184076
16952412
42220045
67646400
37437060
601411370
668774900
22929373
158333376
446040246
87540705
10631760
438778704
76565699
174974657
357869750
144539080
344301153
378823056
47113800
411838029
237477359
579266460
154016698
307218640
170690176
195647960
51387732
59758580
25861473
52738372
50493321
164551968
76336400
685754916
236092368
51623424
713736846
109160832
452689300
5921970
180426805
39239932
846183758
106777021
225063796
177789456
670872900
498512640
440456310
398631480
470080510
344437776
26219180
17274629
324271452
56825985
760786
199930302
13784841
297392166
378837888
154448000
200293200
71370153
120727962
162733500
278272125
30242766
1756100
235566690
68546496
141484950
164400275
392733615
386326908
465711537
7045372
107211185
12245118
277375576
198389070
595296296
115680320
112168752
316472502
235439179
154510688
267486563
485237936
188703872
80672284
566972376
601013835
93287974
105788424
529685520
216126493
520334190
1035351
253048992
161279773
183069920
268391000
107777383
998622976
101232690
682025232
334019169
18875227
668118
395618874
131664030
340086852
371764992
407441664
691735590
92250270
377062560
204489550
225467088
20409200
5807322
194430255
39703170
800259426
908946896
211890359
99202730
75679560
416097894
480862452
34876809
795141914
137261096
45721740
36225540
149485220
142716987
151819869
574092720
733953792
521379508
5673408
46683750
36245708
53800760
16947392
139978384
86574972
35390796
89035046
708104824
30113727
102802818
497174808
202027446
349260852
71772564
229897151
16004157
80005545
153517560
383364180
236018830
199182852
23644320
308800500
414166012
765211486
52382700
65183680
937630266
64301640
16890464
721493058
894253500
2881350
47759040
22398390
772416612
114194874
385427600
79532631
34394778
117095587
544805312
30184704
273178872
330811044
85097493
167865620
323051821
119675116
656340460
222176136
602954340
27966960
255800720
104799843
450190602
308489471
272083917
614451040
6421350
14467744
227983032
428412192
236124936
25814880
278700600
27269739
637477440
61912080
78799420
45847840
389608839
118240304
506535015
401934564
42029860
152733408
583736296
843851712
6610167
831477876
424983244
233907024
834354333
342994713
402433850
102411374
747347510
400629500
615218416
3260010
255593373
61650496
7203000
858705
110783283
92438454
562808142
314733104
85109760
318153000
77299596
204874384
79558658
192700210
53433111
803020686
116951400
451798074
2442336
529006128
99315186
143966667
490001055
17603080
19108890
156783945
5437250
89611557
26177600
125958600
421513146
184182184
145331550
39930990
392824883
241137312
203644615
193374210
66753102
114392385
436935452
711590000
394762210
162086670
287926760
372990841
993254089
123105312
241883400
321794577
323147169
879892728
199727532
340284308
118123749
157967118
650460720
392543802
12224784
3539120
257897024
87198034
71938716
77432142
193291402
51997725
39082316
227752992
547499858
240321753
251521605
119443370
736572798
107011142
266340420
281684185
511701606
258767544
6969568
715109320
366415210
584741120
782518545
191688417
470869777
168301530
58558104
311990816
114077496
159485079
169125956
462960
448379500
12103546
231483168
65562847
27056610
283136854
93518656
415910712
527138400
23892264
487756248
1890688
359383640
850491676
885532992
12044295
355572480
275577684
471311400
7754370
879688820
555335047
254558430
589277202
325722600
158760996
761047760
256429368
56205630
526188780
111557160
340137441
54545180
283838166
212221290
21512700
78576841
524674024
2379643
306657944
54827708
24378580
164819623
59530816
123251598
528322828
759079716
86087412
310449256
315409192
267464223
126965286
516618945
539614374
689854908
114657858
727470886
88312098
90490761
75578041
292508964
473129943
42804730
290368416
314118064
268956898
485657213
536619535
450855596
50991073
218644692
262841
143609200
205770950
98934798
61125540
48951622
439641060
394360350
103040750
118246932
372987868
515820480
280298187
385897824
683961600
456695984
36504792
14731605
85221820
639376
261986193
290738460
593194239
155324160
223823032
93149264
97743000
39798237
4854534
53435030
249692012
171587728
19937164
320210692
39618597
224000092
307525199
164928246
306117495
52989531
220631112
479116502
442455570
255305988
74636430
250432336
294757524
539793792
492269925
92547882
25645110
57851262
250348252
6924284
147130313
254173222
687739343
172874730
76104930
179191908
652486626
28430783
815776329
164398336
323275212
468568943
7734885
593031201
104604775
425297085
26438639
345072529
435829770
115616400
209189731
951674539
340455960
505826925
19431480
434792413
22509522
261420300
24447970
61716000
891803556
275738080
597865978
238632138
50162165
37890888
181534941
51211646
38263228
685295730
519402676
172057150
1881040
472849104
301335508
18890008
352929040
412096300
438797677
545241850
592700649
968365444
10685052
103362030
192311728
22533000
768238977
328253059
47482488
103567254
642630536
764864370
546721787
236514432
444187416
324075752
363432090
137003072
22239872
315250275
69187852
32053341
802991334
17945184
142858038
322453586
96574599
463192276
563441270
223766000
120970080
21234690
678160956
548632480
510776886
26866657
98179023
80609592
187259625
25764008
507217440
318164160
164236703
127242540
477072272
311810056
473191780
149316736
734231772
45215250
387248475
323812830
291315392
14947470
579890808
527754051
382753910
593128698
12785625
88585581
453823043
171009207
224247744
266110285
172975544
330338142
705134439
1577420
193898259
624296292
191294272
347987035
39567018
202371372
44436356
221184432
107314670
71463438
32418582
106763454
44784492
9367338
381143961
294631090
808505325
117440840
538594000
490158240
132366080
40550625
362402300
210324053
68295630
186224480
54019076
486357423
30959208
52013496
239586618
33029532
1524340
996005432
47230155
163467288
58892799
313897290
3194592
489096852
311756406
463273190
233589202
164375584
397634009
8496660
48687744
182489307
15063156
811599764
451571775
341955844
2185336
92752924
88337952
209563851
75137776
553166400
60780720
31759410
452931620
390378275
28907044
89430000
164476385
709232160
95172957
17625750
83684744
683822706
196572790
381295616
144945900
122472040
84471816
554152580
75640026
528007194
463573740
529917976
130612548
15303648
177146060
507558562
78071675
488050772
828235952
299324220
5566444
54507756
61948016
367323114
107623840
268683075
11676948
480028290
136229782
136860353
24418708
174380133
88563645
383927500
439023756
431301228
207393516
23364720
551786634
1538432
790702540
39685565
416596414
35721306
482175342
191378562
181275834
199023352
502350600
455578596
142624300
18420604
520076728
575345408
254396069
700220240
99895680
50417957
5645608
185560320
618614520
230404230
40128196
20855540
586578328
205677594
544033260
293406416
148671945
413733375
1515884
205398900
54398198
43125732
625874202
129501208
268401544
88837155
35584236
12576775
44489412
9809802
997901
23939630
11159170
542779044
12800229
455434560
303003650
2803520
764247344
465288690
613615178
300000311
235528440
591045707
326950405
112364934
322023361
296695608
214728360
12417300
120536812
443476746
47789101
184967748
725194600
506664825
49670446
856517562
129937314
13406103
592354700
484475706
148940694
155589742
515810646
289044968
529244646
965892018
76426476
297490072
32791800
687806412
7452276
78471388
121452945
333275478
684330696
286096200
405172260
359921940
468072870
442019690
338904960
686885670
692634512
134997408
215557432
166200505
24544040
58696365
714611512
655295704
126317436
20080224
38055675
233805924
97387264
741525855
476442464
111736348
409368321
560156163
562521350
32450652
16918150
523035975
507676329
99462028
114015951
35167702
15572493
66927300
103476022
90013912
85574548
176628688
201230360
471730964
78769152
481232332
13730490
85911138
769827960
202960785
209357106
7863852
31166520
281611402
393953824
603887700
302724114
337978368
103564734
329317816
63626238
60642400
678685882
79821040
27941056
141761664
41663668
419144180
15091869
419935796
32894472
424371536
54885600
479825808
282720310
20036610
396003610
427711484
267599750
893949112
994237131
213890706
413385093
220719356
95098848
297208688
553065201
183965279
172956654
865982264
704729635
146501784
13899360
104823822
18914681
866999078
429849175
197662506
760418432
217332792
414647398
84011039
720934914
470843384
488061450
215597640
726442865
14024539
301364919
309345568
11288304
607679940
136003200
178701952
307711344
407234490
283086875
575635640
463236976
231130350
209713281
245783850
6412350
255319122
466048784
576327468
260787296
475176345
202964909
346769501
520297134
846074856
759437840
214928280
230520888
557307729
608451253
477888774
50682420
10969236
141812678
218040
180572565
446962716
163607604
123201541
358796228
218835312
525795294
660214322
162696051
280214487
96354404
539907024
98157943
76557032
291767136
229174680
418225801
30394390
768065456
309274920
633802568
20745030
544973156
634130612
479389722
421419510
106510896
160046880
311541417
41820075
422851185
600278084
361569516
196101851
190359506
578280010
28862481
467202725
88744136
37402814
43070800
137874940
219538512
540953679
20915436
162468528
567918267
273688464
155788685
400298934
930812596
207111366
292247312
876131880
363514362
487636892
173779144
900378333
2606304
352223802
427968660
458586927
319583392
829174514
225731212
1228111
193870825
127104509
326382550
182585200
656535016
391563270
140326704
60232275
366208920
523774953
46111940
144906069
756236712
194036133
223396309
79202584
59610720
195158400
118048254
63353272
62130912
410794314
248268051
92830890
163908183
14147706
82628101
147516256
67093890
362986800
466963602
710427480
24188020
63094868
19413702
125597724
761360667
46182400
772206750
215811492
348665800
207024660
108378921
52644240
6727410
371984778
32367335
825051612
25797921
359004800
125011380
55220112
331587656
150365312
381757914
816666020
3825711
39628860
177732126
380172672
39265888
302228940
541705470
724722021
236760132
30739545
286688
198989505
184408602
770016555
207117016
176224698
465631691
442275408
48745004
249884706
644660985
193731720
236432118
21987264
327378030
264570966
144816290
55640676
657919700
39718861
115784356
139781232
37472456
45944064
988773141
227716700
895151438
168018057
375333125
573876303
380937474
1878910
457206228
174274250
610037823
698413899
152001760
880985210
50743198
319936573
137006750
35278000
17388
62354220
230075580
226938063
17892864
32894992
40557104
448130250
801256
396470070
684128235
42989328
580061221
298109562
192161112
581516706
181382600
773239992
62095635
132931000
549626816
23130710
206755768
251997000
599886034
828336475
177669722
385501452
811123308
95584635
307885500
1993177
703040962
401605212
147883582
527793420
171932796
357981364
283039590
74140
658035884
281012064
24822360
72376476
73165500
78043680
17270313
43691193
426805362
189404732
74150908
34095128
624812747
690601500
559455744
214320416
278616195
347770150
203400448
94846878
173554895
149467500
202876055
65799360
381516156
128085628
1793268
59586906
693519165
147930070
19694259
219310320
466901895
374254376
388000395
151579663
232980000
86727360
10374
160484720
10463024
42554544
347855235
595990040
399903460
211772394
16334192
173841015
346092261
310654575
351628046
409671753
194928012
237670640
60965400
680960285
138690406
12530060
23628696
573907658
467143470
44880
383988500
391507875
35176891
13083427
624535610
617918418
547003986
58029280
327678265
97420166
253674954
226886310
740518719
105005171
360651753
97429530
82121991
401406720
335262403
44098130
241438208
49065211
232282880
456821816
46143154
720186740
345053830
667596215
48410180
399463936
561003492
115978861
320169200
535408404
606834513
505335089
87843474
195246930
227109594
227269944
425341354
515913941
479170750
220223156
289003680
293674680
563197788
179237520
226039860
334450944
62776
57328227
457453206
106241236
18364260
445116972
187504880
50366412
352784495
94259816
244789584
34493683
335598120
6539736
95439819
510312205
109920
21260690
80251860
159124280
791361465
3582362
207280637
441829752
420511104
96188715
216353548
319925588
521987013
14647776
620802312
734290648
95404339
308482986
362492220
185205300
31793980
587072640
431060480
128220162
118806636
827717080
331232440
57915494
106656561
294308442
170671347
9530520
315351246
53571592
429809920
121874132
631972890
178153578
429024900
652001056
21044925
11650146
884206720
767948580
215413482
513387479
348753005
37187250
129944640
626022472
290984658
29366165
211753374
36793022
88677185
308243745
624708400
229278924
607784760
152995044
259528460
341186433
819247944
164655400
55774892
667098900
588828709
608079320
601370952
261932048
22107429
33174608
152267784
740706146
181040628
475230903
136823478
77948640
488118981
100048428
13475798
67420712
210881232
70479528
290319120
475460580
447969840
355042265
461871
19747162
120318520
484864856
286502020
34200137
261523158
259221050
12109092
957107775
132627005
194776000
640011123
809817404
59706514
919431883
351659550
402885486
16914453
70034310
180549647
161554206
137721252
66168971
210467026
68096563
79568352
957881782
424521564
147854872
11006992
660802748
288531760
60789455
31380300
97502889
770198394
748376864
29684697
45079392
335089125
458558270
344827371
269477650
154761365
198192936
85627777
5955730
41493249
270489150
292093380
172673250
135458624
64801711
67155627
402713451
228356022
19780184
171443840
360642150
30746848
57623128
315946848
115113880
405388668
23267624
484401996
13742460
240307725
79003140
380856768
147306682
250309878
559039040
41649180
92898630
174426980
616457970
10334480
55362450
63207041
49465728
391983614
180704422
407548632
238409424
975216284
51629940
78712350
132632500
9257500
401647896
749616016
221664362
162577072
395717976
72109616
603568525
724712670
860373368
43955472
922697514
200031255
252702527
498921705
220976220
568492470
553120568
498718074
31804864
32433865
76183525
155190591
813859200
160836865
9481323
229212032
35155854
5998688
253797154
556810826
405432321
378252420
23352912
117350728
8733675
327717810
120433236
600287760
27962522
620375
417616488
377776658
487123302
148180341
187005340
638944320
330859200
111179040
400265011
200951464
40596270
171725048
85331610
254397738
1984600
58002168
888810
156264930
57032244
74598732
295210661
28305830
14308560
1608512
123308328
101110680
38224041
187570470
346616859
202796130
396132352
4136818
59283420
594548074
35186125
67969968
7397997
378833935
288292839
53796886
279883044
45538890
693645546
167458965
151945680
144987668
57476250
108723718
381553060
5334728
295038484
435066910
43079958
463808352
79047055
139742226
36601072
62231400
87189334
335708625
355425126
196043254
221533126
684012893
821905205
661548225
373168503
126465204
40045818
4000199
60993875
335719400
380594250
272138352
672696816
105001496
70476000
341630661
650125800
3640040
194303830
646742026
292554284
33068475
341938910
210320442
580543524
125836256
12401664
259660814
8836998
345622112
66366710
37534203
1054116
155219394
98885605
8344098
274665678
37761066
135124656
183221552
580467300
264343260
253667639
153666099
123292416
274383349
269015054
111307845
121044294
7960731
454411968
272256564
34771680
239731091
163141225
99084236
163079540
782978220
266781498
192026310
94480085
453678435
244668430
266463600
653406390
433253520
148453830
288057996
270723615
57945225
675271290
246854136
436684901
31891728
195372547
860294848
25435542
93369753
519220273
44364814
213737034
289762632
466964876
57223192
92539326
348619640
13246602
907681320
118822548
12136635
162699896
184499073
51335343
652234149
295831175
230559112
305297070
783770976
292391456
441621712
33650810
240883430
66703966
324386900
124252492
36418464
92891170
18247200
144635085
306270462
1790295
495782136
193028416
777962064
736947130
175314020
674166942
15609213
127896672
46591070
860144896
60842615
313419702
47161192
201955150
370248970
7843556
110457776
156991101
683556027
38883240
325937181
55608336
340031772
106633278
109592076
145166257
646099128
211527340
138092895
62073564
182968695
56391622
20997858
141294120
15523893
130970060
67723047
174031884
133543134
100777380
7288636
60340401
67067685
40171140
29133433
2142558
36020326
449871084
367827950
105008562
82518156
421293015
151624458
36626298
235212360
196197606
347228028
594065
341410881
294144753
135099060
128965312
556840537
586184983
309043200
252104710
773562888
590805940
74183441
387443014
113368984
666523302
685286340
172714900
314482680
55818282
445732150
422433352
341888716
278648048
15931248
37566165
296430516
537609250
275859122
15094320
170418780
48682480
277953888
68132335
36598407
389672364
165545874
755425500
154757310
172492551
468198971
886965695
371315520
245407732
314423858
441123795
627585049
14577540
22865600
8411488
160559280
222455701
301486717
574947840
320031520
117477892
508314705
222947106
148823844
120732990
169807460
629006607
331366728
148391096
148346930
103108320
94003034
579585230
299771892
149916985
69630300
336461826
9670311
28965450
129161450
166720804
320333650
180339475
296723355
487620210
252634173
66871648
41480967
208014884
846442320
32723190
255486830
117761696
92398466
283704953
342943248
19955328
11517506
307637528
430575568
708032150
51603296
22914924
372272355
22594477
30962898
172771598
14585994
4099408
157238884
106001532
392790860
46293120
672380048
170581680
228101430
259242984
180407128
63530829
176884524
587171636
603113750
430284488
300967337
206423740
33795489
36411726
47727190
88403952
109902960
108636672
109604800
322719441
181585143
32250862
447810552
379683170
139294750
103154128
296963973
306616960
342721812
100304225
326032453
43839740
28284444
76873401
75898944
496808300
114549228
130059412
318699024
343294303
131933083
172457712
126540480
28829534
455359424
2782585
12185082
154811780
61314852
121499884
226297906
192004956
94432400
512514198
4481826
360171490
310577418
59305800
253638558
281465174
22158703
71939721
356512911
158012940
348521019
151835236
272335170
33573300
362339385
55121750
332093607
413010873
613294968
629492448
371767140
639356140
303330888
68470345
298502388
110211136
145610430
514900288
510364375
460557419
673749888
199832072
195522504
9843196
14601168
754743941
455451030
35240936
534294376
63818211
36842700
268252610
17817316
160914056
232377464
201394824
157682609
667378680
93921583
169382304
70256400
739251630
507659712
310899794
341955588
544400032
89010460
449339748
113787738
412812645
8025864
3917437
332112156
129561071
1265500
628485554
217774845
13535678
64241958
5472656
259527032
9478320
341589759
345309496
98353696
762504885
390815040
101166285
46802535
438104790
637120365
47889792
380780587
844830956
80132598
275689040
929322480
301833675
326212671
8435880
208970460
718695222
412024968
227584000
4279104
283567890
77854816
34736247
574452272
204843744
755782889
68340624
598484194
77488278
1510775
70273896
362234940
420818908
32872220
263814075
45723750
101941554
34898920
579559128
428114736
346592
225344000
92204796
424606424
39600693
99616068
45207392
9303138
854879712
83084418
129802512
546809130
173080260
58548585
701747392
942935
30155010
329564172
6076245
18907812
578220734
874234230
185066589
601486764
637924133
32617864
62861920
25802020
84321620
60188052
215900366
42066500
83623633
736965255
120228558
356700035
85139628
80212870
505061194
223158870
155695428
180055669
309645352
673578633
748345868
222546632
296295822
10982664
661447834
831041292
580895406
76650180
2914548
938734300
512636048
101887798
21796094
344676377
405541535
259246260
149801158
351084220
272640333
53452530
676877760
124642630
94639712
13003740
936117774
148293990
77782085
24885880
379698664
647396550
287434810
103455702
214006813
319161878
828884948
334048320
559691780
288399096
46345248
209508726
775347489
609504508
219101295
9383405
419768322
14589840
978059295
11768624
103842496
64274672
375006035
42280932
421405389
269296966
73343903
359924162
444151570
715248667
6871808
331086518
144882320
2339415
368140185
54827850
388808880
468150956
224194797
134213304
227845760
227505696
25248980
90050511
131103648
171080600
5224640
124417800
376893452
637775320
611316745
1790062
7181240
2558238
143771784
358952985
304539669
1448487
179578784
314620464
103723284
91380823
551291740
73135820
570140936
99084620
131911628
239210013
686490
288571584
277089174
624905125
432534546
227330128
279430515
338681400
82712171
43040933
13228800
81354572
119689056
473238036
259403592
330330825
79254600
201641076
82085206
302690364
257424459
361054045
141733992
161976948
195655250
941228830
43969263
392617348
32464874
237163056
38569255
40497439
65140455
23775388
62000750
340821479
2096700
152158974
225746928
842936748
384277520
67687620
259819932
35039550
303329290
282928734
318253786
216410584
102210108
76046566
989359974
58338840
255525080
110327040
146451095
165052580
55810755
23490625
709123536
390004496
289564100
376249500
402074050
25536360
28856212
203259137
242455072
68694504
652657880
1723960
661452269
167608480
505321231
260194768
65386048
582248355
16409736
358235665
286387560
377673131
299319072
37117160
310079259
341419588
62085684
82460288
13093015
553078292
555914880
817501680
391291555
248524870
733158702
169603712
871295940
532779912
347248256
782620300
507349240
634575072
667003680
110390488
15971494
89982816
733250666
65778145
40452000
109952673
211961340
225146880
501401602
266702082
268693950
96218086
97372250
52059051
54173120
159908133
56859296
85441152
441350056
41706160
720786407
514766498
156456558
133462404
596226608
515393148
187227104
166844320
555762960
428048000
276597856
284168850
407596550
105648336
19355333
189358864
77883645
27453360
3416400
564108780
369107783
122842212
28870600
432993645
261307375
97809756
55270844
21794184
28868400
544351884
494503939
51367540
808294045
334247040
75439728
216855578
135422592
890233152
378402722
557709471
262932642
177890766
236499042
175553164
131837130
557880869
148103344
5287854
11677296
231590292
153237168
513857904
585204816
410853080
19037600
322289020
20133039
907577149
549775380
226817768
831043748
49531878
34929875
535629200
703846486
59260880
459152400
118097122
188137614
472969542
777967515
286435426
161899920
33668724
76171026
373518078
487704382
296968308
3672180
76113744
176241854
424792500
77979363
56676462
233176032
217284600
180280380
282029103
9107964
219157136
52923780
64940264
234107580
170567511
576050857
350925160
14862470
205152376
361616265
283695257
485491849
635859108
286144589
326237424
850087215
482407290
502617360
67811688
37757577
235097011
303220146
220063107
304323484
188706375
16111260
337013312
76318248
19283442
339190758
842371601
246965494
140465328
118533156
196927864
76015214
711027576
368831070
142886411
24835338
14240772
51195625
100355486
669469790
228774
51600592
390921171
54849455
282633798
738571188
359849178
303150353
96527340
198481558
172319490
120909450
43361808
9522660
220556660
270354225
125428488
263803720
340342060
183157380
35399104
418495120
627267084
110086185
15545880
32284560
214537905
11667608
643577500
410792855
85123240
142114662
85168020
598456438
37737586
99766665
795127365
402082380
542879414
548749332
35107188
54402524
64402608
687893100
189889938
639400762
318873234
42978385
296424040
413099043
267210366
41951966
291600470
23034412
212236965
744836432
287184
385070315
834214266
8053926
444421320
188049664
248053071
141775374
701214283
176199606
281967075
483502370
409104864
270596970
617028930
62765483
82734360
285241709
204029
206232376
715274808
226742580
331699907
15670596
189408072
424219860
283859472
494416342
110694528
173908566
10756900
306340650
130885300
351672756
201721196
734189337
20425143
36476364
143255556
34460916
210527395
24530610
96961294
220948598
272176256
9381504
436307040
133509024
55190377
328738349
516843252
373984724
4434912
619328180
557758440
69505280
581679144
507302784
13236693
495900884
882926882
95386906
248781134
198183420
58781580
355748394
429999125
29286840
98881266
281057460
66267700
174513860
106532350
651586924
10085550
93818070
93173520
772528566
2154768
380833568
81880808
409388919
481253052
231365134
574314910
302221904
60559704
87133566
138316595
745231788
495633980
496632320
309725130
71246689
187072707
537852077
276186097
295747055
350565309
110172160
279118149
586645605
336071684
30825984
528333504
227398392
272882810
245380743
7718865
451510554
636023900
116580699
79793896
60248832
37024242
211554000
127841247
14968466
854438144
237397611
141184552
415545760
246173945
53167876
73170199
941774930
319306932
69278574
109861474
143741400
292478275
240290604
368121320
977491
296325988
915146130
55176440
139133808
37624640
233499725
113458937
186893432
35320028
135541985
379946770
555517655
102809682
100636416
246556869
221124120
727103300
227075040
255774489
270778920
532890262
24981957
230967349
288588101
20061275
154396185
54181425
381590132
828761760
155175750
343713984
228484636
212570064
526304304
10712056
157052070
63776757
124297146
295924590
260212608
147652752
87227682
248540112
744760
284087286
111523888
4633470
56513154
30675668
42535958
237284480
50511573
489585
96520000
566606904
369521405
248667750
73934806
207812520
108825114
10987020
386956914
422270796
154069835
630575604
184118206
63159750
245172996
152739005
261660609
127919883
208344046
254727420
399971514
64332048
413362060
404342163
357388043
489323229
250163388
236879109
307326684
734613600
66696845
92718612
305850420
290701521
29047119
378257614
23194446
19240486
180925914
314043780
8449050
6536748
281358212
392265
231425352
344464269
94181838
88464670
348128830
201620100
178810828
436739134
125270442
17549720
247031407
160645100
102225790
299033600
232976352
430230528
59194800
37069826
305686095
410335861
73716825
448813257
433651978
553353796
191374590
886711228
401146564
427349694
145295425
272194304
42621810
19664226
728968023
166896828
258055692
447151464
35093916
571671387
226110132
114163076
30042056
76813904
27768610
60440387
468266289
479690336
515256030
986694604
157237296
95457690
429811616
147739626
54905372
85250988
23264370
318851220
27542480
46043512
431097660
256089552
367447740
281224680
120602860
366485602
591059754
403285594
469203008
429504208
607213503
30704167
302106112
6167720
298255076
17883684
228259516
241256015
156154560
782324633
647218620
473096921
132206365
75321400
553694748
62979900
805250316
521535680
40976078
464251572
19567716
101412800
472774308
633899054
11323992
532446418
397481862
151747357
100519276
4813404
18032760
116169186
642620888
116406225
335945156
379742790
420661269
548440152
511423120
415541668
107175216
260725632
571060359
28634130
25464244
345977190
66519345
192062346
205712772
373122000
711832160
498396888
468060762
457096927
189746412
228506742
829110717
353593416
681678459
918862032
461202390
557582151
711981522
377141688
571960629
346486370
371103554
22894475
213959800
244107474
207984554
536111532
44088156
136837760
138485815
379533544
63586618
44913284
601633260
408043636
251593616
170825300
6903002
565426536
284615139
453530700
210098016
199432014
86960808
27458496
43911618
553180932
89521443
835865520
122662638
161356701
306536219
492209920
294444150
45929170
6711875
528627744
474650793
72549440
1943396
19708416
149540336
88963520
25813881
259467804
90554160
23054500
87875840
492236755
131086384
39366456
178976952
51991212
562974490
281419992
284207552
129405630
92398748
550295370
616614250
144808668
665378594
220091458
301254876
513909936
123803088
5473080
653238202
330701130
547070220
109302348
405192564
836365842
402681353
63210050
239683488
579831609
199300600
179577784
333144142
12885624
122045056
359904410
421385985
880152724
260611340
1108280
100840404
279215240
173621952
91873314
412990479
109661198
94485461
11970944
582424340
545864076
1071232
45338230
99424188
552953692
70819008
164189661
3184839
353590932
88698654
504269568
56339010
304410082
28709622
120623600
28730304
69663464
25004584
322931290
280128059
70920960
68929920
121948967
595030770
253107898
281318040
48248010
591145506
112932932
226243515
198597464
886670235
481988514
67919420
451626875
255114784
869969505
76723430
95173364
33469526
261284520
174465146
681147220
402931452
318513538
412003410
51794154
383375408
427958598
3273426
245110845
373395456
183606955
118003662
80669408
1048896
2674616
463344469
2897136
820321775
69997230
73839600
551081272
242001196
305454922
662197600
340348801
81315477
29095330
426392279
361700218
257403633
670669314
109653965
5379584
35930367
77733468
72087360
8435056
42312282
123622390
195744168
54037341
548302170
60041856
291561560
162968760
4044585
22911402
316606316
526268685
477266008
55769372
28190970
746065818
761285448
179112126
422285472
59742896
101361468
36150779
14871240
427206370
197491228
181237470
9564054
165592539
691004244
605448125
522381440
682222544
68257198
381456548
422647740
30863700
7023016
4186156
63606950
427934115
279073350
324364880
82481250
13262958
146139714
244410274
198236352
135797343
155307300
83849214
59668065
549939480
71220578
87450496
69303220
702928144
268626968
647737335
280779061
200121960
174609652
376288428
4627420
63048051
416533296
664125460
264194905
450968210
456697183
30440430
165707398
234501424
480544155
260394234
179132700
117599664
29112720
180256210
624198201
578542920
247831302
220056828
873927002
424263315
203331360
131561472
6572034
471179430
597773100
672749131
343959616
224446066
37919322
59466000
203131110
716392040
547449292
35616280
39414284
60895835
504214492
51383465
182593740
87790125
290164456
578399832
42303800
854468056
586361995
72728928
515248868
141494859
317428590
707033180
25792979
36567552
30560390
94278765
953826548
67161120
266250000
291408453
311245128
73882053
126610930
1091203
221763024
66552993
103502736
420817110
424725093
177981740
111420
250680699
417066870
135634392
447956171
177333780
276681714
125925800
103225007
314898415
450961610
232146018
10356582
265269704
771503616
513443168
139842185
115231760
257044545
271187787
359136784
90817904
539797954
1839013
97172910
565908409
271154559
542686932
298607308
733187802
26607245
118355464
247985208
50141696
425612775
104258704
217270304
427516184
509693800
74687732
361228872
65139910
819169000
630170150
332015139
411441224
8626404
245696127
4545265
747401920
24049352
548550388
21367627
125864837
309083328
378165588
95793555
251211616
941700006
216875488
59273585
228366960
149298363
654717520
181935744
674170192
340223586
72816716
397999929
126459488
420668360
336397788
24378113
18073216
454556472
716288131
741981641
45454570
142598940
759147795
479009244
29399625
891412398
477298064
484820463
33784265
90153888
216899863
303448119
276000460
11753473
9339976
13754560
242175836
200870628
54899696
364580678
53383892
720902520
473638422
231480270
52850416
400124160
581988522
213174695
486239194
735733162
711450572
255696224
524311125
574580512
84982425
59980131
648824737
177362866
232292525
524113113
510300414
151252110
408209388
197153464
486680184
165532491
654223444
338560860
52817166
283175192
252876624
963015940
393778341
55267317
166208728
493484320
85189444
371229492
403257416
294530904
3397732
19310654
882643228
5687352
10555336
675474272
577446264
61320618
506786334
10145592
15087024
334399728
80573350
650399750
2366366
459362900
2553450
380380932
361463571
198367088
410977055
121608900
229837344
426487916
33903672
75124115
691054928
684014
168593440
752626680
113909872
438475122
47918240
192271353
65303376
7732635
388863020
203397745
419238416
181075700
34378604
403839488
522504256
459558540
4092360
422377208
326359880
344859541
23539941
129834087
200840031
737032208
851959011
7048428
66824961
507523312
35603362
734509880
473033600
191572784
10583588
128925104
101271973
74162340
691013809
220661500
268584190
58095352
87770031
204303330
38682395
231374871
850543155
357486975
517325866
3482087
323242592
191472424
812599788
316343408
203534220
272670000
108763000
87655509
136020850
537100872
274051470
628590198
119740131
77413896
102933920
289584072
171239600
603801774
266599165
276538600
818739584
223943512
764876776
202167576
50546275
469437215
132120676
267151753
59873178
249258480
415510223
362192562
19251750
249310551
425426675
350222886
316871487
797943850
189987489
658753536
738407184
159690244
204456022
670748736
106809300
623351392
258991668
125761118
801890
351342009
215108788
117835763
58496704
270613136
91753658
380916436
207377280
119372816
42575564
493131219
569884581
448654220
14693810
4298280
129530936
373236864
39639215
375661494
25929422
257566974
79331055
69575595
239146380
274327812
187508880
230991392
150897780
234873052
201181545
569827895
620725896
25148145
167353472
33463104
441026309
332375115
101569646
6521190
387187221
103631824
542120147
345074800
529611595
355732072
9182142
535940220
205538320
88208274
530644308
451413088
106224028
170639127
741208734
394127336
593361450
662945448
374358304
21414960
687484755
204861547
5661902
917839104
309040990
178260483
333030340
75403889
275954343
13538424
607427634
123087306
503201652
673884652
364305579
543621540
470090616
268481092
321396444
632835360
686656124
69542564
779837261
300207600
288231318
128506374
352110262
48721038
19736384
127820448
5432324
229308495
391411981
61949800
320827386
233882550
365753000
275009252
84273610
690479200
362198388
131507750
159426537
36999417
23959390
127621512
63026777
77017752
49577808
363434052
576800532
281593970
90596660
223706112
813467694
88020692
291045264
27244910
150289848
4335975
308324529
121399266
378493325
181649931
624911670
1471029
3525072
105176624
373677174
208300182
303324520
57477480
61756284
17166994
779636649
1271620
15477366
326539584
252798720
661487424
108510192
96383460
57272775
82415880
191595288
61783554
233934510
283607300
64615750
194278617
31435074
2043750
55517413
325761222
239765883
175947717
433019496
65140660
21167010
584876016
248480592
292281194
740342664
693277970
34165014
44674946
84446400
639806220
43902384
26330025
568042416
53566992
103749975
171560328
667284825
564778938
152822355
165844308
873675353
111724116
772253370
672461250
747543522
524651219
194765277
78934969
342022560
15211040
41982836
676896454
58802688
187648522
625759494
89323032
360939767
175611880
88742368
31641939
165853427
682455221
12936609
234258778
698787
165780413
264371130
298095792
52618748
27129834
451958751
100599105
758384375
190896524
43665215
19367755
79429652
133636970
837034862
240018926
134942422
606883824
874676842
333282852
86082960
27586548
47871362
80004375
19325019
257291124
58016988
1505975
71258490
253764662
201026692
100717555
791561040
29215435
42324900
25842480
264503850
162315288
391461800
804422418
211764774
124867380
383922272
29626150
6383540
498375094
613626790
65320749
819566330
15392923
407013132
515521822
755912143
147983184
367128168
468114
163472625
850773990
740645268
107981298
400607042
66213576
267645180
358144512
225156568
426932696
186449872
905927604
133567248
421523136
2939525
26723660
434533572
70312288
140699234
127777680
317741202
118615525
150396039
152314309
26677266
31545566
141512520
221614841
26811846
104610744
236266840
42161119
843132462
419317209
649507356
33995661
13707931
210378792
286439247
786839172
313014127
279234144
910380586
326185440
498092432
368401390
155389062
613311415
56926070
698426848
724429656
71767104
51697369
131270359
162978456
237673359
431688447
632861800
1471978
649224480
132354528
293964417
259023348
737892662
27621840
262446480
324841420
85680666
715017060
247842980
231015565
333528108
222332355
4094200
32421440
213171816
6499284
466986816
123087020
112105162
563124622
44553066
110935575
175107768
188341110
429333198
606777561
120090982
204961078
731629420
224105475
386546373
130678601
26928520
101203730
40986715
155427315
30537300
478935959
238308625
51866811
73186960
95031552
81895896
314903041
248019070
216900838
121154822
244583176
311159356
61707908
19152152
351102342
75914949
171368238
47491593
181676347
269246264
203149667
563269926
380061482
573326804
161847374
125589792
47766515
613350920
275569920
71695494
723360715
46288125
543580139
337451897
482026412
4203808
10807878
855489344
4557060
642654392
824075670
602210940
384613110
264463344
355853524
263903332
27478350
685386718
172984583
48529585
313926564
887504904
309866334
729268386
84767328
83798650
153325040
111616621
198107856
35524616
571904864
259623492
132572970
715962013
16690828
95541355
3812442
309299748
110344488
172359369
279532728
402852856
95352250
727252107
363250050
83070624
57557240
57842211
31341680
408466986
246630552
871410236
104733200
27940788
254465928
167664224
361697369
89327005
35159280
617534800
40375174
259812198
375892192
83781775
52144788
458703075
13304832
346774030
178727280
66487610
270828090
79858242
501018630
673201550
204347013
141718356
221712750
426893090
547290600
35439363
81623625
66143622
464918407
258189330
388234620
33625150
631809632
432225118
335029992
436751342
277920657
659523156
37467220
37485525
519969438
89852756
74787622
343766976
424760090
290791834
608561800
173505360
238903920
12685455
73656580
33883902
16678608
559890240
158616230
857804118
95916783
414867096
772446624
512820279
390577036
396405261
38646644
57990429
943274068
165419008
530831160
320483990
160783400
179983488
256384370
195265421
535581414
12345184
31247856
183298880
145412596
440600160
21330925
464497414
155075563
129146832
155263508
125566641
207294407
852052289
38037747
3021900
167162500
25344385
172014648
871204041
9227283
600416950
722605884
26282712
37863402
87893680
109059148
285587390
541196040
316047641
8068815
538655334
604337160
189531644
341403105
560336529
473258304
344886720
437913896
42953078
42214212
5610688
15693843
388520720
855771150
290110625
92219764
256372536
155353234
12712128
197513888
67889748
266927383
135260240
221576530
76269116
4663100
5782800
108682200
552820401
80790550
376127697
79866880
432964994
177656930
125625944
136507016
70840880
801010581
520905718
65520060
49582660
1708096
522813788
169195068
667069024
454344508
91187600
715334256
210447728
390190736
216726840
494992636
26644176
437466120
54408134
206070676
26830305
517578327
241831062
167349234
1394322
402670228
335463606
65613945
316836040
760934070
97175085
247359840
19226824
564483546
16229275
1741944
109558956
100171443
828445520
391756497
248580635
375666732
118861800
439802600
638233022
243912396
80383821
28975497
789219984
176616160
542885705
115360658
49937145
561721664
19531268
197743276
73435917
32279549
56392184
193841550
607099771
439171746
38650314
242862834
96753645
296747240
153912320
139179452
409852072
52643656
74698848
381427320
254848140
727588712
518477358
281015868
79927300
86365818
1332600
89874940
198831672
110086512
53225640
87081940
50067095
164952364
15359800
297739695
681379686
9827444
507631950
178741674
255945914
186052048
88072268
219292060
521530005
91122688
770155416
19201182
7546263
134309420
322320017
326900200
417463488
293252346
81902548
12306690
621388980
387336983
64705581
493010540
257998655
13760448
81572766
131034750
43345642
432666432
119503233
528655050
73935620
55853112
70049786
464539725
812386124
794480370
361133694
142113180
1581775
3834175
273086140
312274610
289868784
406067004
264379674
371211588
348881499
155854660
26673635
38902290
186886634
363817272
643093932
96326264
408858552
532155138
186620320
227861824
6302048
162550773
1214200
142548960
164426859
519773928
121915332
89864775
31255056
274801098
120379504
15002262
74906000
803061118
655211221
528047525
130506894
88358664
625853235
8902080
258447728
572278300
701014248
476546771
332939720
601566840
190137590
271343670
370256656
15699016
276209644
381117086
16247784
778727600
15392925
280119600
22814136
399707742
152144820
573398829
285482918
239582876
467567447
125212140
109020492
76171160
254749166
7760896
144169290
166165306
43350912
437940096
128632527
331107732
199105644
5045022
236323784
127824669
726127776
372340194
186841550
357879424
172069328
38920558
702424530
156770184
574739365
47248236
217302345
218203120
55806000
480842432
84855276
320045046
459495216
273966540
409168233
137473500
910344480
210768208
14338120
3838032
791812164
141530558
37696344
405953890
588186575
276755484
81163273
849549480
614666152
1655416
512705
364117110
819096840
223226040
261666288
109328319
318638795
475900747
530621564
37044495
185523496
25109497
347104032
97641776
167234638
53351515
571770360
45835380
780949075
53019768
361343088
412130736
29146876
286570144
37115670
363575243
51707670
194399181
121104465
423957134
8008926
584628260
819528816
437152032
542674144
202635814
469418800
137772180
872933264
127834008
407700328
58521045
167261159
54943904
22590456
46668330
536685552
321193488
766211284
73987144
333496170
264572232
804506913
29512725
468836144
531240298
968363672
580674402
238206420
22974446
37414247
164798401
18860028
55804555
139192836
734946246
336510192
49550800
635729136
402541696
221693340
65597279
395858688
5014592
271018692
145016474
1476600
197304669
6399330
282203493
489596805
202380444
207953030
920193312
239813260
979027980
788706720
50610780
172805732
29933705
812474640
239692255
468270105
704615338
227204301
557946480
373331490
55247472
206378451
692347634
123259482
127824492
24518504
347718216
28085888
390312912
426454392
29147712
11808048
30839600
67995882
452307306
233665992
699915708
517695356
150986455
742206374
140106395
22721473
68983646
569132460
352301424
759828069
172969465
5698672
269990928
591863688
356401212
67263904
164451634
280275520
820638504
661270632
507230526
416245692
308770308
242522019
664649756
7948807
985487364
362737200
247871755
199445400
130083405
833950260
10845250
932256
668109750
81545464
585914832
174960226
378117556
164005021
422436444
318400920
563314634
308611005
218641284
79192904
54243196
552270279
149435970
517082202
127756848
319273380
359262008
643836700
835229385
344527696
219453842
611061623
103618892
843161886
512146950
3335220
28195370
340177956
387285448
213103240
379684068
599471216
126873164
345721887
601175290
532032211
185818104
50765526
176115580
44522576
236468395
430940979
71251196
222228204
31916850
285203520
87766784
89484582
150231708
305692452
472741612
195008730
21344992
269781489
669667680
78335902
393935740
61557265
264178923
115168628
636979079
39790557
423299716
252250200
279193584
13662480
602865692
184213820
78017472
113178352
427029732
589145245
287332080
165072012
117931726
134794712
329555616
447335280
344584730
558065016
303991740
490234500
404765216
4806400
197850633
487634132
112819454
11713100
374345033
395702881
35888494
28594242
16630872
247338672
152601933
562512656
284602941
105685200
177016668
198338400
517102344
195957988
76099410
19258577
71274280
677903400
442530309
329075484
118672785
361545632
121075
133316177
231877233
236243552
455618296
37433743
275659844
151432032
26644626
105752179
420733936
44127255
122697180
235977810
143082080
583926084
638838495
282600864
51021999
48208012
24508800
475784694
89947848
93860214
52578883
37590409
273405638
68914102
815584440
397294590
68119121
123691742
401942475
1163448
45515700
4166580
157238664
9645650
215320406
45234280
498518910
126039060
165180270
394265520
4920736
280926960
261343728
297488704
495211134
144234727
136616920
566531256
678535008
422128350
243573316
193672197
165811800
84258768
17579712
258745140
63204036
241614002
76235907
20023170
16762085
567369152
681549924
7777550
50790288
29803560
325130855
133646608
89995752
342624714
208585125
144112520
10920998
350394360
556876792
137167356
140232288
27751500
4102168
245802496
353553840
328085082
121972712
506307237
24265850
363748876
175210632
517295480
144923337
2896829
121331392
184649228
20289750
382609608
322878360
734915090
86990400
665538422
42817135
23964472
607990487
606625663
3683669
346908040
16826836
317085912
423687438
87194370
177048296
8027034
90684300
518790425
179587488
25438720
12556062
246007747
34980868
3287562
131261328
28019520
569820798
121854600
154759792
129818416
88737552
753754125
69685524
861084081
286673640
17731476
127695368
17168528
39765846
53930925
14704599
8486606
565357500
125795758
428479417
82287864
24568704
361897944
40862094
195203226
505679076
54956376
65927186
741362090
600356057
224321781
501167370
195374337
144197570
174632496
472674814
298134672
147251563
318763389
4084080
525985834
68294988
19129698
195438425
385330858
247890725
386343594
41099346
169065923
490589694
323693680
284114786
83831080
296501336
393278340
167644150
279308691
483691124
513430054
890308466
160879859
582775732
285298494
290990696
7450740
235114368
283441297
42784200
10474782
26604
140907492
18911579
335724469
716816449
398880732
227124774
10732450
68726934
825765552
206089664
522945696
263924060
210693850
437966856
338752584
62261730
355372438
25880470
463012480
625388544
40030364
131998264
326973114
141779835
211111884
723588765
273278782
691391016
649704972
51326136
55661989
561001360
188706003
3436307
527690541
25692174
145966808
895125910
488690496
69713512
167174874
21396081
926393770
533728430
458368458
74386197
277138432
626303458
70342272
600028320
532188196
600382962
53827572
290309110
67513329
526310400
5068718
61578354
277491219
72789512
113959409
100619385
295016877
109155375
180742354
49751860
4478446
838001976
585346734
5737861
49749632
322640840
364216086
75032216
28301712
382702320
85000448
575953647
807742512
6833600
297172800
111881357
416649100
201086624
153284650
319664889
66914091
70089516
5751585
45900400
451561820
282145092
410225310
176576040
363247675
50642163
922680060
36334232
337988040
310284000
277418648
112077700
102513792
18972096
8475964
109062786
102477375
117107847
32666056
145584582
383479488
30953073
131367738
191409150
215425320
127444974
577508256
50049377
504981972
212022606
348368316
597009321
80293648
877634352
24864455
43738095
181193196
73483469
300767227
483658839
680376186
183181419
10888192
441460989
62310750
319731950
216898385
613267861
13588040
611461120
182126018
194644800
607435836
479744753
545099832
113901548
497957504
437682432
146789749
419625283
65335622
35794584
389966840
19685575
607290112
111304695
371673648
354751476
175410720
48472880
297435042
86418820
493717014
133077540
59539245
444277677
170668080
4670106
24938200
2474589
302909835
100264835
359927568
39781512
272735012
69453056
259808667
367984280
614496089
2448378
421606128
257920244
4182448
336354872
834836727
813218649
204500135
319169548
168123896
505032980
725909121
466794540
311736110
675027150
279962112
478573590
75641918
87728550
119727694
190204420
652547940
85848555
175799115
311606655
349647584
24870976
393646484
454131132
358219776
529846889
358315074
174166356
159693972
96850432
1960776
109155747
7950712
87778538
493930359
147813780
937663380
342296112
243809280
260132355
300229826
227322016
246799490
623636937
10108728
195076848
731536430
9843800
405472640
222328750
170018254
123538935
387403768
75880266
226496880
20130
240340152
456236625
60307407
330376550
355136528
678553029
317699649
58816415
87958101
85070630
815239198
287233853
496154412
140548082
482292196
454524500
101381355
283233572
704498800
786980192
131127479
291896960
796860823
380538660
187164115
184622796
212541004
140699826
41929272
166770340
91553552
275664972
177851355
186107922
770236368
308633424
126585546
297690924
37141504
100331322
282614400
31287492
106945825
113749805
397704840
303224220
116632782
438590364
966679890
69828836
23978880
64671375
637458348
465821979
128112544
104807857
71498634
70808249
200093344
213406380
517455440
34485514
21323925
43103620
148902850
253527111
335252992
57855808
540119840
409393710
433112108
134548370
163616400
241825510
910547786
372237220
352300539
29798370
226427236
25145260
235092715
152702080
273405220
544466142
44549032
352535571
20730428
339857728
36027864
39959400
35872704
127334025
456212934
636240852
497330954
107389942
556543372
249683436
38863740
64140160
905639375
319592232
349926660
654151637
424394850
227376275
274401694
734261835
636262731
123648624
428627028
219534120
752728472
417893280
36055283
47466975
755604619
603827581
171573080
20686071
330388929
695463270
214168045
228414846
193569264
470401707
109089520
98508768
109270200
571477863
257019840
44215380
440956608
217938094
103321059
22182912
266284800
306758748
159043893
788919372
187910184
5484862
12282828
30484512
162439570
712291086
232766976
310831226
601291743
486189154
54751550
594568078
297047520
57562861
67329616
990628275
709588875
289825683
410566905
769882210
1196145
153246319
235694624
217664352
200166468
21433932
277479114
339105431
3394868
102970336
359800194
849547860
335474141
190375360
727120810
573992692
145789932
13460243
350558292
604149154
80483882
38674870
20299760
521428136
316489008
360182021
744788382
756977013
207795490
527763730
34433991
87651425
137565596
38071617
624829761
543604524
191828952
64631875
245604638
247174785
462207387
729034540
110170125
431674004
373160325
31585512
123287706
360828853
872364720
737020922
295049844
85328430
104168928
33494080
851913480
83685474
491819810
322845831
19927944
404545860
110862533
181066400
230624958
67246712
473723404
7158042
38561754
617017220
508003530
398444363
545407800
123425290
73505376
87472196
227343312
96749330
286561010
436617008
34477300
354803526
362797950
407510037
268514320
98576544
213319218
310278762
202488054
47609250
62115790
492204314
231036816
599322624
44483712
141653876
411567600
1187784
667844541
18943760
699511059
275440144
649245366
49321112
196699974
16001958
97239285
135187200
840390412
338810283
81535806
927351865
79170306
39843303
505686960
156745168
20819317
70454889
500476320
52935036
871092684
105824235
26302320
13900640
5294835
496171656
193802448
547298208
302767644
276311762
376741980
392000076
239875840
98698624
49070880
72455290
115138914
78564552
165511108
737501250
52063398
52669656
111653740
362114784
61146420
159048385
556436520
62745098
714743645
367732528
63581228
33542985
483967475
228576384
334162635
46310049
447725200
87300897
19987264
187464530
53549634
198322560
314324450
148614778
174962724
252064700
551965696
222797463
360049536
87022520
448181312
7630227
214797432
11227840
330023160
527810200
222251300
191036412
170387872
233187478
20799300
601513684
120270065
434062806
482930163
36155672
453722148
59911840
85949820
203065884
334515232
235533580
701786680
88428626
168829600
154571010
275624412
146107444
576017040
473189162
37015080
127236331
94629906
269872800
935559108
491772037
332355240
144442536
18911961
69654816
94792585
185188934
852149656
165540650
298679725
8292438
75923472
36325970
116427392
71426436
50055624
456365794
322191116
394102160
21767095
106839720
66552150
114532228
517818816
838689456
154554752
101910748
80189629
463549072
660049740
360125625
247649575
72305390
549947982
375158528
36226575
110470360
351480761
474808950
79919040
355341770
503817525
429305739
286911725
21211127
26902544
184280429
30230456
328135698
438932295
503431600
292762968
10516230
98294443
291159106
111184352
657852896
580009272
572599300
327596018
56810862
89672807
184957980
620737149
2084540
141836506
180515922
335370952
37352301
70237167
252341965
305439660
137521050
442979054
436985351
94197250
388611160
555971958
583265485
70708008
379149518
435515466
142972908
26757225
267266442
2240208
192749544
524183441
18723346
96550276
261639675
20161012
385773310
107610759
7575705
159532800
18959833
8505412
259658708
701258579
499840860
100530120
765588285
276116958
143928783
8169669
526571848
56007280
483773568
133643655
16091883
308816510
87300464
538299125
109597047
363311502
134532036
108555192
155964684
383440866
465071458
110825120
233275874
71501563
3246881
397879440
537240120
668144400
79033691
54819373
777353402
11494686
73149945
47752704
595196559
104985909
78116220
61741812
662520705
189581088
192392128
98013444
483494076
164823714
303862400
304875900
151792164
760259717
82141645
14733928
302227072
178630047
841638816
93801660
24294690
464456998
27868153
118627069
389940820
120417674
355272710
250477620
238132062
179357875
18832530
220549634
268711206
544262372
495014268
357328041
100831068
527988572
290289060
166934103
203189820
21466257
822460
189662200
13843556
759300660
830251284
449883805
151664268
911313936
43880592
601508570
843907100
284468702
14142947
4705171
330425760
51399360
235723152
242141084
194852366
481854780
194212897
74106054
110424380
902353060
224752731
320026812
498445722
303242310
173312763
872595056
80327849
442222905
541308196
184907200
594329890
5154303
340476288
209687654
626451736
750615120
40366128
15123240
529957896
376202250
11110996
3435096
35951240
89543590
24644634
64219612
46883844
256687843
52689204
834233316
398410140
492384750
133833349
135082862
7955205
422180463
520565578
155960945
325192320
300643795
122326000
682464510
143155044
370565338
569856352
111463980
719011770
570045996
256598580
206562208
48558432
346700146
306994020
423760272
293448375
31363696
372432060
421152207
248589848
386174672
363055205
687276352
235152177
496183575
305538486
402975760
184149540
30500536
69139985
103499466
161659604
589585252
91397592
80491008
366505498
353757956
921551735
525181056
474549597
373659240
42336382
38245320
480516192
2124464
34347948
474685816
133963060
350687952
10906830
331481245
199918362
166709520
170734366
565576960
665998002
37583322
229197524
79432968
3689829
1483680
110712408
138887554
668053205
11473570
294405160
216536250
53728764
99860208
709504446
116170362
37387680
63196352
850103680
530948613
446338872
575436400
714015428
143228575
491295042
578166038
373858968
420051136
547602493
97724432
2907597
664892550
417464280
384731390
95461533
252584640
163637680
230218422
15397960
57982605
222682933
60174
1484268
625670836
299945070
108036588
300679192
98246496
832896
14834953
77245700
112166656
269714472
45163560
74326623
303315012
77048064
403216404
698401752
164502045
346957170
206800091
181044330
6333768
140495784
122114066
422215800
191231810
27630636
2837492
48782981
377974576
18851415
264542508
353058621
481529538
229896450
176871399
14651780
458720496
306098016
27135706
57203850
128536834
204733725
69376494
416838587
103302826
285105677
17864700
137781292
59167836
483089250
445301615
225124350
55311214
17649190
152504660
157446330
72091695
374975496
790636873
17480962
484097252
54029500
310601815
118931120
164695272
410253016
467673283
70181940
877437836
444738655
95511475
533636602
410937312
40170180
44390944
37329139
28960020
50607618
60598846
393620304
24378255
334640988
652189200
17605488
510274708
111856959
86368989
86962480
755150880
146500400
34698240
365991400
131072085
327344160
712111824
904967011
117090369
129462975
2805160
409744453
354920067
316523000
36028672
58245488
216592396
158747231
12921930
27818758
32594107
100262568
10204248
22487040
426597169
794726913
47417108
613132650
527128596
438841140
324208437
551217648
159435945
225549315
470160129
358720476
541763935
384487761
968372880
39485056
307041600
826513794
17424954
147334125
353063735
526798701
442802756
25058134
66517308
560419748
590001324
538860640
499994122
131135767
77256791
56332252
311530576
320165612
574951170
598026950
302298496
90652434
7399618
67854160
283506707
190910879
271553530
574998193
16225276
46412940
307631250
13052218
608575779
242528160
541415952
79236035
655683489
429519324
665455084
16689700
569063299
161681786
65855160
131817213
418449984
165323000
82502550
304782258
81005022
554430240
383786200
32000492
129639024
110307915
54835920
806868524
341354750
21758597
151035381
808285720
431133250
5608260
36223243
62451438
371237917
375278750
353129753
213587718
277937374
117807924
622009080
136488140
88760064
348974676
442858380
12755236
655713766
180911670
391159512
32455841
99474816
51413544
36862596
92557312
76375350
371692320
54179694
900404920
41583366
191102300
143744502
11472396
73284302
19955226
260411954
81993422
152703600
18337788
33627273
374011050
888077433
160041738
311804864
66855531
48182723
33808873
15778074
36724207
116610807
164127474
269562564
27457344
45608288
105334461
223451241
147192930
84265456
735819732
423429930
338586368
426310542
254910642
27334125
480536037
348187208
66875325
345289439
155924208
591295428
29602100
105209664
143780800
364451462
36331134
333415017
317712846
227800980
558753096
215970
207523377
440669190
30117825
366216844
224059212
310013380
815389925
83077120
27898235
223700637
50578608
7156656
992334747
589212800
277259884
484247780
44833530
2782632
328105862
288443490
255196536
143440328
71775738
158443768
10077210
2567275
65375657
130823490
137090210
372316932
403698552
159833478
206239770
113973146
552031300
450414995
320062760
246413640
325491140
149076051
116305480
323839045
243655146
691668685
404602146
295424398
246055128
9783618
72407986
535714564
463348508
324193584
458358516
291623420
145539516
5836912
72878184
418283613
360858662
307521423
341166476
838154710
569461798
20597676
140392552
875622
433244394
256247056
283959054
288416544
23404395
356573365
194696449
708929360
997327848
16260480
40442544
87241440
901082016
262547592
269478968
317863620
113134050
474490208
779130809
16998633
9268560
627947775
565099328
716075220
86324832
101193168
313249503
143258060
674856292
225785673
487132604
171485590
163350010
553243881
277563932
22962432
304857484
38514240
950073462
96363867
286141128
44052720
67500495
130293928
699540
98358945
317091820
243360930
14397180
225554604
63386388
263647040
69603341
366421588
97341126
191507956
499137331
151215040
312296180
59731060
243368928
43313060
576540448
457181088
133746592
92209852
781302540
196148750
811567488
20595428
957995040
137308628
166756574
188775776
821905318
566558784
523613664
358615808
48785464
78966209
54549054
191292112
22215480
191366575
24672375
250884840
101276160
31800048
103021954
27165852
258515332
149933865
46936435
849218
489198374
85129880
540360579
323592620
30643310
472344690
427639380
41510908
988444600
168976556
140263340
53493795
27924048
194595804
91247700
198270388
254155296
472360420
401543380
387377813
465016875
374220580
78383184
561370095
308320110
33756688
84672420
412916400
711810226
12987600
228100932
316105416
267699824
5753580
150716111
210780549
29944915
173625876
112527976
76852937
40633508
49387452
522210272
49152412
48520854
396106260
63638775
250279390
202284416
158016744
408601000
27205886
494208
558989844
18514644
216896124
19138785
504972291
196957890
539188704
9614787
112776590
548115530
484069232
225754578
565132698
274175905
401376180
449097606
299302044
33014124
193076102
11424671
808501856
315133582
442383120
269862698
756835674
109397951
24885900
205511044
84847416
14801618
135616600
143223834
190997140
517446034
5230176
161543739
172201048
356518800
261534321
264523056
445389525
11966808
205592978
641076144
475197472
768667350
540752085
78687600
280505400
159869157
63905488
12875927
65711568
14520226
804260184
222244824
278475780
190636784
75941296
142347375
416203112
271764780
7033914
281444352
34812976
671710688
32747388
109140306
294985557
797389306
62050714
344068650
370856976
178333484
480471
293129609
611731706
75505300
8820306
59330880
9045803
512955787
603722978
5850248
52682154
452534338
210297344
733076244
168717120
267194412
71109643
386300229
199868341
426201308
411384580
273931386
495636960
362808016
556271157
38277519
141074115
164624344
124267379
140419734
177005034
51454924
87514638
265699273
4488624
645114860
31390602
154654500
123213467
611615054
98902290
759909953
14700231
671842100
554662125
732034160
9124864
196850314
12452809
35825192
168383261
34188756
156764343
440345024
26781241
456987348
239648596
34523214
41918282
512513155
222963840
24852071
276638496
259209516
857019780
94446891
505413090
284458038
252603860
35826144
516087346
420226816
123900658
166360675
26150438
46173096
186390965
323655500
17688956
30166094
709769520
615248424
71531478
449349068
492036138
363945218
42050912
257827968
41419854
487229160
260273636
544452048
2699396
546761418
4787943
1374436
508353499
267109040
364061900
34783875
663265072
439535493
4521660
170253510
275067386
61180254
106822215
305559761
51529576
273692826
951027000
511885260
14684120
567497062
73179243
83959976
492493650
8949081
839399043
556169260
342989031
602717544
209323207
336702000
56941500
105079764
400802094
571838472
59027856
492671724
401187424
834204280
595026002
700016856
585022336
27722835
445607798
220279544
288100228
16808896
141941872
85387653
113237315
74046840
243766259
417644940
121060602
352442244
201889416
160093640
471625696
81207495
35127664
343554048
751478412
432487055
509163216
551246704
470511552
221709958
765351312
222166722
148342728
275888016
105567651
903181356
170452026
197535512
293976232
67762356
344246820
137622705
12617604
197588125
375613875
649476816
897440880
659956524
445327847
491656878
41791030
98193204
173779536
250789275
122860724
91275072
820302154
213776748
79685664
791997435
210844157
11756967
130048340
162936000
462495486
367204928
238758741
432338337
335264796
76098739
261495959
16743300
255822464
138433020
72490896
46937966
499857741
33177412
48092330
180568479
253416659
276210730
77248304
634335765
612129726
19717200
285288640
404859969
278926388
291385182
132982241
400226794
156113916
390198720
325403309
70023987
44123805
1676304
98504048
2857754
31262700
561042174
59398560
217309330
47024043
108118205
142530474
16866255
776550112
724139
198021747
166441392
212113714
200039658
468285744
37337058
88224864
156118560
660050118
15145000
406771704
89636288
466077794
265293730
471591296
36227972
53020584
12066936
95960964
666144036
72437376
280834452
766075800
187499779
706681453
411453514
179642190
510981396
39710029
352880880
77328944
410618688
98679555
91669500
239086080
230116866
365901816
125877762
210378932
162759750
171817716
337040056
404834490
155060246
214400927
25248600
714923472
86705741
182010176
279027855
14474295
11302053
291706928
2186448
707673225
90159552
101056032
184073784
66157722
141830628
118903620
3623191
441666579
133610874
299902113
22605888
21321296
45139038
110909753
851553400
56554580
299196924
419384213
224475480
56670123
642315366
483783952
9350543
870197222
25055008
170655064
272475522
251460804
155152380
13095134
72396870
3415650
12564039
102781026
32411652
2047748
10095391
11529060
23877230
207698972
130018251
740314418
12205281
514857924
627747340
497202041
127184820
637131168
360129980
59982904
1486424
93483355
70504590
92932176
443208856
289048921
85480608
210839002
209616582
192530464
152402976
60384780
39608784
457056801
592103171
479274720
29347425
112682636
6795360
137788538
223186744
18879768
101076610
324597656
14937388
598065000
130370058
100881207
726888295
338392824
103435164
123704634
457363125
32692065
399132176
209527500
308806056
57200575
40553009
147613752
57778885
42528
151878720
281383634
278201130
254025400
726467931
427603932
152239284
546835740
491902242
128618775
42172020
79715934
173217590
40788162
13037091
278453340
41911366
114240000
449011160
93501659
502733576
73254258
20081784
387413928
40854485
218787480
407541804
415342488
241010561
198525509
130643472
18101888
48230555
507746004
309766784
13224783
24889117
107005976
350118755
9008993
6846175
639751750
351643136
135851888
416501924
312753574
135057780
225130992
149077740
385430256
19023501
868869430
82023480
33581934
599960200
83369832
198458040
107908480
168201747
660906655
54974256
243739461
96750567
26896044
148122009
577956060
216445723
278238548
166671678
32667648
99804672
4011623
322216866
60132746
275638604
521651388
168877982
227867694
556660260
533377440
427297650
430055420
96578768
89518438
340835040
408417856
438691788
73841736
226750055
9433977
225718635
606901547
490250580
167399607
22549065
455059485
225062676
308013008
7476000
87353260
693697218
680076992
190402288
4399326
683535554
969409350
91255632
454059845
22037128
238911218
189236652
469381492
753528832
20638002
367519320
156445718
159640943
261432352
299878615
104460755
684088968
94919706
16367536
349860918
134015535
44098428
245768314
197787540
35105070
176376402
68197038
107600070
583295372
329147880
320592594
812984704
335181384
360831252
109313568
23227232
90177112
53312928
48179868
796983810
339944790
536410056
535294640
713180223
16250850
38302600
233067648
18696741
50682016
575738451
188684133
296372294
250985934
675459255
189379970
76868550
140098244
26868848
221123413
647778780
162278910
41939964
541406528
29430861
28757838
40888485
139714344
45550825
79832946
499422264
4178196
102000564
14634560
170189096
252791239
577774782
305729600
736966674
28824240
545689200
238490408
252695936
239459415
144345600
50215165
23427684
225331392
56951650
99622443
673196186
448133661
76019631
201876070
5720541
82045600
341990768
697963305
917417437
208224042
171598948
20342160
169379900
380102882
301656345
237517884
16975326
152760798
154123683
287116704
66110070
9221359
777049294
50801021
365308132
629429232
302837976
169653888
32504337
26282416
568057014
8828292
275828355
891406228
170006908
54877356
382371206
410410490
63379770
563024096
23881270
274214688
140619689
78663312
37152654
133114066
272453055
20944548
912256572
293812736
205864050
645390740
60817444
530124826
384905196
12018558
923519820
454261224
726753105
627642840
51798799
822118542
15704832
178090160
13353336
103731079
148785894
382925130
102364815
423927600
127994592
495502490
441720
74133629
348207420
369644996
507245860
77160200
146547272
518691555
133553343
158228124
504961075
286763364
710431260
487239807
192594473
381513200
166272840
348412064
858128448
184140
774828078
544659128
385577520
489566160
976134920
424999740
267823864
832378360
56864268
143088134
218662840
80942814
174315778
404612205
306287485
176089260
128785640
30126051
251699328
721779234
124122180
61032696
26811540
382277436
57734820
583194
53724850
525248592
28235520
672080651
86485276
43974892
533557240
36387750
68284458
635628876
671851440
494384706
202317085
468224900
70146444
184822576
155931714
515635087
186825694
241346151
100643920
105509015
31181220
56489772
227480407
4567082
394210971
31522660
663658380
705880169
305217990
202736580
111108676
294084128
246157305
472098503
537068661
306118895
588087030
141951322
1402226
283600706
595104462
236858160
348797014
299278476
224088249
40736118
356274320
48545846
120803020
217589736
271236332
94736032
659246205
129236328
44981541
23414190
47433064
390506413
377442980
241424274
311438975
159590026
408385909
23958014
586198338
321071856
372866202
736000720
14657550
56702097
606368100
205380050
422700375
35716560
177744456
39740764
112954176
19798156
484533630
137376765
11318197
515625460
100918935
380467820
547955600
357618900
89073006
413144199
581547386
179249642
62966727
867699920
6762650
222746436
213456546
199671792
603090895
644183925
361266794
61794495
271732097
46001153
354433920
700795117
676972650
479115875
691706022
3056272
560414848
135599994
207424800
572006256
517854000
32186358
327968256
91706553
255897427
229229143
233355570
74779194
64518300
225893190
489273063
18896535
224269500
125670645
8342920
241086690
912032208
25176255
577143876
304271686
359069980
757466195
972382086
196036392
19827990
158719834
47261850
420453180
118126325
21506880
117544800
17925120
48350976
569457504
172704993
636905394
25145054
449052559
856610970
675994332
275546144
111549516
88628826
78905860
217341
221281165
414504440
475845266
587478528
418702200
410375087
78205995
246486531
153989460
240170515
715733154
231594774
739035324
336171792
421022122
716881581
277769088
81208288
671914418
216486972
51395058
15133356
61782906
3005460
441348860
489432024
7226073
139875208
1232910
351265049
80956608
338910608
6140655
314562530
318132085
500966588
4534600
26009192
229780514
149653578
401514308
85737960
572202810
34939234
50188389
212034504
260246553
534857918
60931140
406955960
118569412
19308275
93650608
16457760
690282162
23426506
605025873
14680860
10285403
644645925
402675908
15955947
175088420
129284248
570180414
643490892
646726836
53183520
148900700
84123144
371015162
4635799
72838480
13881417
5774712
421997629
22439582
80565995
801341191
385047104
284182836
39918612
147642264
257808600
241369348
851693544
75327210
279416280
124763850
10273585
189085024
243543045
320158950
297693792
43476569
588659337
43147860
10914860
420758856
44082632
150887610
372784310
668289928
347358752
719561868
143819078
36899577
26956475
468089730
130768872
47489140
82002492
203674680
111227444
202838208
29114220
36070752
5773620
59982120
107639035
403078704
514899060
220704722
48031866
2392846
391213692
27963858
217775459
209462232
338748156
505943880
597413409
114507627
583956216
668555170
26743600
468879
93460440
535355898
300546693
2422937
88581460
543388004
205459520
389594240
48202965
7743164
372759260
399037825
217207595
33485639
176625138
879723877
14086800
936779952
143219860
597907923
195454644
43443442
680573060
399031920
235588028
97612624
376879706
53566800
206007390
41327125
54629568
43844232
10405390
440748064
74475388
242151175
246818925
745833549
312750954
5062662
399696570
233344291
68741520
197731170
16556178
257847264
202328304
130755632
78182244
215246031
687977414
997672863
48777742
212871475
2209074
145194093
29213184
191449489
204735059
599981
44786016
231728768
321016640
103309875
489510676
179078144
118701680
19858774
703780
476762824
603323280
156470720
405870724
270787165
88476421
3099044
910314318
488812644
615021036
298150658
20422575
381074355
297171208
795843265
398091819
513079704
17944470
128003766
120671100
8068134
153272840
59809302
55621665
194953275
486137392
265589678
111578906
549477564
26301482
101479268
27373572
66918570
487240970
130393440
247875
3057450
297401005
534213360
102514346
475962483
50897895
280185528
71991090
473244268
599376428
926065396
4585394
76884397
35451204
60189716
270626510
158010891
140652900
549252072
768608953
420094
10158816
32123140
10468591
244626372
216216528
185638446
1044855
528006353
734957962
503513899
198457753
814891721
755415084
370496616
883461420
116807952
69363927
190565265
36768238
408176977
402442704
330699538
325577977
354572223
341722208
7553832
37541665
238050980
107175068
58833736
64701688
124943616
122083010
203678381
169275680
273935358
11580040
407854914
26746995
289466618
583629500
22781799
47041244
453327345
83284200
728764568
224844984
443619950
176883088
291947832
631429441
364454451
10479152
121230615
476472150
800140882
216234963
633381870
273136096
75597115
570504800
102718368
97439175
535641804
37323341
632689540
134907129
809399346
46731399
79478470
59349
112564379
138506268
3917797
559091040
70646826
201325800
175377125
250072692
304772160
265076557
18173753
750796428
674180568
375594204
616494655
777876336
70852664
42589338
45133550
311574088
548109527
441709908
347884750
195586608
4998272
533246605
592054911
413125778
276440640
742785877
252842170
36243258
28242958
38933824
534988300
55042680
735823440
238816020
494683715
497847546
34497540
227697228
547565277
199660888
62531050
124858272
415715240
664210332
403498740
438647425
525014259
324067311
16546009
203939505
284431895
774064830
56234282
491740816
160472585
18227040
32752284
539614246
232483776
623630093
2279104
617477016
37989072
10466890
460453734
118171158
239977500
6444900
76783290
24909840
301117005
318436344
423454618
9774474
289181072
11606720
49158720
625310024
113772064
146787284
462379170
31809506
69178192
69250323
878887598
14327974
509319082
97835934
566095079
603697560
387120214
27040650
288607536
655265520
103797335
313847605
195382800
262718725
257802490
57979260
183607620
398278944
107817115
123713562
383737015
111712310
49670852
38455050
328023982
23658893
650177991
685174050
38436744
54399519
578630221
546765081
40980480
95856111
35881140
918018288
258395869
94468076
216471840
283348188
654952280
755041927
805443340
12906795
138045047
286975556
64527052
291971676
275430595
539121600
211730650
17470728
558311160
436515849
410298448
215734418
198416164
71337472
535315446
7313040
160721976
284997372
453644018
954573314
98004400
168264026
169428784
393919224
393911854
20481304
618434544
326634497
74847214
45131490
55917880
179956938
404450646
127292362
202713433
543445642
136067112
752975256
11392770
7532547
424079727
54732065
76303113
180171705
356920980
457663323
590775900
751156816
612106656
57047760
315025152
8782380
374066490
59148372
123685800
59998995
804143093
843259738
305864
722085948
261766180
361652631
140458999
581552811
127140270
9669030
3417459
468210294
125752200
935484070
498893766
498779150
166883538
903270467
720579686
32067984
229709652
38666340
328786354
827105552
113387156
43941484
638242374
795197062
233331175
514251720
84660070
385627715
470497564
383019228
508288448
53624132
510277280
251836418
161677055
590265468
575189520
100584631
170158954
743108310
289338228
96615558
114023210
128459448
711640939
290800516
28223910
66553242
129028395
843756170
92460000
72176753
330169334
183905608
460370604
25960226
7498414
331585878
292423208
24943569
141387270
727513920
49650905
78542336
764537948
282283674
19150125
482100195
77272080
26541075
91862548
911603344
71251882
513739526
151458432
489378670
108502534
287807844
37452980
447806957
198236675
37046646
351812700
40394970
230623254
27026480
362825330
48666676
678036745
331267876
311690640
49126704
137398056
93529800
407517068
173679190
220766458
654952650
79535136
360558000
40620800
555413430
235310576
696306501
156118858
42436000
425541886
28768662
347526895
15053709
621994142
119879325
600376582
458134716
544953825
60964254
329961450
473354345
112264075
253878933
61688928
25672560
207377724
49575376
131800240
237151860
5550732
306782720
405762638
62484191
111489672
21422215
183485952
143559962
254241492
702426430
5132745
112490378
133260624
779635003
108692336
671814368
909144782
246470283
59650290
255665059
29513790
430103070
104857500
38656090
909834477
543686900
401620392
858588244
633804473
8912379
18218232
460063056
92984768
469197190
200558304
531971598
411618879
175889710
111773664
72412788
140150865
69062776
15807932
25346353
49926338
541934128
352392511
867742078
43255644
228433660
556267472
144094071
33956208
57093708
71511084
273204595
228024213
38924319
114830536
14465220
258222177
116324938
87460452
491369226
59876214
27018384
888445450
233857250
656474280
649066940
64521072
3414285
115261326
174080751
215693025
172943946
49770080
69087915
145037802
398599004
631420320
187077376
7657669
88565717
188508918
194928744
130698720
490586112
154636574
134967978
452479946
238935816
714935392
802048688
410945930
174866436
203698094
379149276
12214696
384800768
611582514
422819376
638153752
702004674
191189180
37108352
237700060
302704881
1203408
49361504
434539431
153064340
931389270
289456161
709359678
157372440
260933816
87656240
277915920
114741252
331916442
164474442
68226216
171125280
175120512
4116448
477429248
148569239
44192304
813892570
455927416
581733060
148759860
508750016
170923026
134370378
22999032
227854728
55475776
1949500
204092140
30641809
8463948
83184270
32821599
3713136
29211356
590347173
264747626
422148012
305465850
285307820
25295745
26100984
608883894
320582192
802462700
538983610
518776500
39829250
93036720
20755372
260979312
82255712
751463298
340362908
457580640
890726848
259580550
105597850
239916410
76261890
471754880
568737238
779057411
309980507
161497600
430454622
121304664
66271177
768796665
150093279
459631885
60538392
232133092
714148365
2478280
118019514
559551510
10259658
2446036
90376096
454538139
427134708
84328116
319324174
643695468
94113918
317687664
40990752
308836616
371010690
37728376
419205843
127592082
32772348
9691500
697811070
724690933
2489885
185100928
21834306
146786178
60505822
140617400
4059996
202164390
398960492
901458558
254999520
401605280
665730696
129433950
413176260
1302108
329065518
333419368
94505865
456391322
296615935
177642075
279714866
248627015
286375980
86664184
440844629
79042715
72530658
372413015
18755775
450848036
65889637
486553500
2585782
192803020
497212114
73110940
39555081
70489232
768093732
216906606
198388340
592950963
295884838
15984331
19042040
705174772
373612304
62801919
529506988
182492957
737516624
66379143
2149000
456285008
1867632
484107755
484797872
667432682
29541380
222208030
174714390
134533693
478709607
44853415
198857808
21363419
126672672
866795648
398965826
33680661
263573604
371290028
314943712
207534600
65816204
258692979
423605955
254102668
52853463
102148440
105074375
938739048
293001984
336554820
245361725
90432288
301167928
744052800
389136664
77770845
697435149
203826535
39064236
36884916
160253478
135146232
84870126
362771640
43227860
381145699
114172047
418840462
509926872
108797006
422644160
6246303
269645232
709685656
3333833
298649148
23195811
270088392
413850437
369516735
595275213
40469880
489403776
151948545
25130100
86097766
837051366
202836110
975532437
254671668
197729280
116406255
194578380
32045100
176943286
256918878
268049100
234217008
223350036
189203098
152921937
826993424
91176825
227685000
431357352
746798448
337082468
84340426
315831780
26086280
575090244
149021145
451139816
278559606
562030100
162170460
218814786
115263050
25272962
581710746
176023239
671182239
349081852
92392592
244333929
98318614
61690512
20039543
156416640
310150125
338906304
107414924
192846425
190266622
127085464
114634586
34729410
104205381
305549400
290386565
20211900
68893838
435461936
439674060
145367304
290644420
217219512
644337047
14330265
643851012
8790594
99583680
36979776
96597886
130389480
456380640
591044328
227950980
131108098
590471596
324137286
497229684
556041180
188055849
446786438
20729625
92818460
166183989
393889082
414596233
82175168
35948448
549891950
141095318
59789466
54729178
178293249
189055056
341335395
476940108
406387760
50587830
108191130
143937911
125920510
32066811
103879325
656010810
334103418
444329318
33066060
52489415
37461982
240054498
127704080
731865334
635347375
596779521
181676368
133443648
59553108
487430268
77421917
277778820
263636274
72045568
413775921
484004048
30267480
325779705
73741815
481667475
160387941
38453796
175750956
4972140
130530543
267398602
209224589
18469932
71597685
206262364
514194208
187625192
149557896
260649230
567280088
260870250
53336570
178857423
664920282
426606672
580936746
245392734
546071071
831674145
462856410
468577445
575154636
121009901
102607246
13905325
44375400
220523310
259817688
349294452
532743640
632326320
52749840
461250559
215863792
80793792
305570558
250223337
795355856
170488896
133981443
434647556
278227025
523402230
8131010
809235268
467712000
595774129
567105020
41423424
339607837
67715046
364875
302309280
91731690
198686892
24984960
889673597
227374848
292478550
23795709
226789860
8257707
119438964
271496606
423391972
429707414
2225250
367549515
99797362
401099734
61053320
24719204
865465425
710640154
239347485
621908911
12248500
473260275
578766890
32787588
47503736
435358542
19021470
320057592
322321936
365070988
632865825
353345406
16154640
951493312
199722729
524701170
388443220
117341455
76495320
33375540
261923375
62198640
17635440
15092010
90066416
602932752
226465172
327137664
681523520
308446643
768579700
4636209
47730949
228660444
429856190
17896942
417471804
750824382
234385872
603874656
21118830
808093797
157804094
364991472
364516740
945662909
269756544
388891641
258497919
416452329
253261802
75193344
473759638
493959162
601578558
754039160
20246031
129732834
178147917
124597767
728308084
7908408
294335909
39789531
95768008
687569254
199747392
243224566
2719744
99490728
610804060
123357552
211387825
81225084
91236537
86110596
217352883
507381920
328819800
75693690
20916720
90421272
573569004
698124570
249834455
766105750
45862164
66806064
267659678
76632868
574825576
59792490
262158559
6777540
872282134
264232560
631740350
70258319
114357064
875765756
114404622
28391000
187811160
162532305
364444392
23974356
102748260
448810600
324124878
125131152
122317630
21220286
136199912
730603248
39692276
40618600
507484328
2304225
55236616
377108522
216501984
46583459
220654652
274254024
6752202
540726396
103385649
181584432
28619648
106290110
450139950
709982730
212011494
175826679
523955624
50410122
271740444
468633628
636364861
220530195
245210553
275823360
111907171
397389864
215118820
426339047
866545318
487955655
105867500
168496320
337623875
377680614
75733698
200140000
25963968
70411873
560925840
703125616
7799872
304572690
253096074
103394548
47420800
182496150
73208542
23024083
120582000
165573642
801208512
593352540
263274402
275044234
679337255
86561976
72648360
641270960
75376224
171318148
256448183
355102832
555890400
204134314
138598740
181737300
88067225
874540810
382198902
119586649
705321454
644402340
1218625
218216192
849740448
587818448
211795112
607008462
604065480
27752061
206400775
484739200
329775685
321749706
718505325
125315464
123673272
516906552
410400816
234704804
8865558
168424680
242268570
206228856
71963495
271878264
14482055
35939886
212592040
120434604
559397512
635994925
173622944
429883905
561247764
35326005
153782830
164717469
170797718
703072132
302037615
177942724
179622820
527965200
62344973
845508538
8024250
45002060
100974982
753338658
201009798
85447911
89486809
16355655
405708174
128999714
514010882
239424396
219025755
540015430
291377178
311430420
216924138
178191778
112197642
41188962
603033989
197094989
191705271
73303386
381053057
55899468
180870695
73717848
717459456
302537155
62504064
150496269
475920160
1476738
246411374
23778397
404562444
642746115
306261404
434755110
636972020
39860181
317917132
331888476
307449699
48288960
6067023
40241744
920012261
7393869
78224616
200455455
255491698
268675575
282807900
489998600
837876393
130422360
5692488
1927168
111843981
16982412
40726655
439249896
272186540
837922904
3688910
784419300
130901417
8699400
144136561
9459385
425148579
42058908
5855696
98050305
292536120
589812846
42909152
289583989
81655056
92306478
118249979
106924396
52366773
126903368
271922877
221352850
56780580
186766626
409873149
33195642
26046261
150245318
231211890
577953624
388423252
145750426
247364832
511229766
268746190
38047170
77179102
388916088
245027211
560930454
72767695
143725105
177070698
438190200
517900725
70077150
53655716
254734834
249388580
199033296
450129400
22270716
101771775
37403000
298088564
116011305
38380468
156979648
326415908
786195520
89772172
117037320
320848054
417326225
278557812
47513970
343285302
441007211
312217438
234971722
1755670
587217783
104053770
24203511
223298145
54560600
585128775
109446232
181942200
404565708
726726000
323971340
49930265
110661296
110853540
531655296
205931108
41698353
23526720
75919502
127917067
176820940
18971898
320792898
106641990
209042444
315608579
57439223
395613592
158029172
636236978
45191172
704643641
97240446
96811056
117262868
159666276
589566160
455784204
519046220
111971262
252296586
536827955
828695160
163863810
406294140
113135059
117505450
10862036
46777311
371596250
45583380
391492156
34065064
154227240
175505264
90725232
379857996
648336620
69194115
46483694
664001794
217537504
390042048
3208676
301813979
337653358
205640448
329911479
734794926
32991084
7342383
86969380
464908455
49419808
7761600
303056625
395132360
16854334
111994578
377726816
772835001
429315900
172465216
24760104
8031429
72663098
111170670
272543148
534385680
130615686
231253890
5370156
620450700
456061760
656929360
286399872
58605595
191331855
37922157
177250077
46866464
130469375
238132601
543806347
48576192
162937320
19620825
247124906
64478464
841917475
155832915
149706207
729911040
85391544
186384384
627498780
36523242
245559237
472254264
855415811
36536668
511230612
314299790
66368640
99743680
510988503
201497532
303789780
22761813
54592952
166902326
97867776
200753464
195295968
480720680
653942502
279176730
422210304
32105370
204330189
7650306
26639704
15147724
282543480
124818093
208067482
8870134
95279718
40179126
35930736
393151220
446783120
683046669
151277581
420782452
46833897
606903000
282032608
558221820
124039556
485527860
97631240
246438940
192494430
483076872
4826148
259289744
103360191
13638924
168557116
164089107
21295560
188177808
301943070
48173888
294189203
9719728
200048659
554686988
43928475
316213185
203875155
52358850
21237345
219291384
69016530
145112085
59369628
21737940
407103808
861092918
280160580
20274770
28490402
687970146
636128910
449691100
72944276
501280560
286893384
95579253
278468514
104656560
134754501
9019561
178445026
66754614
270274272
171324837
72432564
526546582
177180276
533041664
36205510
8186749
28968912
794505278
269891392
529301990
49214615
4323450
833798014
107342624
209045158
379208076
43445010
355323826
255955425
31231598
397278000
203512359
230033632
82540134
351127428
107890596
14522098
84678502
98079976
83489497
161416200
15820721
270046980
478957203
856007240
428208040
194688540
10347032
636932800
65372524
264259579
70286590
187183821
388122560
72520000
485474564
59662745
392491352
299438564
57366816
127859130
352735134
431458764
182429044
79899687
731471938
597380208
77144844
555593796
408562784
99778140
785771035
103811805
546127449
754528980
263919096
170916909
25202832
238881335
7303499
26679888
145941860
162617980
545642408
166673348
730992874
17608887
364997828
584268160
37446800
21796
574766815
654443984
88897176
148024599
327866400
162185088
6514688
122092413
445548392
25434643
424777815
419977280
315079216
413606148
534644067
48697920
16619680
108315326
275195075
119392938
315505290
9835924
363657407
28904808
133826424
499828184
334070596
265018896
468270000
230737840
247883688
46979856
65387232
5677188
290554707
394379979
32786026
27068800
156836372
191243572
441016620
81753057
98033052
278250296
2843346
229561452
274362198
55744090
221296896
45706944
242966500
25040262
431351904
540187248
60926700
215223986
157392934
127471874
441180384
211897090
666268416
32741949
375644720
28928292
716598603
115370280
390233736
33226228
124987920
30964208
596518816
860013435
56717977
51292800
159511716
173174864
851033116
238178177
77281086
428827771
20784906
711345817
274281678
48102904
591701894
316061583
572099115
355491440
58134244
396286600
848469092
20085318
117527165
1178405
795996928
469640024
333671020
269913920
41219741
286181577
363117675
47805888
519905684
993251760
13648450
142141442
41530195
274170365
28622332
378845818
124823093
251370604
455334359
100463163
689494
447676583
161389800
438721280
11011012
284448642
882411621
34160836
417335202
381546489
61306842
185189407
124607286
282084660
30308550
250421016
393922704
3435801
34757995
51652944
418211640
403792764
39930319
78273760
512729910
302293172
235851369
632065632
285656750
24612904
109491473
11595414
133607556
317019630
101661444
139261345
1966934
628063002
30313584
247042937
24149472
92823939
204509514
822612132
259998210
87657
9507724
824983712
294714040
394738245
30590650
3929580
182726495
99070560
237339652
249394389
11877543
681155475
166938720
355051108
66483846
305121477
270249690
541615360
196073350
14536291
118468077
340186591
131249836
11068736
29861472
691780752
131765920
554305272
749503392
682894080
273429252
396725322
434558784
293796734
464728030
193245336
524983565
195680316
120584959
523697445
191614976
766332108
489626568
274166956
230911191
267091152
60954602
173808990
11940409
64697565
475735871
199461655
19025517
513380600
284501663
193162281
259730900
312242800
3370576
523152368
816776074
179724860
81169650
364575475
108432880
159281838
556073760
67023180
221553470
334428216
413777890
19458790
74301948
739599660
184675794
801456480
24829624
69512550
167523105
142311618
10700742
165013600
111378335
202379663
166311255
6181920
238863372
464397098
287380339
63093030
96641727
467368930
2206500
51287964
105967953
229264840
464974394
436580368
156324534
169335504
122660142
255589521
701360202
374228848
484831872
864254272
961028082
211118080
252622579
8151936
128414154
349272273
75702501
122049774
469584802
138620261
885396124
2836448
282237408
153003474
342962103
33721948
410287675
483205774
247402458
65787100
62039836
46705572
174084157
33139888
141516655
105960584
85038657
62277201
112584465
590000776
249690856
110384145
716686740
39793086
70032798
139304448
567262802
43980027
45698219
685768564
699871500
601177311
87591990
306316990
585754758
432428400
175754500
30658706
27671805
291773234
194148783
84705696
121463535
453624912
355980420
329822526
140147280
578359008
253986983
988208172
27381318
80238844
47116545
378699846
397188802
317962680
165702285
898908840
481242831
95003150
142471890
345330216
273221949
239171880
315112654
106713618
1323972
146862690
748635588
20739699
206740800
81839570
454044744
832196550
110263365
3161896
99865664
10974381
239657821
206238879
519310194
686905191
939093207
26743710
306088154
305292834
180867501
59873520
28514160
574307433
248903222
120754840
191667656
290830584
144240384
133190142
147960904
63760056
475765760
344459332
224748944
473156200
122852092
720646831
373620328
258687840
603213730
168734800
17933169
162095298
506204886
67659174
491037976
17859520
12804013
230858914
50398611
11065254
70599695
299318826
588902626
177342105
331190637
2842983
120311668
134620560
155472804
601771612
29016372
52571916
26954613
190709743
269525781
18868740
546345030
249211488
539756736
392326528
107742600
261517353
106660372
800780375
93130432
261310248
64488760
225497880
597348550
176234334
769544040
212332005
3447262
170053632
489235750
224486808
384630378
211085008
37109838
763609288
356977145
94803156
22519368
59476846
53064480
531660887
846749844
337302355
117810098
63825370
914011014
102110766
44548298
32125500
977966952
604889436
203306910
239984008
60824558
578459167
633256100
77208028
114396324
93123814
339982108
155817168
27230868
93634416
78564696
166382370
33985224
347408996
371359512
223147978
473324760
71475956
312904462
243249720
444617620
35159565
278761000
143368331
310564899
438508943
217222354
413435215
214680777
348758060
296559662
138703796
134781360
120118854
119516250
203897469
30925660
320169252
376473296
326485151
204430980
53209644
167689640
621787946
193815459
189471846
341400
324000732
126661014
115140842
463275705
32695866
273003192
411284434
353393640
752518141
12605944
541281180
79236828
349122076
428105272
182883304
16674714
221454176
248385175
268601820
40441044
259860802
170372352
268662090
249513372
206921248
29254533
501404490
35544544
15082220
209446279
308235697
52666880
227054290
518270742
22919915
182891601
383671395
160391520
75440538
145187260
10600370
268072725
671409600
240931449
87587136
171319968
107213124
334090878
284137308
210054660
898677582
722811663
62380948
192278772
784219046
253044480
84752424
229701917
376727820
205224030
79778056
270942413
531046560
3554676
543230464
784603248
108243108
153047819
919321270
121409788
67573301
115399350
358451720
494600830
569358207
41269140
438701744
16774584
269712774
251361792
2354961
113217
10670625
15358200
178668000
732331985
314852820
120240040
663147576
381421098
262033491
303592179
553226826
19740490
265873452
257550320
19274190
85334550
178253136
80935830
14561076
712501454
744429496
342996173
552250020
284255256
27647928
776346802
282534560
514271030
2673342
296530
53607970
347631146
233748584
573297629
696172048
272991202
517609554
30839664
414789630
260508248
204292440
414240190
307269950
677994176
13510272
549495440
338750814
335734770
860080992
205500654
298471936
84407125
972314262
344932878
410226320
167261878
421126165
75108618
151947356
656550250
217499438
11449746
17490552
413558589
261982242
230296395
482989305
157202591
242174788
529816760
206541608
591526027
196741839
12589341
27227000
766134140
368509422
333696480
90220182
539637827
39045656
22542760
168532224
9782820
59802286
349864281
550248876
63710506
34818948
192735059
54615057
141660416
581387585
721515825
4166183
2479604
43657869
995872752
314772906
442447068
654234000
551037844
33746726
423415124
465103032
89028510
73803893
282884
652143960
412013888
116832960
682604967
74264652
498658776
418769386
273367650
64622272
111659234
205595586
12367058
71276968
992666090
121674444
247459497
54858354
473480172
865327632
650250
42922528
714360612
9530391
27118928
159386136
209001690
14148444
218392390
253081422
1630600
87438000
334592172
345342180
659977654
177740416
141719347
3173586
528039000
104204364
541789150
416801994
309383745
18255466
33010952
174013692
77317788
24259635
84556115
211210480
20583515
242837229
295221211
501608338
117203835
466873900
114262700
800747948
8505942
111580406
234478711
29530149
556517080
377130600
190121448
283232298
231315294
6414345
211101084
480633114
714548802
29633242
965910231
244337205
15208830
290082079
10072645
585140816
188999361
128843808
338717274
107843567
279741861
242925504
631606456
117869568
228619468
611786775
51551784
102715020
330943551
134727706
574083048
30333072
72452604
362528881
374576464
495547875
425561853
31344224
228031959
94013802
45536984
404907808
55120275
180829362
238022253
687530338
43800532
11474236
270793716
550628772
154051524
52324
844753984
29434905
451963848
687491842
321287780
44838495
142792272
34944800
141367757
644074267
200562632
345195000
162993339
120444382
272926576
210604394
18288879
3047568
16405740
155699796
32759457
115674199
15248622
214132128
17674580
57038742
268798021
31037476
289907280
472815504
873555381
604702056
122039552
619633014
346262688
28056548
419775876
584025
679583177
62575770
739568340
90682288
722338656
679051705
160277727
3438153
140865310
399134920
589571972
277820160
614668747
8688894
603997328
452042300
14992546
11774711
58994692
10481088
112120200
662587968
453977440
914519808
504202036
3859492
282839432
14906610
479489260
36119164
36871970
811953530
65330650
121151250
77532880
43147536
30823410
625415450
238255088
554756478
23162180
221664672
279517450
120279101
93389940
345106400
575201466
99393957
907430420
76335534
329326795
107511281
369520129
94609040
82239318
339564120
52615996
105475896
25679446
374075763
83706579
13420605
27692150
24623784
86374707
289763322
136780680
22374701
191316321
1122906
173949237
21438900
632782198
627091652
49981995
5117744
550709148
38254950
172689710
318753000
740366781
554477999
483004680
85352188
14536700
610227048
357387080
6996705
20846736
260552472
515728633
285120808
4288661
349737124
254528631
209976948
15693408
891452664
116832690
21654360
754443246
42961536
11431071
49495126
178505808
4367948
494140257
60787200
139231142
310120332
538690390
621031740
487013290
590476
59077345
124419904
257639625
874566777
130531003
137905628
604188216
179896145
585637500
12124133
88181280
59328980
307364883
163768510
287457220
101037090
286146818
91215056
867238460
645333632
385979040
700661456
326873207
4359685
20450430
365053137
783741003
302187704
241874737
238057680
495374930
31155696
336568519
27310822
166565001
188456318
759915072
402266079
562382940
892685457
233671543
551256975
26113232
54316400
432307041
12369092
226064748
23726660
964942167
19649345
78522576
483884430
77567984
689541675
256039800
742796880
317548756
7753524
556254800
109450906
251449170
269618436
359538480
260973056
224232576
825761250
49711680
668463660
134107204
440313957
262120779
676232534
63714334
385586110
331580705
324685150
216233328
50265568
263195448
264903750
53665092
130301025
306027
399063204
150210280
330580800
446243336
518582860
185510170
280074415
232990592
174166344
85973440
686034660
403772272
154781200
35377680
701007453
237028327
369561948
267948996
409907344
536422250
7037870
309085700
522123888
107121948
297304050
431619210
64388922
339352572
133491400
66582236
7668375
326869710
211384216
776768787
99967752
97899876
195698953
772199120
648403024
48376337
522707094
633872680
769256733
284999610
165383106
371388500
304119966
495178917
63559600
74249828
108750448
194975807
16326837
52880256
623246226
796890068
118467926
164470536
77061316
575186857
407581528
33011550
33866284
14918126
90158156
412287744
186764160
154273540
282876825
651407075
936453908
233377200
53292456
13598925
254038525
238584800
50191056
865735475
39157832
602494890
149892056
147588087
580576136
92397162
546305628
386499008
5006144
196675792
641745252
40589439
65647404
74915650
666294498
130291118
123900630
53462370
499499761
496538616
563341944
509471379
106706208
18951360
185123250
131076003
803521620
313349445
233398635
725147693
364201488
14233324
152809314
449551830
176076838
744300
206083425
143719368
173687976
387186506
205743218
690840
41886000
192516789
214913440
328907663
386808840
4795140
98398290
605874556
270175662
514785588
123912458
408584385
147080960
236111040
590177224
674266920
139625640
77478036
186138836
40181760
26272800
9301842
178482522
584808840
19973975
135109632
159009625
809304468
8270414
340735977
442683940
611424456
438573842
110583188
312684996
529871860
164791328
450729792
711214077
559927761
21863100
116979975
22290
404600
1312810
422133750
86948840
821948400
520516542
294251903
168488526
58792524
24313244
436205900
228711494
166758456
73496520
51501168
99367404
83563550
94932654
486309978
4218900
178496116
208437317
355344033
48162800
79884224
295491780
660416540
44299408
79988672
26189786
62769566
653880767
536593049
287372704
382275073
838161
427767396
517875683
143248902
48942025
276791440
246434720
290280124
9232119
87434732
385596528
2861529
304639635
8986528
265267955
414946779
375576084
954466884
796081819
763854150
164430122
158957340
746589935
307874580
433850208
12869150
127502532
741455190
184377368
418326132
8486910
722764105
433575416
367738560
86764811
561410236
683585865
57268515
175040229
713089750
63157301
440576859
843868873
356692210
35369013
9723124
507721000
9915850
48278475
263980428
276506216
329401366
187453605
93230960
28357560
237707448
136709784
119042944
249432075
59937014
67584825
218310792
497103744
637828074
355150242
228275073
155744037
253372899
515071848
80484375
191186445
290178000
90561292
5473524
79682603
76985678
657090500
147936789
321037045
155677372
40345587
115658220
486002862
278522520
32402448
107254008
156764272
634188240
296177952
256604780
24999056
803749195
27817020
156217882
188236155
160330482
832823868
8753849
97149402
765631000
246763656
226084416
453113822
21811680
4048720
136036992
95792952
585827650
145129680
51330944
217213320
334105200
6971354
140331240
144238728
927035020
24384
17389617
55370952
146176758
9886023
272206660
303621396
111222930
693852753
309645924
345131928
5703288
347356956
4109664
110231920
33954135
30603808
539875344
979932888
7360500
74911500
468116095
72625014
131025902
58330488
301140882
288384424
209634192
401502529
262052184
779250266
74908701
645251856
77901466
69743015
194378040
106650750
297637431
39839784
33643656
505099920
63945450
762326474
150291743
11717688
64703134
15308427
209745628
22061612
211183760
303290079
150565038
312812760
380445435
578234160
231793293
48580945
101237633
247831920
24393582
76119892
7316554
489825168
39327582
128136879
921948659
13294644
303998400
14462215
568669522
404239632
372932198
70557274
89306514
96014164
22723260
191287548
167555069
708203660
200868707
470079195
53360909
187656667
70157116
8836320
14986609
333122478
622307965
604215865
350804822
463055747
940394728
40736325
566046360
281129940
372641072
106967080
116583320
55964424
39025490
481366900
107192176
844094736
173240463
303206040
125025820
336595765
21384
521992152
79026542
16212794
309555180
81796914
304974376
206395558
4026036
430373977
458640666
82432483
120674744
556956540
264073890
521175600
232210554
223554186
160513442
439719280
46512680
305394005
202524420
858070187
146824158
124801731
41551250
256323045
699471108
5529320
14955808
224484948
44012032
290801280
537009302
299115135
264157779
118354144
756371000
939416954
472477710
42199524
413547120
179640265
644935180
68703375
231612505
9666508
202530456
460733292
20973447
365466558
423065400
43426748
450275644
63212375
9343516
163959740
17890580
8842125
413902126
126239823
12478711
220608791
25594506
65496984
85070122
76637459
273568236
143159800
518508560
339630148
283767831
51198888
191097027
248677146
199055850
326512901
84422296
426306870
9948711
16893360
95210232
308067081
280554840
499498408
277431312
51502417
223195790
929838622
89207808
146414046
291724188
33803106
244094883
4648140
499537080
338788560
200851786
576612749
32294458
102274140
70856360
227643124
244980727
602950335
95180800
176976338
19415955
292075264
150421950
148924816
11164818
498073680
267901832
41016129
190138880
180931458
420897348
79592216
681409901
610293522
342813300
41331444
184354200
40015130
818945605
12001990
773394581
142604784
100660720
41616120
556330650
54021712
43293536
502283016
18467205
289291795
40698126
169268485
270798024
718793264
569682784
299537280
31780120
4448108
182983440
317048300
23926532
707732226
298698785
26256648
328126244
491337242
161752152
259362010
214007292
515124764
824712120
748545624
57497166
62994267
18521260
431955000
650782720
316592100
10595095
744621234
74962510
221783880
362641027
674410405
209797420
571203022
146392200
222781700
298008294
194928855
814956170
2202746
267911670
419175449
430723170
769859871
150796270
68556720
34278816
45948042
271725768
137243565
100655312
811157268
89077116
307362654
124810940
336402115
790003008
751295808
126773016
243517336
23194080
90102537
202755712
253312587
19940228
166442881
271352416
446118140
35929507
543680556
29600340
333663875
402449040
931633170
279407775
431846000
101369672
418347300
348357240
310661624
30803088
288752772
454009440
251733459
217207081
396861274
251491736
150298092
292925829
412856730
8561412
2935680
25755975
470757706
4786670
707246205
668478916
716583042
570642930
345715200
29478338
110980660
6188388
150867530
627644970
532836408
206928204
192189360
214852372
151940727
308047008
238492396
863377632
29093256
445046966
35080422
693396200
58720170
8238672
28973376
67048728
497053480
759174430
27386250
127020636
300724004
219457446
257197164
75311810
23465228
338395132
609905600
303716543
328401500
570607392
394554342
82043286
180047891
73731408
50815975
122576718
74557886
154812350
11708340
59719660
752884907
504597888
78717028
17275232
282730624
384640536
324704652
135610464
32110344
217338090
231809310
92577672
232719741
135264480
83227665
4915872
10073900
56094039
362481984
83117426
128780964
73016240
265729560
339997665
84170018
45968204
19772415
397013643
124249356
170528824
49778982
574798518
715098352
350258410
37031709
103952442
75045628
315389376
134119860
34261713
658264416
25191767
411431805
388991892
79101010
378128244
12500688
592697210
595111125
66933896
247755366
45090495
163955346
393846222
366971564
282319620
391490308
750940248
84631433
24359988
279999180
576888336
524920938
108540536
211858272
720501894
192857294
411577755
452544014
276841656
93935176
965477505
82736472
328746051
707581413
36963550
506031933
131261250
449160806
303008352
30953034
137547696
374211980
752254560
368700
254986592
339625100
365498640
106197194
153033440
256814
289221054
119534400
741197000
352171376
7708716
113405580
426416718
438730806
573911568
54607938
310019140
400964888
33802691
194211260
134313978
215169183
102233062
59996677
50531124
412227690
25981680
535819500
296364133
706332668
26989902
360677793
58987569
346413249
354229127
382284056
25652793
630995760
692993994
869161365
23706775
459388160
12552861
405183300
75076132
665534937
42967618
424649782
318492824
19548570
689153700
181727444
736881048
827748460
185458272
2963350
230096622
35717028
42758100
205737560
116784360
52987095
88642836
84921122
68525818
129954024
199465480
863190250
703768346
297812183
24801720
466216773
175834516
234389676
463848000
518232330
218815034
50690871
47414528
219814182
76897422
43070626
14443044
294995012
510459978
144447272
90421110
245173482
24544064
20400486
428861237
318955761
12443328
568112715
399685835
560369832
107984448
177408402
179563814
396127200
738040275
425256052
167594500
119564976
525501676
292112092
254297407
5094504
746694984
157348422
17485524
3215016
617780592
440704183
324364424
626765634
543652357
152753208
184527928
39316200
5434268
161726088
169704074
253211600
60730086
12856825
334828863
775691154
415952388
373354036
554669220
113211475
895620880
47441870
169701308
75445558
326569585
858109840
235972560
81362050
495661362
236113700
316327776
479117769
117437760
187443865
532798300
49730674
375628558
783033384
5916144
129648711
167029740
52288140
754917670
595807270
869475110
230473890
382826532
8944410
167498243
835686040
33299688
173580800
321284196
114591915
628885500
211297570
564889161
261385616
615252960
136097640
950799939
500202813
94083495
420888722
729329208
35452444
102934888
633398922
399047750
67618331
154801569
326571947
26596236
967481482
66917899
300107562
516843840
379567844
779462097
796842405
218897910
110169248
365526552
506194304
488478412
378601575
404623449
38040651
55922240
9485192
12434732
14611995
221894560
192888150
543788691
32251740
273895050
220676716
440999026
304343424
216356952
39250932
267948450
417727629
20813942
687906364
46560690
56501157
627668127
273093923
186279159
121725334
168518490
2102176
276791361
44439775
27842952
278478057
255305880
425565098
924632928
233284695
20952224
145142675
317681624
674178758
420801576
65045664
446075120
62542216
88027920
167481361
131834888
205065728
502491989
262044926
3092856
329748240
539043863
178242780
38750748
653352987
168942184
179807961
353779800
52905300
368477856
215443556
275784652
427321554
233399174
154037425
701108847
51837732
69206848
350775865
34054896
88198
209497590
234192309
11078300
460967061
128781216
227674026
307360494
423594112
51013882
92136420
31839874
481291083
761125731
485362812
316007835
121247118
242724350
82950140
444916738
107260592
637813990
136714890
530161465
301508096
388368570
34225392
2312682
312042554
5978685
260714088
406739686
135762704
163860141
247363677
8078356
686287725
227584656
504876645
631780915
292273385
99568294
709544064
210150912
569553390
142098677
353076570
268004880
42652084
170900996
363261690
39148415
645331535
6537052
352487808
708260674
100165455
336252072
302473072
169712914
10687776
390718848
96419232
15254322
419538002
48481470
229763940
312885496
195692722
703755864
23257152
67543686
202968902
248170536
45538064
743868684
352423925
115019480
82330785
25079730
708300810
148320172
63508447
297305071
755023990
38392120
362642874
138659279
17047680
138282144
423987644
479538666
72654522
263590931
118925716
56511961
42209568
711373564
221119355
274471404
531442074
269427932
6171546
594819120
185907786
170678025
48977244
130245280
291939362
74073708
282207510
380883610
12569880
232384451
678299760
283863264
325174080
274839904
398317294
763026660
44187850
375665360
178326828
6265292
393389800
2541440
85606950
224849214
92497224
497525580
134895881
296939085
40012665
451287746
888451787
155777496
601363072
699811049
284746265
221393455
639712248
82917792
817005966
193309300
397235545
330369756
69237245
194041029
134608339
69046000
236892402
56351744
181102775
87232395
185492776
280177235
93057525
23915570
230858111
21837537
88708016
155386504
255211456
80888085
442641444
64651577
25917232
423928300
39516504
339346878
77525910
700264
491388824
303465264
779103360
636825336
11545260
136717025
104558359
245369876
361532370
535519488
65205840
41409340
199049130
318074490
291141500
140273742
83088190
165519900
104561670
35316541
191573732
580060368
90716896
461365315
517924285
165376746
582429409
45106803
275880924
124525672
179039880
266654520
84409516
151172244
21432620
24329110
133604884
594085572
94426024
567731857
253011363
969746610
76884557
25074400
491209393
139321350
16984764
8514807
69704016
419647800
128027056
655474014
209731158
7578880
80112592
69854432
75034742
262808310
711564347
97384215
580217254
145424088
237274531
239630413
275651794
80652705
178108422
129980693
689211166
627939000
568400196
525788193
205655960
171759432
465313920
12141576
268631590
425662837
148410444
179434820
786861920
401943640
59709888
283719564
4632124
772485130
235670704
21759840
279251637
316128994
407726460
69828892
309777291
34695760
45033835
376690251
220993656
527737440
5637852
70239972
482175624
501392542
233213580
65019283
47712530
22519674
242138263
243797473
370778680
836406
4507960
88475685
332518132
9176454
201112054
193138800
82914860
161103168
477613517
124677465
34534906
688738173
275590632
10785160
25342944
386585631
680206072
120293712
456068404
479048724
561782804
64817367
151090280
507883048
218969312
15931272
55873546
181325392
44113864
386913114
23593584
172740624
313791422
408664904
282679032
896656320
24800720
189857460
25614248
491190866
532145070
133916558
322154169
124656477
18043974
352918060
379893070
168586271
168599745
141246664
37992048
743443386
103375520
58527609
153944010
267432600
911856344
29234598
507893520
400203972
51889440
265075411
375444180
18261480
29450010
208580652
699100272
5398768
898902901
242969112
3656950
95616702
491588439
83517120
539441240
106062000
66982176
66336165
356224470
453160816
50362192
686965500
146647412
50617160
649666836
87508928
463706684
58837870
494137556
234000130
326540085
39778362
322225560
51200200
412183350
249057550
217450098
571090500
637279400
91780532
145998612
40538386
392972250
32559084
409665460
486183150
182423990
89820423
4185825
104775004
951696721
40372548
265031000
425055528
9365625
128101820
370270150
564911684
919499336
732962945
219205888
101979648
257236613
203880768
11876085
115952100
476553163
161354025
60180918
161749562
223323198
125472123
292526454
80808288
34782760
551304354
579041676
363297550
592140150
37535544
244122348
313323900
674928879
594936515
59972493
198470615
301091648
36384976
268141422
160053880
289452555
14385672
86089900
116685352
139368279
110673252
505799998
400541212
392881660
58365639
286472865
34035054
285997940
218375436
171546252
31970035
30307356
70197960
241766083
270352600
220137400
222373664
616107972
122104584
536577902
99098658
46585266
162803016
23493099
89822033
141354864
467915232
122621016
464731096
56713863
48458755
245724864
112253490
21857688
18689440
67396040
731475234
115414625
700263525
245132776
336413185
106330519
181318695
46780075
815115717
177475300
155249952
161038200
589809050
89073504
168576144
820471734
73205070
67380485
37536837
681401690
146807552
354468744
159152388
486757485
219496221
177788182
47779212
200762536
503650560
387587520
128983188
64261674
271955175
716546979
141801429
53830024
237036324
228327617
75025125
70047344
311131016
287006076
417617226
37254126
376285492
789076251
14742884
619348128
224819938
3911082
295397016
173162094
291652650
124968844
874831216
29866950
665849925
903307640
552424600
295037856
82960875
143154400
611764977
191126540
345957975
514041066
387142767
45274876
4465984
61423950
386042382
778209516
54694637
416914650
897032572
566603915
706105260
23942456
765942327
219010150
178338048
254887420
180250460
684865290
454146125
77543878
461590402
286439125
55089075
296721369
213932992
289018572
307869328
14041326
765576162
479827920
386714170
646643568
447081778
197613780
168155736
619080890
180858342
553590460
86782448
303456627
114169632
476047872
121126852
173204901
383455644
593514609
23665569
182749634
638940036
93492288
342617670
85270712
724824240
49285222
30293824
9557862
7824789
1037744
210949768
282309196
377626911
304097996
699443988
102766981
24949967
389341122
402621316
7179008
254739628
7152444
746312115
830231508
18461900
324677313
397658735
13841400
13904004
144415996
501217696
6655320
237481868
16212339
18158904
10633866
249213964
502957275
12691296
249361861
15115540
847265306
64243062
481706250
247961276
77441298
265137600
130041504
767405942
500140820
313998872
65906067
454865296
28288806
101563225
552859495
608002580
24188450
235261936
307171064
506752890
86609138
66393028
37577999
322007540
475364890
82797546
848024910
78160390
218219628
152124825
245030868
6573600
286800368
42104546
93446718
267579856
5604934
169265970
16710462
123498720
712552475
642395575
7314926
726596668
506596101
131328586
453702888
496497774
206652992
47924175
139089447
115865750
271557248
216578688
29641191
32854994
3240744
116498500
563209780
641519875
162613900
73577040
154698684
88879439
571914520
74460048
67129125
18399980
102397932
109510305
44537706
66855875
225005976
140478274
158143308
92506384
177231912
11999954
585447275
244120057
542649296
154650258
363245146
139059063
234071050
83878704
841842053
510885725
2185540
462011516
158640680
396680350
212344700
55721516
58544696
24414606
238227132
72567185
64947432
83061000
57142902
241887320
32502390
212891170
463036779
451060065
578995496
263120016
240075780
286799730
137708693
613162515
272827940
35128524
89670360
421261715
152755200
599110804
26703688
414497290
224448975
844475113
11877587
150018756
278375514
44112077
21608920
606039460
37911449
69860201
521730000
17153136
7780830
372216180
15723452
72821714
280269000
231856608
428318940
653779284
315454233
383655870
185214715
222960758
695188290
97960990
36140358
14876838
39974454
303719998
426824624
2978077
82374744
147307364
5083148
503062909
362848980
42939869
309585408
160622124
221508175
451893925
53312800
95044905
205378326
521918397
615846
14655992
210418488
216019112
140953040
951083803
356168665
170479323
94334904
4412831
221778375
238561286
309849558
150359264
574067598
56752020
32825340
91326958
316336384
327379871
112314181
473087088
431673584
308379455
65510095
124514130
122476904
113367248
32491488
3776346
711008816
136865792
434605867
387879552
386734368
96808104
295659595
144849880
314169690
435728688
99905867
316515650
161335200
304209360
475389079
328765750
159470208
16937256
588603064
321779548
449954180
169278550
135926448
115873836
1157130
182065268
850694346
14048060
193276299
531531274
908137161
77594355
224377758
628182828
20202160
424258529
21181152
532851280
37456149
34630018
117887712
177128544
236057932
200622654
124242113
3269354
66830381
490284269
88073065
293933675
419764704
210402080
2010432
273323391
683028144
254988900
301377096
192771628
638418000
69233021
324569050
350864280
99580062
474222784
24377950
860066568
689443869
475486368
101424960
203253384
285222212
191999292
326290800
735307956
505604970
27640116
551690403
126420870
190824000
411594770
469603836
64318924
284707150
225629833
270868871
83310192
588373670
299737724
68903010
227313745
62566122
79963088
622225738
147395040
141247531
239890820
279539524
80968435
476095527
793947392
110075949
214663611
89704485
117363703
164826536
666138033
105277136
207226335
200666856
819945836
821149609
349512410
266621355
432389880
726004928
483742121
124877074
87771170
10849132
20992074
87213128
143663672
367867604
5374694
508573890
41501376
104152068
78224172
389377628
507629232
275013024
920632860
159291310
355518559
65253990
189785712
558745452
61096278
326086614
26987100
311035440
263210697
870354034
41196320
766231200
324618115
145117440
738766182
661498017
3485761
68413728
309002459
53934567
31294680
482637884
240223956
368667900
4590926
563697979
603292248
61185276
186689934
141501278
273690431
51688090
44005097
105890526
138694160
394409520
33436890
353795924
255410394
210776124
21733785
105605648
392675648
37068111
126746019
230724175
128242730
314373020
303868710
271294415
515184495
464938000
173270053
40025340
620634654
311109500
415757355
113144327
281835676
348041340
59654070
68676944
82420462
249335100
158984856
254015921
10214820
39051831
51146060
586063350
95273985
382559415
216115291
376624392
256291266
283126614
539297813
32627875
86565738
133651470
103289240
807866332
58067295
19532979
282368268
444732761
500190362
543222369
65343760
68481
37603657
511771512
836684610
467880651
116957712
54511704
652459640
74303196
165236400
350019324
257088720
526217720
178451634
77859810
73424234
681937436
207586339
380602560
401181120
323732240
217895664
238969549
132720560
14751702
93470046
160761951
280953043
27960306
398775928
68947920
42038260
408669730
558325314
105541648
9151202
452666214
332787000
1858120
546361879
61543224
138972740
378980940
403154691
260343112
62114535
388833822
22076180
527714868
47644506
418178377
64681642
67649150
675483516
9779231
732786306
506920
208306527
78206007
34329960
32357568
780622704
121047282
176754112
418472112
510900367
816585000
221634792
6175338
963438300
46400592
7153394
542893204
90646617
358970820
340769422
679365700
256604842
111373360
105484197
323879491
698522880
417834140
380738426
242774478
34181778
78282245
115261680
325395196
99550920
691542088
688967628
108693870
17578242
306807842
774754101
253088512
272842452
3873236
178338201
306020064
440852049
22344372
103291488
391443348
339635500
33802461
18245346
300335148
12034820
120006672
171780896
40139932
251591940
635800800
39602656
290405628
38528744
56513600
56884083
581628494
241653042
19213584
120441654
710349436
594847232
50650320
56710422
587716500
454804672
260879418
517484937
3279704
73990800
1296000
471384884
225489360
309558033
148204836
242268768
52667198
30824576
247732212
470169806
66633372
60865000
331822232
192665880
98604293
289588734
539330265
323061388
201947412
68919288
31383649
348609618
145603965
186196654
732736722
570631920
160463540
342849116
256997068
180076428
237795012
235969352
153965988
433615596
225423866
334078349
4916715
308008800
324590574
84669408
52925400
299423090
221818242
270857059
485982475
10139850
533460528
63325647
341142992
196374976
36720728
88826400
229864818
657284628
178222204
638652736
363862449
247220640
144567426
80284880
145240730
103893738
56689700
101642970
207698085
267224530
45850084
52513692
14842988
365596220
442055530
90828985
859967187
617620152
549828370
446813367
8098956
36672696
557028340
162971648
275848600
98336466
41172588
108797245
631583267
281729760
1191129
589503200
19067550
231977862
57275054
208802840
279010044
847271184
204908064
649333798
193602528
352878768
209531772
18698022
109081820
15063629
869194260
277252065
13136556
83272364
467315460
136148376
23982288
303255666
237607790
8956688
178666821
782627022
603764520
1253040
315687277
577041500
282479098
624277672
448166688
340819024
72704310
798196241
557752818
18076239
266992328
194760496
505795456
178452450
256632867
246977408
580007652
82046082
132133066
122250636
57076400
85934200
249654996
99711136
18975900
265462965
16710643
254346939
240114666
291907323
56939344
325999667
636989570
110296782
107214770
13838338
66841411
420111744
102503484
164845338
56561136
584367275
825857285
204760227
83697644
60530950
161609615
150832422
443067418
88038304
45471701
286127179
189034470
50883524
446662800
416751720
158619948
811748212
894331404
56569295
345002964
59899840
143364640
180165465
910238756
74693880
421419219
373885740
466518990
22875284
412220700
91721779
4089770
554071161
323216708
342142832
147387424
197582616
128899677
1800454
628777867
610204209
116920320
1365885
326137200
104026530
6412402
354771165
53499257
238924233
946032750
21958497
120420812
100804244
461470730
402213714
175661372
372189074
15541944
212183158
313838884
149652099
449337912
181079800
36164
1717042
654968079
37353378
15008328
864072248
42397934
116696256
107879280
262771834
61096620
893927112
59383680
162738910
924185790
322286128
445321240
23697784
90722167
180191664
456998930
134890272
56365968
76631630
92575689
320379710
27132861
274094589
100144539
815038599
238019448
487671108
61925608
332348150
46703809
464547468
245854343
726853062
365374965
41417608
244154896
329230665
155444601
50586176
90782937
378619400
384548544
34301280
27946512
517171752
688977914
141988440
594149024
78792841
257788130
62074566
235110080
104237248
426170975
589983588
5570628
805708908
737374410
417126908
98630844
562260210
2818364
40535442
2009322
264948684
31936040
51543447
256850549
162834916
688267273
69802656
77405832
429733714
264896076
244571040
366353752
199868952
208561760
637255047
35426118
29273630
262255056
155884560
268169446
500955840
58139658
457393080
352899675
708100710
263623716
75168176
82457232
312247348
24681888
203250356
184262663
551863004
138972036
915506963
536072270
40546035
618588459
657059193
548702910
324443700
101674170
184920856
255162640
102731229
184784340
28295652
114103752
46815800
56262174
73662960
5179805
625496586
720577000
54815201
368663316
228281809
295267496
366619620
577537500
266782020
248015196
184803136
64284540
584600968
212821280
509936301
390563236
318571652
196135866
13332606
510068096
426566070
117136959
106600200
293643652
102735600
458763564
380021020
416765150
67870322
521945512
316588008
30692970
45077400
531119134
463023327
841533150
10700950
210369324
277018689
208985341
296257725
35217336
300560816
808004942
75194856
320086920
955592268
358871641
76533414
138011408
5624454
625491094
245183829
92423955
16875767
973323723
192001228
260016336
177625826
600665319
166404432
386612226
198700068
4195256
26007360
491843392
99200568
151236520
569978100
605399440
268196400
88219324
796138560
550913424
97224462
87499360
38672062
35344496
83916
77071419
481612066
392755268
72377118
56905212
401376648
160145470
44472000
537676742
45388487
148567392
147684290
200671485
335131917
2164632
379867400
314484888
179827584
357031830
181218048
353700080
108452925
203068803
38708767
376764375
524643779
317304350
295296400
5732700
462555926
67555620
133036640
157957350
151413600
63781536
1670888
5156450
693577620
250411656
278765220
45956128
311004624
689641710
217537540
66251600
199773645
851748560
72137550
246485100
160020560
43386788
5257934
91980461
783339600
246021600
176573740
111859156
333306954
867336036
103502806
930987288
192238232
348297202
51691410
488755344
49738023
722858122
448440346
176543200
437442735
76578120
291998070
106943967
323550601
448765082
174235360
810707504
168798280
126328720
133894776
227570240
42698852
38363060
106689290
133212933
19058724
69773157
40741584
19806450
494953552
127302240
103257920
361349325
95587120
739653364
169160928
114268509
112536495
52502225
190398600
895119584
50451138
235059462
567978722
87808933
278214255
79249632
182315998
203166054
158405832
164646600
54020183
237799892
178817350
89537080
445334200
52422636
398043324
489429044
265026744
2762750
128398160
118340883
66139416
136514446
41889596
644684352
331810868
391848292
290248335
326748024
33308748
971613760
647228448
74855636
573875511
348309136
669359432
10440768
302804992
73744320
53973280
160571784
148231836
297549570
52458152
302744715
484286968
345420040
9758952
6612166
18061368
131939052
336262893
324792300
261744158
408440956
432266142
714851742
606743554
476129742
146443304
81341975
60216296
234062092
129730560
430214538
733913475
512649486
54478200
539883784
2515500
91222416
82169471
372316200
174737664
346359584
209989371
26211306
507943282
264516250
300861603
767346534
581450496
113625628
163476684
913185809
12847846
875159688
218872848
99110830
49387650
660505520
69705013
96828326
57405615
27805260
29843328
364323741
55852786
13821522
15506890
524442299
519680000
435449875
562222576
60885832
126682365
254199160
527562630
492656526
66237585
51579722
132118072
52947000
307991193
109538642
66312638
573213304
537558915
61174048
13517556
518318823
162830111
452741240
662175668
1645650
445436640
572878880
102504630
270725
430592456
89100536
781058619
701195880
406902920
426528336
129543570
77554476
25103520
107806661
490913045
475844113
546865140
78691250
142005261
224445825
191071280
71242068
191122776
594706312
344971446
564960276
882396294
67229435
546680350
239520420
620340900
364779064
448886928
567200730
133963260
8427226
105734850
339771600
44935198
166936638
10704590
265645546
25512180
259952016
44047232
564258300
17941896
320870000
61241538
142386573
290566314
311290588
597424275
250579836
235554210
336735540
745768000
16599384
467720
17886698
218718088
86940240
124924772
191153430
491708440
91949972
466624771
266002250
450585205
258781250
186707430
355308025
2310987
544530780
503784540
761902094
602379018
140574259
563162080
648085445
7660800
140692792
23945614
221040300
272507760
46230404
613494585
910437624
114496089
336535056
398113780
270491968
628218649
28192304
71571354
20416670
86662530
281692276
20821380
52857095
425548470
69241040
334704422
54027792
43023008
87996769
420788250
347267760
586555450
768784608
445657428
118351926
117469575
394709696
21401684
100458127
440666916
851873920
681348969
117028968
74949729
1941690
103459785
237651245
621342099
111552940
444963008
334410570
234086720
3153307
286811859
77577772
381808142
150265876
110563660
499127106
179516640
8325564
228959192
188668678
63173228
8613894
28622304
130372284
103744928
109653336
980771831
189844746
581063064
718569854
446932842
143398332
39629250
503085716
44222329
561461193
177398760
572779130
86152176
114694632
230996552
301812080
219527178
319921921
29163400
330654834
37696356
944720736
76209936
48410271
629489070
300865920
12852735
10376842
195658104
339655080
721719288
166869324
895177452
107875392
488674728
9690930
66185475
167545950
782790920
394494573
548277015
139559954
128026800
270583390
123203920
115647060
62751038
36388773
315637419
506905235
157512472
98125734
172671920
169265630
87116340
156101760
251165304
367690
16563515
709838562
394293687
441740064
411235438
551069720
170179670
111466070
629356
108700790
419951322
645368640
255691572
782320248
55078849
60713670
102384000
624155168
600130008
335986272
544294320
285475968
218758750
281337722
368789564
48987460
122602654
215065410
120038732
58627472
463333104
129958792
176320368
510362244
128615918
208076124
324566940
175848327
10707348
873268
35100121
228616740
190818440
105759952
32938080
139329996
378037104
683095456
557551202
150089868
210948080
154676575
243246256
107548272
692238783
506191660
112623027
167601759
110468548
784875487
499696762
11736612
79933188
118020110
197685332
78503148
548514341
937963015
855022523
516755790
436187076
355399450
559819728
81025820
17244647
159296228
85155951
532315764
217110341
311706192
221322750
555288440
187408269
35389928
550651760
505666759
61228208
296519460
528442062
164651460
255788728
476443740
292161318
399958338
968796244
62233268
85447211
211775632
239826888
65526720
944251675
682651155
29301922
999046400
316662735
701782950
27500033
6011405
208307000
25083318
374305776
867407739
471342145
275371278
42219534
498058169
40381282
877476460
98676396
121177264
106234740
28324374
25884028
129110920
152686430
265727480
241217136
177943172
429335070
490931761
263378440
67935868
173411118
318058780
662582155
509383051
517609924
214612731
455935788
767256696
36278136
352626732
735707925
23357952
417114178
3768820
306621600
17894680
126191637
787138560
217842658
707301694
45898704
170681035
52149654
459962751
485411355
359898132
528408582
183815024
56837667
64332472
297387860
47601840
107120677
3551742
171137483
585540900
370530816
70630854
270511850
30818760
26492535
408968315
124534865
94631056
50527017
13795068
13606814
359078106
149667864
69892167
257431104
449672202
142012548
530186744
37955830
531825904
155411487
592717778
7776871
157989852
42096288
773335760
23674734
297846468
594126866
129436164
31122441
366623712
86785944
18922670
684463116
340668601
490953437
431640138
298666641
233433946
94697605
911838150
554928987
102840650
337793943
452020975
31374418
7102615
225015795
400424148
354256155
99246456
805738784
16375394
4957590
345469988
55813266
472989595
501211340
3276702
340154265
213302604
483643320
888568787
525073728
648028752
388503108
10522177
176922692
437608171
249805035
1998016
45588290
82466675
786530733
340389444
84670146
745679085
420830937
156213824
8435959
70563320
99862975
276044592
251814413
398781019
714577072
446863428
62350989
174356740
96704050
223841394
331101225
85800000
397499648
126974264
27885864
14993911
305507520
179112203
711376146
415387456
5927768
58469384
10597608
303905070
42005730
664796628
15060540
849758712
163587795
197849672
449759065
234870957
725817645
686983000
182945590
180921986
423524907
6690792
21822180
7304478
11846676
374573817
309859256
219111520
387489432
25240580
23438529
213174990
436813693
7730036
31182437
38345660
395063298
19233043
444679032
3933024
174381405
538121268
28887033
573866376
130211840
153449424
200406360
15634080
104156654
9631682
708526272
89394840
180453885
17901544
734384695
4606320
238429074
754586280
43379910
20981136
303518835
11171264
722542480
49709204
84360285
563942484
382169160
33874784
707301405
592554790
93121088
5658656
41441710
178820004
225961768
46149711
358126660
111599373
649548612
899266306
461990192
122234442
500678672
452014464
183407532
764539776
109017889
19918494
183370068
99313920
312448732
393133104
70470981
445757648
347251219
441995400
469417707
53248550
16318750
203008800
828282926
347337352
570037135
214390820
6247355
213897738
137176116
71938944
352706613
67370076
105931754
779189400
451702975
557150699
151869600
506196607
376077150
86388466
901081612
163349720
719328929
506059194
74107683
165571560
643860952
4579914
139499048
358473155
592871592
436534885
82399626
50632048
320085240
942680277
41819388
575391256
27504825
163903817
33479932
280326200
260103672
71715488
52898664
288906160
496455552
55139208
261458098
477272979
679849480
102909520
382678720
149753457
553576608
133252086
267562980
8002542
145215801
1836696
63367460
136236164
689662476
65807184
493891720
197589525
684148374
3592218
793048984
215713925
66858822
659232420
15711276
309712692
390016812
65565855
1724900
11480400
338354472
189990504
120181747
140951412
1662440
95649162
46340028
574231281
956114835
16410357
153276966
585080608
120668696
689850160
484492344
229719310
123412904
14243664
267496320
21440094
437297289
788616836
635552995
14941800
132736168
479280090
637139074
810634110
89666577
273738528
380893656
500572725
342597990
67282176
39594048
5827113
396807840
224605720
652337448
589463520
394067157
472638650
13640727
210443097
15094266
337624453
188430400
50560902
464369557
21340980
276090093
5012406
159269898
35811545
175210924
744436268
203989796
480125022
77785420
900645300
365147720
314928504
101677314
30459245
316289322
592836534
892133450
344436750
81395745
108828630
268960208
138468048
43014000
36678681
247619008
99754929
459456694
91161500
74875956
687958671
268096568
22370716
28106421
76112708
9778404
179177236
282591645
46885649
265140360
754228237
153551244
6652590
155878920
16099296
24633280
265224752
127322776
92697500
170966682
30275216
302789552
890750450
651634494
673863165
12828420
350221872
73658000
15832608
3982024
90634875
662683665
424606224
784166832
177206751
51522075
63573712
30498375
348006560
575517810
133842841
97145326
407676178
350280138
622510530
82774280
416856266
158173015
235870299
711646205
11739361
194044674
484576157
279204848
102494927
26787438
84350270
215056872
207038106
192754250
136556991
283884525
305066832
67603440
334218300
100272358
571196707
30128436
204678636
241303125
75815550
396112986
311750028
147579306
67370352
82441398
74239924
255187492
580416500
12832388
174622442
569089196
117325134
554042385
8481666
690606222
83286300
78468936
123119094
261834760
476664975
850300053
188718774
172063535
30080406
103631775
167560290
243840666
140888518
440748731
16320840
102514725
324546431
42995580
117869040
18151456
499201375
572227838
684783567
485124992
497222272
870405882
18305235
101591020
128151009
120150
47217870
549783223
173703520
206072760
34071500
10211017
278375680
280080530
60699892
8453760
13290192
780852380
344629355
310508289
988854810
11147200
391658940
66224780
79508772
653395644
88332270
456939084
233934921
695067002
210002810
35330834
712940268
237423123
146246820
547662640
265119680
238091345
160016252
89669444
50201320
11462256
379507728
116789440
906803080
596158430
495883715
298071096
106045101
176908368
792200826
478496052
545443035
635484529
237789996
24907680
76704590
7968620
26158704
267197944
59910172
218873436
17241196
850454800
652270025
407343054
659960850
6162057
129432840
822175492
385668297
67844358
428172384
82683198
609123879
112548351
326246375
51362283
200422222
11422950
106570758
30358264
276344016
247898496
712341070
653713975
61172676
454168870
245391912
715797648
167923506
406675360
22914684
22417968
396485270
51910410
135706824
316853911
773838864
97246188
333885032
525905757
374599288
39710481
15530396
564729474
760100320
11002992
82366500
827931000
34250899
13893300
427705256
215027176
430944276
304161435
174973266
724368388
238687389
42011136
49971708
293740252
12563712
334517850
114084960
136753207
20881920
280590858
724120488
231179464
481494020
6013189
52113600
72114600
322313385
799264236
291602925
184360548
112417605
8772500
93229148
859344586
379040490
317252700
75828984
108336784
102820679
165508476
88876788
325967876
619815248
417158976
90243768
378207192
414285563
23240382
27894222
5599440
282335909
96989274
607344
456897105
91670410
273915540
697931456
464960989
710251989
321662162
666459365
365070053
610596072
174172468
3043592
389689696
431722682
574195900
603445388
84067977
252747946
9560400
340802210
37246900
87840
19415339
60806790
337956363
174518224
156184488
124584957
55243355
7970725
618060565
77960280
134373456
420307370
140442606
54804435
203544208
35405925
333495036
333921315
26644856
249175200
33443760
583315424
663515872
34070520
378556200
15929966
249297776
215333880
96097195
174284766
75675190
45464300
241284756
5223760
404704524
318454214
601123247
614690132
224096376
88307460
9493616
748003712
75844846
71011096
531192662
74124972
437472378
887594775
132368544
225457288
170294460
368765208
570367372
5380332
15029700
27497972
157973760
148322094
64247475
540270573
454161940
483648
54352905
402854980
118965157
829783872
463236336
67616964
402729775
219803715
294472747
13356710
488247024
586414763
14213316
810611256
200421081
562830138
161351760
81607630
162330960
540645660
316403928
214994215
55975577
15815410
91513485
39508365
729576912
732783078
97685280
82014963
311728959
311157819
300480924
286139840
126979632
815595405
3029481
149987565
324452500
129981898
453067818
65531809
269978304
57907395
360028872
1717500
854762305
296188508
420302385
238627776
170027130
87147873
218632288
349879530
27595404
473611248
83471656
178021032
204021582
196788600
75613650
214572080
439829472
121020110
189318250
51392055
8256144
425866892
39667479
305958292
88619616
240556544
790407771
37178100
126840689
368336560
343999970
186761694
114716910
406196820
120660785
328202654
80028270
186346224
89258806
902058048
497140915
90118536
79202340
242248770
81106377
132590829
118381912
64564960
116391838
68032160
73287474
153719610
212748758
274480742
191802376
189685703
5133132
159698422
500693070
84798117
332257632
312512132
506437008
541125
646021008
97821920
241648500
12583608
192720380
69543600
529417630
102672248
43516300
302849640
198103238
259814016
99760920
145080550
438193908
1746988
52211460
253820460
79076027
51919575
396575660
196206665
228613194
758493340
70142516
5511552
503258140
814291610
114913980
107933975
499196104
101007205
110217600
230581332
60235928
153648360
338050850
98531253
60614703
12072720
72275000
416614894
22837576
145113540
58731200
128847100
223545660
552573727
59006724
96378984
149901444
345305579
520552215
707601555
163416708
82708266
35130274
343887642
75537810
138309093
62201240
14635088
617070060
255230595
35815428
365199920
187404840
427860432
176645476
5039645
349318630
201329604
21946650
911783132
23539464
73337238
25997535
79201736
552873750
18583635
305177040
47786157
66099930
193070530
148026711
148876140
303416828
236111040
773030103
6250660
155241891
106004394
203966424
252730434
524978915
884821702
165305111
1673132
41672862
40520480
187470723
6431103
60041970
799214746
526389776
37399401
882167112
211135236
644816326
100226880
46683792
334083880
57669885
577857885
218947824
475704480
732605496
7137980
12619360
5566392
56000928
47963751
555896979
23628129
200078445
43962440
529212642
80670135
351061106
109169018
203742163
310773124
497569650
747269316
301044447
96994358
330637440
779866290
82832624
508660757
327743130
404525889
37950000
240457941
28348179
33692736
525816062
421308908
815213197
106523364
235386257
13606211
620037465
37890402
99169812
139565172
358113119
270001412
74605416
174470004
53080300
79102023
51863300
38254152
213541107
43978336
227813532
696268258
409708780
387840325
378331492
180708948
820103424
569505538
176303540
363856731
45009150
497582535
532895028
220758630
161581491
311883440
509549184
43782354
160154280
821026830
146806656
109408464
324033960
61831329
826100583
241802638
18334462
118094480
160272840
88529232
384448464
220683193
54279831
662438364
398776204
17168752
18605038
777330800
19150736
406406064
277816984
754116000
512683680
682463130
9899016
32444485
30046440
163979316
18621225
348718156
301663705
169043910
179076058
108529542
114157920
99977600
31419840
123519060
92886171
222213464
205254576
452040732
6570585
556814440
32562280
49895514
432030632
89493228
56098368
349487296
548615748
74397100
212353752
198853200
212984040
5897271
458964362
57867678
338059512
169181415
239848392
207596917
30456006
271107567
71424360
741570050
172772530
339784788
448752675
589250740
44192200
127286208
447144747
416312828
88543080
363307860
20338412
334614960
131835
4707136
382962588
133265772
87974289
487155687
309740802
26485344
16783794
328955478
983783493
35412744
516111336
244824480
235144272
300500670
284083275
258064404
89775616
577018796
13126359
386644250
280649250
37556400
881345514
262738332
215573620
394618486
114744048
40603045
8976645
106234820
866937150
543562792
4124786
100461270
145556382
21006543
80055096
44042007
9874112
528368193
351701373
567401705
826837263
192637158
423535826
192467658
378411264
628152447
1479793
244623720
529615690
43712067
66477937
321080760
251132112
12948888
236402686
104617575
185173669
103269045
104796032
194169170
239319234
110348460
350475702
672672735
679448574
11790865
489781504
18918015
58913400
500135070
203486148
8366760
142869484
378956064
554978392
39575065
243294714
325261680
611696288
219805680
629707875
436929190
94662576
702842593
291114560
879228705
878288223
416070770
478192680
764323875
365203171
79811331
194553030
134628351
66577635
349953780
172688882
179080986
43312080
24771000
413946828
13509216
146127927
417304660
167952894
51554274
486066690
618628487
134860796
418014639
457740703
253532916
227331543
446675229
177179328
1202344
79877700
317146926
580210059
598084101
88370334
197453520
44581585
5738335
166576655
680782
163105462
354476955
374384948
204591072
740303652
47919397
135188418
259237600
131924739
405123040
198336516
41229954
116866347
186626772
171706944
234676800
19517157
476844577
94368230
233565608
350789382
2701110
620791712
352417457
129393849
38168010
253225318
152135148
23635950
171774873
175910262
5480376
756855304
750559062
37117440
10867164
327620184
392971392
553362865
505210580
3830268
490099615
224399323
170100525
295362912
776766980
5677675
375024827
414911700
564800172
665548110
117855318
313190352
44283450
17692358
288535660
128098350
17089020
7121067
21772145
94440346
11767352
657344163
569752430
132155829
155887109
131703760
112263138
103394019
144468280
783233976
181167368
163515950
34495510
192920130
95622310
732460184
706795581
333837134
443848923
92295060
300557600
56348994
415744434
28827400
470844568
704896000
430447142
247420584
204310240
294402080
164469000
185882970
464610206
164925090
178595572
443058
133984499
25848284
12884964
23093496
778060448
232259250
420164186
694871352
438552756
91657700
85832288
52495575
279008714
497133720
428274744
688665726
590760440
38921538
201075690
112565680
280313290
284755310
348732192
25628818
553647483
978388268
106156936
419208372
518575230
131400531
505336
80797472
75038850
430547422
438160668
495676521
665333084
489473843
68529472
605327632
382181365
214600022
136952289
132570690
467784070
734343880
29188222
531737241
3858260
92366712
246222522
227060726
809062149
545484804
314125640
200234580
61653804
969125976
87771005
246835416
844404319
309481404
625192975
248523561
54699468
804356938
140734834
13248900
5664400
285263493
284621330
145896500
56613330
336542375
536245502
279249845
200795826
218201165
54492732
273990260
122408140
562006748
85178517
285888960
23270295
452032180
486089960
355540242
44150964
320072310
132404781
92690920
397838300
194151880
143253825
110709675
142225720
390270482
6796800
345683520
208611315
350448896
29189160
502508464
301164220
443906190
805360417
10832000
40733280
392961304
355842570
870736200
541959871
606434676
96875045
197645655
128771904
19351060
626052623
386393532
352408580
89221518
26104655
235989600
49436672
173841492
64000920
32553382
628498794
163049640
69010764
346032
255508008
2223228
785472136
253551012
491600340
215008046
247404514
728010640
272250414
488377634
185287706
68871656
27415848
195988788
804273327
883724520
92770380
280361400
99849340
103930848
201077320
406189168
119313920
683218800
128142840
238341719
709078428
366536910
66828960
354912084
78043872
15102288
135461661
487689516
64311510
3689040
241790346
32182230
670738650
388288512
457211296
373668700
580464794
24230885
707755425
489268717
18772842
611922366
274548274
415128483
71633988
790847874
526592430
420174192
702882432
125159754
31670600
473865399
218488182
218990688
316281240
300377760
210369852
27591948
337056028
66783210
362910196
415349044
581703941
330051555
50275406
117703438
48679488
5780768
619597440
1083444
169097199
765256016
490265160
885479907
23624257
639757632
240355296
25720380
260744886
126123816
202062601
822222104
167386065
121139942
126538056
180575900
253933810
412176960
309238632
19417311
565504184
369283656
295747742
19030348
536460795
158456760
474146288
169843680
69447000
959615160
31952100
984700906
246983288
444086850
201690769
162123610
139201543
22935840
146344704
1534788
797580516
54720737
368363280
47980476
47223386
108205225
87312525
16382184
44452134
19456474
20013658
121146168
73550160
150046975
61544145
134400288
295510330
36631868
299902499
286982122
435495528
546438200
291013120
153767312
594886888
39462905
510553545
132412311
714269640
3639375
603238680
357978996
57857640
101065050
147934800
376270928
60299690
181283979
387519888
124647579
156819105
683093814
157801894
303747729
340589152
85373172
178633345
874137044
145714827
220009820
194415340
98306334
67073398
504495695
139757340
188022016
96854016
156942025
122355590
8738660
174343650
95036395
392018688
375635582
73308367
201852216
59746045
140926704
753219376
472978288
565164185
135597996
68649825
390094688
448398720
251776800
166946580
20655940
632482175
279521580
164871075
162589934
471774272
804931414
593206284
630757534
663054336
141340875
450706011
97079732
218479968
32288185
127721728
227002680
42072368
58953908
63390568
209710578
328197
691788597
365010522
113821752
314523998
285281945
923304640
13668051
16322592
58275432
791652719
559432796
20470890
202828462
47581344
128371336
388596060
385397727
799578444
207334400
58814196
110255632
22185858
136699794
79669248
11919480
435333881
30209760
149411022
675962117
8561670
74172778
216605763
282849016
64614250
314946324
771698994
338651670
130463875
192646852
41854080
538543280
84609322
534972130
483126132
151587072
30633120
43147598
416801756
224507042
112579120
34646690
190407189
243305741
85466940
419288628
206574810
498706362
208558906
249521360
514108593
123580000
25310490
54648461
107012448
98160608
386029280
604353154
874883411
195829517
78275758
334830544
29747487
666097348
439224061
2361450
231904837
134447420
141161856
18613664
367145676
746730944
29059254
158468238
275338140
383744056
162039204
747653064
579069855
13506480
143250568
35319518
156082795
132124719
59524875
180378693
53200092
855900513
48814272
128874939
318304840
648602660
74652182
433923536
162351960
418255824
118482760
18356000
115232480
185912425
407518474
133495350
233587794
186295009
16342118
181639854
69413184
64319276
955851050
488785590
349353624
2353536
91008
2565862
12292504
463649410
94594311
251162216
788121345
9463534
246760866
89919998
341141790
155699379
424125660
173381802
44266461
73922659
656172000
881236096
18460974
125965920
774563229
29488550
184598195
516189618
144029280
343803123
185006025
166120240
36788388
656148480
35013846
460657238
196799152
53719745
2035440
476520642
149016126
722862783
61758144
134794920
131231583
7078313
110147631
462056562
466012248
126446976
186242140
785314584
38437777
646205352
117700209
215522412
424690894
97371780
10224720
229448400
139883624
953137319
185145113
15425134
48090942
109920300
90215290
447974712
502389968
167783364
336168040
180514962
227684185
161227908
62323456
323323204
102805528
204990570
265404726
118725438
63164832
8824833
161810300
283503201
180517036
222499224
441955849
65649240
447689522
11284680
103675880
311537940
620242875
11645472
113667855
121625460
266589750
87954360
709483476
247597964
49061260
516308580
263379578
2055510
491055656
37180787
206220261
785505355
6031770
659464512
461831840
503116460
138038040
749144886
294375354
4244748
88523880
247088024
189372000
668037342
563427657
48473650
601722444
217591276
26100580
237033876
287126448
870702926
499772390
5352654
50361716
852748860
497483987
73624524
467071396
48157331
105190968
373812439
83928509
135160260
180198480
3595864
53295114
307596510
9070761
351855677
87783014
73346616
84391250
210033408
143608142
853088126
332393448
16150365
162421553
57418110
56228900
395380557
97086388
330551760
701962896
47431608
161283584
334533555
342683078
186919805
551757705
1019228
174019044
438169104
152705599
481038648
395614485
392652960
384709184
23203103
141767304
120255190
169701129
38861648
987919205
232811280
20186343
121752763
188273612
147530628
297818496
16939882
538226700
6583428
493244094
43059000
68208420
626729480
151717950
512564630
39714108
2079570
6015875
685714544
150100992
406300292
134694624
194697083
157577536
236688606
322677530
6015727
11609060
199823734
24541662
771235776
27762228
322012300
173481620
52764206
105531104
638697991
77161272
69730377
237742076
545806266
83347680
21210304
209592648
96938182
221832116
433924860
553456728
13095225
186672425
221503680
110212784
88138254
606285676
41655874
17602735
411602810
344565075
4046244
17391168
393716570
310150864
417544868
172715268
679064058
446501221
93189242
12567591
14561316
67044576
10521896
564549090
287067201
3486932
43371333
628804988
703789580
229525296
308984967
18387042
211503206
439043864
221803503
91378420
407797154
94419417
595210355
23040320
277334897
235811700
571164828
301421120
187835280
684228627
262380847
185212170
697951500
182964111
126687555
96184
459041856
114243760
439475985
542081925
264680050
128248121
33336150
404865201
330056465
53735130
35740060
324469299
172445688
243577795
58957147
425254113
63297720
80863940
204209082
76147680
187028400
280121208
163278533
570310736
455919804
457086210
499853336
336558921
375494280
181106816
166632014
767086308
52974720
56324871
75533430
461183056
754926486
3743760
141057875
31818862
12471648
41453820
45606899
269517378
613972938
22199829
543439344
10635720
667540338
88109200
806190
474321073
67385550
25396150
218922825
127929584
243313635
684334980
854634265
625604448
789740204
65808938
406556976
66089781
269393440
163273320
77940422
28306720
312342004
712419
137093304
396752130
48491520
150089976
177295758
94834519
50438605
1628190
33377589
43241
62891640
61568886
275552421
125213104
175980685
311670562
305320140
1436400
65309943
367330194
39825992
461708
192067445
188452602
603164160
83881694
53979804
157173697
60742372
580297905
492640148
101484600
28152960
309796596
296695792
553453010
1367081
700320216
277791124
478190160
90058432
43579085
421614160
22422240
27070596
201406224
423052245
3246626
169760542
166192274
356357024
19526490
413151344
484057728
681932048
822538099
809413965
379871712
3841117
447971500
83614240
652371161
302216596
284169088
339866497
326023614
11823570
464260142
186994600
40306448
345192900
76841604
639992472
111269741
64015872
139383150
188986935
12767846
106960091
200013153
196199016
220428590
26475142
130841370
287664656
185656221
477272842
77229132
505595818
854556076
102794484
226735530
378683500
465318390
53753700
51923936
11374000
81208224
93949621
491315822
321429212
266578577
100002379
644866158
11807808
628822403
7753592
215032704
3933801
561946572
166771020
4700268
229587130
83021757
240060548
649701000
341276292
184609650
61720344
113871878
59833424
418012488
364013643
460971774
309880879
1203888
1105024
349709144
26173840
74922606
98521604
36691256
125150146
237875580
665061720
237784236
472152492
600710136
321633550
20822166
170488800
44711034
860526944
239191365
28690200
34106544
142440861
176702883
36884360
190875216
355754156
55982550
399570160
171878693
137796662
512805528
92728812
441912420
4113504
215379080
374562981
872279420
551988723
469725220
83449560
253030266
223039769
46649652
67665444
286362748
740231793
835477530
236986400
650129304
46516281
31713090
143874416
663006208
100618742
501895504
628619523
327327484
20538360
653311960
351417726
22086151
12105982
172898375
713971078
72832760
554528516
433493628
581507829
429755000
231564010
38126484
409384140
117305904
245080407
235922650
168690144
194893956
328585419
104923350
15783840
91304112
619766096
251575500
97100552
157413914
279544438
557047824
41818040
764653729
164913011
253052982
132305082
327434186
211495808
15505000
105945459
320250000
164922850
605917280
372058260
344851876
202049802
2458536
262987560
290646910
217634740
238333955
758163870
54120850
156437290
147131136
242735566
145134451
261560050
85201984
559892179
95264655
234497120
224247375
145521145
327725474
9144432
476710664
39365700
265704135
278275024
93927600
201653760
1010544
285701610
79012472
124124000
25168256
363911499
252954009
265261194
406088928
39116112
216343750
550638264
57914616
602892764
63418900
20547066
292406580
185596925
143618800
123999260
236759276
43020432
17502108
102407124
266214193
725428262
215726256
83516861
431657275
66327966
749606524
362446140
54314375
45630216
175188920
145648950
44573082
55742694
72330560
155629152
35982870
102154712
231026964
35338884
540124650
438881779
71621160
33905658
478720190
7659069
346634886
386463280
52507224
60570096
2596118
137440720
478406566
47836920
46540560
912860271
849338262
60749130
173738682
205395574
285007380
754295040
231996171
127341312
338725736
141696015
27230325
494686967
145865540
750291139
269333040
294766864
914274342
13853613
19509300
85758970
159040395
589339863
44180535
82667084
1356410
148712436
598624832
101444976
604611189
116851580
182781045
259907166
90877920
207046820
24660038
67597678
492654200
622220643
809940096
904384692
144542040
437979150
124208084
432289260
168491520
13288
99593401
58360297
356643306
461229232
733336128
478324096
1789811
217076538
3727284
17946300
82385380
192179616
554766270
297165648
422870280
71153482
612538740
672669514
77900700
453248824
122187997
340576236
340096212
201709863
776337793
178723968
96993360
717482200
416116536
496310306
395307705
49868298
382334112
503662216
357978920
647514088
192701208
40949764
346722240
283951980
38529284
798278712
162209992
1587375
815278006
713524860
39722285
357297836
122137235
273610290
118668286
17984762
611579930
175969419
189270565
701790
301972440
217388616
68775106
64844525
167250335
98605651
585475788
530695800
420640416
315638433
297485084
258563064
95665194
409929512
346327454
672959841
500281572
153225540
16331365
729348943
545816630
182889375
61590918
846450304
945675420
31931601
121698909
335949635
763469784
465611324
156264612
637652224
25303608
7829298
865541270
5387291
156906728
147861636
755702916
332738140
614806150
265133726
134848695
127269090
16473760
255024354
140327305
540894056
384153134
83911087
48251263
253643950
6291600
786107768
571061529
553207578
69308320
107120595
934432110
229402304
211019190
96799980
262365675
13532616
2898816
837205002
123841590
196159970
145340825
40705950
252678840
303854514
169785512
82501922
188428384
63366784
136717392
234141702
276316072
336731310
241637002
263634280
67803642
396550194
106840165
19333697
95452316
22295304
207214560
604557710
537159412
729181145
80774367
8599240
9754332
480718044
275300770
132916816
442625125
10927762
406849855
882576800
118170579
254577600
124447869
218575279
226256520
11668361
111086250
255905444
2246391
272829589
19989175
355524120
126172620
208323705
96691080
6350000
204335361
74504430
717967536
652043358
77304656
151777690
64010289
268416764
281146176
14704536
143383438
361112304
4596798
509468832
927529918
527272385
171917070
493176948
633144000
104799877
281402019
40459930
140947744
233453037
588338021
23649330
68400369
18873916
401023440
33069046
764926951
357922072
169680260
541285972
139997384
134565586
832378832
45612648
119277522
65139867
202932716
57398415
89796762
5388680
19837776
36287792
886381238
79182400
166446850
1844052
186285288
698416148
16240528
425529300
28429074
106154272
48867436
212931291
224241064
14059414
90921500
200428074
344437960
40173552
9773165
75469120
183076370
27995924
59442900
335223034
760495260
49873120
699987502
253878408
175977610
167176436
192917963
122414234
143162348
383863590
650092521
18191706
47395060
822268544
229845605
688080050
155096356
41789676
58121874
900510
23185230
892858752
333330352
141641229
87917676
28953700
115071798
392063804
47270658
114737625
37123592
903623988
605064576
227591672
367028603
260776790
456857236
364146239
19710124
461914893
219446874
486407228
521942400
954047004
22030470
122986728
45524960
433839803
146417586
537204969
506972050
133598576
98304930
277310405
366047598
15859250
142802440
180351360
969131133
676453344
79824208
274352320
2773199
40271022
213413382
678695425
337654220
172510030
20332337
437147784
379857630
118062120
17756737
17155800
44756019
344558400
845228020
885383158
164284456
24149532
573465578
124126025
399479769
27874196
286988850
141801000
174267622
166953460
591510029
291648195
673489000
206340912
136976840
242717643
180666450
130482975
724619203
35019156
238182936
1682473
188782110
572796351
40127439
158034240
18461536
549147013
12850058
44227758
82072991
36882300
508309932
208263636
102921314
224710850
33985070
132021834
889647813
5379210
43000744
389037180
17675966
453358296
44521521
212446070
30337551
455757680
136927700
150779516
36606546
276171840
264148317
310898720
3673920
722093736
398846547
55489665
209619606
408449674
325693030
204121255
637543869
614104170
17816450
105846417
1114696
177755346
28468004
488407610
524617790
299614560
569012745
403679052
512711392
372366641
358399886
276910244
791616168
163569119
58882845
654682025
3293304
400071365
36538270
104071464
32072004
77276267
238458957
101176617
383557834
104950768
239523826
231779751
103935240
84739694
113596944
557445024
83589368
118997088
90178693
524753052
122192985
140059290
263563769
275773055
116418864
379178460
393064785
128093133
366174945
767519298
98138874
815430
270503040
202937366
63682920
29691716
50298957
436618468
175948128
214075615
528586575
306758956
219471776
86251389
766655480
80377200
26875584
10518410
140345160
421871370
346641300
41552290
89214532
535461921
74656819
450032792
50788544
846967560
138549978
69301000
431319960
8534397
328931276
142595824
37279572
650431720
535005465
633102910
69165456
160127799
12557816
475546896
21535074
945258531
9450
68943672
58974588
384413876
241953408
2535280
73767240
282517917
503429080
125968070
166914810
579504406
67808416
88729381
45235870
606370320
217098000
183033216
13602826
152469968
183838452
308911370
140816844
96239900
3568987
172840087
342550530
279495304
21201315
622773108
613076789
668574954
48762540
188934696
324746454
774935367
762842600
507569724
161135331
111686655
550699520
48876504
106044255
685035288
165261015
68247774
16232328
67958272
961658712
751622760
751392
301283528
960763198
760046000
226727277
159615081
291313700
317274464
165011466
100401510
163459296
104170040
599609640
115515952
15678449
198847575
5738880
77112497
180016396
14342288
13008164
444401424
22044960
2580294
368438160
477349140
333812592
262887652
750357490
66846868
176516365
26095110
3687010
864693066
487815048
280653568
48944392
115011960
228723264
35482440
299274993
111025508
26206104
521730378
38356120
80575047
249348808
393829542
204357720
48801424
3039857
138999175
568794
264081335
991170666
182287708
474982508
22219599
728249264
314725620
116820810
395504175
241084545
42833761
377346200
86185000
388533915
31874371
35286900
94968545
6424285
639797356
221964960
471709836
64521900
123876504
14638195
22084992
33059492
776398824
249144884
48960288
285675870
103560592
45693020
205557684
344067900
93379768
141375927
245366100
694475682
91605115
157364565
152178520
113313834
23901039
55883674
169485276
4379754
167311875
80200008
17661132
276502480
35395462
464738496
923189080
127198267
191749756
113426712
38546496
311358580
77506000
347600082
228471663
2853462
80012124
385813935
895146840
419972
51631960
348487296
248186016
402885472
421986796
59868284
619347465
702133506
108848804
69337938
463329541
132472395
103730081
473229147
410170020
47222638
191368072
1624280
272124138
218088624
283847232
685869888
205466778
242519914
504580454
6022071
30384720
121553432
31011240
141554366
487721325
542638200
66352598
145106100
15350960
13995644
194945760
22236184
451016280
59404577
874803055
28850870
16566669
10894003
82771560
703197449
410161950
2188620
426678669
91055949
354257001
284128668
298261490
370350516
177812865
63991980
258972546
53626815
52912508
287605238
759410964
473471520
212251120
400794010
10400184
976828900
1231344
610103497
317026710
28497560
2814560
354912168
215102283
363081376
3303680
274392036
97108832
178738848
231938256
351301320
231078796
13398869
26415260
75615258
691739928
298431000
140508480
650030215
383124629
590775784
186537579
504160
162219887
78605700
42003507
659829125
328240504
674900476
226762039
49795200
260622110
72577200
78287440
328270752
396325902
160773944
345530592
392863968
80657147
728220918
2025232
626356016
165435000
116130420
794850651
141727582
394977232
252972659
16410520
457867890
83933850
164584481
42316335
634853140
43712862
698246667
47045097
290074974
127013408
113565792
669971176
660361860
355710270
124429473
186155620
186513660
38641914
81177360
195351815
418940928
122366250
204711300
39952539
179271056
401867497
586809111
287794741
358077426
327753844
16372389
428751390
265119276
621712
445477758
558292345
105129727
63004271
266966583
160690428
201904631
653374100
113755755
39103560
247071550
51767207
111632598
111739320
39547613
52487616
77425728
154852672
13405250
426291576
103965819
816463520
587392568
97585848
133103880
183203280
181420968
78516936
37881132
60731520
372972775
669449886
235252490
152656020
995426850
206624144
94826106
38290124
1215500
288093554
6926848
60002581
78172632
601582595
186306618
18910115
151161252
414088740
425229232
152491128
328218830
383072888
50530992
708970332
183401908
537672560
577874076
192903696
427098684
190559385
3196017
217365525
668379621
173526993
927604757
6402128
260172640
744694993
532696689
74512014
434909640
275728446
395606152
116217128
5590
303122841
44893860
212306040
1141938
33342321
199393241
75981759
258705150
206121846
5770936
939351735
69969902
222082280
19881348
48043080
142534680
379839420
666774240
128819232
58465932
54324686
204831384
63768932
798757169
300762900
110505543
128028880
632512980
515489760
236775644
618836010
7298816
347225472
419086683
24196617
286548484
117344792
486015777
273010278
244955320
81647370
480743396
280077732
59330334
662829111
117439456
17507745
11934520
287421708
34981470
53358270
338481500
582870645
284316285
41851766
89851459
6166290
126362616
584251728
163798184
845755523
347879814
113171097
253906506
42207854
446525879
625072932
581615104
281962876
187413255
314300752
272321028
297083584
48251244
326867450
32565696
152801264
347731296
224639954
26404189
128406664
367862760
47711648
152074925
97776358
270889605
409115520
34006600
104913108
190764328
241557876
115184874
28781148
48694816
27828255
50454908
62631800
30264777
67673056
280427070
48477165
199347408
39125592
3806000
32795118
231596310
72010324
20975724
168843684
12221533
618961138
95333053
310374493
355732858
726788151
541568016
164561446
27034070
556561150
557771094
372154888
217055376
552461520
284595458
248450733
477793145
87218748
38607787
570300655
365036258
11656496
503927424
266633432
76793156
73741049
873029100
729113112
423886067
14123508
2839056
43614588
27692675
20107034
67196654
1208605
357309888
278173072
525491500
615192243
20669180
153963564
503175764
94595501
172576915
335091064
214265370
128755240
73014750
115341780
3615740
80423893
86713464
71135696
16138802
621892518
781005925
609490497
694743252
106511056
34363557
198607680
568382574
107308734
328463256
31962645
571838155
423834768
737715255
317542950
189241192
524706496
387713232
634702440
163057594
147798189
336464714
342858726
69132169
14794568
230974661
117827098
5920980
101459226
136716552
772153580
467648240
550286280
460371226
395021498
141234327
110687920
44210628
391398255
707818629
342269640
288735084
159843766
546440817
25835259
203062090
737821539
228399216
249001345
63511547
371431296
385532095
645932771
845019210
154704032
60717798
6081250
180200300
18913750
190986695
442940785
456610152
36613855
420399486
297313023
76171584
93846016
472663632
71767546
138325413
34614912
255055188
263418075
597418380
275285556
445532500
523625356
59125426
73495268
211849344
16997070
269076675
92251922
397737505
293500220
259184640
301154480
42054104
195221472
2817756
465000000
720676780
7824034
179116500
758702520
142344202
84331196
134664936
186563664
45081348
178533558
550147266
56211350
332098
132374331
95054875
444577694
93683381
173966940
237657756
16023434
36238509
933226080
98244293
19668492
494740320
219375240
40515327
140820900
238412335
26015506
205492200
352737759
316619191
251360750
653058798
79082609
44197758
710920812
457376032
125676850
244716878
793736276
186832668
945189850
453465347
284072976
494943270
972195840
212889870
129061191
821745148
24031100
222831336
189198504
66148362
371453360
239297190
969220630
192264028
573124992
118382490
20678175
379892600
455719950
153477168
784997703
60949180
184276800
114429896
129096525
237584672
629968794
372922918
17502616
44261210
824608458
310705362
493248350
3148907
178560936
423660861
261364530
518263860
567230057
65661620
94460928
427347306
323902800
321871149
281980494
107446752
76925709
335813180
340434788
660793400
571650633
767506420
530099544
853701090
65369672
473523020
365213604
111249463
32829984
118556060
165159780
842089424
906837055
170863928
548059325
31470296
274092498
39769930
384729912
527134608
427939240
90298195
68203599
720212480
3709373
285657885
494906204
510760218
43303920
48144612
453753805
728871983
11660640
22059000
299682341
395650780
103501104
148503600
225786676
133269519
119834226
614396972
437474960
108742032
898914395
233231040
24713332
109651003
247619701
34694769
120524790
427785000
163548978
611266960
127853964
700570990
19533530
404788887
250286080
122342267
2333448
95739308
152151314
274245426
418570013
191641428
1913431
187192620
92349060
491199424
48912088
120432186
3271648
7988807
65203534
500123568
560867736
266203460
129623634
127619100
598030400
706657536
406512855
57956816
575624808
29724075
272160
248898588
8656740
566768970
142157140
778797300
7232665
86024192
28694224
399049056
292486000
806843405
586614840
69013200
230221872
650723912
28286136
47290104
245116065
149925300
482659442
594188060
29197129
549562180
24078492
248680911
786454944
483019665
699143922
589606860
68971216
363467075
211985712
216558225
53082596
358505824
222473232
167361363
492641577
122584761
18149922
185708754
9100778
350512965
12877290
163761536
38521251
302067568
380918593
158080755
347416032
69869206
41402580
169346276
491703390
45121285
345745614
130126975
787987464
55887718
11717879
49460700
54191501
632312634
221280627
211406534
244175952
158026322
596027169
78403234
373319044
433592697
261342270
347037110
318792300
63088659
158818995
271129946
339098776
56297906
229808848
65420056
422018622
138175130
200574150
288975750
307190872
822778656
5575864
11733603
675285756
167847652
610562960
169747488
469129694
431538340
213152038
147880850
71630076
3620136
422889843
40237015
92538952
639477148
541373270
216251028
38016300
276697890
91965312
78036448
313788033
25273520
357532300
463892886
246944592
64073280
314988886
206028942
13944861
669415584
226762116
58369125
34988904
332146672
95244772
79537644
55429620
751033140
9871062
320907675
461513184
80772482
649077000
473130458
348752202
169283994
274177494
5568639
95369400
246573390
121079552
366563736
64103340
40475856
147787200
92878830
430488240
219258379
188870410
339243628
46798440
51001785
124554538
163803178
388859988
505808474
948580500
111420875
475154108
213390648
259527318
383156055
1412679
752463404
1161538
133992595
887028152
163299565
71569212
10502345
454772000
76573224
814553252
241697500
207529560
346657170
162262595
797147087
24563792
322826049
74245842
25741695
489953005
853235609
47484100
42033924
473502680
5227600
63616500
574275207
763902003
394895600
3357696
43893192
97591824
303323028
439166844
89004624
172532269
116168072
342852866
14169176
343532270
231206794
175362194
243769952
717238992
661038896
309059619
5356260
823582255
528222240
844760664
142812375
507460470
74378831
63801430
401620
899954
443278302
29226730
255333728
114627294
141257214
36298230
5798505
26011224
37887416
80748557
720119235
50510955
60060908
543383278
529539768
13255019
64611805
365080400
397502915
524505280
63783910
293582586
13615596
524250828
118709558
236234328
149391749
144628209
31179168
682118144
41832600
481580550
82932353
293477162
70996800
249499908
23150512
399663680
180914324
27734140
263433456
126437702
2073526
205547270
868762610
838142865
43604286
396835077
74268828
259898158
80534160
34226052
65567728
298595122
78354914
420460452
65755350
331390590
545593150
252054000
205344146
18619580
90305450
524140640
231156398
609486144
397224450
139377831
389334534
483779520
181778670
151936939
84600530
354456
278023899
78172259
103003866
594307740
169679988
51932688
56338532
28050294
460219005
472231855
387541306
537246424
864090798
77532852
300885624
416526825
56054685
508990810
493204544
95461472
292806770
24809208
6897632
618191276
367647984
345454000
618798350
15594180
8236917
50919167
797890002
618591779
410820028
463436886
4600323
167262795
12817437
703161762
92316120
142595865
207678900
396368024
89558826
334867950
21532412
88832052
145170599
308963305
46680865
1046730
633914054
298238300
69263994
283169655
5501064
449701929
90112074
274996348
847394933
90470500
586591928
472606120
214192146
13647400
393461455
727438698
313178880
112015725
176249860
124382625
220163634
80605980
319161610
1382265
1881818
17483070
512518380
182238660
93414528
336861327
49275418
181343210
157618944
100833749
312622710
294248598
24741924
276457585
26979096
218167110
324491365
224998804
819206373
229599685
750073400
26652207
486586384
65769309
575429757
270406656
165142361
273643038
12135609
448848664
367807870
375314280
51247128
24408468
72883896
78166564
64016232
213711985
222791048
55576960
713115
190305355
538821972
800467500
229105998
11947287
614156725
43508601
157901520
53697413
98057564
606750258
80124359
40407759
181383083
575580100
6348248
109558288
131443100
108716076
148891275
592344695
521535564
634576
521015760
293903181
217212950
201949
803853306
245194432
14056904
418722920
1509320
66260322
34106886
407216334
89420791
319694790
91903221
231465080
349368390
173033060
670362076
747536088
14119190
244252701
10968670
27514071
203955264
577897320
15910258
68327248
298731750
127795100
208622897
140000400
65834531
1978460
11598301
38762336
38319105
128150085
149336040
296622480
347592866
18885492
127449108
822403744
23702616
130650800
491342540
180468980
234604875
665479024
959192212
308874678
39677677
9053982
238922859
820205250
454916264
386916057
223972595
143015040
326525679
793091454
43043672
72619716
77379300
188675695
683448240
217045800
371107482
183649680
278616882
225636975
242586740
408128991
301101570
405272946
611952705
106111928
18465272
185477658
179353791
82211131
86732096
110545128
466903710
386304088
322166864
100441152
75670451
347414361
548547544
25518210
591974656
13108836
285976740
61992168
4908440
321005850
487385675
190583548
70858879
138752301
665743050
633393020
224000325
337224417
60682428
23643733
413293315
229825998
496916099
387394760
803055276
959992124
535075
230647166
92999088
214902234
20966499
351318240
169666828
131340108
56752434
140223140
381527060
35610568
1216095
309269187
155086335
39059342
156865826
308320540
9694692
510030513
341068848
101086746
763667796
13931484
146732232
105699045
441577000
232579698
45850546
673571565
139575500
77249360
187150959
267171034
121859064
26110336
72620430
182524452
476775516
28660423
14866687
542423826
171626884
66438782
200773770
366826296
229773827
5212200
279312964
56383208
115197498
89648625
695619360
284995747
33105303
327884406
508391505
292010411
24041992
123909340
44584881
13013700
440001408
96591843
229804461
189822765
98793376
109106886
48486375
69609261
48756834
509798874
545205570
365893484
115508448
683476833
390435344
143569049
1964209
348194165
82630834
483561330
782324300
506304627
731271072
446729136
79477420
84499380
4517723
863335260
644766480
552079768
87157415
85823122
594705984
1108755
317526244
19756686
97782630
140113986
778246590
872949966
136916600
455705796
765705696
76759200
327506080
141239700
77115262
271935348
9098400
8700124
147500665
333041220
778438242
1748306
283241550
7532768
7173660
479878
106146276
33908808
493886023
467947982
54468984
60635008
23141890
95410338
260655750
387662517
379746510
113628816
161136195
40534
241727280
593085936
171982166
304085880
317206313
113142630
218383416
328626288
282250280
16345840
122928750
486257515
61758362
428097366
633713675
588825828
18734696
125161703
61215232
752065822
133569650
294003168
20690298
244841751
512897700
142449952
101846668
57231750
219370788
58052484
337398916
413470260
136918296
391266432
2281244
470398838
344358000
20631205
22696810
198538992
729211531
704246268
520291512
694967364
98576135
510423405
179927523
139448610
540156348
370987160
45865125
254868250
520122552
4575618
659340674
27133908
530719440
599020846
156898742
148377769
649246896
313543340
192727510
246709080
297449112
201269094
31991856
229008406
75986772
345522240
361036984
297004240
46690852
431842596
198413620
151580000
13324267
385875518
870933000
80711164
284744883
90311880
89811848
425923236
331868520
337109562
150625475
313993162
22292562
323256690
452485440
26686242
15677028
887349540
149856642
190454000
277883884
593911113
504703715
601288710
219594900
467015432
249492123
87037020
79761728
593150145
313838464
236796620
150889936
202843490
208886541
76770830
2721054
101356332
145353670
39080062
324112380
132163060
738618372
109055251
137384428
104231172
296022080
10103513
273820905
453190150
351166059
30197120
130954656
750848892
90685780
34308690
351963576
409767248
934563396
227443359
365368355
413518305
58288840
165201625
20507700
20065714
517549222
504813394
520410228
386688825
143626825
40595184
98199940
9776368
155892168
887999204
68848660
624601593
2248144
64907825
518417664
65259480
207434840
10563366
105948764
5121675
193646392
858241179
62239480
187537536
204179344
107423736
494836155
296444862
184200848
60064919
942606093
193559833
92809310
358472680
92872045
31982889
350490930
17963596
135351004
267402052
94757139
283469334
289998629
547137942
39255092
343975088
23799783
645991113
111989010
88170794
372273570
417054438
194967834
53780480
127319817
425564698
59105872
1866017
758719329
153375135
858491480
35088064
11329290
301078650
478616320
671091796
114094190
28463864
263621655
691298602
596170018
52845156
2978364
897008888
114903525
257625285
709400775
42286091
515156630
395332544
58356900
84867838
4450944
518460100
22048026
54913934
132848988
165635008
14299280
506635984
821797736
651981770
1435280
1878240
656326467
487510254
532543582
411038400
53741886
146799180
34570994
279178554
385040472
229776624
719379058
60572593
698502955
204135390
252424847
312853269
433561388
187786811
600606171
399691413
368748048
305263612
11826582
248427088
271318684
425847066
638300800
325855736
391938264
791787526
438269880
54772376
276226993
42373215
53198248
367376075
137426265
198366608
14218820
802658134
305213040
32901141
764116980
151919280
3659104
133561253
6224400
357571584
106860706
83792709
381406722
473465704
56915287
676545632
511699761
96451956
157629783
97175400
187031424
537283696
266014067
336615615
209164362
35712282
40002152
65741621
13636584
855555631
195872759
674737595
138245168
171862236
755281370
181307685
577684469
107367390
240989794
19727208
132890088
397916526
79731958
691782884
57749170
274712886
238884315
455561386
35057480
299694564
48014020
103763588
591439044
161392932
596092224
518893625
77385858
100420945
376566360
77932285
55481175
203058336
520540980
194142528
437202336
536928315
214734240
29193444
580854606
86339124
805589790
289657001
204610210
1996662
16018779
738241984
321441804
86757489
83206305
919509344
352220869
662934821
3364064
153920702
230210820
160632000
713481644
466116748
91536270
457389580
126118586
284493606
173708800
413725369
358512132
739451106
424183834
100302603
93531520
103623651
349943976
299634024
632298406
132711916
221134082
547536460
474917580
218333976
248343923
244022385
202601142
19100694
462780549
5226536
529021167
603134340
157113736
136867075
225069327
311587580
565761590
758119071
294825754
461104488
113732970
608285200
564949053
172647180
583862550
60350475
63260265
330270470
186313387
108505397
581014623
241662520
39674685
312470846
12835368
439539284
467228250
584315118
670158665
4098984
715888028
654561296
6491094
191748840
623157744
12726360
577395
236685880
618559658
136824534
382281567
867887772
485782814
48883480
948052184
21757708
345631232
1247129
47914124
191193132
760509100
46669266
65510554
9842376
915741200
5336691
66787886
172544512
28171142
56886228
123263348
473849570
73332600
469297314
33202975
221092330
20806701
434370129
192121977
232900206
279001500
16378027
384470768
5065440
80150796
113695197
119755526
246215094
562605758
617514975
452812831
640766176
65975728
333720984
47281780
27992600
146033525
393065900
3720135
120908697
94515330
569143388
355448331
72667450
34914240
305072119
329821494
712318824
11506500
793529912
238178184
433563136
622152739
621731880
176337276
222701850
188217688
241037538
570089790
86156469
68127150
231596958
58013424
141161008
239686902
870278892
485007880
440714880
175018960
473174808
250540992
263899146
295953434
41764302
268981650
518580900
10953858
769339785
467219168
58565691
424836507
13989928
3252080
383255725
345537626
752701005
279734780
29739843
679700991
376695573
626264496
683389200
32420612
15017395
19470326
223141138
81767756
78095331
182063009
14936940
409591995
232281347
336189104
120234208
327698968
115670373
113172852
16778294
74766250
502076432
58787886
39006016
353503920
178029968
77114715
188759886
79746048
280477656
194051065
807871394
106274106
192890488
508394474
396115686
375097536
40471542
154935180
495759726
287371150
11517810
598024844
169874199
444787872
7928739
168659280
36414279
201740350
437060799
221558670
181979203
24981000
174887400
143620
250707800
42155223
44728320
604367268
384531175
190479429
330501690
351753745
154760973
77304880
82064810
69745312
947504129
99666609
719727776
20316042
91994459
18280910
523878264
8367876
29781664
610386706
24037921
312750828
80089031
126099681
48480804
127737808
321211098
86252400
734960640
374156877
24673602
620124480
199351576
521943400
24770936
124642888
412243848
26745735
565551546
204007309
66987806
7482584
5601474
302720000
80770140
124036000
59875830
146308032
591248295
179377594
346363857
249400491
655255430
232092315
501636804
159582368
5826167
159815025
163307151
171102456
37201851
9130968
322925890
83512533
24419759
167457411
260903386
629939548
47219240
68729856
331817816
76059256
225318660
267286464
283119270
15093200
245003235
115247616
101090779
437850193
128882560
115241472
131140351
605297186
183889656
481218826
593339770
572711095
17245600
699985008
236126082
11404750
141808716
40631010
199327960
181594854
98329560
277426347
138055392
415973185
173749590
129307170
451700428
135324280
98262128
445434444
515705760
8221360
229012912
206083344
168366800
541208462
488611672
111765934
237612258
69304930
116221595
72301593
59341265
156894570
617516900
65675112
716719535
19200575
364121164
50053736
760017585
28795520
292424553
315705657
953016877
572363561
127913325
187204866
693834204
16158657
13547160
62805206
20922975
148010112
654340540
260700580
482765998
776930022
115264380
659620680
370220332
9234852
225880468
490351536
202599162
393453824
187616148
202947050
685660328
350222695
30228246
316501896
278714700
32886120
407204880
93356732
644805512
643204194
37248453
505092014
80316603
120769855
493320714
331200252
549319668
145634416
84620233
176640000
945269600
691222764
297885201
122847439
12420030
399681810
923390690
356500800
48244690
191432490
146615616
554875668
48192207
129686921
337923026
284506720
238964341
300440574
366564800
142191792
56804844
194210470
630850638
574763
52664559
58839672
689854696
62733292
72044856
234052200
77390432
84108544
37741207
88509430
169894224
342023708
72207691
176118152
182706655
21693045
63240400
262655816
420779043
326677716
713232612
295553320
99373747
587761884
378976500
60897790
910510288
2432930
11691578
174035499
780101930
966590415
420496936
334183602
79411640
8363864
27980622
161309400
8679295
70946190
34675146
53264420
8025840
222396256
335951882
145488336
6523480
3514195
297474552
247952250
711038180
90885928
600704299
508639770
53433159
65170581
584546482
69786010
415892388
520139664
134630748
59010312
409885875
252924375
15846277
254112115
487516587
36397750
226993950
156289350
93151452
48946908
82797900
17787742
65321910
239080484
429839550
244965242
3909568
691152341
12859320
198917401
26540460
77194796
32855631
524880202
128378310
120962340
75196280
485263150
29016766
214879956
287015481
249660501
658314050
819395804
206257935
12164180
473865344
193412973
590293754
48688780
735300660
495421416
97096524
168130391
189721186
114382281
191481475
11031900
22272738
321199788
240595407
258676320
165469788
29319268
254683104
171963342
1245213
33848340
293740832
187093364
229228131
725562431
234533185
336776375
966734186
284432874
883368240
429156400
179867072
201280216
182870435
12859392
50436980
8330814
65333856
89103888
460393829
583797179
90361196
275460048
56210814
155357793
45119132
4966395
338208354
36643419
520918817
398194965
61912774
199134000
208185600
508786653
538449912
288997824
53096640
380869128
700479707
40872325
66328680
415464588
434498359
191972244
179897943
270997646
530155560
31325300
298728128
77282934
129838600
22812972
219345720
34158404
149169252
725042544
65657814
48403134
51367349
29710400
254707815
387370530
32825809
421258194
437151547
114828084
550697385
406858977
45369639
77985158
195394920
498968176
31937528
715465536
83917860
11236043
123672384
495438930
64663185
579741285
31549921
411104115
285768697
16223372
77785392
56136564
564963840
623749812
392197734
14647668
160618612
531730340
733439864
493500313
181078065
1439850
470868171
42148900
189956574
568982752
11226540
35062272
691167022
436355163
463613395
399888104
34094574
519793464
265689600
441103733
17245305
139269460
257064943
573955410
466043904
652286560
429588130
531335783
701345252
24536982
137623540
199058212
272484000
389895618
10804074
548454816
278936123
494144835
229209288
182757456
101653376
104131416
237671812
261332379
641770920
242887689
605380104
103134472
14061312
188567196
145909677
326083446
477892128
447066000
308249204
122053880
452098455
97063920
744874242
50414720
163656360
57860202
263126691
114611976
318514240
57137661
39186532
150851610
410984442
799605220
479071200
555636400
69802672
421803348
8548195
7089738
276962760
193434824
655727484
301793508
424279800
150956668
52086320
152226720
265055924
350978135
184339600
598750840
50062520
229500929
426015828
58335784
12232032
38259182
161638170
712203110
195750688
882540354
18633459
648969807
686106498
390056135
160305600
287396649
571090000
22749510
197171018
586751730
286923497
9542610
231355396
170407424
251211928
424677500
382863546
43743780
472366125
262454604
30202749
559092272
63856910
448600222
106647580
665259705
702695094
70490160
102032206
494516793
823808802
376404075
6432531
35709984
28828668
43845738
469077101
511002
7679370
9480176
411967767
322090884
2891616
133081326
606402423
192249589
36039160
14485758
105861450
25723905
27029664
785648916
2875824
199890625
84010940
186561324
241700428
139199814
71479980
302261680
625532976
437061632
37126600
14026428
216492120
48397616
242562232
509900040
720069516
203102640
749983455
123155800
478274400
476979167
403951964
95009928
7528950
150059250
75125232
386890757
417162264
19256466
21797734
293472663
123590304
151883036
126345348
72556848
4434102
64965018
367138080
64157592
299240625
733563015
32934980
58842588
289010897
303240464
75852480
40047435
87478548
14194796
125698104
619382976
309919098
120346848
32374440
284104791
15308202
523738000
212915682
28670488
72292248
14024876
322387476
208329471
508671436
307934838
188672834
89811060
64696187
217817670
35598
33019716
24388752
101041538
57436824
578305
220939272
257003708
872374731
242168212
190797120
103848151
298213457
444336948
115451406
535802940
216452067
976917192
143958150
40715625
453823542
170749024
340774218
97424952
167520529
232077997
550826200
584204796
42647616
7511064
122725295
132430146
20095680
58268240
158910796
40465264
296922164
87419182
796090120
48908800
177778328
17071372
426112242
82340287
209086450
889169652
23412276
230454546
352984608
181050432
371542091
833376376
89274078
466698729
476971000
38698965
845268390
286365552
5679290
20422615
126488985
323522708
152952757
11288596
81034158
373917264
323714820
231374068
59305014
816082036
167662858
41559840
268273350
14305680
90766080
98155881
16810024
90316212
183987094
141252264
72658490
14488182
408452346
4700465
80252991
716368345
399303060
139582677
144192532
190155528
136441552
103149112
43479384
741946716
36450952
360899511
196394674
66098975
410696552
103688304
7252872
146139588
39923520
406459212
18407500
357484746
690081328
31013370
231398832
627126500
256102541
285605005
82952460
267464785
566580300
209187568
860250027
304543427
108603072
265875264
9470154
199610239
13685570
24208765
282712362
149593500
396740232
59769248
237316156
189851805
85345613
68339970
255966284
58393270
682912412
62840712
162583509
968902872
173236828
140581210
381169732
309591920
767384351
399242308
484062252
35653305
404750646
292818666
473668368
926016
620750000
2884819
219181104
3076448
144244784
325123344
90442656
641610553
11799823
24641180
634821474
116211448
23298045
408975617
90732657
97170388
178729398
296323515
17643442
23032450
164096163
3744900
743684390
270994620
198314958
145493471
22913793
41626287
7198335
155408400
154328145
379223096
54017568
51199086
265451984
84263584
304262712
55702104
503682256
260023122
487694852
104061843
78963502
42946848
262854930
136231392
109712673
46246838
82061760
884836656
119483728
50408460
34930903
507869670
288050403
395707070
165679020
299804636
5128200
241513188
167336892
292736286
78280362
94720328
24868620
297795168
849281992
11946155
310656440
264663100
293225597
203832319
456510280
442073004
136263750
51985206
576100896
62046875
67303835
473159232
520860680
381889544
489762963
490057662
2231528
96840708
108998168
2088576
730875648
21742540
186402616
433042330
155357826
7571135
62946240
547863316
293829966
240772090
337567500
220028823
117032796
281401848
23484006
34722534
492892050
131884890
441923224
193782204
267603924
4349366
49381200
83219175
196262460
510164400
36081090
245770785
489591982
4173624
523189409
28697010
96394080
231340224
19852272
481989168
6850476
34438684
250289157
361390896
8477805
463030568
336976848
411909180
50218330
348621560
125969265
365911515
275587986
170100224
133592781
26917092
97273143
86759092
31930774
124639680
131354685
94555102
443974842
120538945
209247433
279463580
140119830
161884152
153936800
582923520
13883562
199410698
437201628
17352062
359194500
174783735
66122906
20233038
1675458
275488290
113643108
186085944
331816380
5823216
69434340
103556622
221936099
320740623
49869270
13973124
284972876
65954796
585613
652952388
78313308
74616476
76795110
323294735
640260216
350447134
452477232
197157992
303931764
116766951
203519172
387305724
310810149
854870252
413628501
193010773
200850120
460512290
23690037
64108725
30059315
228642450
200591181
141285114
77550480
234351344
508429570
446046912
65946084
99763167
418839683
216150025
3948156
29441611
227840248
167565164
289198672
83131956
528568144
276044708
259392715
586816218
231347532
28318198
35510076
444180100
865570946
505570920
707284500
115812960
402770774
203816795
287048358
122158769
253322916
682196680
444836136
586069936
694846320
218374425
417341691
165565463
204147680
453851370
356742287
607789404
4746013
329552960
484430784
216043922
379634820
408429014
591291666
358258123
142323552
316537668
18656800
97329188
129577943
148967055
600674100
119777238
36201280
345530605
78050700
95742080
53878929
1955187
185513888
72662184
138598656
660822065
125836394
213076640
512653312
552155205
106328069
86188210
272492332
237977844
701676946
865243456
876432025
617560452
9324790
145714648
333445156
139122900
222565404
232284429
119715345
516232178
620206002
281367918
705118635
235127850
316438398
184929810
77432740
411041232
9097796
479239753
149326056
451668608
924763635
4665108
63225665
127445365
924756560
53974455
100817300
166131072
724984879
11978076
29911118
49356720
534876230
691942392
367003770
783570075
704931222
33679524
144900456
399928122
85710728
180510732
300868113
225111361
344312560
679291514
8192761
243154600
132292875
94200652
107099100
541103223
285274002
25138905
271623408
234839948
13208000
560406696
214882080
644360010
24842520
936425600
3346252
419199187
44857666
635157213
9120650
174040152
88212414
39404043
64541820
21903599
567687236
291544754
164220
56525745
138431700
256553247
837195784
803786516
28822600
285615075
228373944
408052645
541318470
57641478
375272448
110074416
282528984
92272711
905419008
367466008
101706201
1993352
4691823
111187540
693760
74036116
45011000
116740921
60090030
758752652
93914448
162314720
95700572
499872816
915987500
14724108
213225132
20177128
22326181
303632658
167962557
246938940
134620288
139790592
10085726
141932595
861487533
13834184
543512984
321326100
11816035
47983088
448101962
105329280
112154406
841937369
819901040
352543059
11445840
122721486
90808508
274323392
105057836
189211530
395599680
129240829
57405000
423562592
151919945
138438246
628847920
243156902
40172940
105307140
863413160
9260372
111430022
243340293
1638085
307421220
222904034
403053497
200104600
403764768
407099184
218241504
159443508
226788632
68359200
216570249
70373853
54407073
16560720
412141620
53052895
706150026
27865900
92690997
197770884
567077448
343992264
36634674
223308750
22151961
233313546
58386636
7109830
190260024
175164951
565830078
85135535
267696620
421294432
99514504
102557020
119066544
175150864
646476228
686582351
724358584
416355390
265306552
347138064
926677782
302113672
94130850
451610640
7033839
9025016
124625200
59484213
315271984
215313804
132162464
49535135
31390200
6050612
266008512
297080973
56769385
638132718
135204264
105215800
205882998
200265528
231397614
652820962
186158511
265885956
765641708
449449794
8608830
9414568
80481636
918011663
701669592
193073743
48335211
609058776
28744664
394214208
190911171
24893607
52801675
27965170
60049713
36216936
795132065
223890034
81014988
55264572
442315913
363105600
222525072
104628364
30806208
652885524
443474613
162832725
350694280
836464846
278814704
1315314
255089956
833395730
16586866
195373568
559513430
22258092
420056968
28042300
362038731
942178669
49176361
112120650
292975718
985789350
217701224
121653225
60785580
9563840
143215902
35959128
223630944
70139712
158518545
335457753
31311126
831331200
116729872
224138884
24516706
182697603
99408114
319873224
453048680
6277986
77954016
642841920
14017016
147864142
72225376
412901385
95201867
10957245
178659780
417783431
468027380
233563005
12762546
341921502
422051104
47405116
71963906
120852303
15145563
9486672
151850244
464344056
253629174
1157700
143701552
2150727
459126716
913602232
195938880
656135111
99319248
183363480
245699472
68161500
93714555
71685798
677244645
47007332
4270791
398416319
448779034
19476792
305867684
592480748
427321488
215096216
116103054
3687253
62463860
690445628
25341877
46592805
8275850
96603324
315097475
243510496
111902376
338477260
416971440
108142905
543977718
7660702
38615798
405874248
147286216
37846656
12347720
9847552
46488750
36650776
434354485
320512320
42599634
123299631
130749814
505792785
592145150
211074640
3800520
444414924
434553651
312249459
93677076
31247426
9769557
38586821
368773999
698544972
171318620
413181890
141256626
68131470
324356032
252901116
201875556
51928866
148560308
112660480
3113480
53689636
246222860
22280670
309185271
311466476
78357757
37605568
333341760
31531808
181295574
925599620
192145520
49566477
692453712
8336775
406027492
231345746
199454630
180571677
16253425
234458728
14577164
165189830
119961258
923143440
61076410
34157970
478172320
277628687
512469160
153577853
151328896
417318404
444244697
33336040
9905080
93696801
71476314
85926523
520606724
38487479
616442076
353364039
243867835
131470436
90636840
947748725
6259992
216309114
455396512
428459235
602442648
162248136
312245254
63119472
360149625
384247920
41164308
818875494
491096570
486094742
184384905
143302832
144289085
125404425
178155419
270860327
252211830
62997480
165681321
727205050
363312612
256836668
10019529
163313790
555188448
39143412
664267252
339718786
226248633
154171600
144891472
533496972
27272628
164058648
98928941
113184842
91682305
94791760
42352830
404368535
8411436
681602268
368718729
367837571
96273030
131182530
218761348
346747544
30935358
168180912
742974460
908693478
144685878
312818
354771820
411032100
251262270
538478760
32198727
408568314
58222793
106548860
153778108
64750948
592469190
539444220
66699264
717709707
137429544
169469658
3200000
240494912
16054896
313263401
108426487
11228100
451884930
491071242
346284048
215857620
122033624
221208604
315213705
507314216
355082720
117623592
183887307
340885530
91710630
226649337
90220767
203725228
284538880
771867000
230436092
43703690
645852287
39488965
645888484
323662395
221421875
20831135
659764992
265749740
164008200
376981385
83260112
84999450
57695535
17239167
503176541
334681228
163809000
122615190
8448918
826753308
516564308
954686404
216116205
354087264
292822244
29076009
38476636
50166896
102677894
398277642
70320096
194941330
485592109
372526767
488644464
410706513
42557730
113478264
302302000
219904332
504325089
30387442
53615650
240001260
199329096
12190084
228194120
162848874
817884252
387742966
85531166
207409968
4583808
71706382
15026514
79643388
421453794
55928614
25725609
80130986
40766085
19245944
320177070
9118488
21445080
49770816
674832706
704181192
191156004
84867585
485848392
527873632
424673025
141954352
357792918
41399160
435767994
239075200
328206798
27189422
860182136
775469088
410832708
636507520
177854400
122419136
28744176
334223890
234212772
384477135
691816034
21788305
777501100
52797330
141698488
881009800
212900121
23292081
610306224
111114388
607833882
8333026
388934304
854949392
175419211
210155400
314924918
360488252
876007116
722833188
691190344
667036549
434203920
300901100
6267140
720317770
296307891
119316513
259299872
593547474
534026740
101992950
377257176
83096368
280788660
98519984
725116068
3263040
237164
107688119
509803350
308823080
322520545
46557400
25674440
358097506
469830640
132096774
21369067
36638142
331452558
2454683
106327320
20066724
64466688
607212044
355710816
597941188
429643440
7094688
60523936
638076096
361551204
222200638
320324725
18338000
94695150
249290832
36223725
516853678
34584690
15184545
606037338
118249267
584730762
55107824
51659398
134144552
552351168
594600008
880056506
552444112
195580880
914315471
99639452
27289928
35364998
25938
93124192
62576
23870912
290000662
264281550
68853120
4982552
254685508
235626636
181900528
49413897
269387850
261293544
97889968
101682611
218431216
439980800
177167973
808669648
4360164
293386150
59891808
1926405
33482682
776135559
233007024
185147694
222937320
23823184
231486457
282920720
218998008
404654210
862117125
66648960
314963628
839680849
550718080
399499695
64538920
48312810
15840114
225210534
78600345
528689974
3674250
42001256
466100568
16480140
64874356
21443699
664900022
535920
360849234
482650520
888385920
301846980
38262168
428360184
230669329
945899232
20601168
614944
296028762
36034920
801144488
22494654
82320868
368214552
730520306
17554840
441706848
49853792
37314414
180110376
39476025
699318752
75648018
44561446
808720226
57254381
228544713
805372352
78879043
14537170
390203506
178178784
1188891
146597022
96768875
538347168
183698988
815822460
5994249
45104310
715596838
304497920
95490054
630913350
498589541
21749760
382615948
280659944
338418536
52320929
80510958
620174892
368352751
71032434
356186304
364802240
120897504
358709223
165505316
571515360
743757272
59110464
227529700
40085864
76062052
401454741
270711420
223398623
43229814
29185730
648298834
33540785
101861785
7108928
19555425
248366392
130685850
395376800
118356690
911365668
332781687
395439968
12142665
7941141
38003636
152912070
12577880
154557
183785100
544182060
143842034
110132946
74377585
31710528
274745442
242211420
224289720
45274880
64345425
205687911
404511381
20416030
11368007
369376638
7842107
300729748
282631488
552754761
60202457
187262780
205472580
98890600
180851076
30195598
63957036
401885910
279980280
321015702
165565970
668483776
179655140
25242560
486174075
36478740
434488390
244939296
175007133
664505452
86843958
211910699
239459304
864891529
32579150
136836480
16765440
251595648
834844544
493676808
24566454
3463614
134374188
4507888
40207629
77272146
446707880
416763189
72853220
273106862
123036210
119301048
19718336
42039810
289654937
730177576
195200968
723424002
150697800
104855970
346752900
282746520
11515845
76520305
99891792
541788806
281855005
475512780
129174012
132056820
146111767
171791599
164730846
186301421
2340387
567063883
190477572
174747465
437355447
195455400
541498373
165340664
475713658
118682795
225090144
89532940
519242802
400238844
183588357
741657600
363624720
72455166
856195670
36596355
580225800
192129464
71221428
47766678
32260800
11849800
121359448
199412261
196221900
472339440
487036658
458609360
30717050
22849358
83555856
198442200
94127335
55056268
28009800
713431129
426747167
2726307
195071400
702436232
407662614
191137496
111897375
874530
42900480
58664552
144255120
559523198
484262228
251336910
369595044
412580784
862721790
40131598
178830652
236740504
211239639
770882209
664177864
74577342
541719360
296961316
15011379
517134833
197377785
29316562
10546840
184197860
672535248
845395529
486458280
349157363
246429460
198768050
263775690
189589140
24232290
73571784
192504660
313253685
238176750
355589190
229579036
845569368
433400898
262112829
311445459
227745664
996779106
60053108
670752684
240934555
791472570
437203503
4035584
759172242
74877052
645280950
25954280
12599392
628712151
47059452
181015760
194891604
870508495
98330000
438919290
642065072
190133039
112720064
66419450
622199691
736913166
366857568
789017383
214736043
401979424
55804908
790177476
161112833
310551527
6865528
857538792
732823212
875657216
842523213
346830304
3544830
223130424
19937094
436566142
308945130
17612332
110685960
57541638
439027064
38266878
375838716
565002975
148662480
249577560
307763520
37169979
45786970
157934072
355617240
41344142
152281296
483674804
265743006
90116923
6986940
541952010
212763984
31912366
60141753
354893040
162735288
467164926
86197702
896175
841689310
10187040
417155685
464148275
131601067
96413184
382131678
690668732
391377177
400096224
75626525
82395849
410357142
3408372
2327159
44934525
65316784
70081873
61137320
423817260
17699475
70811856
107055795
8169590
92824704
50325032
7763691
310484092
70990850
323139388
241337008
218344000
569632208
118136337
236786520
743596880
334146648
841444331
188280274
223086500
167805913
665129388
727655376
462221754
915376659
23000094
313484480
70235685
923095512
62947332
1607788
149588525
731124310
183353397
914245332
453502609
59887291
177579624
156426600
599955745
51551381
59419012
69971960
2014256
231010682
551566058
297088190
31676724
316519362
38911818
37339600
404056924
29054844
311228400
363280983
402793248
691351956
26271198
371258055
269633799
536389074
76670776
182151720
52653216
89495120
109935358
534063024
143146290
118713603
493847950
244320300
27843552
543515024
410645248
216731655
45178476
194300224
483237963
8939898
161851059
396999552
427238373
332895105
52172119
229610312
702325620
122608008
166987600
9975654
762667600
677107970
9131676
2272801
401418628
329102610
4371200
575479680
146947710
742977090
3592203
171579840
433996110
32477242
55736520
96643032
69696900
239987680
181583434
108805950
635510380
265847650
565481952
322936674
623506224
64562436
850117203
566045931
200424336
189912219
56698596
494307618
64294120
814667304
61508103
442644545
74343312
196759141
592738395
154558500
2564978
29919864
207393438
287040380
357910638
257525756
253846478
28291302
83855414
630256056
3897086
79075568
329780891
512587418
322165500
48758160
26496496
185992261
253815660
638091580
33080580
170235000
253338590
61273095
186004252
116364192
599223148
180290790
6185120
4965954
10083072
264062928
469710384
757190228
106618880
515599302
149520090
58559561
116820618
187774448
65870970
160779770
444897440
12916600
138225000
83569448
9783180
402773801
161179080
88922317
69756621
196578382
216360846
59889861
258851619
254261350
1859980
137711070
200113017
133577220
653330859
161930160
241428420
641158258
40872176
136774680
2294720
115715348
390434801
132263740
102141237
310803502
504548561
83978944
288146196
394264668
20974648
606018048
222448632
4389161
188697248
145250604
15497100
34196690
437964817
113069054
301469560
160095664
60847854
30026080
205439263
52321082
136673590
30587778
224479920
98281080
46484256
210380232
645335152
774050930
6710988
213957803
297614960
34354125
107613612
640815738
334424576
4388608
306702033
5937250
17951613
101264192
339719400
266954064
43862681
169004364
34609680
340504520
857454409
248646468
418888800
1677580
324638738
632775924
41098617
90802163
301837380
368503776
254060515
37174060
84546921
433879038
222983168
87403548
100053705
223133538
198406197
22982736
67351026
339084682
278083156
597288690
170543160
47301900
816772775
464050576
229950449
134684682
526323672
341220000
5639230
376214283
689626950
81108720
8965152
287375292
83592160
106726409
107522690
355554049
441750462
16227024
761888313
308548674
155927904
529260830
6802656
324640602
355439080
1804278
214542384
286326651
113012522
41069022
716220780
37695621
7794930
265071070
417556000
118488793
835371215
105742884
119780640
177937758
724066502
4848174
541394336
699519095
42178440
507734740
368580080
355918745
826932740
730354826
41400156
18207612
434885198
136073652
17615223
807461135
709887405
26613510
112972986
316949642
70403928
54840500
44896100
343955514
136762069
6498236
49584864
15177936
454054602
60700430
115212336
245970750
64880088
79732485
352454574
808800330
121893735
11024520
41677793
696707455
454657109
103716264
106684695
6643400
567715725
560202669
215039584
310308300
221827958
57572497
140850206
583785621
130769252
241692182
83310696
23340170
17999220
291552688
68223448
70949070
89322450
176763300
93915344
257458708
425692896
246640128
17805625
115351755
14470404
147932596
291743060
11495952
224868688
618556586
362454573
324434040
681681588
252312576
315858550
590496055
38657817
89620531
54599175
32501110
59046280
413974152
642525483
109181376
18754584
22263024
148410886
51138890
6856080
170449306
403391786
54652975
2471304
60239127
586801020
550418112
42588728
522617095
60474180
64419606
484041894
306210960
348887282
62853324
252986350
260527072
191871540
284019778
158875722
685117472
434010048
51543414
147584727
50804480
487013526
15945228
893952840
127033068
275846452
711604360
282354960
81191862
350994655
192507012
76380838
13114426
82663264
211481628
468903852
68298420
19887547
131481360
829199880
241347600
148072320
74353281
4725630
145207335
156886180
210844436
106223208
465138384
275337036
38113600
346072896
46488494
21209720
280588167
771277692
193693614
392229756
316480758
454760240
296901125
153609912
273361680
572963106
429546780
957874282
162805293
138166296
205058222
661830350
57806010
159759695
874087816
292139250
666881698
121879184
242236670
25833850
6016660
153476000
125902630
19517176
62386695
400376690
87526000
482351784
146603912
12858104
16323279
704979039
134732360
146177713
364249984
290412081
110319498
16514010
10544028
399407463
50183028
236470770
887355688
10876592
157946240
514298213
227366436
206995369
55733735
153127859
193448400
65928672
444636080
564737280
684225590
99033634
672220620
14739228
462362468
951523608
463303581
52381034
689328791
273986892
7910022
74692674
11289120
81415890
14405731
249955461
106084377
3372312
15343726
750325240
572808960
498523924
449593179
643502700
530312360
173997836
58543028
50922060
431219978
17164105
405353520
133830900
179562190
32851000
241967232
6583248
43538574
450181266
63556570
104382762
607404737
955616992
14011816
979968414
36893104
184079368
51883456
346573428
365023374
203460348
400670465
151027530
135480810
551030751
321911680
296402565
30930807
126098238
2048190
77878503
84125826
227079048
24070248
319861828
40344993
184731492
803938900
587763295
610099430
256296384
458380680
878370
694960424
187457648
858119059
1630949
307530176
266352176
10284456
420132816
167043768
180969984
42052424
59998850
93249560
49431963
132875358
113269544
58221966
71151732
307269600
100018200
329164215
290964898
759570424
634107627
264965407
859449990
478353312
415216550
24413536
273662256
51236640
492329760
603626438
602705205
35135269
129310300
490301721
71401476
56684926
69769872
5022648
502619316
10792400
224684376
6694605
68479528
155227748
7377807
434714400
565887476
429063606
208008504
71854789
434960216
498327024
201811624
710654313
297879240
469886370
205116480
597281646
60617961
58459175
181701292
139377330
43613704
375293220
33631032
7277774
657493830
3060855
478418766
30143220
101387944
29162100
338809680
124031320
286494201
166146621
540927593
16277742
88122684
635642764
133794516
392961600
2101400
78569526
38999394
135196782
618794787
488050200
582649392
7804008
225460921
154021270
507424544
337508856
478933086
962860731
844730608
131820948
256442915
293364954
660204993
192295656
628872408
17990472
63041118
355743210
265702550
241489300
10143332
95868234
47477720
74253816
440427075
148127265
72819181
16195268
171662055
335857780
231612563
94798148
50579001
2335456
704341995
305714464
894126595
281892325
715579383
155686500
55606350
203199108
79087512
417251904
565424311
45298875
171218580
349527888
688101304
470497396
477108948
75353223
220961562
253834948
58433856
31790660
238866576
138533750
144901486
144315381
154246920
124152341
518842896
605308834
110842332
1789992
448300288
126855924
161614125
69605478
269063424
159087899
34149478
207675291
146640065
96661088
3936350
547293006
246453541
22381632
120080700
62841028
95281549
78700284
52531440
537872008
349288992
181206648
255129114
27367956
180910305
540095493
39437464
36438394
58382741
189941639
36878686
576190827
57803394
147107016
69369840
124890585
113716120
28864782
373845948
604367847
9032310
266885403
172822455
163164806
34716364
212576840
149678160
730517745
695658816
239882732
140178008
468133509
2377683
600476164
61132350
45386224
6369084
157910784
330746044
259099776
335234407
446483822
182298820
526774350
632396416
574660
82660452
555735744
305583936
70916418
55832850
124091825
362120344
939924487
151335623
219638632
60915520
465215796
20457840
39301834
268771581
570239824
353867840
106224580
68294304
16662632
341802816
469083776
41063794
5815500
729531748
882315924
204884856
111343470
14708386
64610205
486731448
126999422
116919432
23316986
8947506
17235960
24793552
69599970
691198416
259422408
224682418
785612612
580759695
17607321
476660410
716839320
604396524
3991328
2467080
579752614
826478366
952354620
184739280
600259508
171443415
400622947
121362500
65377732
550511840
407214872
638007469
249507960
421307691
148103970
132416577
196507487
60374934
327707136
117470292
632246160
640690368
125887965
72356664
75864862
72347904
241176225
856316694
68315280
22969412
120782883
561171016
155501926
132402288
276070712
272089845
60034387
115546260
362198451
183125250
38802444
162244140
151364435
15748341
328830632
73382544
95172894
13399465
187109130
383709997
263048045
362999636
221380176
193972786
26130143
85349504
363956992
41228400
40023082
411141060
407673918
192474000
817320906
390639680
17163897
137270380
281321254
219365600
37681248
506921878
183615780
92875794
382210526
70664238
78436491
398640786
252211680
2558250
188923350
72360288
386972628
15061560
79088301
913396380
101770524
6240943
161512176
675226990
18226430
520565888
131785920
11333352
272764148
131441360
20369628
419982730
216382292
204325632
478870166
136386660
186625776
532170416
34920670
359256060
84517306
134204287
90543894
276390156
490442262
198079854
35961926
518059343
216932224
81219846
157382795
285516494
16435188
70979992
833443776
445219521
274454432
680562040
256417378
920375400
42600692
394038610
277360901
434771190
43796596
209999594
784380906
149692761
11595870
105416620
253308240
56447670
734073711
738699096
416449761
211404640
204499936
35250263
17149244
33723420
196884468
645696330
666439732
210899790
259256634
94053945
16454156
373175232
120256400
462719460
404294154
77128254
885884718
352896815
370648542
662231304
256222450
27222538
218894958
128241457
8645070
45251820
34601476
153877504
285714298
783515852
206849468
276984171
320677206
330631530
80795300
78389652
810439200
248384314
701111442
407834840
342400988
608669226
577569331
11843764
121470543
190670564
575092092
14497020
331845500
596647877
81205650
12451400
79007045
82442206
289999362
462955395
906829110
414927257
73189240
588858984
42241450
186778830
427107736
23251086
381197982
405201635
892329270
116320756
295655100
438633280
569265600
74504355
215773075
608184720
80515515
709138885
35144250
14823960
178788555
479774478
261285588
213431256
362413386
144069376
520085885
207906512
136159408
196228620
148987188
112297852
754448489
13378050
75967424
38352744
182353444
74917824
20676942
242388614
14449875
175150256
620782812
217735320
41624518
807046468
438383484
118847888
23847304
642949744
21905748
206278212
451884042
75011970
491341435
405685280
170777735
73732635
482315060
412342200
169218347
344628754
97338024
244730680
200138454
692443494
91183017
192270841
311341380
372563392
276645840
66648250
223571135
388961688
105989744
378945176
136202168
71712176
380927580
73071940
68008005
232734488
531422853
799789520
199184727
112000200
854392797
201146730
746379924
65981035
190328439
26603766
230810700
229018248
99561588
6687306
143812720
473937020
32512788
107344740
13140908
269885748
396655912
289105632
229575185
507221241
22292619
228290510
167307184
24936076
142803880
96869358
920693607
534273960
7072408
155729744
20029496
533627136
308737940
422921340
401693988
152045790
454917625
112910829
18992610
105130960
62399554
781149966
281093868
310848800
379228520
186227937
117228730
262742064
337651056
223243072
44643612
114189280
166983552
213472260
202928208
479247914
32329000
252017731
197837744
157626771
414239442
646334400
352078002
207990665
254004301
555516450
158307645
536810988
774296652
450052456
24411167
78652992
891923296
207448360
126736880
607086734
575522166
292002822
183778825
397453880
55050252
439709256
295381281
608615651
144535560
227803294
454889400
174446040
450937770
96961080
25089120
10448184
171413497
486941552
212365605
130857281
379967054
420396642
444453984
15861888
595296
11071035
29168307
323520030
551857372
217752921
1310436
320225367
485710758
127512165
208933880
867993228
2456
507153085
79905170
454481816
10624740
442338556
511393968
302127265
158835672
72797145
286038464
190847202
94081673
60973254
99330480
66447303
106682226
667059184
862101318
457390102
701777496
669802782
90763533
460289550
86940678
295977249
209751245
225527255
128021853
18125426
116295865
733131616
288007456
453972054
129285151
52142848
709200118
182467616
43371545
229916442
366749064
13194990
7920954
212542869
507666387
730152
676377130
71359840
91020482
226181640
2182698
89510160
552758244
99847008
471497718
110944809
550283263
445266240
31346259
320490261
11362330
395027277
785899653
181916376
361716120
517917678
101808
502134102
341435142
309128438
768565847
294864333
1231532
71664560
22212599
742852318
105372974
293480160
70627193
234523632
86596144
6433476
14526720
41961219
730558325
167068881
116015160
441001440
878397667
102898704
34726540
20996664
122292632
162093482
14750997
561768584
416473992
55468790
654053136
525212928
272887065
636688143
32993070
389486186
655726320
195756528
971188840
161281444
212210999
23653392
576013032
116653677
127837224
331961850
48766854
450034704
9532822
416461560
172768419
46401462
50830762
117050515
166069382
379557336
142222686
92214658
22419375
55897138
22738536
858865128
468631500
182540972
7306198
186367170
424282771
17900990
13633827
314070480
65172373
469188720
258873100
485864960
156588586
26500880
180936596
298032462
475202592
60666193
146823675
213576356
797311744
129071580
884289696
366916250
13026624
520613920
486551522
881677120
252616860
216683114
122205798
70416255
362203238
83180868
17552325
96906048
8119796
6479928
518011488
63080570
111891246
730265760
304390317
517467225
356895620
140083757
10561236
484902054
511236880
596459862
188530848
184489250
249516688
282628966
6025380
226323680
675284846
812018618
104039738
85106945
357443812
852967720
76844544
10455000
307108153
577046872
368078925
510631821
63101922
490811920
123204620
181024415
63238552
341194657
461269610
173856554
258018776
393586897
162855360
7830751
356799208
2764025
145905600
23845668
98604803
167523897
158435970
235815566
319037379
217931976
890384775
409315977
359347164
354215043
599409882
328442766
174891502
152189464
37854460
10433100
1916308
153766348
120570868
448279800
516954528
46807419
33508216
259588780
238392696
413366841
213440172
554065344
221517968
567693564
119118699
14922760
465774075
365197734
40141800
147704236
4535310
721982316
32671021
74471556
123661792
34829760
86725456
541618880
804041294
178954564
274850840
482525480
384443644
266020467
479019950
633472225
182943420
404834150
44145010
312450696
756732216
584637819
220152688
150215880
354738294
369028606
260812354
92621228
161932120
152565660
134345486
527588000
80886360
33805230
411558708
103430250
61688760
50960318
98208258
488168646
453188684
12613766
5817058
156647025
203179680
20127150
645432150
10018754
50934430
261065835
158809580
196977842
34720224
471830153
48704108
343286720
480679180
500516820
719895520
15422470
4485888
648002424
418563829
648273681
316956024
429932286
13330696
127524980
151202252
507266175
383997864
329294168
46948278
113719038
373698160
660879219
46166905
156168480
472647744
801354168
13508475
201167935
15482563
431317020
316264462
56372794
493108323
189206027
262159884
159188976
51843620
23443882
199476058
209041469
27780813
131710926
500533705
611776165
87567350
327512356
372273174
47558773
224787706
163880804
199112552
598548918
235479692
449710720
63818304
168234920
85262177
91798896
751309800
612623739
122789280
101147907
32864625
329693925
5809087
233128463
402389280
529446618
2718667
618003504
193201530
285756741
268918502
429949256
151908416
102194082
94688588
290646530
11248428
264215766
32400704
216857342
84592760
267674879
55468846
58626212
192832926
216546736
764024265
15394980
528904205
17013400
157314339
132310040
177655401
508776798
43348628
261374760
113182454
311976780
691662790
78515690
305975146
26215280
345067150
797169060
60599594
297926561
338709184
347462210
198678480
132093876
702953692
36426081
243537792
114019054
488244992
379867074
418722544
352527973
383393628
722268630
274877274
4792962
21168554
43358110
64099934
414519300
111368862
227298825
361300405
29166744
363764655
75982456
479538188
243235959
99734055
10986732
79070892
57284226
306692178
404004960
295320514
73038622
104647536
213073825
181335000
168007107
331288122
556739140
129700416
156321660
479399503
151598979
707120232
95189906
199982055
387153983
56061252
467449150
58410413
388314600
117631888
59371720
847611126
237462596
438364190
437479632
149426784
7190750
102693520
452063105
654602164
502160880
255059487
171228834
567026880
318520207
166085631
9084306
20120694
143848152
727542336
50884362
316237386
20751192
591936394
687882362
160401410
53733230
379990298
551082129
450784545
102056154
690447264
48058098
303592403
69904302
59977764
54005592
305441481
352847097
513659650
12314970
25288596
384139619
783691884
75293036
212037896
552449844
13242320
31662995
181387107
692560195
187120097
188166756
517996544
99890833
56457280
414695680
216298944
64546548
1558680
55961242
70925064
257981677
582927323
365396544
177589485
12605567
85737960
294763455
2170467
141606025
314400054
771661461
48824399
697455872
193434640
533843289
61316028
296094260
851428950
401899300
302092511
96392150
292372200
522607212
402795779
318978470
9611538
812548772
16125172
89497708
71794062
310325680
394782432
208338010
64713708
191704869
93452179
156958976
100095941
286628680
451143640
141195756
414746567
684716722
31382158
528751554
433262031
12879280
80248344
381563958
148084508
53624307
120148665
172381521
124641120
39970623
24631857
130297960
447530759
275446021
26036496
49145317
128461095
70962199
190388016
239884485
83015764
13927682
92704352
20296035
634444173
862062747
348957040
475905366
130519908
10814822
55004520
636686547
476556600
454249764
97391844
378683550
547502733
138950980
464866648
107309436
91791279
92283764
786391290
222778512
711783197
20469064
113477517
277468000
19780730
78607677
349615200
273914684
32937996
220358180
471265280
343049668
377367690
51280896
9619080
6406071
839184192
13568787
66195553
884809491
626106205
580159300
265730904
346426286
57476460
420279303
726331536
901380493
40259882
154157256
415200784
747883008
841892845
944151624
592612020
123017600
119117547
45210741
46027800
131000818
20691132
254736634
6510048
355230467
18421403
46564479
308289639
651793800
695638606
390169360
182304962
197899065
579249900
43375875
189320010
613085304
583502095
186360240
344336398
918660688
321058512
190752543
451634475
152016898
510268246
20521882
403279539
163443324
72328816
180636280
20498852
447204870
42673995
254672910
441378094
471163344
29058825
62863980
261741618
140868882
7422961
211870905
300416904
117845850
99312080
39335526
66421824
147269408
174037984
385748562
118416650
479910795
690829411
113222815
234327940
29239983
370252464
10972955
402307884
69609116
8939168
634647728
46032246
192029032
26868302
41587656
80628038
390864595
32546976
320679359
110289582
263407032
496800759
180904075
38063565
59215840
268187100
348559004
467789310
412907864
654256512
77477049
725318845
95495896
121630190
340375386
324361344
634823896
122256849
290209920
182702848
258546114
707050749
440080330
88644556
1615768
37359488
95069328
69922470
157712100
43757868
135117152
579091063
339319968
83492128
73967608
942851350
103451922
702799596
156774729
443538810
31521891
949206713
7065675
137527564
304067202
136946355
299675866
279628
109880361
253073778
233057253
531054656
2740533
200378484
708531712
423242778
201642235
139270304
372072155
49718306
255868184
281068774
284752620
167378400
716683260
24722115
518863480
372465597
213299450
433552980
880127200
140582926
89398188
221431764
349617792
88358361
598386266
18265650
7186049
388979752
752866202
581602710
135871260
513402040
231391917
240871062
286247724
149471166
20882053
204603585
536037948
26531346
282793068
107171685
261263906
669731076
306259633
259989024
384664788
238831725
40160614
18396644
664687196
102789736
230934375
160170496
138321876
131182428
159004814
496690110
397374950
336679772
125164160
957601842
35097210
6066200
123780435
348173849
7919163
193239031
32996868
20253401
451201556
605786850
34871275
89582682
55692612
2767872
105332040
432995058
144063871
100641254
247727614
146907840
445947710
350875782
232290092
392849418
4374132
143748658
512488739
38066766
577182
609379392
169594320
162377605
6037584
212956317
230824246
434277144
52134312
146785067
508146408
72875715
15880200
276306912
111109887
45404361
291921500
374874565
795622464
177019425
433783560
335052006
25393248
815615976
417940904
99824670
69003900
18068424
119682095
208737683
288642567
217518080
71571309
550717464
661023780
162770712
207165342
480795076
461229315
583846300
479102933
440094720
144176640
10880656
205003872
499744710
310468680
73771368
50482061
13337000
19624550
653912352
239308536
745905720
453051812
254840096
268094232
64598640
258258156
202015062
136616139
167668198
522505530
1319885
416290302
27995498
453875966
12277538
26620009
641059832
725177790
71670186
61943420
435142325
459659808
965810924
449552448
350572140
133005620
306220329
68045656
760463448
42615090
137348100
501848060
131977335
968393884
229579537
376515816
504192240
184360540
954457020
365037354
160813050
209529068
35831085
132538500
189195456
362256867
344061450
612225
133872104
77939377
45185872
620224992
54261876
140277096
48729240
310389079
66747532
231221250
923838102
352955724
671716978
159400124
558748568
490063360
511949275
42141970
466759150
46514080
306040020
200576064
426987000
121931225
419988800
224569210
233475570
121636556
22761648
381185784
18900345
58812290
295269535
483961995
276974544
817670522
652797474
73338300
461584632
2300739
29250990
167798048
147537717
26079921
674090016
121746433
224825800
685263370
537752805
169551492
715500472
143720928
45794286
575874277
248177475
347730782
91857366
13714953
655908652
244188420
17594741
18837225
66596012
6396867
303757552
443059812
13827928
102918156
438003801
161977860
84070768
597451950
170322544
722808684
94952104
305355625
406130448
817495065
693221568
695924638
128825478
200139596
34903300
481836764
45865656
57567388
124280500
273562128
288607264
469481454
113921948
136335375
132965420
538081950
658631466
4675146
48441785
210101562
935061240
343985383
68935846
429637558
38129287
146193750
177726340
382106465
499903910
126790875
112987380
36266048
454913124
295249080
5376904
23083620
6895924
372437178
663345176
8858072
322018434
426361588
99908622
509706806
707539970
708684984
83667675
18409664
201663072
602977020
64504440
567821856
864585120
35115687
82012696
467316864
128415620
2922101
178102828
114263424
146288800
660127986
618594550
487409220
532557610
895576320
53611584
46323189
37279512
397599783
788878112
188791856
479274530
89624064
351744828
783218856
758586756
64784174
379241424
857116080
434256077
549708855
732117960
9323196
406929193
70084800
161543200
47104680
26097825
269503398
422507085
459478899
16801082
165939732
234741072
127355203
269054428
450827426
207571780
80331296
67972250
28513672
274325786
114246152
743986467
499502738
419240064
773789910
581986045
307795382
17541927
139632464
529833542
249305625
17003250
75581745
355773785
566965917
116038587
523903920
373552052
209784960
408994320
315370517
329297854
229334448
19016196
8899166
439627377
331202400
470031804
452357715
13515975
329166327
54374670
618894843
81808872
291396898
653651075
265585170
21034950
17365725
53355952
87388362
248598413
757339772
142706942
115763648
854438530
43402995
122751872
49899312
90332053
468385961
84224844
305078192
466573338
320986020
37500604
411048748
78030130
371858076
225891057
243607734
124818068
258986712
19001330
201373058
383366258
98423730
803406708
309010128
77779328
184112260
100212125
160165087
26478396
25002598
35598680
556077959
179923920
45591928
126880860
29167083
722472228
531994064
8127585
547310468
109035776
135084582
59313345
23191434
209654522
273800164
565914598
273129480
168802864
543010025
873438082
695673676
402465105
37269136
20651576
188656614
32374080
29015195
7807878
621712696
219938433
329266612
673499550
701813176
145030370
147818496
491047218
480069210
650238027
171101072
555490241
305651768
253877840
926467550
7704424
167693436
41722560
370533071
343388724
100440522
38540225
245672750
45899698
16943040
2625420
101194722
57238530
5776795
471726288
150817932
291984888
221484561
239537118
374801360
142155594
813107859
849222494
8322400
92190624
166108488
112864380
31231248
122392503
540401705
111688356
179775960
166177932
233477632
36001767
550476955
304516211
448653324
4997435
13788038
64996701
184102556
134238935
110802420
8810826
311674400
605712558
212649660
18262420
500586930
393795833
169928256
9974538
358073430
2694450
486528159
133133112
236663700
39066720
132853434
265950
401120218
10269242
206319592
188344874
193134457
383078744
502857661
4357899
54400170
522482880
873757970
497674884
117906320
182755917
742772653
255797100
187194480
445860335
28930598
564970690
565703144
463260294
525145221
514422864
391349350
966316918
46223956
51328755
624832290
6353340
344254352
726984900
106878800
134775591
596114376
178982460
627784938
113849516
94899316
407621432
179562110
83558310
169795656
329896215
37272158
825052536
124099371
701674065
532108506
274266316
298972410
107685454
410670768
142624629
641246346
685270004
384102480
35545114
286891184
282044478
431614507
22821750
704215530
117064260
297034374
16691376
836082672
652535600
483628832
405992145
126394200
10488889
28066192
463373824
402120576
693158
3525044
312456294
15848380
160441248
541873176
220883131
105211334
44069350
17207748
16611660
805489963
427481208
628018150
81367314
271404468
75564416
129338226
34328411
214254744
323933112
11436821
5604545
228043874
662953340
334354832
259272972
211725195
220785960
132033500
454862742
496422432
516444320
709816833
163382070
271380544
165297605
618207366
537169230
307206135
59459382
80935270
453527837
258701112
780501900
612736798
37846120
70166555
329406629
1668744
248828580
13593996
255300150
372951054
216963030
628218402
747813651
290362080
294700858
22769100
384600220
709710615
257388323
267543327
565176249
125847025
286990500
489431025
398849973
377698068
162272838
2564595
47042512
32663907
671419910
627693344
369487440
579097680
236458325
257827002
227494286
90025506
75645672
328150742
189103169
537354090
110890472
649095337
777560
743323074
777399396
112533584
247653693
439257191
230386585
322638700
47426800
23788763
1026114
33426096
77820395
266787459
354173102
394650225
97316685
63572248
351658089
582889816
48829457
153758564
250023221
703446120
136064284
333312136
25659661
163316800
124854968
129579810
195220608
540710478
156381456
59950449
302767815
14612360
303392246
79213680
133779646
210158270
1396934
568446544
382986520
141462052
470892488
113961264
4100780
114655880
81490644
30537441
73885256
289805229
607273953
61024941
210564952
400606726
215628625
62716085
140911486
397562637
426454210
432216174
17234256
528116772
501574775
158232785
33692340
836336104
574131205
420448709
260092170
418823050
328712957
708055092
11571213
107304925
654085670
217320606
65912748
102897970
774869260
663157206
873691817
462292650
196512407
33573757
68096946
118816119
15049607
260060055
25799200
118955850
113635610
213720327
685834231
145356834
874854588
471546684
151522982
214626590
218442246
32608452
399697725
47564300
469794885
7529300
356522400
77616565
195606682
52538060
48984912
101666088
340092792
316926648
316239716
3930630
942890508
271505844
24045800
532196566
19910814
152901493
72958670
352930776
74789496
7894880
902256107
38980117
158035542
69067738
528502296
706948352
349177676
655440328
226198325
271633500
562269115
15264300
464470800
313665863
526984668
102944016
764837370
153796223
9259104
36456784
812077565
735974398
10078980
3361560
122535000
259241634
23479094
970100670
62160123
673482711
432263736
292718677
787261680
734504157
858945424
103003191
706631520
35279250
48828990
812124544
149072235
125609924
47246018
33152156
3002504
679650094
504864836
28694800
58525560
24056565
97218225
177393600
88165994
239295254
465066533
248472075
491914464
53633286
3601455
318794760
644966884
10135379
131498444
484872336
118791648
107806452
484204932
388086300
53928721
36402730
592029416
824650784
5277070
199719044
522044444
66578940
31816000
354278540
599827440
159961725
2081710
764615590
625007439
81095378
552797229
120629457
67858560
82790279
94034518
47585955
4934852
244862884
299499520
163095369
26782938
387810958
768243003
455293215
148556425
79138350
153190760
848354184
55686527
7867392
108613468
215176208
3035681
230809982
44269302
603973881
28008640
234845640
2989950
173471425
881316096
162640687
150276136
63060321
165243568
116124514
94479714
953758480
377378410
755408872
455531741
116637228
27046500
124428640
525722580
84531066
235860000
149828868
90364928
19254473
223151031
684472722
12610650
761920425
208344336
214904298
253808940
226460520
11519950
155011956
318198790
52601310
47995500
11278872
476870288
151912224
740217256
109323478
359137240
237847232
36403200
343864710
310374240
448371402
287802504
761911800
279254976
1626048
540302400
61987904
793619370
47587438
407506365
320000646
221720394
337041144
462206250
645037911
17361792
61191362
165394047
238586980
229131721
504506886
103498983
18533529
287134927
41364027
429147880
55960924
552499600
85549068
606001484
432943
64257262
847256430
249707824
334562208
30807498
184519796
381942470
230020524
25461024
739352229
136585008
178723458
73535214
832109808
235649925
250633750
61137888
590154677
728737351
699177732
183544545
577239159
331493679
163627530
253573145
259440044
27926080
144492416
57172368
384734370
346635064
325930605
99088548
189914174
162094104
137666004
365160932
310494132
253736979
266446953
91614510
110902570
16451700
638258168
22498374
134502804
496906445
958579795
250842518
639128477
821658265
171644073
312936768
466794648
250188129
81733104
735926772
133934112
228160000
3987640
12935260
378681776
455098018
314398650
188795752
736342075
192801171
574120768
447317420
21435998
7665138
371186612
553072835
680714496
6169500
2011182
43740756
486980820
47460455
191425914
491728125
346875755
802402728
19625208
681291795
12649677
586213914
375163334
71611270
102469755
570533055
976704882
256327233
54408578
591211048
112335704
739850472
227690112
314068680
33944070
680981166
76245944
113019333
479628520
169836900
136976700
268824876
10791937
379759234
77316813
305660782
769227558
113575578
52841202
10589778
116595360
211778658
871647623
354914718
582632324
200851194
150795745
514656914
44878240
18874794
364695120
690561132
8770524
653094800
677189940
98671425
689367700
185617872
455540403
95397920
70804514
151844000
380889481
64193984
408089534
205780632
749583445
131354784
213338400
238168832
455160992
159500250
567150000
260445470
194889360
28446316
157309710
3122365
155978415
335499437
93366
65875350
126748394
428149885
49379598
197168680
660378516
16373240
396572629
103683020
111046496
51546690
746967286
156338915
601159905
57007530
67274193
386007440
71719522
352939945
25613536
435331420
55241304
276044660
512330604
53681643
91528890
224705738
471845891
177169034
628240392
160535331
317037132
23483562
54956254
17487696
152087958
404939780
68928745
318023420
358986070
476129145
384933315
128864622
138489072
20211429
322637832
530049936
227258424
9006570
182271980
42829080
36440544
172117764
233056170
811058485
177599744
591694800
888603155
121479460
149637332
112084392
217929318
343055956
210958960
587565370
237825416
87041736
333845694
193533156
319938857
225552610
143738655
13262960
201538446
22229550
590359625
561178926
17319456
691441060
549616210
278727744
296794806
5482718
78450165
135356000
158179950
36448522
794118080
73553355
234215136
390964788
311046265
75993190
566652240
423576527
178630380
78830835
397048904
713028977
559001216
17915742
23092910
56071398
9125940
3805135
312888630
32763038
9235377
596054470
188185000
252995423
190458496
215654496
503066343
3140277
45479605
677616812
403533988
101679108
30740974
675473792
109327260
135635334
51377998
128947273
187761828
97478186
207424854
298724646
179483590
414124040
727269816
135562080
117821744
409475328
480184380
459618688
169035510
477706510
696007136
652706445
182444592
424427203
150266741
567915787
850630275
136208885
178315380
10616302
258209910
162394880
489838560
1453770
68659600
312174111
702436432
62147536
149821140
46503039
472969098
850535652
280341789
398706321
493507364
345200300
89238804
292510586
5972841
225632180
10662927
989686445
108700440
176303760
38306547
722987888
14534400
50282830
324379350
99088987
104120082
35592975
146875398
501416707
23360139
43064424
290480910
109385100
64812798
282432790
651308125
469125240
44198322
58951900
662221476
476659764
606381566
10234912
95706195
458871828
322545800
89760294
744599100
504429679
88894355
687537834
202489223
804200490
22253560
85680717
176163824
292780202
258354666
504532743
775322054
148136079
308946964
629218800
281430172
597080000
11941200
335712200
103773555
28391156
493959372
13379700
195643095
441701832
112116858
584165358
267181276
58826448
239824000
23401202
160442396
498035077
527446080
987944394
20469872
488582406
18724160
479851530
797211252
110047468
57984066
377999217
27029086
155468690
15839438
35392725
916319250
8357100
315604506
47060250
42952910
5115478
225449393
410753824
567122086
166912036
8840930
29845653
65520050
25599321
184182845
618952320
863692718
495065844
78839064
72520328
602811364
43219616
165593370
333398352
132307560
857692881
223328660
121316535
225282720
59132504
72516861
530971848
100291791
2477112
133829535
11859724
1186304
659424990
72073576
167868525
56086752
24572736
930223327
653683396
47155328
80693886
217939805
104002272
256909600
165487833
670419750
128079588
957986447
412332053
25376622
93500520
274390960
840054600
314181042
184437600
524546136
1862784
61096522
34584256
35854065
16348154
59383428
8209872
176845336
104075610
78154638
142107264
44478720
65987127
456642716
693242330
361409256
275812866
628068226
75835648
793494249
1801729
134098668
396093148
48534246
562136
642787530
505792476
70150320
100638388
96415144
31425039
696982912
295097520
58400696
12143880
178777480
91196864
125147585
229598232
315145446
3256526
181226376
139859042
22609728
30601632
856409136
202675235
304358160
463157656
529337632
321069820
312418761
8830458
251803648
164403654
330184596
338471925
554055432
177939370
11652968
279546445
489116314
551412947
192079550
547003072
181014105
186807838
185074880
403741024
357547170
566957598
21445920
83472336
271307268
9940350
88736940
115226982
147606160
212406202
9097725
9374365
798298248
295429264
712765843
299755400
27308428
158013648
437007378
2133930
94267528
246876252
24953384
191606077
904513584
599384240
35398896
68667064
8531927
374842078
320594535
424288064
421627032
889563430
785713296
807002326
124241508
675231690
809097885
341530272
327789900
136898216
71421526
275865264
7216688
450772768
544985424
37139960
517871270
683895255
1116500
152577546
527273330
167382100
234101300
187146967
102692096
112609860
139154040
30745260
127787390
301840110
557230224
102867104
224964486
640006070
491692036
78920981
398582247
783821616
24189300
106358394
603740655
1472608
82179938
824270160
319880566
64556716
858987428
877916718
737671320
386263130
190969430
697013948
233993791
7711576
148915350
32652780
407454034
243431104
95816408
363972600
38528672
197147781
119343510
412831327
341658468
469381166
114938430
195399216
219472414
143486256
99280955
55440894
76464785
457994436
700090169
19859715
35179600
51926372
196440101
88883871
627593643
67715734
153526230
84772710
200804577
92761076
284223888
948673984
800512713
377451144
22356108
26620635
32594516
45050928
532110660
469009788
919856630
182525056
62295585
186221547
329966376
761854866
276038484
92314404
7662942
421188103
471403928
438691545
571163646
50435516
442379600
508606364
668832372
21576759
138490012
642499495
30858568
769803969
29410161
646851609
719210921
119209665
62789040
576361200
40503502
689970960
112268520
85640910
219072451
277750502
379749468
867950033
24215307
758626836
420843654
241037879
260677956
402249210
68437200
9782112
614813514
408158238
7149924
73033530
338336582
377990316
36099468
679625594
60474872
203536384
96365055
244016096
384143311
511716097
526668318
18636936
703363320
817518000
3847322
43737564
97812484
13797000
2557548
280719840
693291300
131362560
309494304
442112080
82249182
566993520
66371564
442846508
50638000
217575000
695681390
159266166
178174857
333353520
258306284
141076476
584423735
870856235
32627124
8383908
115809876
358090306
6163144
243986040
577339335
8484480
56644225
52361540
750902705
358683330
92191027
24994812
37711440
968905254
223602608
68642050
130293989
528355872
285465555
185145456
45838068
102279650
310524808
495475200
176856505
203531328
733782576
12941076
646512100
255498306
78480160
520999437
9907200
235868710
170697840
289183950
726308848
408374500
69567848
122962794
284234502
75644608
767508390
113930850
15351028
359544744
14209650
17859534
30011811
18242793
138630180
118272546
226460410
55349896
159661540
258486708
269617126
136633110
244104454
10497168
18208960
201347490
358911287
24029733
210779509
255054789
488275088
90930250
10643377
477368615
7666470
56730062
109912968
77766900
589599024
595925630
12011693
192621120
431080930
438716297
288229645
292430745
193706530
560015037
83981160
169148976
150056280
264287984
110227710
21767480
120394898
114326576
208186455
509384106
506199645
24666395
558010210
3546708
344544061
62486185
286184430
787889706
286842765
562786921
146197470
8391142
267538055
5109408
143287408
840843814
55970564
549049956
52594920
155184335
121939018
547928108
618964864
240705810
267217048
173152562
218380887
107868372
110152224
117965160
364100135
167947780
288698138
302780556
647489650
583108560
144823136
480911522
42072765
39827683
86264200
67951737
302811648
27666028
181890800
6729580
275352320
241097864
479856856
406806510
579964550
162553664
356900960
122448975
226451223
29607852
206912
362658080
248417568
4900328
20202807
266362646
183916257
153995171
672591942
74304988
38280914
238826550
30543576
491344
13040052
438853344
173498192
479087168
655393442
139310760
250952243
159140592
28596168
144263834
45309390
722718958
92007530
274252410
49005810
547031158
196430531
135932552
2341300
78990904
678293226
418685400
580026876
246522390
545164320
825244758
70701630
597359105
166014020
276893862
748423494
238982341
296948463
336041437
417034800
410872179
432145455
432397272
355607280
670685160
334934226
67062688
579358707
427991976
82086480
12732128
38819935
184118956
586691751
26889191
710317152
412366710
657753840
755507876
17708470
16882656
285118190
31167896
528017364
418005280
590221600
300040115
68201888
98869059
358195418
122044175
309412372
12533122
336999636
429118800
323492816
727943255
442208760
699688096
229465600
224438067
4443579
52641550
576806719
157463526
114180646
632218927
4128454
190739948
26806144
304529645
582922235
184629648
266374580
377274960
182526540
255265076
70565171
608837240
41393296
99044550
155577072
249132694
238883266
1982948
325627785
49643940
146073984
20041210
163486700
206555967
20882409
490887270
140046795
116479104
302216320
785343192
263403315
436107885
178139898
314811056
338451964
52561509
152038431
5231856
6832996
40597727
245801545
79393132
114857128
604229029
117979983
166668282
431565624
441816000
215447168
784301035
268556666
94762408
234906000
28416180
115667805
945960298
45018958
402654432
192667517
77942331
8685336
66667230
282709526
666895404
51508710
293175495
194507610
246941226
193196253
170543835
1914000
35833680
86890024
634646061
12783015
151837380
206979800
916107548
503184608
114425448
67560570
856625961
387709920
9439226
558564288
158729400
115110471
629184234
126455288
569521836
89998680
155587320
178681893
16305830
186315471
203002632
190566613
64464218
98421440
264984915
79930568
274031208
172628984
11983888
670047680
183344984
169055600
140017836
316196797
641354540
3353576
56914668
953909874
293331258
535642758
335067174
52451386
348004278
304587000
243381516
832974406
695054845
163551600
270366369
111258576
22119119
382376506
39864783
2685172
873298234
354194736
57739384
16302230
253462506
295256796
635621220
296835240
325007884
138526392
102453120
146186670
740458290
75800163
182080104
466810052
152827832
612258660
558741186
729139131
761252778
319476130
326061228
409067604
20377720
432064800
63910548
298297832
123706716
89430490
693719488
48956288
1136280
11129535
486924875
33382660
564568313
780764082
759044264
7165231
680292480
19507068
40412035
45387488
831768256
319478109
143013350
955253026
119086275
81732126
12331280
161264160
49702410
96420408
495407000
327586
64134690
642253560
18336213
645595434
37171562
291274704
566011560
440562279
273349696
816533082
420115482
18075144
505170324
112645760
517641719
99834222
9165065
662373068
381424008
595944454
51872318
41151264
39647250
369519204
163109200
7815843
21288354
689163040
44305904
330890385
81498221
96719311
112272371
573347500
191376980
199228120
120802284
298010468
122132187
546594620
3183776
179099076
580223046
664353768
87445762
742700920
286595250
824073250
498814892
179456808
258661260
888643788
425209398
420019965
187729220
389919180
448537328
482402932
59878679
316923648
573327150
29829919
86795040
102036792
17787648
53620584
134379159
784731840
759620743
56979000
1565991
791296800
46729520
477111857
435784100
128148510
202343460
73300100
111647673
155775945
1967460
97688045
147384878
17844594
316654947
339305505
114394961
89166434
217638910
159686793
182014974
22045974
755045748
68014174
195645700
392013273
750572600
45062500
304894348
356685616
522328914
551542134
157912797
511748124
407601953
107943913
860694836
479767482
26166294
22701400
29140884
91776412
267639714
259926165
784592640
508135150
479465679
55065720
294249273
255551856
184067788
41143550
18168336
109963960
213104414
232004220
333989370
156995930
621064672
105245400
64449756
41004744
287615127
62824945
387081984
33406560
30508068
64315080
400897944
404334787
106779870
79893632
166681354
727377060
601649038
230146704
68010880
107948400
777436198
185016308
327188800
57368715
353958990
131675744
613819248
632350040
76138890
142315806
121758328
1725568
91844428
86621872
115868536
4311296
806070320
13486220
466530626
199939680
134333901
46406284
481726
366322461
14617167
74437029
91173373
691092752
104075046
189337500
237723852
96838770
32443800
78980792
92250495
193993744
124762816
749103102
308424543
632085120
395581872
618839794
496407472
55897302
710511120
318741500
4106724
191765700
50555799
405831735
155943788
89384640
446046260
127552387
16454640
640923608
60322156
116774154
429357775
52423558
69651820
213032628
730528980
142713002
284695884
210566268
29185962
683515140
438456550
428797932
63552384
249015932
281882117
743494353
16766632
598880880
27853436
68619180
355763091
42312
114935100
355775973
19108014
819635375
1712172
131231912
206997400
328263921
47528352
186401174
465935717
664536576
231827706
97184300
131392120
568186248
510352150
522838420
19479960
723901038
470499950
45625450
181718456
342454746
81958800
17673772
188765278
149808552
713661792
239402940
467241686
57112800
347749059
11814180
105035970
18426980
91414719
227822244
3837366
95762808
503068911
5682424
647612640
64085043
63268016
45287438
113986572
5685612
9719542
59491348
201840612
781394658
640537464
739177258
239240583
978384
25432218
15813875
10630974
133699827
127438200
838565307
212179332
413416626
343479591
23746032
52384902
669143055
177082530
940453218
706927410
54800682
369994916
347332590
395375817
155675130
453776350
44978185
337330968
5042747
590418381
149837688
547146962
5724864
218305296
235375716
117537247
92318512
675871193
62180910
232300800
216725120
8601047
489939960
290232893
374570370
125540440
42438576
213558318
146202550
96131905
279349500
33847733
68497028
5783252
204348292
340168248
284106816
116323380
862730360
365379454
1169365
521429920
964692034
34115328
298354385
121340789
27395630
242810337
235664880
244830249
555315047
14341797
977014257
587412875
153017728
37006094
25674837
3988596
113449617
320272224
166482759
189267519
111855776
567900557
41159493
420820400
312191838
772639840
795911818
615747216
287444160
125801776
367892288
844393152
535943452
77371238
268167264
664101208
16451730
253183224
331094885
429516927
37866428
7210304
384386112
281079281
34448564
422181320
59883215
464150456
77065232
32527618
40155534
275874170
43520784
73113887
143887376
372923100
710574975
597841384
37683450
22191158
49699640
651447748
128205376
380508780
58280
242280529
327939269
802924007
224737722
117739688
182326080
376771174
28386845
391057260
389180400
118067832
870815070
228963042
85544680
112548524
247445578
244691525
728427379
34614090
399455490
164962890
28105070
194959842
10307584
246336250
6546507
22696908
236647242
850090615
77527496
378821163
371741292
56891456
267678840
297150984
22212294
676477815
179270610
75552062
157030344
244102158
163304475
548624050
167325019
556023095
2071302
204894498
125888256
22359484
3091564
137794608
60620208
88390107
784463823
359986814
150476328
121267776
589665076
3791788
516421080
318281483
92523025
76103140
28608338
169912080
202145946
702573243
58579182
50315700
45525744
150922144
199652544
626340510
358320660
122862500
50698505
668128500
187411003
20031780
287786373
788838995
468731350
435060486
246092539
403380140
471094200
224928091
727412928
134959176
63217307
85918284
46075833
113009897
523865785
143123214
795547436
549786950
587488
36585704
162461574
105233568
187163532
335738925
513253820
55536270
2129120
85550920
9128284
292870500
2714505
664054432
365319240
56846673
30783610
127519737
342252456
123013772
272749617
289621458
998372595
452924550
10138472
479066112
56114889
851704938
55557180
242705070
408949106
23155616
690944992
530749725
819728712
193746075
767301140
552577466
115879536
214745539
99687120
71235735
524793097
359528253
49137762
293244234
257269220
727464384
133399420
641164160
138285418
255264520
687346563
507728584
146324643
66194592
155412921
19072200
184965227
110197793
6446871
30227904
806236215
7602950
9801568
652146942
33199140
793960167
21004515
195195920
263511726
440356768
82680539
516245916
342744284
49708424
368595136
304658000
928699992
25193430
279257238
173660543
6750017
128244864
56808000
185595504
12142008
783855962
245959290
9036150
12450168
24893400
79024374
155593154
77641480
2876728
94653579
92939856
271260324
416478385
271729920
11962350
145670109
86456531
186689034
91846536
3588477
6031942
135924790
203217930
674093556
20610634
292220817
938582
296241985
254900880
28519200
12482238
2176861
78458904
271751760
33536502
134563060
37946779
207106052
1001472
206092236
825537874
665960568
635392840
91555126
440125734
21392166
70934496
357013621
2579454
16402840
111262428
88421591
585667446
58150948
585145584
518460030
512558261
197469099
135089136
143832850
320410360
203877642
14896296
108521910
158005402
382309117
213014990
241215045
326999862
179397504
434352506
212557824
310062826
136194344
34490520
499638076
459857160
425485116
19143275
156901584
3137736
524527350
186359118
535178494
232841296
34051155
225190350
485283002
265818826
74539956
59423172
88853698
374762625
98973815
34867185
336547456
993942423
168191712
256515210
83907648
114057684
153365184
430137004
334635030
708383728
30355928
9909822
420341598
355240655
78192180
843898375
183613458
851444412
108402948
274886766
51880634
10595074
446659800
63195165
78314821
337288593
24921972
60749325
34974231
86496442
70076650
232630650
392340294
218990181
216798540
324475710
108288448
203454898
764194530
555807000
359952532
25147437
124030720
538153632
29238184
529399920
788812830
40984848
155181663
654153984
383707440
72571221
897506668
228881952
301228792
77843070
283990168
71403332
109223741
34997490
27968472
6994278
2820252
159013665
184506270
324713760
41305005
440691510
823686864
187434148
485393577
72337555
266051061
435181332
437236770
98816514
630038386
857561070
52821900
576520200
126014238
92046544
399732312
150942992
292954200
442499816
134156490
132779520
277415632
238928305
133542504
210324432
584636230
154748028
239824662
43626976
27223482
88983736
119534375
154313536
875101042
444325417
15166988
354822078
94230144
261780480
107986284
436068738
138325726
252555639
45382880
639986607
304882924
285857173
565837042
211066158
594431136
170131152
488891865
555941737
22528680
307857638
62254170
394833475
498885500
226748880
104886624
98387720
433890660
520336982
47928672
386519210
178922076
552991700
96642875
198911352
385911050
166414572
171423384
191860021
141801780
17506735
847506
35525340
467168755
246426992
24226450
320063742
377182559
404723344
49413624
124053633
650875246
247853965
547001521
14535948
168212064
140913000
251918640
655755180
829245621
29004992
101667258
513076971
198707703
257863004
165755746
504274310
66625574
234239175
14918952
138580080
407564850
594823785
139014880
142906260
13140582
5639166
59989780
154497039
229417167
25689174
297843054
70103075
437337120
471986460
245566048
769259400
739825900
20835677
685902740
160070800
319566240
190524456
80284016
747146132
36340578
177359702
54155280
413667202
60977227
116957874
113555646
176699880
583145962
10238010
52174350
730716910
639592794
228658470
410499312
75574849
62001589
501918780
342343694
28083456
931880754
61947520
328406960
929078856
203313070
52068731
330060150
16313416
14137893
662798675
75480820
19084758
75749219
9177920
645510504
247652960
6290305
871594632
483607159
301628520
97726806
510874960
240627920
234625992
277641216
89368104
513712396
412427566
521433822
213297068
826193296
246569600
19624088
617835920
148453200
451241492
371323500
269404800
202352448
18287139
269758300
273516048
366191618
97261216
9900814
167902912
69139568
95710113
94212222
528405288
303595776
48533264
92979270
231391719
89320560
248565408
273391209
808343082
515190780
452209764
8145200
13269384
552844607
33708334
45808392
312869164
352595688
65917840
243051800
152591450
38240540
340647580
268800753
178300302
95301556
142964527
273041714
628432560
29388614
21370140
17560400
162048052
11266392
230369841
23997018
25539572
200327884
295432946
465367833
49308936
685248750
8403568
120177612
173244790
12613228
663762528
149649434
15771690
236829992
254654861
103738207
544595994
587529696
357985138
772668288
6442020
637160720
291655800
466736908
579183036
525161880
177708104
328328260
57070314
351897315
645055143
411446830
333932122
636984656
128903887
10523716
304241082
2841806
403514431
106639370
15003549
512660772
169445056
119090034
250357252
236070394
1345660
192016734
7293097
1875710
585290088
21212329
59587417
109725678
131166960
80813088
24359232
544221330
263326525
94560243
360961021
50659380
439180724
816889260
10569691
551668884
396549900
17110912
618079008
379314540
9973086
222420044
330262664
397772032
519840545
15552504
268365584
226118928
213940665
196141880
315597231
174701900
98778420
93668562
54955868
78886209
244786116
50181144
543632715
38629496
333533467
218320058
462592515
37048900
435295140
255203604
833466078
198727294
214913148
105536664
857682944
45385186
22988570
386546106
273168012
292864054
607329576
687846507
344832090
153855886
342112564
362363321
617906386
517645555
64258684
34049904
61368623
79370724
4787523
81210750
528400840
272385342
147414032
16870700
93593214
475562934
35796475
231970328
101947977
355899880
409029728
450724026
80510885
34460118
17036032
85205680
39849707
12241632
18435999
340545842
15231060
274605480
59395634
589138113
35526666
576180675
117363988
517074935
121005224
29419272
7449768
84294045
399574560
35741986
386934366
217676172
507453030
155725665
677884055
64682926
133700222
18609437
584108184
408619692
393938008
275681574
48323520
537606594
57009024
243905661
157046668
375120000
289138980
804589818
242007584
240959428
428663688
48055509
334175232
99173253
237940800
928314100
111197134
248119060
121532254
233959440
614211254
193334386
156413376
269492086
221591865
182309064
151848000
160555824
191799661
750983388
66870048
36918810
636075384
136691178
100946252
44779770
522165710
91420550
37983775
11038525
103176750
451220640
206943513
45122868
165865100
215800804
5286436
14689598
313626580
318230990
6478789
311287750
470567420
67188527
68406646
234933852
498448930
784057854
203334208
21239576
582983037
63100540
96326054
2790084
670480551
2212002
487940796
281709176
218174832
332707968
236127576
61620300
297006864
177651987
273961337
27204360
471500526
234284886
84287574
49397933
336286295
432103425
344864446
666159875
471672888
70353855
927992
355276029
225342404
330704196
2872960
346948512
960105524
562521408
14168492
567189720
6107605
320308550
350914983
158001921
43834134
395428950
215856289
196584102
707976855
223170480
1337832
410615875
350261687
178146204
473874832
27936989
376186719
905966910
189173659
15003826
7227504
489854564
351568756
38048616
92336856
328304570
52512950
60875622
139076274
88273201
403901554
442140090
2188930
198159806
212853771
138203880
65832772
178073701
75512048
104170752
211772126
368393168
289005500
609506528
2756936
212286032
53737920
217574658
761229712
107156720
328837036
263257983
15121524
225332757
196160790
319954500
44263600
732532082
39354759
101495264
23201520
92890152
30769279
127151785
338495805
792081535
54614134
209485601
165399470
296696125
429561080
548374993
600079446
385658430
35114760
192606240
13361944
72597384
893105122
229496311
25502697
39908505
166585562
199494738
148943406
620711280
151170936
325620160
550447380
93728580
324147196
77043615
487769779
9549720
153048768
31321409
244192784
575588720
229919368
150439470
754015920
155252487
57161560
446047680
182611400
308572844
640710
691059050
704880080
821659640
848685950
10876026
74934139
248609840
189265620
490737855
136599375
55362769
7812857
780349528
592021862
268070294
83194266
537548544
29243004
694977584
91428975
693441087
2098074
132527416
5764576
405419595
213068394
282022524
219870336
121933632
481151880
138924000
625837016
109411780
64296132
397822734
445729131
40988523
550503642
114663694
447365794
302434096
416377975
539682921
173089977
75302211
691270290
874200450
161947890
55136575
392513857
436940670
238871778
152846298
339793145
749829632
300742457
594829824
458688880
478242930
858993723
220618680
695838624
411617332
418835967
55157424
70236804
226460016
228301910
3593259
795800886
94734504
259757748
277718367
635179476
214182371
100334251
485289336
169445491
208944210
171263354
149641800
217661052
427148800
127260606
338826240
174225292
5411672
130510809
446700758
473663319
237817758
51455187
273024570
264128568
443777022
18486354
237532365
82101201
28607439
311243416
143811460
627716204
367581500
225508920
286423540
521576104
187976100
219589542
297890040
8590876
37954310
234743040
42139942
440094144
52293619
246093932
597877885
648624592
290881647
83486691
187775556
547499568
13973796
258849544
86861709
349151760
370081384
29224608
405013272
3662426
601159499
142532208
78738480
6811039
108133190
138671618
18042795
565785534
206587950
158050367
467278938
692953772
8071846
108401130
207382798
822222102
507859404
377634908
744978672
131010660
318520041
439671456
3683792
94859889
545880244
479343561
67717299
32074560
10327275
269677296
826702926
350553393
190032249
352584111
69894
897525030
249020658
342981120
453798244
442974402
725111054
377998730
147496525
249835712
326364694
42733314
253565568
697745664
356554970
300270536
145610325
298053078
46827138
332973696
235547004
248002640
536113900
230783879
102738040
120795424
61154940
49824784
405348672
60809616
189792930
17519411
266567184
174237600
19405137
14886570
330939260
88592208
6931200
280466472
170429556
820062320
547900400
317174880
72243920
17298664
79029112
651387429
371763889
27307440
151375497
647428452
312724615
137171776
12432696
152218692
11971010
200821836
16859182
59587963
332044641
478880870
316740200
24279092
250802000
443930016
66337455
477171928
42210033
89842437
29123136
75064500
49938900
48101306
150230340
718836492
247205777
195123780
124226050
127479024
190570281
1148416
151933314
299670588
5205123
246255080
797970970
156671622
188657678
4297600
117090457
9944740
93227400
225354084
125980659
57528081
301112868
38733203
276782334
14503815
337050103
189735438
33841395
2445280
185327660
1236240
76496364
64844304
13709712
571365720
81800532
7389712
455303043
245634480
246364776
89737776
334011136
183884908
1221486
119104390
404399259
8132616
424444265
537110031
72697365
28448536
8567856
74399430
150788184
276375664
64003856
317649168
825597576
99768072
120565298
307137600
91093390
183081080
261083238
258390678
187794588
33867624
191290368
456184066
337350601
1914786
570944160
215736375
960520050
51240090
453809628
6365566
1165962
21003227
657557470
136183026
14142180
58359216
367737254
45634504
83177240
760862519
254329725
73697664
313748406
414595168
6764302
110336945
333313590
211898524
33050804
581017580
185075717
1816672
2709498
30509952
124895812
473380635
55820624
245703132
38615445
59823000
120537670
272620268
33020127
52579111
243457830
349022604
642849416
19410495
160302659
410335341
86906800
160440362
807361734
218645136
606340036
989342547
139875208
578014272
482376700
76731200
72048606
69068736
33817800
545402726
743842814
139632210
303004485
22805987
437123380
198667593
761546
376211178
144713790
447438924
10183866
392528829
404347767
837071361
19628154
648283596
886101984
117348750
329106634
91148295
209476540
42902935
463831987
146152610
65326229
25928160
510225330
216731043
135474880
166578852
387400386
67902964
218478120
295361040
22546446
181609725
251618490
390581124
22596192
36684642
73271059
60851014
717595464
344265640
65518896
75902220
105356025
324734364
15749802
110616150
202727790
184025952
205518326
269713048
401806819
18132314
166200200
298369020
69074859
46421000
75170114
174526868
40075560
329085702
289398270
35659430
239598366
98636340
150562670
183560125
425648
25717665
759968055
244893110
93891798
187670574
419626818
145272492
416539593
935113740
2379470
505651660
312034160
300437375
170115848
159420600
398493108
17166012
22616880
38835192
40677035
326866024
411108582
270032550
20482671
731307528
16283056
20587002
81650490
534897885
48779992
141940260
42466320
440257296
273331555
227382737
476902200
122609340
370832040
57961092
21237912
36946176
256189172
41680025
814412291
55608482
150606656
402842097
244407361
368246656
793307999
588959364
185924665
431202036
245023380
514581660
511529764
331392425
194627000
334437760
191291569
261612810
331231147
481375915
372333384
774969720
98629817
515863990
621983414
398011054
768508128
514035227
34838280
524631924
120069396
509111600
901884969
545877387
2308515
8874810
121466412
222599244
666533382
192255752
415706900
575697586
19278426
146264094
56830768
372699585
350004938
714136269
11715562
303603488
312177723
97456044
178733100
121059686
375385479
10409175
86152786
192781932
129027708
337494352
437884944
255322880
654043958
1371770
508552780
218098302
232648260
156877795
548616792
39255008
331971216
292691652
136010760
132188398
79659866
234053100
26711549
234434475
154567630
532352240
30905450
537379290
209264917
433485600
228084174
433672925
385583912
302365332
243784116
372843101
230390690
297126500
255920500
18698900
75283124
63227325
527678255
87764415
109794695
957365565
152141910
648271124
378356364
542752812
20396280
296742420
289589422
61129462
14549424
10453500
286840803
737212060
59379060
832141368
340659276
92259972
597134928
115389606
237897371
205606980
212295984
48671757
97401528
464732400
315007195
318999150
153636954
57699592
205173357
2570112
43387476
5946522
461019072
858697916
234891614
377699399
65272851
20611089
113074950
289130240
871614900
54248784
14005926
39834990
22888749
925356544
81807000
713231018
80427990
291194802
22031984
782808356
59148036
59242024
4533408
416349180
458345643
31285774
121762368
262752102
278433870
375127695
17673876
10204620
96991616
341102112
567782247
155724072
489092485
52611153
707265490
52802262
490346736
756080325
313646400
138782066
393680141
564863376
157929440
208054091
619537418
770368144
207654740
162069310
364494269
435648012
119842975
224718225
16873050
4251867
391225640
317550310
32937184
388911666
693987490
943809156
348347070
415733931
228143925
108347136
30822000
179702484
220184382
537086340
165862040
125057880
602063545
138923334
225683650
360898620
191462468
686782752
169839868
445160481
767372298
33724
312961152
398703347
266957314
571412610
632764062
56497872
10632780
55081380
316842318
57008727
645344310
308157934
308434012
770520240
229326000
116624095
47303982
651658335
185541140
62757668
261780585
681396528
235280665
521620419
268894584
280345380
39622976
764281776
325662750
426329244
457755771
2401080
110516936
377725750
245748600
365528096
992706935
37575184
67676028
779258430
11979198
421539100
416917680
37453032
37514440
1374600
73335570
42839062
257982224
32522826
726076596
18286636
13024803
64752786
144485595
892271520
153322608
759589196
54038452
83723733
413941143
4836000
367719352
279005956
418924569
261589833
514808
8026040
232631100
381353180
722621718
31170780
96511116
63480675
391520888
43971278
304174976
347827820
169306956
11570575
48695850
496867344
143537184
134258436
37845432
195083460
536345600
166230739
172064480
126544842
371443150
376204335
268489149
56935536
449930600
678875184
215114265
115410631
403293753
107556756
421763104
41258690
249800176
168093240
15773985
8482500
486632909
253409965
206854520
518587238
696781610
151689182
161752059
938843955
105022302
479157132
5891427
334247772
307342779
342307350
125253814
258133500
53680520
602884440
432209940
35462493
228368361
143225828
245334511
580805472
11042400
88004752
138716928
57165808
168027780
232771260
484225768
314039687
262654464
693346434
344112757
66615406
530108250
48400660
54469704
25487753
189840640
16429400
135943939
13704152
200897732
393572108
214123795
267296911
187219120
253609350
149335461
7426861
222630240
492921000
134322840
3110040
301857108
892240158
810658820
22050777
138154716
16097475
301704438
10918318
376908200
112655400
132307795
301835880
180274672
8530654
569342397
848513994
162820350
249060672
91195728
145018115
51211344
437533340
243555174
10191175
149106672
11220020
277302844
39619684
575433571
321638400
602605800
517944630
100115523
935422705
668952
43245891
153656540
228452400
127985251
361856055
2285425
455166888
392580000
770031950
3405696
517926020
11399055
348136200
65526300
2833600
198676942
32732790
5914137
38213760
761227389
689075926
701545800
21379140
386996643
71197323
95932224
112578400
4674552
847537971
451646808
185518944
467817420
164799465
794377340
376981080
327805347
96580700
196569464
447965868
81939744
271116272
286380350
265253645
323187534
733884731
118850570
76076820
840897980
305482189
437624000
46281600
11226806
297984654
701525224
888862736
857859569
325291636
641704960
10201884
364854830
163909832
780273820
855455775
350426334
21456924
33064738
347400
45963526
357109615
133878842
56859992
699925897
134266077
57120000
587520029
92772394
298614500
118614842
466209690
244479204
291718203
12203271
178908765
350159400
107354240
8856875
187999581
364421806
108276672
24023876
253451094
672545384
212790204
647964435
290207581
26622876
825868380
80542780
415754028
71532224
63992142
340667089
80260128
25738768
477108723
148702770
200330431
268811919
61546160
232662820
79214396
226599137
20532464
710436300
46918432
269368224
2531553
698509200
445952536
859418830
152364420
213242488
118443390
222433304
685258691
553528518
213180924
413592218
274517181
230689560
362611916
612998089
166791132
355060944
220191482
646025808
623623890
432381856
384683030
53147008
162782504
141965950
86192130
141516256
35805036
477599715
535956986
109696956
227526030
228988760
52997326
302763828
328521600
124780257
100872134
61086574
3923500
129422784
243080570
112097216
10641672
57515829
24447694
539924520
297621250
520639364
470058992
122407565
154811730
14876224
10619392
29222190
408943616
125295474
72203020
65657844
285397740
165903178
106179833
8914139
152626600
55317108
22607456
331100802
508195716
583295585
256875814
592545118
210576638
182274296
259609686
807255484
243507160
244471899
364077207
411002172
60712975
123405440
192881920
314261325
243115560
401716360
316498776
261450288
758502552
65414250
5155997
64683685
45549175
553751565
9605056
18514815
828946816
2741050
126732276
282156875
382576125
538820640
214699050
122563560
17816820
3760026
52609648
398130
310216788
67126840
454451634
237830760
495675380
37374678
7338165
34853663
38238156
278980902
764414076
369961120
165912576
421768262
230956064
118006020
173798790
26134632
482166602
60264030
475649240
60971900
382628372
38089048
217919483
78024162
87089552
73674324
637116610
33379008
80493492
75839568
4950610
58453928
531120205
196884162
97495620
31024540
159102580
251499484
482402710
197704500
150943373
356759256
437882060
182304734
150568267
564275250
71981904
490817346
185570688
46767189
6387203
351384625
46712400
311811192
163803546
390164445
106420076
176933268
82438250
330801019
345561753
100947759
95142348
119634188
296320402
138264592
16763550
385396380
789087474
234923116
95133696
264698
94706586
12062707
75911234
56035750
16302660
21435466
425184196
51742338
293450955
58915231
75742836
150905040
753457680
55343200
734475720
443816426
6733382
69938652
630292656
551365360
84535752
1336608
63987200
463972656
469846472
97672971
228546375
622985532
344150400
937253889
399439650
587468664
700994420
471197367
162454680
448300568
70965580
284735319
319156782
60017580
84801036
314662336
736352952
518564337
39220812
144288520
116574666
211844934
336854895
71506457
547854300
189395016
1704724
127395758
57355146
421064007
323440480
82948384
259486072
11901595
34356350
315629368
230911030
646705427
178693488
7749625
77014896
246178660
32370282
212817752
351570132
460024096
15724800
336631680
23781648
55689168
272905028
2136218
357751779
195279350
129008691
110553120
44675708
5818686
60475062
618042663
12651555
43273704
12967515
31658256
62541264
411138156
79988130
377655936
187725187
226185096
65036966
61724144
297391965
201423540
746068726
407705160
124874130
144426165
124521693
220418016
103806028
67061646
215920350
502534078
299283020
320193825
255325133
169114668
513376920
36227121
18921850
296725639
779971710
642126429
560225100
184434096
483443448
349601364
20816106
502816869
368407359
360529186
514535073
615027600
175007316
23327894
61956972
53809420
46743064
216991125
157795332
199423155
125964414
108669946
797863192
289096920
89311491
192825108
135908346
689421008
48867034
507703882
2992278
113063040
162832024
26132112
266195668
7627050
231951575
275237149
103535244
267734469
458626170
52437638
490275747
75123986
343949371
53466028
340407368
32038684
46347662
175676603
112683296
10862544
454937195
189830538
745786636
45667048
148019018
79980044
182728440
65711276
770988232
419696682
139076703
229363384
32569840
27178512
55912932
82424823
412369298
244615464
73416603
33974515
145768536
201319113
419038500
47058990
2599600
547165534
296725320
112146516
385259085
227706420
70817766
40635072
395169456
300230742
22409112
7279155
136921715
320849200
28759491
50222485
38187066
61449847
450822592
121648716
14208129
192444340
109293600
583993456
375661104
321936800
229254867
133353360
249275880
481861824
24173751
267726965
95681431
182493528
659154386
26555984
306660672
89019483
483686320
79633300
689243040
656519280
220189710
382117386
153280384
103309714
846636960
160902096
304606242
427639080
167868890
328266840
28315224
424572048
121190342
596304956
15971256
353771588
878759937
173426176
2880990
342821754
951526146
172266048
167237664
40396818
144298260
548769969
390334087
171193960
2593389
240760839
2501757
33570220
377407885
17618862
229231863
212255736
207205416
120108219
39803616
457416414
366017531
375659310
19446232
821296476
252788690
71381912
188594271
898987782
88091987
920262974
82676290
76094410
402592636
10042064
639829765
116422254
94162914
302957577
235819257
156815646
441905103
14742670
594489978
535365880
409881052
355380384
419588675
226064088
69544115
329441028
89959449
357793975
96617157
15906241
681135158
266382750
458304660
31872561
298437594
609557406
53022688
545222674
195821082
144298224
121332974
89499900
334565862
199618804
94184250
6027190
755422700
187905863
605938640
175452126
580402646
12430495
198852854
863661568
180484210
688472928
130656475
227355414
17317200
25152960
334276346
56423016
633572764
76649005
40181652
401748310
322852596
549822519
244312411
274694140
736490388
113006224
101464704
147688401
118009872
115970050
643209860
542770607
162869820
349509400
221023935
75499350
228421401
405387279
12434867
93866760
212123413
15045992
271206749
632168823
71838106
632211116
15676596
830618550
8099325
674952742
969557471
51929202
252268646
161585486
187508711
252677360
620668368
605504366
22761900
522835142
451478700
387618250
1311750
214340058
76989472
614130252
669853303
725520235
53597214
225593757
54094590
9060453
612327430
241273848
477955048
325673910
461126736
106262326
80538085
756022092
466140140
305572925
395673708
357228718
82116024
137378835
238854150
74544260
363658652
533431297
185530321
561987198
778170470
63241606
218635650
39782954
82536894
562790384
675854322
3056930
55695536
190856610
139601472
283657454
159065950
350019288
547926874
21145875
177525237
1412004
377359528
211032885
10958808
1041650
212272710
326190410
384891408
103948098
234020400
61688910
362076155
302127240
280796282
107071965
284480350
460196550
150921888
24604239
305387696
363479286
146557900
557821680
225892212
219961020
568719200
340495960
137316172
270323314
10699483
284422050
145324452
733047752
373596566
83462406
49204320
2929820
296948270
117214325
406264716
680993667
156206790
343235220
6114232
338778280
137760224
85247428
19057170
161269962
310904932
14876385
545772368
11865297
34116908
6970310
42461415
196671836
45871055
534430953
142815274
143845768
58331042
46681575
350332290
117265023
173958064
20179329
165654894
413809322
750915451
54901605
197109809
130831200
31306728
127224258
817702262
363546672
50930250
30537232
490027518
116135246
220415283
10847612
122839860
261014972
373686628
694538383
242528256
388981670
389161495
1942926
284732318
386699004
174017232
682161557
868934391
10651718
1996440
40221894
287789144
496255337
481029079
261521775
241337574
92451420
399916161
659020358
645882434
30045015
507773448
177435280
529769100
9510396
957549168
697610984
11059670
116797276
8310909
263724468
18097190
142167580
752941250
140602929
424585200
21722808
53705982
215530535
567175560
379947008
746277172
851601498
10403119
229272465
20064798
77358428
426412623
265981168
139441246
410547456
16930368
3853620
196116606
404938674
413419325
449633620
537018
214738304
448091451
638109042
154177408
13330870
513173398
79869220
167789076
479196648
887861338
47047350
899735696
225320326
709362002
450409900
401330765
434467398
266324805
49471350
671354385
35374694
15146824
69712218
177181968
292154512
547370382
212363600
489002969
113938734
308033940
222327720
460946090
431511210
182172374
295011675
214870140
662727164
149655036
908708136
462479200
319873987
124278604
383542296
196881810
166692708
79512867
101996625
301137480
185170869
48178320
382602563
360700320
517620675
250300624
301926693
595785192
696007130
98532448
50672466
255730734
219493836
164438964
197026830
536867183
239447808
328198241
25279452
307881945
50109824
276026864
565914486
627531121
27220900
4096708
384820268
531026496
76507400
571447694
754291356
124838636
94595844
64349120
249713394
244949600
291275852
950343680
293558100
170015149
277667976
737798214
31759020
3723372
174260178
8151360
383890104
8650708
102508997
528377640
302879446
92556840
136442956
75988910
8883571
37990297
185219834
429915736
635099508
302402525
67727540
340589916
60600488
56610795
780841062
257820662
380093220
464916
8738752
287533080
13988603
26544342
217000000
226132060
154006779
275597147
313073748
185374800
213534974
552441000
347073366
390916064
644513902
677199250
982140080
62193970
161383910
84779583
827767350
411534460
19837664
374224774
14009830
24206760
289328403
340308374
234038931
70721530
233393052
640668560
463096644
112333144
196454601
839176638
113626224
346699600
2771307
385567488
47794644
355835865
63921780
159955054
909091575
165380080
149917730
320181528
408046832
813656248
176046002
8281392
68285376
279903404
56812580
135396331
545236965
635126072
70191520
38084163
307829088
95396000
177035830
301840440
20135076
5009545
432818906
361936980
606215232
138390563
255988770
806463578
110433000
384154911
362997082
190703835
855777384
24219756
581627609
139191283
34748616
322882461
33175866
5635518
106487591
81210012
81500661
56954689
103714968
303858425
283502856
968204159
121232529
546637124
387122840
411699640
341565686
441633948
98384364
266425768
273629240
283311930
586025685
184926375
59086940
495119216
116505730
72508086
253057438
268372496
87616912
573177750
90441938
438153756
118995903
541310888
73302822
176847198
1789445
740434592
259192908
184119180
169710531
114116670
22250875
427098852
272972810
113260689
420386582
34543235
105834234
415337351
610625030
112461624
735404990
487655320
3801657
422485932
628528132
54741866
4088336
1728660
176125642
264364032
313077310
239640688
28908120
97897410
327678670
230354537
666893315
183091928
199195425
313897138
778885730
616896000
104136440
108488366
267893599
137797328
183629439
201760972
13893208
586158800
24539640
476281962
15885337
292807575
116198438
215834135
620231910
262800552
92610133
285390664
97116864
319838357
238206584
210324169
280481760
488857600
136731936
99934455
211380672
14866712
593577985
401849464
766861888
128102660
60825150
117733767
439040784
389900169
759613960
54026852
320399394
169965461
11956700
786317434
233790625
522650460
14605552
36085535
84009570
52382055
518345402
14206444
183774496
385882160
23920596
413888655
138386960
190981179
902205405
104042484
4890240
336632621
502566375
44527095
543460700
54231870
144736984
62567820
578485824
640572453
293516388
170928320
152863424
306948502
334743150
140639028
416232855
143999856
195817075
357463033
43672066
15124990
247573176
162368458
255426116
110090220
118790685
405428220
304349444
115078704
541789040
524778980
536618761
32692522
268412910
40898260
500054998
322873544
657529775
84046664
46986555
433684125
24511776
185391240
146205720
61701870
7803189
353343728
224350962
3237900
175623396
584285050
196143750
17289696
172347442
76128596
8322855
514494350
211567616
82185482
1678374
425156825
677320576
917687005
221675322
7728065
63624216
566487285
200495800
361301536
104680420
901913481
221664575
64628451
67792205
16612500
423526280
121650376
470158200
43659207
441315940
108416020
391914120
61261890
49277078
463085104
163714824
15841733
164963106
558116902
74449375
98164872
266834145
266122500
258847336
274120560
111621376
551310736
227503920
589660120
856816299
159196752
66504720
337849110
314353017
399848592
74020374
48898377
55211886
803329735
26466048
13365592
309609456
845442933
74625408
692225940
4950582
44952803
82665289
158762736
449685684
322205485
317620180
71565300
340890694
677408962
23220270
562347762
125551426
127035489
33581522
229440276
221192452
270030040
804264
50621662
23437880
23467498
578499826
141810508
71089686
70876130
272685724
478488933
995355844
287380612
236048618
512429710
356315072
14610548
145022185
46311314
268297610
379508451
3743520
406707388
33895233
47751060
688927880
200587433
265217550
15171846
9758760
507843144
728862624
7596498
256586496
106151205
273183552
76830148
456887739
504063
56450095
69079200
28325472
4926027
406568624
252004480
269384656
4591428
44424836
135864328
219305372
105147425
485857800
134499024
923867052
591563259
205757885
428811719
619462968
586452442
316680172
50275341
16048952
10661772
105149250
192109325
15117102
80754828
663901591
292737990
9898350
43209600
39985090
336445712
280054048
458724940
208655559
94313040
786835521
699700240
650305788
160808894
280519191
382551561
884577280
281682163
109504480
99968352
477443100
29173340
477321159
578784283
114705216
410556320
31358712
333249708
783984537
647431757
281182788
11526653
256688100
270943680
10158775
19066880
257566400
201593376
73624087
703577814
298352608
651347090
7044830
31831470
34599366
392685823
243211004
14119539
3019572
318435279
167278560
696700956
612542844
97938668
333315980
219805990
13787174
59875725
177326394
28969164
343240278
121432650
463967308
392164605
169832052
69255174
339792723
441979648
318434085
280830564
145783638
636684850
193278160
202317000
330207536
154084175
558651428
278384832
71925950
801069518
291546600
175235504
753256125
256087392
3429272
768548576
83008896
228430800
241330700
409520
88937264
692605002
42911694
647222778
586726400
620500806
103618926
50262038
339312925
70017696
13253880
74974722
241635589
105236508
640721724
224206694
56736350
148474796
209709022
556243920
37830387
33504240
155565236
10341500
62451200
203242012
244894752
15250440
864810373
775034448
3295676
542255350
462538380
430106347
63595287
10169591
415555246
212955240
87546050
616224102
386642004
405230656
647197548
113497774
334815360
172199820
70942485
184417029
128610118
811687776
580537200
36182669
830586329
136327085
863570680
810797088
489964275
90879462
197414030
224674563
21286650
439104904
802922580
102015942
475932314
76632773
6494144
213089575
15794432
138882848
825230160
26181496
17884720
136827185
482933178
233475322
354047528
48882288
148207990
80010816
4247600
383267108
104960994
143560523
54858375
22084245
647338588
254325656
420370560
393792421
660155580
103520322
15844680
23978582
108959064
149659750
412827304
40742310
411364890
112572962
372777560
450631675
224000896
87688000
85623264
471039612
223218540
551318058
348609436
282306240
317803086
817439812
25403920
74569104
49623926
39157608
110708956
525314170
491790780
368082117
307669084
377445215
638573312
342961772
378279643
14122080
128205902
314586800
413936905
110318169
3327287
437462928
791486276
758352755
253913954
8518983
328506200
236744707
22229760
336741330
87136412
87233230
9392715
198415440
49667068
82300010
180151380
387833240
79394658
446912784
18309280
114712464
2714844
50841408
720219195
73231125
282636459
397599488
251374625
79329276
16247088
361875385
362976684
422875860
557012255
149908909
886816256
498295040
125748968
626855421
156766643
181650280
918060676
82429759
80346052
506876310
692304515
834230536
131937066
112449120
208726794
59576570
74441040
312305750
175851000
529767329
58800203
311103111
226494149
12438168
630619587
808889764
17312288
529198672
194333052
225313024
66139723
53926770
363518064
166938968
215200674
105514852
629789699
773837604
488700514
512261415
23480286
574149000
356536026
608105424
115396922
750742839
500453844
490472092
888931028
91001913
19292800
260515208
183158605
723592848
20589150
170381232
84460480
7280646
105410472
364434136
209658474
73967264
195660693
76515710
209192128
111325635
5911848
122833984
170344199
513062586
607236174
196971736
355234272
600404859
161069920
293248
256065502
81891615
433798218
413881875
519593511
51642360
517386934
120735705
87241440
127201466
27305109
89499186
245506895
890635095
190842453
133947408
72502576
523052712
50375096
244912320
209441572
699932464
105254196
304618400
198374872
347823939
161297778
12676136
738033660
798759450
173166512
1889104
134551430
157139136
209378925
507261755
141942416
36015018
201704448
825345416
484712250
38357690
22918602
159380032
226391310
63533736
201584573
876124656
82821776
593016360
672718560
54471762
51506846
361687869
50430926
195932009
230369159
100956095
579205196
364404234
491757642
53265903
577135024
557626671
247580994
435386637
2632015
510047940
293359564
115176600
17993520
177676222
163007552
9088596
338139659
525788937
983961935
134436417
90571332
794463963
243806463
336879954
377651547
8190012
84411019
352697000
15298244
626038017
328276806
976660009
226114484
478023749
147957045
145039812
796575208
453746180
60256350
107727891
12903550
27097182
374383177
761648763
569856476
325047100
76472880
587360452
86302017
200057880
22990408
385708290
434451875
267370298
50392106
3266822
214878654
804601721
772500480
9363040
130018440
242166444
769983210
174575520
46942912
22547340
254014952
65404640
17882844
16110746
137814372
767252304
180423516
21741495
179210313
123026648
578789304
333576432
61007584
322840125
90881194
53958224
184268975
72415784
433074718
409366440
46062632
35338520
557832400
250748278
298764992
172033804
232255604
41445327
185124056
60481865
471526515
88755530
108072224
316692855
160956414
388384444
371043060
106519688
53680432
465048750
181598300
66959872
276081932
132135759
365067520
506510928
304779828
349457424
318412368
72743832
148382108
108432368
483636480
840559797
538711908
328717102
179389584
43014094
404290601
22721357
925386276
108054342
215822117
24670464
104148222
280637048
525349980
619005240
96298160
442571980
16051844
198030264
13331104
26727605
708909857
570403180
76435946
134694918
202706404
10892820
19568450
200464
696822555
428266098
133252873
403015741
587019472
731438379
185268936
386861832
235489600
373865552
115920805
456413055
176944112
328021272
598160388
327854496
114771888
556626658
195534270
78161100
240984256
345821120
15166550
951290028
101422860
311822110
157732236
203519778
451642320
109434972
199583561
226643911
436783890
229102800
225539192
2017911
427093882
14353863
151513780
320046160
329565062
388777984
350018320
525025109
85001700
212187360
349413480
9474640
5586927
3626450
494641648
221743651
405121880
410176080
149119250
46728768
141610080
655534540
103204983
185635152
151202746
670586142
68745666
171092283
18355610
193653700
37659292
85039616
35978165
21140168
1412614
155568000
191296485
669259464
93985695
157694656
50600
647075
318694992
152693100
348437012
70687449
116895230
28574736
384066024
143276430
115019851
48517350
102030448
500917365
163962500
754649182
2062350
316113448
24127735
326224584
88446618
301155624
305009539
180195752
789250518
390352881
346212758
20856528
343098738
420992985
351424521
730945600
130284297
70073190
408390528
126412704
328583520
5838225
79725132
818042805
484347440
287464350
34007130
117142676
214728900
614652144
578132100
2821280
167495832
610095132
300813570
208075049
67531659
215367282
188904584
259824630
735512994
28740876
134933194
181672868
216416480
82739065
662969700
115235210
897402249
437742690
187261200
29049456
847616175
72394520
887090885
185901352
74694345
424918515
391587196
123276230
157104768
682359972
383932185
988918368
328359900
167619680
312282180
450162459
218798338
29424440
106927380
43216740
237741262
183407266
135663627
460006425
354510
320033372
202455558
96500545
5313312
88526592
671490452
579148076
121142364
454815443
206221642
21224864
4476834
294861308
38190019
996215103
156143895
34735515
195159099
534551416
72769476
233137674
88494976
13792152
137093771
79700544
68803091
2950311
417587225
44188005
193146511
218259118
488571552
116861603
48802864
127869730
664783775
202409088
155731988
27752700
661008392
46009890
316937700
179717720
274347884
109260160
234081221
895781408
645667386
88645704
246955464
267628096
562658676
29134294
139480488
3125304
568880136
364896576
250880670
489427004
7452090
675982892
92228192
360073106
260957228
136272669
206562504
537512850
7056424
459093192
203842620
85258481
11034777
169150404
480462030
308952000
43984575
35068192
510926080
29989935
686162625
248715500
530492112
618916982
183390494
234412380
676486425
370308146
466815470
109882056
807861600
441467172
531845765
148807525
324155205
670089504
19731361
270468
29207504
768578568
30133268
128265600
718292364
53698585
13501225
810746843
45977169
114537744
117991350
800106336
536691456
3583559
538267272
423652990
25189588
38391186
377132090
305701125
501779577
309819728
627125772
539597187
301108576
266327896
73033302
32097000
600893727
139835946
399610328
219903936
189633900
82844850
148315860
722738337
175704838
269881868
165725573
370250769
172287258
22380975
468291252
236180780
473297573
97794438
64368584
43988121
984893622
190537932
140644672
38700036
292285484
773979324
577983648
1713675
2358450
86744257
72364480
1825740
59438808
379363200
225714847
243252012
313483522
202979520
71270192
120607500
11118856
112465015
136927602
684777770
263273926
323136
709758175
41422725
565834288
33741612
685744064
187860244
544387960
154966672
12680559
47064960
151253739
730496098
423367110
269293532
523785808
338711086
726816987
305354368
119504400
53543160
40284714
23329545
94182912
85873872
73742340
56599272
471826366
407452584
109423565
725025344
362083534
183162565
368708470
852200388
325301100
117399836
43609808
49486428
89316601
172154422
97121103
106954610
55988765
951300090
558874524
74504536
579169915
110644596
86044728
122557520
254211264
356472495
93137695
20294820
77176680
372677088
102336857
184822267
8847200
519819140
2385450
29669011
110517
394987860
176736475
307745375
53263728
168744540
473810520
324401814
625695972
216606501
912766992
470282449
46852340
217154776
191316552
93047466
37845056
249810496
430774425
132288355
204252090
80411870
126504456
943628
82460504
24324816
38590272
56237852
220201221
661201807
12097620
71425536
138852584
466788888
23800448
24740680
621633298
473204085
310917915
52656576
9557625
401895872
276894816
215534740
173888400
445918217
625128576
278823586
35332760
250594200
260702104
393163839
395725395
17777248
588548790
455124438
55042923
149002047
8561427
625189994
76543390
199023138
566344764
167294784
24864420
212861576
66870908
408515382
208124602
371539664
857988642
8793675
182689389
32344
12579790
251063484
98678268
126488628
163821129
470649488
409603558
588060
857257240
448474741
385031552
85594553
332763977
127464813
265365248
278739240
770308100
215056576
455819952
39255391
247586300
187847946
353829060
775926396
77333466
227909880
344500533
606487112
252206217
294938588
222415890
333424635
295679200
267333464
167928025
536586751
76755473
34323745
268891742
384083336
264304184
190493996
21135590
119763475
131206570
257003768
156359764
197055176
229851392
338257713
791229217
5668082
18509247
426907332
450463457
34144932
593716784
255421745
184484573
18697722
390342344
121595905
5873446
55910388
194647398
515200805
611490578
107702064
14196735
185345149
346387458
98150435
31536128
134762170
356695890
219727200
10926500
871496
387800469
937872776
32481906
231622002
429103675
440516337
391159128
709386490
318950940
78145155
675325350
337232060
159112255
202603632
120098712
364305036
658821520
334795140
376741783
361522629
154695750
68554260
736642620
378422037
273968658
956541180
15067075
218713772
213477222
147037926
171637032
478704702
615457648
379535013
197452080
142441320
126574418
620543056
53961210
49848960
100972382
197866422
146488309
26803680
308028798
166353426
957928407
227360820
298025106
274846860
316923880
129591936
277270498
416806810
313874240
122652240
370960727
78738910
495653304
3886810
174194049
366895220
294336878
133072889
190492960
123053624
507338040
676058203
715848084
144606858
288232398
266753034
246250760
604656765
770822247
80435114
62334975
252407232
440085860
347675362
594898983
141410871
88518106
174209455
241687312
93721272
360116678
348860290
8456440
475838444
370192734
378548576
4703466
42651458
679770120
23927258
128484952
582168847
446546268
35644800
603574140
360772421
273582181
566704358
113257893
640532880
84416332
47025860
17483738
22189923
208904112
320979890
560638848
109465323
18623340
172807578
220258038
66654336
976342502
133897995
432662533
251867681
118904784
430443468
69253041
328883919
44432739
27646874
521274
445997344
22085892
105442965
230594748
350495712
953334228
555133920
158264318
146010744
358696668
60364440
80588985
398044052
315736548
733039551
97072368
503426014
389393025
94935036
84410488
66275200
88651640
506795200
282589015
21079779
165797151
143406720
425361984
15476657
52422172
36386812
323051274
327269052
69660232
678219939
64278896
80127110
68501770
317244240
232144052
358577345
345456120
364367106
920477635
127200384
723816935
683875192
152930943
368491230
394787930
804992266
196611324
297130000
4227432
363914289
194643000
127904742
205703370
264052670
84555405
389634164
135552460
674820157
183755287
87779670
562944656
7545278
117485515
279672848
141964460
43775085
42869714
341294656
384175924
573454512
127013746
8218652
864583890
106296840
168980228
83028000
32532540
147561744
301723800
22072596
370903000
153917499
711222210
265305908
289850940
29590295
17504276
72445950
126286350
142776530
445023975
168117912
597633806
599562986
8011224
67709614
11417592
39943200
15868849
40411784
49369360
23466046
755557222
725050744
321911520
6171712
153125
199957329
38288080
541649106
46268415
16460352
107261894
23241460
407521752
278582712
549863622
200684671
404994621
125176821
509027124
273895944
209907864
39889296
236815898
968862612
49266217
104782788
146021238
283233431
65273782
282540300
111011072
279925632
189872966
10578526
421162482
345608770
34412550
119611609
72086670
34749645
472382976
253821568
3631008
444864784
548562780
163749372
180243444
339687600
383123696
267826797
490554475
46023304
322843158
129449294
751288038
3656812
160760250
417707752
471705444
468853320
307554630
400799445
3264024
227128464
155970932
74911342
868571742
259358972
168299616
37866531
307735136
179972687
813841476
2100636
143767014
11627214
88312056
314853785
154544378
34551044
473067738
334224135
553829436
480471977
6964595
14412900
74894095
66696282
233880868
344481885
648369678
425034747
9590074
141533030
176789320
45710496
110228529
66743523
240932568
406553277
108057740
510544240
1375232
257714835
695644488
364283180
109846520
212112504
10885468
53697406
491824236
636774138
161112600
676184418
25423700
5775176
54281300
627516353
292232486
6800064
381144132
757830052
287411047
117152600
4804245
35208668
513922578
266228824
938251872
280020402
64424968
421514392
17003490
299482356
656071890
71749710
323085294
69855680
435389028
48410705
45776500
86832630
869332248
573727254
79000593
230918688
476847592
150498546
187157355
917951360
980735860
31958916
68957795
425341620
184732131
281239829
5086284
9492800
229522150
197560496
7229920
644875960
367619510
165900280
215895948
5959068
165124220
63158160
457047136
76060350
233206536
90774828
122484720
214883880
73604524
275273229
563309321
29015602
8247953
459351354
131434612
723875808
381390146
224787062
1123542
293889496
168255465
255521214
241341844
74355897
26671980
52787828
106120976
45553984
4473092
169858080
273279538
6309600
128967412
120494311
567194628
362514204
391920648
98212667
537915636
37441530
407804544
26930248
150739556
877241112
413951426
185670660
405871830
107348659
558669555
559681987
210110550
794666070
41822480
647381112
239933240
24310110
522740775
384971162
237320655
72704122
195981660
909491895
419310612
225722736
108019808
15771886
553502950
385336602
531135082
63175800
644008320
110440008
147052208
219522549
343885588
442571690
103979436
5832324
779257165
594742740
233919180
78250031
172904256
381334150
615202145
139465920
422443457
787310524
825518669
37578567
224527322
697351135
435138744
802448505
806782410
170375175
106520229
316231422
31504452
593557020
611473184
645443370
61684355
98641690
823971005
153072700
71138160
255310200
78692350
598927768
430606644
511162854
494011219
578478510
518066830
37498419
241726488
74407148
818576040
255902274
31269636
521456796
30952824
268429809
18306360
9793602
273429603
148758516
28941076
45368180
587058192
160698978
160384245
501265792
15972144
642148920
286078562
92417962
797399426
18632804
14262876
22098250
393758955
32196326
201151860
454616308
403291119
399325960
635976495
31696942
327909374
738525325
403157886
95273700
447558000
173225052
499126550
275654910
167892426
146903953
698835534
364127607
2320296
80458950
272113029
34699605
598953875
220528032
408279080
51194400
704310474
218759684
26710965
454238368
78080305
237715338
116746967
29582436
182538175
621918000
200126485
270765180
16389540
301080108
776866680
556440549
517280764
756883800
362867030
267677136
36787968
92464020
80838784
361997434
389403610
173367692
259898048
389918796
629279480
343684305
128031687
148731368
160674872
35713920
448875525
642598830
105276694
468427184
980699400
769015845
217430536
235809150
288633490
112983338
1791621
334016568
390780884
393063704
55330210
2001072
43243984
73402344
318081393
294924336
39795300
145491731
299332845
341869148
333614315
414129000
406648685
505171200
248245452
487576235
160427000
19794054
65183300
72844570
302368904
195271398
421192350
595754222
254724925
152387573
23419230
217569966
317487506
11466522
53060870
447562624
264555936
453341382
278004320
307419339
181340831
182592420
446189376
507982215
610203304
133954359
175487184
186586055
220013059
181131015
154857120
137707650
792620504
250843267
82090400
125728720
71809038
31506873
519042377
166202730
87037236
80192763
18786042
118779621
760761540
630466641
148605291
156124345
530362524
33828544
412038900
859984312
418590176
52055851
55939536
254944959
446243175
8060799
184208140
271678530
474750330
23710392
29050011
78631406
766004763
53138012
348345538
290818032
23745568
158996496
755112235
40489488
209220105
494957120
164307038
479005056
311501366
440862408
40399828
236407289
133508925
458101200
39887262
633381264
125183082
267539228
431992719
70110509
77830026
993056813
51336204
159182184
183172280
252687779
231430927
183412516
630987220
181320840
6866751
257805262
171150792
206051415
61680528
127369440
75168513
676495050
560157639
558855024
107871249
518071001
615082174
408599420
40385258
308674110
569156808
1606220
188779200
20348416
481471938
139596591
344516172
246774176
50660384
809036910
820686360
416611338
499043466
457101030
304953334
175682007
78792084
207420536
229651870
153355221
490812240
768693996
125587838
89339368
599600472
317064384
164502962
77493936
49304530
29689248
313745200
326788760
735419638
384296428
175789648
207023756
829340304
239606896
246659465
49528200
347881068
42688462
711035438
4383102
394359432
160593480
298791183
218586390
6206678
125651396
530075028
107765796
594691284
66838475
330968400
53458166
175855125
558095520
94209542
389412325
443106600
94492559
73924483
10809162
62793950
65071450
239713650
720599614
5023510
44606814
317081520
70589759
326657826
383284778
231716232
122293665
4901050
540033000
25804827
182889045
730146164
223355384
189161568
236180698
610506303
322075116
176584002
226247648
27753783
21467625
226702470
29788170
330044460
48162858
33153879
546815848
791751432
399371757
311075961
505339195
204552090
13771224
207573300
7187616
19047415
234521120
300870670
301555520
13040412
161495490
35302625
308469350
182882304
162307020
241019530
140863866
109839195
260489502
863524167
240685800
725600964
88151735
668526453
523143845
39588988
409539669
95879862
127651755
108424428
60881072
17987242
45834492
806027706
74109900
70583552
35008696
812597814
60924640
141337296
477088164
639689580
226743048
363029430
354575000
368900910
34376850
110288640
592323232
406133046
107373750
50850096
221978368
94448202
146542580
134353296
22756300
88988220
432630611
50030148
580171824
231167817
37984908
11763609
431998136
472424867
674751870
366673085
18025227
169241527
465282105
512304
180570470
129374825
175522704
242358400
29403752
49406784
148551678
80533384
436995062
310665
748224
544884956
255957170
273781907
7413252
297999300
46337801
2760966
163882400
208562486
23692032
168448937
71971370
99621670
459990845
96144711
84402892
122306086
775510743
203743980
109395738
1618218
782322147
265882890
282641380
500307906
7095456
10388370
168231960
53338662
745009068
5196338
12674874
469822275
270632425
95023808
108570235
31451660
8288938
245269192
86713640
427168340
40505778
544984951
164023923
18125168
466027679
47990180
140017974
576088044
555731613
407593776
48442296
37367946
33186056
729895330
122034300
59513688
381747870
74507696
472156272
72606480
4960053
178324960
54464832
843032556
795845785
230645080
70840263
165346209
59005929
97172166
229679046
696439440
80714900
136890188
113866073
174180600
806900528
656472960
301252608
38580696
554060280
329024256
196630392
259564407
382169620
325423422
77407575
210806570
406776290
187359720
30896680
476599405
199766860
98763632
54297745
432770832
57341196
597070416
161873505
276899220
51920150
13495602
180635695
539864512
76817700
82853360
15753888
248419952
152119422
89673605
42232010
44677818
42766696
759620683
562171268
578710262
84577902
662989677
549304224
134710776
162831172
62789562
909416885
118972560
204585192
108745472
383700044
619717568
293200846
526781290
861533346
598696926
124147037
375928072
188361324
134356626
758122195
38570805
193923488
257155500
608026392
508653040
20718750
892400034
181670631
29405238
41072852
55087415
53541884
22485740
466130756
57591200
241597608
567632301
471698608
501230268
380740272
425247270
89335080
121086525
445267251
107420740
8429400
44893728
667333440
30169152
82974780
122419568
334204255
717056432
172208628
286024243
119492516
541591086
85979010
7642054
585256518
388839990
218863875
357965502
350522585
198921297
152526009
472547166
100662820
230909580
578601120
323996190
559927616
488739210
345462579
604802956
777560230
222206175
442427040
235471205
635110965
302084104
313486250
5930210
15305934
183217125
91943863
467546220
318846528
84736569
266585120
109306350
357273462
173161860
32770500
516501117
108366960
11053740
478803258
258866780
20279233
94127794
384035290
388212080
10714914
293298942
132729366
452622612
3949990
228004959
212472356
77647878
74345750
464649402
920634363
360576864
281698942
677109329
814464000
178275300
120895197
163259734
369192996
44477532
346847750
22382012
679228388
9355031
1954436
118905274
13294074
250976312
100477888
212728775
7527168
197034940
760846780
273659440
69652557
452178015
143235940
214785385
128631092
253630996
91154017
440549514
387805254
666063536
776531373
28355201
277259158
366224235
233754992
426866536
46562425
452911620
4598026
161848884
85311962
120205668
913183432
764338752
107723880
207524308
48914423
31623570
410368080
623778554
679996700
196314326
7000500
966883896
730297804
317039000
774241650
60977658
885316
396058894
723766758
514505598
75612
198906891
55542240
302248618
504773998
610669140
741340404
337819623
119754030
91622281
129971242
14743062
69674878
8568528
627521370
182893330
7598430
123147915
10172643
296667379
461061864
592478220
14334705
13690716
686477792
92092630
164441050
135112561
324646137
351161621
556744068
307134978
34279575
470205425
144059200
23605797
70412668
702726344
221416272
186935320
492471702
153749559
64928370
576616320
942905880
567439168
51862752
220119732
17770128
261431163
395325480
246696702
82509140
592655397
280121320
501684956
358911889
273658802
54870387
289189134
163872720
453492
145299414
180394860
174954057
69703604
507139006
26351892
272106780
34493172
197145584
431724779
425159637
629229636
579818470
132661800
328415656
219713742
496344359
14499725
422599842
550245909
153623284
103020540
157282069
11912571
444233552
49823682
24866848
380915703
229345980
723640326
201892308
291424756
673499885
23481250
21973358
123920205
493010703
7485998
65660448
186943000
222651693
77515216
520895144
632830464
397556832
693638912
545930046
192699679
440228736
13153104
152134570
183278376
523076456
92836167
551324085
541718034
362523703
603373056
35785562
162693445
173853724
56278194
52804928
439300312
814628400
663767040
807474546
10251470
5826245
72326720
69530512
119692248
167795688
127964475
677558115
346216725
5765940
6906664
156448188
386570504
243518100
164637311
245027403
441687730
48762222
2642570
60698124
313620384
1937256
292568925
385327800
208406340
218033688
24478293
29085573
207480526
118434475
160161793
451217300
10101488
38286690
508073148
309078168
20035680
354422688
6343150
12902425
68805072
611882342
296658516
63746375
526320153
532497875
178655132
776575608
244163356
40436082
150005743
340646220
152742217
313673773
67479240
69248088
279278025
176751960
98270900
41687313
78920258
50048866
739480
282587152
365583270
215069325
173962272
308690260
234792528
519845337
586492875
52678080
1338686
78390688
4260696
702208269
369015283
489244684
74388262
133223160
174130184
21759966
51425990
348667872
197462160
101022075
120354390
194112452
215743638
515911050
205241652
294706182
28700455
886297728
256462734
261845435
62349625
68997660
119755140
885377220
204903366
68327412
12883410
785306610
24925992
22917900
706675080
299255736
301080726
87701670
9271026
100959466
10150560
41740872
66130288
647258508
864085572
365346408
745983320
9967920
112875768
15042280
319429440
775584880
373711428
76915804
374505704
597599352
65692650
87859400
303866790
384673950
27616165
731109375
197083908
401615536
71416800
444973810
56114300
61023960
159021514
470149440
152485818
427682327
208803321
242826314
681799197
282925392
39764925
629661582
106743558
399959792
128445468
130955880
70814849
118814985
24636807
112624040
181403752
7606386
291263580
166196876
523898928
328598820
640696119
196894952
23955294
48252685
128798946
98867295
142173459
299680502
282347390
286233346
42400550
142535112
356732376
19604464
2921920
47657106
86160845
220327095
272933662
21361456
220966950
699495084
118926560
117692042
99551694
723577294
651478536
45177762
387323112
626172352
548633911
146537196
769772184
53596180
851477043
65920762
58344440
528517715
658265700
162759480
22341543
177724410
94899096
122371488
166924800
88520886
70819551
133907279
557422775
100185148
161191896
175158431
358950165
65340240
46931710
475696148
103825002
652409794
546822111
155698105
235958725
437404040
173606840
84378800
145325875
69702018
16910579
118714120
64296918
50363389
18405699
15019792
50023350
686397228
38846160
146333184
44627618
152561952
154339393
51368967
119677954
171995200
277424168
554005
302814480
205156675
34334844
23457798
162203580
273846372
164880648
18335198
77210437
283555648
84136768
326818926
20466215
192367440
147735212
92392012
187304808
220749144
75257708
25706964
365661268
307318179
117186048
204435060
223290450
248909604
374089200
83574009
102253356
4887024
160342282
554459280
692498488
431430000
359016005
17600661
74143296
407589248
523816700
264291923
754490436
90375390
1654769
122140453
244186785
270655760
140004848
55140985
114246880
817129376
183628853
142872840
132749810
6988884
30888031
19571035
575646192
141780440
24828274
533860632
314098225
513293008
1885396
300967203
527323536
312730916
437372250
948530882
52010364
82568910
294277415
672878100
776793536
77584500
1579470
2113844
176589812
287206778
218841338
306797430
5525624
301061790
690525075
994040432
435751008
119363400
188597563
6040458
425942426
427785620
533819028
1205640
180941544
248550830
5975326
41506510
480760680
712106676
458872996
802664190
581450465
18267303
536089444
870752520
381270606
86599644
82265760
158056946
18185076
185319544
696308032
479545461
274399856
563330972
126608118
3812242
389023716
22404564
402349200
104081601
724394345
344357888
881438800
624895375
239092150
54081615
102195072
983011315
364458
597771286
337126686
305315930
193056200
102136290
120095844
863589056
49166080
150801066
180360004
378491715
374769640
710844654
793650120
513552692
934930360
38028850
234967260
13985100
370480020
297458106
579823805
159026760
429241788
571414020
761471208
141987171
19854293
3084375
618815204
92394972
64022880
906452550
25433553
55144488
80466100
7009233
9342180
105265664
87591672
78557010
314848050
468744738
440242124
628408308
543385081
188248653
62945988
8176365
587466000
889616980
106981498
530112994
542808
55691820
56684238
34552944
17299256
17027268
714225877
69048252
711526240
197248674
464616858
48889800
273021898
233521704
412941165
163124280
453849573
35186655
276109515
146006727
817255890
68667375
14688079
130744880
159922464
222461568
5099709
18700725
912673866
235062915
73346328
873987305
482576864
130016229
139970565
7628400
151999950
148170820
1299963
72894801
668617383
89160030
469356270
111014721
697158
40893860
104193504
148677634
85943632
233227083
28629404
371178027
66147860
237672064
168255456
286548472
173566479
335247704
436461250
354030482
616876128
642277900
54257432
90687380
944468320
408109779
288938520
39231192
36362920
202986100
324693798
141633225
30205168
583786960
346385284
65683065
816445374
240019780
212176356
475435804
176995776
144074211
142682501
617395622
200536929
387731295
395298298
390335088
282868805
60994194
31170436
102533490
246183850
316093620
640319936
55682913
539497436
100442805
164448200
246128850
607395028
446781104
561223040
242254149
520476684
43619085
279829350
222044940
244287285
159307680
75563208
55421926
4081160
8172058
459487912
52435748
438623640
50539335
471049026
39837000
232943188
574521984
90171795
384643047
703488000
235313043
24110748
78088860
196876332
13407900
162268990
8876952
346825912
112572265
310683516
468520
72390469
270998325
340169220
672528015
238725560
746089092
334040915
160447248
17508640
17923356
237675568
81073685
94739105
141255882
511367441
396817416
254116404
330244320
68541105
373997364
266519400
642684486
84244812
107995456
7995132
327038865
129470138
450839330
74135214
358067220
48183370
191641338
92922852
350195783
160451625
774797450
4562404
653552838
550442880
187276050
25412476
706510965
8217854
706738977
581523660
49693664
98856369
541980120
409016938
371486454
294006012
564472881
55833870
83217060
317565459
320418690
2588862
70080360
302431020
102714744
36939060
74054150
433674626
8548040
186261632
617922936
18838426
20347968
537177300
34038396
2889110
105078540
7495005
203830116
21434476
7563110
66072118
239609760
355537820
74800640
98017913
69347614
53844288
379759827
126377558
171587066
183009331
801656856
71104548
102143900
274592318
22953814
22314740
234573138
16197484
84386600
448995393
771032244
120167704
467784931
62065761
172678296
35060229
140662962
21200973
758301295
170362839
481424674
602235634
382155417
20338500
213237408
437837432
174663456
10541880
115534608
301420119
350933277
247810365
568750984
403119100
625444882
126797944
786257680
70747053
44978493
453196970
23552640
79511887
196616448
338408155
114788225
983879308
141360510
117468890
85123194
17369195
43414345
15657591
159019432
22892088
404553625
90146706
38004123
51927912
294985295
278532758
31150392
206382714
3165096
491813784
359316363
123722532
23575578
281321075
228696930
457644120
3053760
395351814
812684275
950961528
636989400
776631920
102309850
440520030
83143940
489535332
62344304
81659376
12835102
9360756
69816344
321948526
498308047
44826103
236305614
294734076
978712416
149869685
894139532
882815671
139349650
269295264
739480992
129481209
41373450
303927366
507937680
203289664
264672596
1322970
57521034
227273340
109255680
532036668
256400800
199374520
1154970
246176152
57465714
811289931
10008996
393333549
45348270
96390055
357564384
159783680
34554366
10274885
266752929
754929515
132739623
375889410
45775560
638116307
171497942
595884204
133041520
25233507
368066872
614033873
175435036
319033782
191201450
171850662
191500254
359239348
144998091
196222245
224428104
172422432
135245944
432732020
81145352
292506963
109534932
3487616
217143010
809280516
489721666
6395968
187553100
339617850
944609478
70619029
238743240
60628220
795298530
157975937
313622100
23279752
166965880
505025294
7197714
111770180
139872744
438033750
111754884
682718146
220861028
662605710
188451998
345554265
137761338
83272625
141659352
392138760
583815632
221564402
259655744
4355964
221455468
165196282
79740408
358142315
45953522
407290999
66584674
176147424
231500740
721310538
10024248
18967841
239032008
959874326
658480131
148952632
178358144
89542936
187224128
94053192
725520928
388373620
30485214
464957227
550024209
70342503
707641859
651316392
427695436
576803583
390202582
262234610
3472924
21366124
330386688
625234500
204604407
203076912
332870733
178602550
48509806
151086549
732355272
186924828
784350384
157145760
45201296
254769480
3488804
2878031
6588820
122971633
120209124
399519138
139366422
255555522
220318761
659154804
260024904
331154208
320101596
14032824
684562432
2566208
686468730
796726098
34332672
274646403
463572000
22408714
44209165
698732300
5738404
280426
119364128
48840260
713602560
341883360
421781101
286687078
366004128
319456874
75801345
348432980
336162840
519477041
193367328
33197915
21209199
190799016
522036374
213132111
555036060
65596758
152057691
44584725
259297301
377304587
316206196
301237216
629737728
146773448
270874092
482395836
348343188
597103653
150830547
128918876
315740496
46555340
587085648
47366698
398007081
140098041
556472863
552158808
160130100
20953062
249242956
182667087
320875396
621878972
639876068
221815676
430093251
46424586
303476008
371417160
66743754
153019320
38998179
368868087
19560400
43435412
101995335
134394237
121302180
51175092
29540964
87098000
85322956
248114058
403706045
926035000
422948252
102390804
431645292
21515612
21302976
3660742
570134196
156413028
42348852
539776794
21537537
432969656
210217071
283460772
124994993
26056052
41323958
639199365
67055856
466031286
218612520
34194600
290860290
99804960
36087996
110384640
53456533
12792458
257791908
9084675
557659340
297579312
129396816
517148445
312409083
30234050
266288352
25612202
3252040
570679260
288305325
300849465
634150737
109849124
199701216
85701980
209635764
20919217
80506748
737068840
145629961
94697352
530647188
144999060
668199551
273229473
143941215
169583040
398196680
341278210
185232662
403655144
300012275
78882756
554374859
29458560
80706694
97914600
246389850
552484373
80644464
80185932
120986470
69057836
63725659
89414523
452038845
73639223
40859862
18800032
87922665
280459848
872431415
160292880
853866672
51218132
45143280
231358452
624366048
50658030
467497144
156266939
34897656
321631195
301085604
552097192
39310312
62568727
60963690
425707040
40348432
3782812
100192464
11476110
14073642
51672975
85910400
562657650
176741814
578306204
214825300
233845542
260532270
307048688
393744024
508955584
57650670
28583520
132366312
14257265
122499432
274183000
713910342
39910624
146060486
598073280
430525788
483463486
1585493
891052960
323971326
588582880
549378608
99500500
930069702
265480657
5873080
54177750
875469168
366097356
62717288
724196478
51461143
23043930
507863196
5608890
307005552
17926932
596164800
64585404
189038256
72241092
427961220
362147898
790348812
514187256
52443052
367753202
14949018
230030672
373296540
249548292
142609500
364254044
764024805
20807880
235549800
160701480
389735062
201510379
369951750
53972982
100110060
42632352
237490540
110196375
73489404
160092060
275396814
63637178
181533000
23095064
132338640
114847221
114949296
431975098
263257180
440184676
3732930
621825557
319558440
83756024
599017137
267869526
337958156
342943380
18639292
230144833
100054888
33511578
464461536
631529472
132966332
146723175
205929568
327035070
115464220
181556608
89613013
47687250
298552730
77751106
13162920
551980611
95893910
240744640
77380974
234407200
42652575
365301258
87492272
138556596
128217200
32972580
112177494
50260320
71083569
276415560
25811899
575121560
35230802
167741165
265909563
23640258
161876611
45261022
11406456
140300019
371725704
961249608
17313669
98202000
102036124
120288256
304560578
62543481
900619776
641109800
386734137
40929864
476421168
15101202
293846510
269238651
26242080
219476045
465785896
194714635
412913112
293717104
144583504
177957630
86586267
47323360
139218615
8020376
309757284
184393718
31549008
170922062
15609740
65084096
209998532
487544428
14678448
216987840
214121292
284567034
529075960
72394695
52709748
11560055
320321988
46498304
6523392
698270009
183247792
403439160
301264795
167716539
87939610
673550272
72443943
191941332
267268750
9925524
67608200
268836222
58528815
399916022
151480671
362499304
845871731
71650410
98815675
181003128
365045182
205454821
13621544
683522944
628352736
315719544
39696497
7669305
646764496
198762240
310255404
84186732
9108900
22681960
128866320
346838877
101130070
21871206
86767760
220208645
242423064
888492136
56224597
886249952
87893142
239889027
319206916
248673945
106154510
245627652
656128425
232427853
510859890
147404360
227104556
585246621
3418344
654146961
1842588
567604032
273145425
573741784
80098200
654576160
438961968
100506890
35917805
6496720
415970192
88032076
349691661
671499426
62821395
107683355
17639039
109605976
108582610
88012200
718388818
528391632
86964755
21434571
122330208
108707078
35212434
851413244
864955225
260200131
559166072
707216008
104177374
624974520
496542060
23379225
93476700
478262210
381691764
483899488
551530323
54714933
491208102
82682236
195353094
171727236
414957675
84067760
546997944
253615350
258552925
554633508
14010340
161604616
399709581
262812843
137589792
462141235
492572586
24026497
741904800
413109010
603258669
17057040
300800186
552176575
164468675
539937726
227678640
415425642
117715962
309911128
448292746
204045985
38782097
523777280
351068872
191094150
12872457
5374894
80796204
316844661
303160000
359206652
729615276
30995181
34970615
244991384
70953096
316930432
88647
55160200
202625808
294719136
187902173
14006304
52880256
240560640
333382084
150884112
538736732
95372200
198516096
280246015
121059522
16634090
563809450
845820360
159684740
186571665
169892976
80309804
54966826
566421989
5454695
540661430
94077710
7872900
90672888
316825914
541498824
411813248
145601940
50880654
349230686
304826536
161497402
304334100
807318864
221487796
918910724
69234462
27134790
68914746
629454616
792010412
433674810
29384364
308314080
13464103
895085802
377745250
72844960
186715542
659708755
349755588
500287025
71376280
132734247
112227132
1938642
295993973
22551237
304420081
289569444
582734260
270958597
321086028
521225424
332839467
6602295
289171275
534152364
649058982
607293448
424418736
109460535
624870189
761613580
662740296
569965475
246226928
322444590
334493062
964556515
218437640
385700436
102421098
870847390
396026774
457181652
224696670
71529870
19162644
768236238
556037128
12842568
122903478
945928832
296662730
163166319
257946010
2598400
649684959
19467076
212429173
47575468
20521176
373051867
9455274
610894206
729211080
9412726
671351912
130485278
673943158
206206416
763733304
500083482
117758355
210384302
186921920
595765544
411162033
46543540
303062374
397957671
90512720
126344400
138211080
118871152
84163814
451028450
15764850
460591600
55701425
782423620
860958285
169277516
234191430
252245634
216102640
39337728
103577534
118218564
145923082
118577030
79253237
50266944
536605209
360774
297655818
313685260
345193982
387907045
942309896
684550468
117626400
401806332
693415293
642891788
181942692
440847875
74297808
3245274
533557178
15538774
377845532
557718970
232536260
24716340
13603800
1545662
102944586
197378148
337444164
511445163
361029780
10424232
272347488
561284943
457152825
28135548
501470630
515637496
603981910
422257016
70062993
725062205
385231832
56997180
36351845
226913848
45593360
213610400
166863168
487191474
289406082
30694464
274793316
506545650
141352250
381792408
545852028
508154265
205717612
1864950
799123638
273456
109697280
633901997
15764740
274635459
554948442
115652940
961734540
781587514
33140076
30352250
393472026
28645560
311158960
20167315
530523336
704557642
152418090
605661756
453570962
426887460
205720144
9417926
50982516
237504960
212548640
264477892
486982698
166927068
534509550
608943139
11580158
94282731
43616169
65558900
281106716
531984785
356600739
83034240
116262364
273551360
37035738
352084161
108007524
153676934
28399108
751838264
528571008
525614760
314206750
654984823
360286146
199089748
486432744
212260368
258598730
237636099
46688579
272072557
10875904
32323275
32724422
61106664
72670752
11843496
303672217
137661468
178272545
471546680
42605562
217130448
1378836
79427754
279697850
92600739
289155348
328113966
306604878
172262388
3463922
4904932
649235064
649008840
336770007
613298000
525253050
644280906
259549056
807111252
180162636
60875989
201858901
180031965
418896900
359682498
169009912
292751566
175584429
505877416
898939140
535427784
29207632
130788916
162257472
63952542
65949661
27567032
178562280
234432344
357754788
4511622
162694224
684482600
79598888
256898826
38559001
440416137
145966500
248297094
180243690
119240808
655320708
143881375
75984584
374069972
59584674
549659033
104343162
988681260
16987936
309105280
284939230
547662763
424976135
340477173
85080472
768558953
25915046
296807000
477345168
826114458
372485338
111692707
142176240
671428160
584053098
15446134
108653700
506075600
76262708
13828924
78524556
93492
175720260
8201640
417866156
44704548
92391622
171829248
706897150
341990512
74103468
590577825
727506640
244785380
17924049
300277108
315052890
214305465
260421287
51941659
10172547
222110624
604407804
656407344
363914496
160731848
19260956
343941826
18110694
172875120
160396524
25028707
9959124
746990263
190794370
885449728
8096785
68627480
63648816
30984357
208885194
592271253
69276420
164845935
6111461
58648668
52070412
577551555
195392912
318808259
650626778
688277248
16268476
249681784
112245420
129608727
229407724
514738092
747876714
193531665
126337869
52202150
130165642
273577960
391709472
446219343
96017174
202369521
137527025
34563969
538743388
231238906
155006850
170641845
475778456
171974400
502749846
80593299
269211714
72845680
35152812
71339188
486227456
6855560
7382760
52701408
799808940
822364604
695728978
117480150
654305337
283551840
17280887
39027912
648001530
7439664
18405750
97469820
192707408
193301856
130369304
176726232
298717227
566780026
8721819
136032240
81741952
108723224
48522196
77849883
1271452
16542500
117410792
33391400
63717792
13348426
164558139
189940240
81600720
3874875
905187822
278037300
44613100
266510028
165586844
224136970
219584862
618621300
5320620
399355041
42461462
24221416
665974830
210675696
247388450
70045288
8770064
90337440
208916208
13710951
114747082
632406593
902317372
36956260
430286164
36805700
113778144
420040544
169482164
423351510
296347005
136437805
190558984
916121822
48200764
670482450
52056990
145030485
276027136
28542750
109372008
663278650
43964352
201114765
209397242
69739362
156945920
126702576
256990466
295702
348031299
242373519
211710705
293317280
25771968
6197321
607154520
362081736
121403100
200562992
155846460
407697294
180561164
161577611
177039324
182044586
186221776
228313219
279583920
879798671
258747509
135110730
567714960
266812448
322396712
115380045
79554050
120705804
126132112
159843420
95997312
30880650
314030808
208622385
43880510
9025560
222854445
515159436
724415286
276027951
142058205
858085200
67378920
514470252
779503382
6678768
148378040
536101290
188724952
162205150
77078400
30858508
768038050
37892017
838963829
89386501
487503120
3348819
67472461
4896360
343083176
21845403
483162288
105277678
18913140
5777946
859880582
347750003
662046130
525245544
241855964
154138644
130169620
703544086
777799618
186889784
24593600
103084632
146972372
79600500
410578381
11707917
863267720
244793404
39632744
91877295
67448554
73540296
59620956
617216756
12124839
104779224
66093033
64041600
65780580
74978285
574175250
56641350
307879458
136318976
626747275
5406126
353318364
335729667
630543915
259505688
167454176
61278518
207478335
104450364
225300751
242640450
88558128
113374520
239026080
93451704
677062655
83442345
61112480
520573970
44828730
308739964
128495214
279246060
19272473
95331846
60920237
246247980
20001765
761849852
556941781
428473800
216537480
830369040
340028385
121008450
308181620
27356661
505207395
451946061
465286745
257550882
562707135
54513162
162592007
40567758
81942516
410135025
368635200
63763042
621113820
921355392
370840770
5791561
639017775
454177938
153612108
25042276
379301032
246075456
276813348
159454514
114981380
257078943
202815252
759285480
588721456
271683040
2368924
82241250
428253440
237311800
180948240
172146420
353334735
315261375
258217000
338411466
37128456
5965003
121347296
367726612
257650596
514381873
124268635
416085712
542798690
30808795
683512935
628488000
619990708
17282000
22723800
270035556
141968244
220031731
685471752
247714495
53675496
36337893
349576416
26642392
645719840
4578564
432399538
45730982
4492732
670287059
134433164
529345810
193888400
285012576
45535511
260378829
152509500
80382760
563700454
367189020
121873500
4333808
954388338
470237382
147872858
368111812
285507852
160774860
34428880
19677273
243913317
232962660
520990424
34348580
127726032
266072937
76684034
38290187
110731680
63659720
461848283
2982029
89948655
4514850
450449748
449269296
462129591
55120848
5819924
220971318
173021670
391754517
599419189
55696472
349286340
683314848
992007216
120139932
10909626
101667862
496141825
23196420
175124026
257646156
716710050
474491775
594679974
22810938
205491060
300150600
242037930
85315230
163106592
579604830
51899580
765548658
283258387
87896088
187180812
441471384
283297623
1338925
57516579
117859365
255498768
721050
123512368
189206313
403898265
126367511
101340774
20032415
125459920
180719952
6675138
112508160
93448212
84931137
176097082
396951273
539612567
364349559
10675239
3633700
114443303
682726968
10095083
742840492
668393505
317522153
602792120
733202283
99522648
106293816
247544885
17843215
38032575
359613485
318745728
130766460
602963076
668757890
20710080
383968716
320586750
256474158
81417942
267327922
604548251
248196462
19015300
254351150
7797735
4970364
449781376
622760616
207435620
285063939
445093020
34951631
534394422
853830450
680331168
756471768
454743128
1080696
62888364
47170704
259401753
479545050
77896638
24827040
346316152
244056131
479909594
149849376
206310572
30475620
19969650
103425404
102864734
410308432
458407224
21559582
888492024
912352199
41563728
362332160
184565822
216393408
409553874
761462189
235896628
192320730
196707408
12574188
9313356
121514250
290372940
311442816
351812416
389411435
128982537
136675512
34579600
374196536
746630123
140447132
763198917
66901860
888968225
151757634
5792846
8713120
10820610
332221796
317139305
371258859
178498000
262864268
737425668
196934582
229696236
116206400
371542437
820370848
243365122
349924314
3246747
950272074
19104876
213985281
83314076
757915452
323349180
175648338
502231851
21784958
297493275
22128520
989898602
277026867
173999001
262239432
811099443
21659648
113277460
19529702
94693050
114332806
18840801
65165010
75219031
110385763
129993775
338227905
150770579
468897800
731720817
4237002
45175887
441368070
638449582
46063400
10415000
121682566
96373739
152419645
151935616
359611056
431398548
380638362
111570788
10621344
276967440
4841330
1846098
43462386
218440032
570333939
3826200
232538202
59359950
211552286
103951680
329007835
148450276
58174425
165817806
290681600
582474008
115272927
176681384
228080626
40991616
467025504
924622956
28822400
237779262
171806074
719200620
151228140
300260732
172468720
327605102
848366873
371198715
692386542
218640240
65953888
313171065
291661500
70456725
58372960
76588620
78230670
205480626
17941917
642464972
198465038
510148100
231774550
313864941
208647378
9233309
6264096
42568305
322485445
701024598
28221622
956880
420859505
36518010
458607776
390418113
687585600
214650193
178631640
729757980
889870379
9848304
6875310
561863778
525286580
24294910
11059977
700759352
99463700
137969377
100669296
283669382
711013968
285208800
270024651
360135720
390714142
346307850
114841174
114451486
448378077
72986276
103061908
91015348
162406012
607127906
394097873
822601992
106418912
472541306
290395952
604385236
421740
87507405
39754000
81913480
864826572
130290525
560039385
73867640
18693540
910096124
263229736
314021700
37494160
519648156
278107248
32595525
297269824
39858000
215987819
481794900
500688403
135268420
150672972
91711424
262993776
213370675
161119228
279946515
190219200
405036230
30337668
83263691
6157824
128390862
549908337
4547570
341284800
133735248
167617923
52457643
450423077
574586779
62311483
425303368
350070596
143404270
56506764
15398730
29300481
115613670
5507325
165572678
404043360
15845104
159128046
357011778
51377351
79592138
8081856
324856485
36875295
521685166
631189260
332934137
65443973
161940688
381095369
62518388
209939352
37410665
330653440
182129532
5101768
124485205
135146650
33625437
238904895
107021250
320216822
119741025
903276
198240
484994176
1310219
473403084
21087968
352284977
75365776
182732408
524430970
2774604
23539404
329792076
323583669
506514736
142443038
148182912
158003354
184166539
522154486
23642910
471055816
742956104
345846094
131077324
139539456
79474008
522757248
97921600
603246656
161123382
187222890
8263728
249673350
529280448
524372520
895030425
121348192
18549054
234381294
138919317
407342381
73550750
82493598
270968262
2054280
717643818
331561766
176481024
365140438
376830960
356204799
382328739
40130153
69341844
949058268
266564529
59010640
4637214
38276722
311070270
175051448
140409375
431541450
42261830
10097638
75548172
289277912
22427304
574863090
211598352
359010568
910858923
367753554
189174180
522698204
310491740
39913764
202405888
498387822
361387801
698916088
125854128
4457300
132126968
336864528
531528420
273535752
675855193
332626816
239345500
89183289
429451794
1949366
323492938
125561880
81072970
15532125
428414624
67053033
318824240
4872
654198727
396496634
36451940
693632436
33466425
1478562
12583052
116719332
178866710
219218812
405682905
3461220
264777786
98603913
234340665
29445626
564595504
576046066
210573387
820206081
377174042
38320569
99321804
23246030
435173867
554746488
422936925
7106250
355220290
505320320
485052765
33064500
275649024
63378506
269971590
354362249
38752377
562981275
13671450
121831905
343974940
10011460
518073622
329399530
748499492
18906830
80764792
292575070
601930743
348113133
107117010
542859590
490743620
4486267
12919956
1723383
347661660
121888260
29652854
527343765
187548795
3634598
164778229
293657445
493788340
246318940
380878836
588588555
309918624
7124040
45666486
166745340
620186850
92980525
78296792
116232511
22171171
10922000
14475465
57296512
308324812
180955404
9799680
383868786
1423936
653990330
15832960
140872849
432176558
425344806
236574504
40878410
18588778
57478104
6319775
420186080
542800080
132308374
417268316
362391750
11252655
313243925
74610633
256726878
104847540
231814845
276698787
3710028
150487220
832051458
156259308
70258344
554448249
132916530
528345652
20938878
370869730
603651334
79506630
73797136
580449081
140386099
12181127
293764953
37997421
212661496
68727840
239632980
437918872
200299491
575751252
118105770
103388286
149859860
77626185
25579112
454787166
499695603
649608366
325102380
228392735
389470000
502180620
984495303
397170660
141874473
158426040
36473013
61580987
18514960
345771052
39360362
350582336
257447344
5019946
494518230
645362206
429721688
263053856
52982905
196959280
326029130
66541296
829841400
26475520
10070450
144162992
70364325
115209516
159416670
62445573
358987062
551535390
458338010
312657444
490454048
50113908
522148214
643499634
696452850
49627417
615051160
79432362
74645925
22626990
651059890
189440910
284372281
688720050
150621447
139228049
200608929
190810620
797596926
368391680
166885784
165380499
67973274
432645971
318693662
50846744
46113248
3586412
2024785
264068742
100449827
351368
93731526
10532260
894610321
155735001
241955428
87067552
253183120
9454258
696068119
468604080
271118955
76546327
1790140
370010304
20858956
373287824
194129346
46893481
275546082
148457166
802512872
20020650
51158623
965646082
148607028
104752928
717025608
434859768
1248819
379018125
94840284
127178759
446457375
974681035
192853220
76187160
95871370
104733412
19867050
843767420
221356200
477018014
175855276
101560005
378373632
169406391
327573900
51826368
247773680
152662286
188218863
41008255
42959739
209575779
353560480
122279108
17214834
905863004
455440685
251622580
13763358
6528080
163538625
372212172
265127440
21093068
20291679
122503788
32058936
369607368
280060536
46377860
515190482
575581536
417254950
15160860
9414507
117667500
20256020
258203293
294188604
32557620
317841912
620734300
881012004
372573358
475952090
101186379
141408945
188770624
99939840
847292000
633028114
87798388
849227960
257543974
313435466
303277824
661427508
13925214
260907020
145726101
137463889
276651495
478643256
222326986
31849020
245530464
213903861
608059504
60918344
81069549
43060896
440333589
571435023
537383040
350783345
123596298
281802864
792229529
300819990
608155956
164923976
126433063
18171610
34896057
52274560
56580160
51342900
255947220
188751900
49282710
365584626
27426525
487910168
196371903
35568544
931246806
405652432
581368550
459948240
779233588
33259215
370592499
191155941
59492630
387017796
74985793
3487638
12693632
28844204
256900800
38068806
27244964
250195708
121343850
431681000
204699918
235308891
123022485
9953160
28189746
127692514
91825240
661882557
188247490
24780930
122551462
130381308
67196480
282347040
486902944
364942350
2310152
141366450
19613824
18370611
50214032
407115
135854370
15783125
251100796
767134944
41532264
87537690
302608488
461900698
67853927
141683689
144435786
441627508
323374170
326237132
390307115
664241148
254265690
959790320
88963448
374146402
58438848
563110476
107955865
146756200
107508000
424275642
611363354
200560175
303987090
13796380
28724504
84132252
433695045
816356
331938821
177064083
247798243
612879765
35198464
192817425
42462152
106834464
39478736
39020264
234902228
61444980
680740920
6677478
197236448
32946856
60780345
371392710
383002620
483611060
674153760
432805210
323099502
85573956
437504932
127067368
983994729
118335979
244839866
285267192
58348836
291902016
944136
16868679
120976848
362607340
271715198
266178528
459214451
45979515
17641008
71166184
100585863
154637398
7755723
32963923
170440470
285500520
38847158
26897641
309006412
359224144
36462774
797551872
196106820
898657802
848980
474494025
14881066
64573868
40048236
103890241
128597610
821966579
132029430
46333825
72946384
853762580
683254400
939467084
154573552
55046084
922959642
49071483
769698880
591777130
80318277
319186455
804104904
206755800
187709061
682496682
56058968
34840324
3165128
132385298
166572768
195596536
11680126
148413704
73349808
440855214
3494776
67297191
107943472
3492442
606292240
366305152
69715958
209891416
7190714
477976659
221097930
355840431
383435816
401862090
216440910
147206860
169648143
733748840
312863060
527730840
8664280
667801152
254702921
452887344
613576895
81312132
88624832
86306760
790377687
212463030
241432408
604025100
65039013
484386712
231336248
516954312
49370416
203461500
723107580
58059969
497536320
135594198
264510398
394903630
13585424
6579472
165742700
137950290
39098280
196892725
393063760
536001480
788141109
325959400
60253677
727530627
327710130
94340928
4313250
102171528
144540450
79483797
124985157
25622996
151478526
26740962
250741568
15838524
136610294
622147682
968646406
510704776
58160670
338562432
531479342
199489149
341446266
22347582
707743174
49560867
639239094
86470501
9215375
143893496
280994688
572786133
132954309
88305513
134652552
280375992
453454600
29225251
191020302
272260576
330939840
283770027
116529744
3646500
198351939
127103032
6239792
861952091
21688128
648284670
313143252
22120791
70605109
496146152
168130457
172530000
455156580
11964755
393498716
48069516
14029896
167193590
102381057
253242245
628309674
169565970
73910529
356880922
154689369
287663219
19958940
196460310
27377280
817556190
329888
42524307
305684238
294837855
385039605
502542549
165125006
424541700
45365610
250069524
115180032
247667880
113956417
133655760
633889378
72771696
399862788
45819630
3864305
229565182
69943950
204994900
17155264
116681352
52787196
475854624
303104634
815212089
429900675
701291925
69433860
798615612
723005518
271049779
116804146
536209613
7910868
259420772
28825758
617252229
521939728
54481795
518734871
320859206
120117144
727846560
284441550
322262113
297732240
501013630
119639500
203299164
7136658
560534703
14059647
4297293
497770715
430540512
33364152
15713646
652106923
481481875
228538270
382755456
539687764
452859120
370639346
13413232
663875504
120103665
298844648
424811954
181737500
2918200
204947010
468180642
180584820
385944234
915575040
199712908
53965149
35028336
17821494
133216920
943862304
45368050
18171910
661680643
153906208
72483044
196860573
658954240
415369942
1059756
519728580
37878294
126780160
49548593
554112
12884508
146280456
337294760
255729040
616020548
11774880
222098424
672274140
141204600
96229000
51498190
395503555
3480784
480362344
16188640
364239178
638094695
129781000
728179524
37017225
494134058
150351883
150083727
31453114
430023755
212948009
928099220
534834432
520433725
41589990
728152880
105259104
231840225
251689860
320475660
37862661
308850390
828534640
297891308
112422492
757375317
153121448
8575380
552990879
11756197
162149070
226457846
381791680
53258590
82392210
219907875
106995167
76310280
500643756
148448123
7463485
67574676
5567700
92737394
68398750
114939180
542709192
128704680
378618432
178771860
250220682
347148074
228602920
386165521
613713760
410888528
268534872
74161925
446896704
766660840
34662105
190459040
107767800
70665868
226577340
66325532
5758130
58056840
74738902
15037880
244803828
284242189
88846197
174820698
623862096
581015810
224796852
221547638
154152400
439050370
84815185
170506626
396630575
512460000
7519335
722261778
161025120
152637444
626467886
60530656
507181983
143798004
451435270
924009669
38500868
62127732
80179960
358600750
126326919
81885159
48940670
143438988
297204068
461204120
83914614
30328815
87013940
49929872
184405550
400245936
405258525
122905664
542457080
303786600
122232600
552104565
30187080
40417542
386571204
164153349
772480989
8720508
209110468
399603400
24834928
65769450
22073100
492598932
2163028
74360520
104091498
494090708
331765524
16818610
138571740
328220292
80286018
87910296
195060516
530653520
61923104
5726448
242536365
514661700
43466840
58361160
7693707
341868
85248603
543192678
576958879
439119323
18120448
254152055
451513667
73653454
24772100
721257609
383599440
87571404
201736110
477605130
895874241
32987235
73062738
74748990
420505225
560068370
34045320
27543404
186169940
105877044
618627598
219842210
130415438
811895231
554287236
105152064
23745378
256560264
379329480
775797
285275648
708922860
18792340
62306228
385520184
70163210
577970
79908360
290871232
388562304
156214377
31030237
572840206
423581724
45607298
17560400
836752352
26698386
388522695
450071658
492965294
248075700
728108158
188989008
569188288
345396440
96626964
286963968
658147669
261704880
3897005
298897200
374986892
144364000
100205654
33498032
283616004
454777284
172550995
17066808
90056988
4375256
262732848
250685685
483409640
7620147
398264640
177192912
48033104
446462160
339123211
35509890
136936953
119087625
491637718
68624400
361321002
194768968
2143365
323925944
643035123
10033526
375736894
72394800
324230140
216010928
48512475
77003311
118294485
143364958
881087118
377940910
389535588
127429491
172103802
22742187
434255184
14942500
754973919
66188410
24642228
408430752
256085469
725717764
620831120
588309834
177384880
50357710
142081310
88496548
210661360
103843200
82574778
218302518
179265600
163786284
37118472
60055210
131339550
76794326
5083652
534735126
8856320
623817464
439214238
434984117
426745930
659778300
243260496
300435030
363230700
401501562
179274336
417413752
154581966
271848612
546259545
88634736
39624988
73026660
304030430
205877168
520107057
543306364
314196860
272190204
833807096
119924385
488523424
3658416
175728105
322981512
75634896
13741858
303797344
973777360
412550800
212920054
521628525
847457140
614289238
361495610
734929356
14945975
46890352
114644406
401207436
383839140
205384813
49245070
309269436
74076492
386713344
114738941
676850202
763149448
19156984
122623570
15908128
174559860
333461014
638861904
7531368
628136808
186349785
348832418
81904944
176021248
77764684
768277981
412932934
73409385
39118475
159834320
253496100
694875561
51681179
509428389
18593536
424746564
576085125
103713128
72651636
871663520
126871339
86573091
23389352
252128860
25272262
437388672
42686686
202960428
553831674
82121914
3695880
411763854
424470270
506669200
782995896
91228008
865640
25638942
373980208
442307750
98837568
891851304
541540485
619607100
273835290
209030534
152880728
291437664
33852767
690521781
113726652
28373410
78506403
19552
2011131
431604096
219609520
71028692
39696696
20796800
310302180
429404530
379385488
48901265
62851164
106314468
171049125
716196979
167484686
124015127
405462703
28491108
239162217
753424317
132284174
623583630
63188064
271905489
751347612
389257650
3566548
162045
143390832
244098825
621345625
10352320
884080544
225565744
288314124
97685340
513393426
242557029
147653840
303298170
105068600
235324764
121322240
49059030
479388448
519188908
35168093
233184249
513431145
29176658
1980699
736774520
200053160
296288925
70341679
390569202
62132841
701675980
154583912
866981076
19746574
43005369
109129830
24994417
142993125
35689880
311813570
77400796
520291642
294179622
1154860
985109364
146156400
92526240
708055496
9826153
61877984
240153996
188829900
4399388
199361004
175702320
6626552
200924288
5176755
921589335
542061157
377538537
140211190
354583008
23338428
259949043
412094880
214441236
65688920
239325616
202867203
93590015
496462554
510223681
61768469
211639120
134137500
284533144
311282664
254278728
118946354
84264510
252211804
850952619
36347598
273515720
106095964
612322880
717961104
164469329
327169440
286242900
254712612
52641894
222551360
10041870
15034500
108088692
165357720
825826500
110140331
530759104
594272822
225005712
262005633
3357118
80953520
157421978
29803802
662889003
958622912
36432215
16974360
210924783
176538411
88573140
92010707
48863296
41930472
20008674
49047940
158696505
6317168
288884646
17490958
32276581
84412611
157387464
594329736
162936719
112047250
347401894
51987015
2952045
41873114
188037328
218003385
224025000
183340728
59141745
196638720
748052949
78715440
168083670
22882536
353923318
28139169
546833280
710275878
189346944
88796518
797626134
412552063
2846067
240703100
861394320
41489565
94054754
34123467
205675092
119118168
45376815
98653940
457903782
426095082
106811765
384462150
350350614
155938816
569990211
158922936
39184750
7383704
586399632
49118490
629983144
136732700
507342528
158325156
732474512
420924575
333428255
84189413
519895910
350069260
210992184
47442608
452131680
670888936
678517056
591631864
533351102
19082918
668464650
304837330
65875493
10336640
305832591
17882540
637483718
286530435
455489710
397160048
221797250
141504066
335676250
304210
286078270
68770401
315948885
680179322
171583478
268513216
626362888
86481300
182774360
941189366
489394980
45309420
7203600
22517820
60685755
284917073
10574700
44565720
427399092
34622523
148446119
311344330
960023648
171520770
444886384
382266262
284153376
688958017
243576210
777882190
265209980
651084350
44075360
33845217
29500880
197668548
560055688
67291631
277657920
700273315
449680587
191226002
101787840
372760126
215972160
20198946
264742464
149229120
364529326
666618912
83661660
38781418
853659378
217239520
49267148
197736
219623668
44165394
197799600
203803975
723165525
3284400
44938412
22112744
49395177
128929932
337092381
30329387
23864038
450456471
23621420
100332498
80157675
694496708
43297212
656387180
223390740
406532520
180238065
195504960
384507686
97099440
39101230
144229326
410336271
161401
377156809
657143652
1495746
255559899
310326506
388442708
66147156
30121634
225128736
1683730
222422128
36309888
369313713
101189364
251860180
520006162
88017130
414508640
27780795
451754226
321826524
140561057
129805624
184678612
225507735
142870125
285234314
725209786
297376200
266543970
635854494
91428402
606431224
74896248
13673256
479392804
131139780
666701000
915455372
98149676
185527251
892632297
64555882
10920240
49645569
301617444
578284380
107450764
69901560
2473959
288620609
274772440
526412922
10995752
791671320
754683198
230271408
232781850
628946488
211309916
444108714
81998631
191405800
583688228
224295972
204273315
415689220
103662848
46081761
156168987
17537632
26069432
426094256
160274569
832070768
142095438
6164115
67298560
163125246
340303584
2788812
21147096
244327887
749768367
171640136
76372902
11404460
139367382
189710280
124891653
77734725
410477136
392403960
34360512
17668550
15914340
579735557
42416320
504664272
42873996
430870658
9714039
517238657
427954619
64243302
109179699
638663940
256854816
263710273
816812348
92479320
93239905
52082490
69969042
68757066
139321000
820160160
53988600
457334354
106402660
259327524
6096501
149090227
267429183
171752648
15478236
91911552
212887925
274837261
70873782
675750985
21755097
781252752
728705833
85177536
231161202
109740640
456776150
112815120
36083171
52783428
116581314
29241751
432303001
360726480
596805248
508476163
436721012
31227560
63014274
874769489
183346927
170539155
220029660
682257288
334219768
443210372
738119560
668589375
658255634
142432515
323160009
50189622
210319200
45027506
193093218
75696738
2984058
105374508
342532608
88309375
108334020
126824893
364604630
693589095
125905791
320129575
17157111
165203490
368974830
202633800
304280064
491124878
15025736
25701780
53580570
284715720
172079173
16160400
136975875
28027168
53396882
268018804
91685052
599767920
76267340
142087694
522701900
593260252
353018736
420729426
259167597
2882396
88806447
28545054
499992173
414720592
404013904
569156883
273671566
226022840
240931880
185766400
230268311
626119749
20311031
16181654
258592120
148498944
85971732
517197280
15982315
26780000
563056032
398044704
231068709
494839316
53433380
188208072
156246440
39089477
945411695
374157420
306071304
453144520
39799760
23159226
42807600
325153665
29187046
128364912
188069238
70488176
730862496
392418514
38014939
18069909
514456107
13048988
162496015
239503596
235877272
18997314
170011966
681006284
66298596
380039250
169836646
110214303
56252448
71731088
303134584
40195962
155993360
692400480
246621258
657885580
159077274
229269634
247258466
454195014
580521368
480064924
266155146
454985619
247451337
558574520
4870810
479959571
27918224
307479628
32635015
225053643
185393340
189143479
826929537
34149384
335092263
10218450
46605130
223754370
769764660
35817804
59962452
430903620
2421036
113016650
204632718
183619176
179160893
182862825
8747270
440936862
287054922
161135580
114866271
241381800
144359736
165166050
323401620
183747366
10314324
189910158
354274965
324909480
112265064
40264042
336317663
1477125
75220920
173370048
11405664
141958068
25134720
30952376
859963230
416802750
255669102
825726552
624834
156405284
50321920
41293850
13277056
129705501
62734464
279626826
4706600
613291908
164308972
600215850
507147067
12882348
290981592
336642340
21701592
61429733
286656300
238811584
59685120
13216554
933089069
58199064
380983040
130773048
48758636
33497958
2222946
594752721
409526867
58284270
19794796
41546532
421880604
368995014
7927249
498188650
294706587
252851326
460544847
7825201
214051600
148971602
269565100
161938350
400853172
58153312
116890776
406260132
359599812
459121355
154950132
673635248
248668914
80506152
504972250
706126092
8936466
15982176
413493395
85207850
205254500
149697196
153004290
304438368
396537825
554655276
71609578
179215125
143532000
92316000
25237656
278837040
43717408
361627285
4760124
318852380
578573648
225031060
366083388
803870504
176827200
94263485
310594788
194981828
259297581
32813230
295665003
87042279
277666250
302082392
33369436
80512850
33371170
2338208
113007803
22519156
689598
59346885
115955128
364739372
482713385
340740048
331173567
340558735
74938028
80417565
63083672
8580374
473009054
105290630
246237824
252975492
86061792
266858208
66269099
150373080
33543246
484275800
111329140
103661923
902300445
391934256
168551596
448882590
81105290
487169660
65064796
9945480
443337030
126777245
52547712
206748552
67337380
226012161
512019392
687074900
99559476
84861312
242000
581222772
164384600
215227980
227381280
66712230
25206424
73015998
476833959
87113100
742239495
158094138
398173230
30927120
41169536
90122332
164000688
10982965
66611255
115226160
81702629
29815128
849045180
71646526
457435576
714023310
258944714
266009140
160603947
77004564
3055648
29057655
652177428
649679616
369338082
84496500
23245542
110280
396534089
205050988
241454046
55402920
126017486
178964442
197514680
411333309
623187456
146341948
315058656
30033240
26079798
2362584
18132103
365142324
888141576
719042952
164217956
2358954
19786644
659427777
42933435
264784212
226799134
312524244
177120348
143806600
80594696
274985490
109860128
96760120
863898910
657186320
38446918
664054230
57625280
202572160
43341760
137840104
370031766
415493970
385202458
54921100
204497436
73282118
17842234
129900080
651277242
740778276
81654306
292362228
677149575
219335846
512740584
317205744
581899776
413414400
99600000
135604958
386419469
119356916
76090608
87807333
787893540
7715712
436049463
3805308
14205388
457277800
116925490
9082905
10720287
108591636
360235872
107083508
20664700
197756300
61111515
522944562
255885040
502926816
33750586
74877790
731457212
119012967
157013250
252532593
29718546
31889286
783066564
109459910
405240381
61652356
63319791
309026520
608631660
26154513
312479022
104329650
68476436
129959266
28906236
410340601
40113744
278403912
312376152
164456289
241293003
50756077
622872300
712595760
15614080
517470514
58086400
154917994
593237100
660941424
114843108
73622321
38345232
643105092
294966411
613647492
273326076
73525845
934249731
847494829
895729560
241543470
211557052
70646542
713170084
3955336
208068705
21780591
331644456
622160287
201453276
930996588
172031790
37440000
32679195
74966715
621925686
13529187
493763487
126687848
643424112
339602592
748260198
403768800
35753346
391963560
888941415
310181985
598663595
464945778
55492944
233589208
189532952
199457904
539555244
10981896
223188006
39095520
603193240
85023036
649233230
32145876
289321760
141267666
652430400
198095808
506239794
66743040
100053065
543703818
260234903
34618320
6891120
631187388
381863322
150161000
329331802
490153180
239589157
625571592
103307379
184074704
952402025
87063969
125114990
505746279
45307955
396067800
299955930
224542168
49527478
607668096
202492196
97839216
140938755
154879000
21988060
54147960
303656550
88863840
782730345
44923245
282252253
490474375
276022755
48240108
84306726
28380429
53957150
389117183
216157872
143031021
6354243
153505495
360858750
615041640
301154487
263020519
493370930
74852289
672225654
410309144
255657600
30723186
5225796
124386452
58274456
571202597
47077535
77362182
125184180
4222777
173096624
177457298
356551250
85072224
34557498
9029667
55826912
381942540
81286800
3255296
233625082
49741365
67574920
123795644
58662308
115924697
184128192
183138736
53937035
152235577
26657310
137737536
609464814
748227348
244963125
85571676
378428480
173039790
70534100
811708
498468108
318367129
312682068
356845048
18951685
483246906
114477923
45335600
380647016
387125686
9286535
318144895
1199912
346677815
83578986
439142592
346287525
111777057
67574640
265566574
174764080
238330087
580269822
837927750
80639405
320998880
249318927
433972000
164516660
519344100
381435864
361872463
56926496
541324540
49946408
23707988
250102424
13409760
372960165
233442608
540721296
142160400
466011192
140805018
317418930
289277600
248325440
349306412
434498080
134373846
93300825
567013801
242568495
48325248
134721951
879553680
720667710
29231951
27821970
102039993
432884186
528933291
59337564
712487568
946749920
151105888
236020716
26206108
289897358
3760128
812210791
178599960
273800912
89342833
692265965
443516568
10740576
290481690
406088100
350796682
17329781
473174655
905739211
424257612
255371540
22663992
399040836
304491204
655718385
695419398
72377272
144792714
833741662
416615985
60380195
628980000
619792040
376039575
271465020
15195950
424490580
102096350
36841728
204416301
3612480
270905082
203126132
33670494
491810725
307211700
35704734
182244166
826729670
20456030
57393384
596966286
362311227
12720660
842059230
533636850
307332336
64957680
25724688
201726261
319843164
138187356
140985515
277818060
428712460
489563040
355102255
129000591
446434704
58975700
181699882
242502666
157396352
157453076
288034440
815218691
16483525
388056768
102078786
31664072
119898522
228606690
673215894
336168
2966090
5366070
474874451
166404357
360758608
187354368
398983144
696298662
441341169
87018338
180765536
428180350
64361997
434577886
21050676
96027330
202685376
188222265
14397378
362204842
753093
82837550
95463375
23100376
230412775
516563652
84143920
94814398
134129292
82762500
403054064
298078900
140299419
110098691
193742943
7384160
389591927
30906165
42494016
66732904
553730625
643050000
147697533
532304514
57304132
73116340
30787491
59846565
8082788
856394530
468651540
13664070
13886224
393254526
222476800
110875014
31406528
504994000
4466140
1203444
343682640
18075260
76808382
118636368
94239036
456725232
346395204
756344592
218220168
42250908
82012050
296131766
68288516
892894485
149351335
40248384
229306095
14732604
58414696
301061711
509937366
274348416
456005860
383452820
955797984
147347592
545945100
541617286
567306900
593731348
43344008
860183600
17389047
505320336
82546563
64380783
7840179
746671515
70522308
255570384
149380632
28991534
270311382
750964056
570936031
707293685
171999256
250409984
173566409
161923599
156141192
116899920
15245312
32901479
80153405
94330504
738143025
6021022
160174395
42556892
69120858
320323264
101227350
543487833
191728587
845695268
300087273
1632460
32528210
77069880
21407249
193307936
48875995
210277927
277448752
61372108
420625674
244840396
34457368
19583921
205234540
350353114
26280261
206228280
369932832
610540790
5369536
327752504
150415113
108850684
380405415
24630345
372942977
1020364
342157389
709869930
364361976
84876295
714147266
7767282
592522695
689812655
287882650
19275256
147996736
61214040
228677865
416560655
250523280
141098391
447230592
143085736
452640000
111143826
229698820
21308064
327455580
167155352
129952710
938299347
350491135
6611072
446483293
550806561
145807452
63725000
208307541
282603869
272310484
130610788
213364866
53132450
495163890
122162344
653703295
48493575
141277630
207642204
289773665
216094095
697900563
154701377
137755995
287219324
27272656
19961028
419650392
3347379
401575890
26527878
282726810
289549890
421695204
229886118
160639120
33792843
96187880
50629150
476437507
5047626
417555796
785383896
33251861
131819720
537543987
161910
57376781
454741786
1300720
108369600
731327267
347128440
191943193
634442464
132584055
895025904
558334060
307246797
495384849
6592600
484674555
21192435
576159008
662165860
219057300
48477000
117117896
599952366
266572096
82198233
542241180
222559293
315427664
34205063
396214597
218460915
144988800
305306235
11756304
100339893
501188220
112348542
338954788
68209830
580530000
563326338
507737888
65692088
122279832
104776032
5210574
155551320
153284691
109469987
565297334
354426909
32432334
324384744
30589335
395886036
665743242
221338282
558541746
208365024
168634128
216907095
67702187
41733230
184272867
241914954
56992432
77027052
118416840
23496363
53074887
37864230
135618520
134091288
212755325
566143340
12929058
2654586
289495920
373531620
131296800
247728536
78509856
205498380
772255624
400826988
441365020
251606285
395895363
434835773
47009364
193272497
417058686
455749025
26251462
684757458
107230814
200633004
862208334
350061624
712181511
108912229
42254044
66886029
38393307
32083205
752895754
25019656
286482340
184593620
274240168
510747831
964469220
47809225
273236016
816850
287061372
140786910
227045264
466333728
9560876
616036221
131233986
379191481
47117938
32114148
770161516
539646888
67862491
199626880
386398697
224535120
135069264
641571000
59382480
326326500
855449604
314547685
784369872
4857855
627800
323268384
87132984
275573094
49831093
129701608
52758280
232336687
19257073
671486280
53684678
16543410
18281040
238302147
40001203
44451594
58270560
10491312
98513754
275565913
19265260
40987312
228187638
294898620
98446712
240949170
368358750
211233662
91380432
391604932
193346424
21058380
496094595
763256610
943709490
1157618
364755681
171021196
177030144
66067055
2597872
216971040
507429702
404428314
214575635
102819266
4861010
881538840
16351488
40093631
62228862
597875780
678982143
152858805
135904630
36239728
219769396
294988770
525700224
37845580
445045632
544719691
86453612
13691476
59532528
525337565
64075550
438118758
88459140
396766205
694827382
29825229
34524771
310638372
205150550
45989696
16146620
389563888
649181808
524916000
789640984
459120272
142500534
738606528
6044040
81891152
763266660
699138187
32025108
358433894
417704396
134425748
12056688
172370577
73267818
78224685
177430610
10928205
500491992
299578539
122567450
170045532
17175018
284292536
287415280
266897952
506252682
319556748
82070820
16026274
207299232
196328080
108618011
216213480
188496514
735947584
228358315
243519570
88952142
235720914
597538084
194572800
275695737
83171718
255987760
371515820
32893963
178459420
338898528
1195635
166390688
441481482
459208768
356762189
15581580
119391885
452303972
541772652
97117608
54970272
48234900
609707340
536135649
63601615
153876904
15958056
511936580
960660
228398990
67080624
679356600
293882498
204231345
177317040
425070888
254252452
57674880
130487218
368588800
887733428
136635148
83631030
123809745
62950004
639991152
294112476
176227968
107161236
23183456
87142384
572704244
418384252
148577846
230975258
417264900
512798351
69153782
189139882
149468286
370455813
622715582
10993832
487705800
247207640
421174542
802501800
235794636
57155094
618005076
560403144
644085541
228620712
316745608
23752451
464955232
11201046
278478628
326641110
110546550
351791820
211705452
510570648
94730580
2346550
571274022
569849940
107690342
24154200
366089209
93277626
167541160
866588597
975588952
1339294
191793120
43045884
366286917
180121834
69044690
592760823
570788274
298319349
372305206
104790200
83048836
66673542
175291140
238975167
747901200
446937660
464210709
870274625
182437584
454113189
202509710
141592836
499386200
746792784
231254294
216773620
120883320
736682112
243783540
24779883
428332675
203619944
519933556
31292800
425864832
334015588
14727480
230451155
389649960
90624701
137445616
15154225
249628368
65286441
531722604
359772908
53586670
176763352
559139056
98096408
206942776
103266669
46369472
8432928
385156520
217640160
355985864
173747811
449794818
921111048
87173755
165676736
200337214
93829188
74690847
461755107
3178394
55608802
860055914
6030870
17759472
183104076
183291000
858124179
258515400
6268667
425839600
758202570
216543914
403670498
14570640
59969270
294128096
599641679
680161646
287214058
607089132
101153250
469992222
164323322
621235440
279305600
115702080
313930400
497033218
248260848
410387488
675465044
27199800
128015708
195587472
495925080
9641229
33302535
682992480
169876932
444938610
787349880
935363895
771151500
289150950
668902188
519558858
409821440
60288852
29761376
38594144
296058840
3619872
25502130
37534338
479418706
494116366
180081510
14612400
113799735
509501334
89883432
669401040
132774768
54734664
661239040
2547510
581592969
45817444
109315105
356375838
499359699
522039908
73423586
297347728
206073732
48166860
96920053
2684796
236815992
18163432
320087004
70256133
225816582
574438494
826244640
110638567
312219730
80482650
163155888
68813547
394868010
83279907
471655480
511326100
39105924
56659932
97037248
322814430
672432200
498957147
146787200
535300135
86209507
542996972
32268600
266938038
107465876
547197375
435659960
84850791
542037852
335482155
278821777
137620005
270268413
1345764
186062009
798820704
325474928
386876351
250063366
50822382
893413478
132239540
236243736
100478301
180287816
206417043
123784038
709821035
593837706
11833776
184727154
359455680
67282440
122230500
270508476
152044180
144429300
280486455
352274400
356922764
45524924
585242560
141537220
32303700
403642992
5583238
69922420
376790080
28112610
1709468
667518670
406422853
584091648
208072458
11226358
3894180
88235889
162756594
9095850
325275140
185289525
231410391
76533856
30216373
59360770
84294053
413126809
28738710
52275520
26954360
249036291
104581719
11682320
90856521
616235440
877057300
358378228
363098646
108249141
147714354
421975372
252245368
465182615
21898674
429228976
56825834
428014241
311474351
258313833
80447738
58110654
408416628
795748318
40234752
49127397
438420402
136043100
546777680
314423200
184636672
6841548
134443925
869855036
368396043
24917536
987976
29710368
139144161
17935199
702095400
192785517
71296185
232552164
973436031
406639200
886274888
375200748
25582635
357935649
389945600
538490880
549707382
490986141
88522423
12576366
83352501
171428925
12631608
226289232
411596180
334479420
560189901
535020906
38816100
848990160
146772590
212912038
69442160
439586294
11943750
766798481
122693505
574649271
209837815
266312288
669364836
218017404
265002360
440194104
415235720
302267875
535981368
376582383
71931776
235803624
642817560
48915958
103612390
93222372
472559582
363553793
212669281
19697400
84392813
624281810
609636060
177866274
102930102
769748506
375058016
526378746
216211965
230776128
153122648
480551820
127222420
83520120
147121040
27071320
84853548
671972859
175912550
326262564
937736274
214794900
219394940
27755960
613504775
197130486
120340512
240680715
296655260
61907480
269009721
9332307
94894684
610690698
250036953
878404500
113507232
122721692
911256622
206722944
71868300
918760320
17587521
217862702
7657250
174795796
181444016
458568678
286704450
324443640
204956124
520251378
438337020
215560980
100379587
32048633
1548900
164807991
417695004
306616817
62117474
360819458
731683995
232390350
537651588
58371768
452428680
433025124
69444705
144587156
112995702
172227000
34165125
120867360
46153556
122065272
150697656
124020702
29522368
86000832
474656
948441294
32657691
431580394
89187384
90907092
444412185
29625219
625555108
170334104
121251918
60685084
37346187
362080925
6690048
115886274
50487112
303506269
649893336
276776448
1795801
834192744
37188750
292469244
102870576
188170850
89910909
307758528
452056110
94213800
171210434
18534560
13297780
223291362
190831410
904645140
198859314
420834096
369120024
17442801
347474172
3686397
179519422
696953922
433792397
305708920
439879632
135600
158705070
93732900
414047966
139978345
38620675
769624235
110324058
276101278
101915673
609140532
221695172
106689816
472820985
559288344
223258770
193095894
119707872
12862069
203971718
492141639
277799328
42918608
187382912
193618980
578079444
198822808
283591178
292637984
232887405
86215086
25767682
166623434
11204504
419285423
340865987
178183460
2950992
522618075
267279624
148438752
164700090
252315555
515595078
213432576
150257112
173706187
912037436
29707300
39263988
58075160
753493972
66014256
215883273
475257785
82226604
232157006
84299829
118287064
167573454
249864405
454362750
250349400
189045405
182169113
464176740
497515000
315391444
215634754
4528252
138686250
4458833
335527630
326156508
33273972
299744055
322921140
35147600
414963500
97008846
314288595
388718505
189859060
519229980
225956495
556322532
116953536
419779744
404401284
179811989
562267290
23641380
506176549
369992862
11428135
8501836
3858008
155596818
564175232
834947844
160859075
726431820
127637692
354451866
71939174
478203120
484824531
149421216
18788328
132494816
60565900
2268840
112129875
98911680
25634895
499699787
109253754
750777960
706140995
352812341
128152048
18215859
37876787
129026205
327236364
942058081
526190570
405144632
11456532
188398452
152259228
227358792
683228728
284023368
21615768
575688000
140403921
2760690
134924274
129140430
640620064
154132
348345171
711755264
48197520
289146507
14208840
90916794
26609131
541739459
691914960
645904292
881264214
74672922
24013600
85562484
306772375
30047160
43329132
20753424
342866805
501759180
6595776
452450592
191396506
98950000
366454674
293752256
275415723
81025750
375442923
122788211
774870660
407146872
143741475
10037510
374095069
546602730
114466275
231650132
183553458
67320468
141638784
201766833
1024114
650881962
123240052
702536260
75385089
48496950
35510613
120077260
101500302
38145520
217066720
734468590
565494064
198291975
433439140
39418861
24897000
24075516
187467406
236169066
10866570
172622835
25932869
106904595
255504375
264301750
41616839
7363598
722965716
531890410
574378606
832568766
327202465
71344360
114744996
402382000
227293504
245818188
881965224
138284767
311706804
422482284
448201213
128565227
119206199
250828644
133756307
66233460
211498695
160162478
39046191
337649760
361549569
40161390
442787640
394980737
108289312
502659594
63624429
78223824
147773535
584803060
278317728
199999720
48855824
260048134
315030438
659120880
219277730
132851125
150407280
195799744
355548555
163465120
328678256
405802536
419091335
145767681
5184040
21758450
126485320
203510268
80505304
747343340
584965478
586551628
254457234
225447430
383726112
305485864
704763214
58580530
142573660
82917198
530486820
887861115
231049208
34542717
396958380
49318665
253552968
580270266
35585400
270055951
192085250
415535670
48809059
285166296
965257800
443130996
766726456
7505966
392301415
96886689
59618424
235941300
281219285
92275161
934392870
90623329
68597532
219737427
31407630
6562561
87771168
3486488
163554612
378829872
96572352
65130480
23424975
72677439
454233285
133705626
849994529
177055710
254271850
6585480
443986800
150497901
117833273
251354008
310931946
20838545
257890470
277958024
786292674
139533777
546178053
166015542
111544512
280290336
376369750
6957810
147444726
92601504
575768988
436303098
1683600
78864942
248492475
2697156
933889775
165347760
18207285
125172000
1826513
110607595
626818398
99261706
30866364
384363054
4107122
192359460
346583409
361656736
497992119
229554552
489510528
66066332
195618579
19440675
198004000
620925000
358751151
15580616
79980264
57088551
89507584
6152897
54744120
28275891
184031660
864383664
145503361
23047000
244344132
705437321
92555118
200587794
234220710
924923152
384953324
254175502
468767010
125490827
268087264
317936448
525293166
117218376
142916202
594375054
410968830
54261502
55670626
59575760
480256568
3773244
823374670
753239550
579057741
307835188
609234492
449594306
345303738
606064714
148085928
573997015
104998635
365062490
575354780
638373694
678367360
277128891
403057848
310246545
117063749
270920380
157252066
448644400
375689790
116872960
52912305
484286100
122129364
441647367
557851412
232348000
62059925
85724783
689234868
667557504
283854238
96267710
416053462
103544114
416847390
94673841
28490906
18206335
360402001
405649050
79095850
88693200
79922304
4174964
256728612
356898971
379270518
751912992
162589428
189086445
105328361
82156656
74727939
76263095
197501238
219452196
491849640
124226928
623369766
32200680
8628552
526741236
566107740
810807293
302260246
53680050
76504670
232476603
302884258
108985609
95857836
484490754
62959419
788017430
162113200
110514116
482055278
198569502
504260205
140130396
429728468
217157677
414103327
392991859
504368816
98904080
419100
87011704
147265965
193409651
3174204
736509408
54061120
61655880
8564450
38463600
540473430
38224460
23625667
418941082
7444039
263557626
347980050
441833405
117447775
306569226
258861378
460399968
617261904
314454988
42806112
106922630
309405582
40687042
48593899
364362104
3541700
214713357
119990206
140010585
151997388
173167020
452203530
778206564
54957396
64300302
387821152
53139438
21852735
46142182
4485399
222286623
525256485
106559658
608920344
779567984
156636242
156433804
195781608
273497224
157348720
498600087
81093260
121725412
248992604
287482119
55541206
558369353
233933805
379476288
46732244
296633372
39683457
343136874
50142888
332317264
448530494
147873721
191648391
188588638
292398110
477618687
92346318
91888700
95064086
32434084
152227253
3101973
157841068
371065995
651506750
516655256
455263360
791572992
265098258
251481300
427562484
415810256
94478224
137267207
19803000
141785120
177842240
13907318
838280200
18127188
68545985
53192839
214470154
289095200
481859230
23608892
461616960
161309316
552359925
8184084
738245625
173659830
213691437
52659642
619136052
112816626
44639100
275653525
353161728
749363010
231337128
44234715
526366144
83897772
861627200
37696824
42196224
261670644
271412694
4296336
422764836
214490900
497829618
749789970
403929442
519464715
155365210
222407739
70902194
3141720
627530150
446173872
353753202
186648196
184677900
87740433
113214472
239248448
297939600
299950138
238899900
61659103
490410360
23807754
71952798
87815892
40747720
697499480
232182865
214951360
721780843
261673959
46214752
597120888
229556565
843235953
88859633
246391090
776324640
68722240
692910963
16334738
25241417
268670400
260406000
900200
75789383
760248500
251941830
483500604
638573480
676512854
3483505
653763852
106464375
68326015
19985448
642841480
559835849
164339252
98270624
579844096
365112638
228549728
84357077
472141908
48003150
580912332
848638268
52879476
31783622
43483133
419582644
61449560
51522705
175485632
154991135
418245822
254426337
137453841
188339712
522791152
13652382
137368480
673834640
181811280
786982581
345439424
350163917
536157144
271956321
47464803
103574472
461766400
281267548
572841450
47474224
62695920
466703533
609140070
28657395
801394660
123589800
62348496
531202515
548516490
31841910
977626457
77765344
464370959
198957600
385982448
476366205
341879445
18020575
531467370
50522992
290563244
340994544
846778158
587197006
945457029
499068540
374034060
367786080
241021494
36838065
13126124
3241096
257709868
33760462
404850861
170307309
358704936
68835024
32153952
381418724
514481529
444933850
107436060
632566077
424456172
73458450
348799525
211149726
567984005
192841410
81902080
436697996
114607850
19908504
117699072
29822624
118136179
423180295
158990728
637086780
89960475
17838720
206860416
275119735
556599874
369232130
425422239
156023748
255156250
109404412
124031096
223330503
373688920
620748030
438221948
607681995
115081984
484955856
32356030
5407783
1716048
518033212
88494248
218225124
439311600
147047066
634005860
82933065
614523028
328901965
316127862
463317560
100117309
474147869
702266697
718488904
166810535
72117144
25358789
14284560
42293849
193536937
19738116
81883680
476078757
162717723
4441176
95094720
259736148
561097637
29769509
505087256
900820
32595089
235719920
89287748
86526765
290205504
32414976
11367714
300675348
49497230
59819022
979592562
138748610
392185157
5142496
228599545
4102560
490818145
47663520
902180764
104663520
130211185
536758510
147751370
65781042
75775248
760827944
226054920
963295264
257385933
292214828
794856258
448572654
115053705
128010276
130256775
300277920
331368270
548803805
263607840
65289792
172449776
165395266
55316536
223798033
169905890
390928140
161302239
403577688
101151729
321446457
206022058
372114743
432050823
42610924
54917220
324231642
75389226
199814076
2698268
546934922
3362020
140223609
995674176
13743639
245240254
31328836
48399942
35751120
14856204
401133056
316266744
186056235
788907774
487068286
452074623
322327905
613690000
70753312
118358968
92689920
60286100
6172224
73775776
404899670
131393200
2934104
161422635
33166584
36278731
69592425
25031634
60789368
87567595
312125190
233668125
33420426
341448240
3712205
105584049
31344753
547347344
43446510
348817259
108885450
162189833
142671068
88511390
213282356
126145506
5555844
437824816
105213996
83047510
18718568
319975065
85182192
717353172
142604688
258720
379626000
27627072
634534200
14652000
58542512
85692849
63927233
692920490
249426281
7668700
86590920
156075884
4702826
25949970
459007956
451680000
913592443
311322960
839903922
163691658
546724080
429652188
6540138
441108954
278794320
19273500
321181396
75718958
386552212
159753000
26176372
30350508
791324662
112197008
20442556
395018362
216652128
435292
736556502
20810468
485108280
620209422
92392256
497093208
542322425
300611860
11284140
422058100
24490004
52769310
491404292
454430413
66428
375515400
513944170
43237755
34983425
227334648
279794250
296755250
143473328
632800410
224526285
633528884
364116795
29039934
8161959
288307530
28519920
7986722
317827437
757391850
358559240
646018199
36134232
34360668
236436642
68883728
264816344
107662540
446894379
315518376
40579404
371896
177112320
183783957
61652513
3236710
329531878
172972770
272509068
95769744
108510294
189675891
691383693
198438255
1559240
335177277
6228332
640641732
416283951
93699760
265875172
717089940
597031092
86293322
141111300
278874128
197723916
576898958
157016464
439908668
302996268
116955708
68725952
60285940
232323531
583868880
222735744
15459018
660206001
357008806
350138392
6505995
257122209
73745000
229777848
208066923
374008726
735570186
20792844
64446858
845247060
367643797
313311029
517878745
124457762
45884960
289167420
168031160
11724362
739535916
201806358
307159068
76438719
446564616
836135548
201337680
23394222
843132660
1169939
603044534
50042304
379378064
466899674
39045456
699239520
67139930
174910428
246278690
919044076
30550468
70881055
101626980
17037394
328274133
26230737
164631345
587580336
92563275
207005799
20352523
85684176
140261895
148703652
64393431
70516495
544783848
836396817
559867545
659034108
583156728
118629469
11658108
120463590
102699176
140830432
333650588
349389035
231114084
404933724
187223225
157736040
10000515
256241586
844578241
154890428
337618764
258186188
230912180
182101590
211548276
239820768
53207406
396118219
780413730
36651300
378647475
558473874
4898496
507528350
680889024
78342876
64985935
480701994
481863728
354923656
845285075
91655886
212257449
88846285
313508879
310395736
608932582
82465662
535675008
281375535
52252050
10956096
734853655
632589139
201375015
512499300
38878400
662207815
547235865
141908640
257309208
290376414
313719810
224498029
343332432
512327131
63270732
407954190
98219744
221369490
591023488
2891496
33619120
184555880
57574440
66231732
148840676
342637204
681290928
930533195
81434898
230793370
295256160
445574418
299605953
102964657
624224652
410063654
41078114
105476584
84575568
101695580
558021124
127268700
48119058
239370450
349887475
95399940
7834040
79681536
8857238
292549252
5434078
356367384
140059290
325175935
434242054
175611780
359612731
179610838
442419660
84264505
111883756
439156592
133404459
122237050
162548768
20657772
686359586
334479360
721716165
370558314
196712104
48066048
89035875
275529004
767909245
432309648
332197760
172790504
144525492
994295588
548293624
101420552
401632836
650351471
734011475
482653260
259099680
281284896
11647104
675859503
464064000
27987704
16187372
220200162
89182212
451507513
44801730
26469242
524114435
9532524
373018880
554408064
289120615
431523860
92096403
523643840
224220260
235213940
322128450
4917664
36255661
489744024
237454308
249913950
241175472
141282876
284073763
808399725
348619680
278141921
649675094
659757735
151723418
90393410
236510032
156652740
602921524
378029985
560395000
3481324
193084801
146325114
45530100
488441548
219756228
202699714
104259760
576508398
260597700
77385204
747011232
187683696
541781548
8864590
202480397
280859361
684701580
260697780
3394673
216265976
55117680
519780945
435568060
698437665
16896375
73576200
617891877
116420101
201603636
40771336
395654277
56346437
4472606
33377664
783895434
72929328
15471816
463345902
229761489
811257909
991357425
130190658
538451400
10792028
534818424
175299384
465311533
4138992
341031446
280502040
97813570
599942880
831985687
67104800
165065760
132732572
205921578
150944490
257915304
190967413
877476834
322824435
395910405
353537184
44291720
394150554
519119430
548377925
272722455
21455343
858398948
96852132
66098180
203749350
753992416
67237142
898339900
420402636
114641592
523190052
204410106
9947392
384582600
153957510
13666848
184476775
200215800
174103944
2367120
361489821
414851184
15647190
182012670
162266146
290889924
31172500
8272778
147345385
182326516
148870650
397772631
737711600
286801504
109562250
731483480
202877290
43199190
516742932
36335482
68286624
135420936
326106160
50239659
135966000
99700770
152262880
393889230
34575005
373863629
168904367
23734698
196351330
74099260
57199736
974540817
27288804
202695435
24639556
79010022
13713193
476758541
178208360
681125490
200534150
19803893
341766810
362298560
487352506
26718930
121875894
284859047
901039950
399469400
475941242
422053135
513088128
8274222
320100480
204962472
718876288
392892948
65885075
112954468
425734001
177317728
421913812
136074536
404628027
81566225
412397537
143258740
649185663
15744445
245890476
707717480
478464600
167873720
50621450
441976510
96390612
216917922
239065204
629140634
395670771
202717034
540140352
54516125
327138904
28189278
191383731
194015552
100492084
260733390
18276984
174566205
369426756
36050982
772541760
211667544
251480257
172978220
1690194
253232221
560537398
145589015
437794200
76325850
304943905
22295413
387706319
786330304
821501250
190601456
213043050
591689763
465289051
10729170
563302743
301437522
181395662
392620522
191244240
112363551
91796408
970846140
88834788
668321110
4279536
230579232
341989704
806769021
220169504
20180850
205617658
151459784
60637844
86762520
6858320
40584858
428599296
125540318
233746804
281942254
247306260
54615936
162233400
436425390
727706264
52826573
672141990
194081056
213549346
27071520
597980306
229057146
395505
120709120
644286664
245238630
806875719
274008240
211071285
561254442
173100336
61319656
357958402
204046495
345873645
183463479
265059936
276300696
554144754
171212202
113290111
175694144
335499726
630611982
271370378
402607458
111081936
97754100
210454650
37232975
70547659
71445360
575546796
132985552
218018601
90913875
202929272
687075200
76980120
478044092
64684708
349814160
450510515
629261685
116282922
665796590
36778616
191936896
689966924
239138400
491258460
157362960
429670663
65594844
912185820
27635925
343879470
51172110
194933558
269422032
184530775
471359360
301810600
283184252
341431025
110625608
789536160
152427440
338878641
48014913
57114108
465054188
62522804
479953888
412804800
327899165
180609610
463478750
663940186
182990457
585807278
502873038
209147080
310581600
200554650
302225522
5666137
545256280
267623340
36583462
207841950
301907650
9647653
612483520
271839920
594071030
51522300
175029393
58909224
312210200
120646584
225025776
124560139
44049204
115020248
332276864
77547936
71938764
655370348
763932000
139377280
610688751
754354260
97836464
167894111
80549558
156118296
535001460
74668769
891446363
63056574
509914938
142643592
742773787
281471808
28977246
13718400
709269220
757548767
352018128
617870253
55130680
614224490
558165636
16449020
121915360
146357770
90395876
63447746
31542535
246288350
90540725
105770366
161717442
308197125
332369724
116568474
60733395
284088608
53973733
718465563
583709958
35313485
654974628
156300441
195617898
646955100
21574774
685340746
18371472
477409680
194620962
358513474
331545228
73739038
151357341
45441846
945255852
390195902
234178880
95211380
304517537
67142232
700260960
90864896
34192228
404274272
43727040
32509950
58360477
75662025
319795379
70806180
100195776
380954146
247246300
218205829
438168120
462168325
161357432
796801308
536019876
270930704
79451424
93635620
523221096
366275470
365545605
471358540
875940336
106824627
87302696
91026546
20516160
594101040
604485840
470541834
488657586
147052636
2864448
643550652
982439496
200780697
472162400
130453200
17057953
15815160
48788980
759368669
561771574
573765696
260066322
186973353
155975693
113713380
13757310
83424300
16785954
114396364
488322855
239736078
50950603
630624072
124097960
201190656
134019250
644201610
98344768
363620231
264337426
81652480
398954450
321013
135616248
717632335
80840823
478361205
616049552
257309283
239299956
88425772
171430448
351303480
498499540
306290211
451884144
500033226
620835621
63096705
566252522
87078264
556934070
72421020
470945916
4862007
5364736
14827890
310343616
37907312
167795644
101441088
311197257
73769610
63570390
640800380
249027936
251626368
192614563
730065856
59900388
22243424
148142709
302833894
106186405
178795144
149491720
308728233
138052467
872473320
775484925
187641336
764323545
6159372
129156940
355640087
5397784
256175510
182756490
399739286
211107685
47195344
148772729
140188125
64953356
176505120
189128380
907006260
24860012
26213066
104309025
70955310
15743574
195988730
370271824
224979995
782794941
474530856
87175520
842469760
279117020
654619340
835459166
131296060
448101417
293583134
346811145
2087360
522658925
522669288
568667370
12520336
244968925
7231372
383092950
584858703
88187104
150409707
12324248
100923067
52942260
60739504
382413130
42078385
89515125
197232659
569187206
589875060
350165430
236182088
9028769
160606236
41521500
368118450
96108636
139031990
642876115
173248243
740525544
842220184
128184630
495423339
93993920
841826356
136426724
52722644
559235340
743380424
296033102
119424606
36628704
791644728
358610846
29598750
643527878
326746482
641641500
209431035
179834553
5709129
62114024
156288661
613158804
826856709
354249610
440319866
773866780
487520509
76533028
408804936
149363082
197067080
766902664
600928556
332616856
443166525
62454603
618946096
701744175
198577686
355716855
5500827
323345854
158331600
317527028
271875456
157993290
192068839
16121100
91966173
189004305
537839659
148108086
603034200
623727117
851033304
122737696
450990075
29684475
3452020
148681182
25523925
182263029
205648524
195935505
141997180
141366256
575187312
976385393
64047744
103856774
39649478
248529652
207559404
52989300
729260348
461549032
18086250
106582850
145423530
329824194
288692120
545989335
100984352
188668896
828360214
845329380
215112960
749178738
266230794
75312642
88027834
25626830
114649980
391309485
371565480
221158407
281748400
117880023
308011863
508329500
103450054
423376468
49596771
117024388
125948136
174754846
99335748
13708048
97818200
662305995
397707044
12262778
226074312
45519190
74811540
339913924
199625571
4523226
9580275
513688810
130951704
37286868
364703550
436270280
483456325
51460747
569840033
486631530
3281254
406465792
40950280
453230850
46720938
113157615
849000
20855240
25107424
490176154
689032590
6365526
551143233
24545704
167746832
53475660
113845179
212899500
417496066
50526573
150343796
11857006
23778838
303610032
15364736
8092944
331873425
214955826
656318200
274171962
11674330
9383808
536766888
414859640
296077275
19353280
526625910
547876362
181506178
114802740
151603648
532246316
10627136
88364640
296073684
216914192
397784742
582742674
360312348
391366864
20168340
321198912
496850267
759124545
61033750
472668140
44494175
43820084
39632670
69091528
18700803
285980896
690961989
172859856
568898550
71680182
24713784
667893845
443208376
54652587
191821466
602559220
50309320
163183032
613003798
38797374
405049502
30563160
199020450
996310940
398526128
622563894
468910728
599800788
17259822
599705073
305639340
204101831
18654195
58827284
562182436
348298272
97716064
402976000
85376805
6965742
792604
285576500
352714725
275998725
185839654
434423512
179378220
92769000
896087325
148462345
458880040
957782067
65865300
288705441
17597634
144500260
200434558
161320632
154645692
233026356
866100146
37489658
456291834
340577559
365916340
172475376
72067356
326677750
379167180
218777160
302020234
287992800
31340210
488904360
570619518
614161548
899464524
375956292
649633050
152680878
271533866
12185760
42306459
171032500
286426647
275894817
632984096
700871794
356664803
65496052
94460267
624745935
303888036
7718400
145180259
101447632
25597593
119802304
43304589
55690011
341107110
19828086
93506016
618414455
75128321
427070921
447989672
264965911
139892346
8355830
297856900
77181429
128407890
42006055
58903011
375801640
171792972
919282
334262826
318743919
900659682
242818492
554986080
205866716
31965716
244627656
220102518
216447965
340508606
5874792
633433662
371837502
351219154
54338804
266435928
222399036
531302425
751176080
718589424
26022529
491280552
569648240
329083560
177656341
4975016
162715672
390610449
70281216
121399260
463236072
318158440
55894232
322728
422738910
3939030
530646850
840792060
128435748
383100
378565500
517698720
465626400
127674
140153007
74741248
270057534
45402856
125355681
35765756
307263389
566904628
648248192
554841300
9221530
854596660
787997184
214029976
22292848
62217624
55010886
580965528
511106232
6078872
146704243
186552960
37307520
482246576
142501660
81514848
150234279
265111600
331193632
411593149
23727444
29240200
5782318
57108
403727302
5527779
158465554
223143339
140574020
135452865
344567010
630486490
559594261
627030285
149477823
159802720
1731485
32094748
206461255
583893684
485566083
95058656
210518308
454985118
170314672
36691613
155081188
128031930
76974835
250642665
22141536
360220282
118903221
322039314
26946360
725107500
273598670
69277750
94580541
4163748
180235444
683938516
12681000
466507860
667108695
140697908
443536399
37238400
835698640
441020244
135756330
305457228
4907724
144152841
100550867
207583896
11844410
871322168
167278565
111655120
165038080
40206672
32879520
94954270
807204310
345276924
313020288
664944
62601550
206822658
72383892
615415758
217565184
212822970
538297413
741290848
624890748
92796067
2367827
40146040
955574845
573394850
402220562
806073030
583107390
43293936
544720452
13113100
484379580
51404176
460777717
157792130
18297198
395907760
13889960
182121276
918272420
147051420
76121100
83868148
369213000
358333402
688546431
5016103
213461304
128317222
905129557
303033816
668517356
251503073
159763416
4987120
51887825
254343023
451666750
199917107
51529824
195132600
73121475
658102176
71846985
95316231
941375708
117257702
804137819
2510118
37041147
90015977
460289843
219823770
383000728
143521312
720568920
6784752
218729982
96409040
431424864
174566853
125123908
403528031
98381608
123029280
313587212
26484516
86294889
208007786
155105094
222282300
4436388
405619984
208408152
894734160
9056124
586695718
196744240
370658189
389331264
539324272
138501062
125627016
329098764
157377338
287881781
214945211
99508400
5665275
742276200
534665495
445474215
176089088
218400683
263218905
43539896
64122432
98313860
174038309
376995995
119925344
355779597
14257623
40243736
661504944
238199520
198555768
974806560
220263840
144174204
263363541
164042574
205138045
55172958
862830786
34039295
485261920
47753981
809266032
224671694
286267059
175094316
66279208
310201955
249236416
249828305
186152400
590425760
104807382
360507908
150289848
29315065
246326976
465826338
170445480
20056533
167754840
90197800
58906525
122359440
54903666
201803070
20893340
21781760
13971960
176614032
488780613
202656799
571232202
67081896
296085951
66304382
845669505
521458008
12791625
390137550
13215312
78847020
82083520
428718600
35775196
706134440
906663424
21624820
93565398
197285221
430164930
192425058
136917900
229968123
547862925
142047070
130038714
360122334
99262590
130975888
453276936
127424050
265098168
16691677
37874250
737998910
295445143
85006008
49522872
144300999
247357824
593359840
288137344
946601682
194210743
158361006
224967600
221342264
836280088
56286037
306516804
92407032
73528150
243871150
58035400
257824431
70535550
859068405
241208790
22029301
188573931
24313884
148149995
217580625
339341826
144133026
101073654
180732604
145808971
328239400
764398908
625773939
148674806
179942532
71130425
102414136
454294932
33036372
22629894
567172080
126626184
564323454
269306485
38110000
206556276
568526673
493786250
122904896
74698519
112368804
115886148
869013684
406044879
338118656
2920726
174078482
77777982
359107416
38778706
525316167
834504120
5621820
229482900
509070004
477023869
983674909
184524375
485926197
142601928
290990785
535545920
76720460
143149108
323432380
42677296
101972790
81565092
92470224
603885060
71230836
132453297
67438467
799065120
270766080
281976464
181026342
78665500
307983025
112184424
219877420
15096612
26802474
6026930
166550592
416640140
166275398
701858320
47298452
32649940
653035149
90258731
223713594
61155468
185964576
194668215
86102478
230153238
373531648
140591421
21644196
32199020
112808514
551172006
68776950
280222193
486692430
41350276
40765440
482067391
869652
294886430
283418352
340391536
32925566
38311857
190482846
220620645
559138965
160842068
6340924
579707094
394381452
249196295
428884512
502644303
18663960
385869870
607031425
326917000
16806300
265847400
161202672
292904430
871369992
53976221
304083634
102698846
124406635
44671152
104865750
206808173
102429741
62572896
206171650
72251632
474470712
175897216
120331640
691979960
254939425
183806264
17126252
214908379
79774279
369721113
19138935
174029548
186569414
41714295
414273530
52116519
296096151
432582
428625795
969296222
168742420
832442448
733932075
219670268
104615734
590702016
34136388
240671448
16870188
384010120
138956033
65939610
566618234
12693915
218584128
992622897
916709940
69144120
6637638
60554663
464880225
32254200
21138648
216267273
232265268
834962816
118615784
26936041
167670189
61191270
236068100
130940757
111921913
293196413
119380054
306345376
794315956
42814224
78397332
247418152
303927957
124855048
46873896
290351466
243204240
410548453
186719256
579654860
2090452
435104396
91346262
388660625
62313696
6329520
73428900
616054560
771247240
297425278
56846400
690840158
138189118
112888488
3717654
823563018
752808960
429208080
380070559
238249768
417419690
266800476
265981288
229770310
626405744
85245075
202674564
84929220
405116964
35443828
19727778
277142760
2236224
31294178
598904656
287703906
358963026
35306479
264184678
209711838
63637932
148498432
53461485
210419750
79532544
185782194
18543070
179496240
346818483
327390105
169548582
198981524
164685312
81651150
574475560
42158334
47111960
7316413
544426920
342623440
14465472
18678330
627815600
133523483
62813988
321267661
51304898
536499360
397083440
381290240
111624210
4912488
16772032
141383996
628924565
37563584
197384334
834970400
167000540
152020120
412721525
503641110
708946875
344665427
2430925
494149410
763638019
34723904
415673640
12597096
161605140
360914400
578390065
327335468
180875000
376786368
1129664
238176720
706995275
132369392
94575397
39480048
149712020
33246942
131445777
78785888
58999280
508702003
720078012
106872876
70373886
478421793
271416960
250484625
157361134
121725967
8853205
157318200
588122560
20532496
257138802
417786720
122176226
113405500
119306825
267184505
411080750
145833794
818905780
263086788
15516555
4853420
439522413
118996695
94369536
182014576
535648096
308981597
169771728
143281950
40412930
235271664
3714335
24017838
55844132
115683792
54327483
142030200
810018090
218792236
508437700
277950036
101046906
378737788
173372672
41215980
33583815
318022524
650841120
520295267
492191244
81918312
764700560
843843188
8867300
55863023
181095707
356798134
192793000
318894410
264421042
20954592
63125720
302679568
109343871
36621516
75067476
346903412
104093626
151255542
1360096
164482708
10439455
963586794
50642490
21244348
48079985
290649000
608691840
48424740
19228608
112008750
593503983
40556954
337026980
802300202
530414123
384871617
123076470
72385830
98803368
180757460
15577344
100317690
154097856
718077526
267462232
296689760
261104265
9663210
431875054
27972943
136853546
873099509
15531051
199522708
15538500
19847654
459361152
272606951
362425984
240331278
244191535
23247180
144430188
420833972
263516025
139465002
198547800
181233134
144694174
309428874
441727510
452999060
663672996
114325548
157477840
957649574
82347716
338779701
38838030
443722302
358124480
308114766
577843844
18500875
259031589
138522384
42946360
206074855
95855400
189783322
3656156
170265208
4115680
202569598
128063720
29938955
74719320
978562003
4290652
431026440
56770470
16865692
72334116
42331968
139167963
319460496
124454900
402364716
17756845
323258781
291546640
17240910
255755520
438782010
479290656
77298112
12263416
313386536
446527350
29528148
1335301
69158557
280559262
356262064
531188253
243097870
185871840
35800110
759762584
290147250
344110306
219889767
452723264
546078672
171720515
217417192
296418416
161865035
540636740
18589032
151315520
774262720
13579658
763338342
221494050
598150584
113544293
262283014
262940184
22379409
196278895
15850940
76185432
393279720
852374016
231306400
240300550
609725480
331452954
11418048
431814085
114013788
291491152
309396404
278814159
239354437
2446728
290901192
182002869
363658005
512398746
47110646
537468876
618394195
93047669
196483137
503240421
6241940
40037712
517822718
878369770
19420398
14763385
44803354
181193312
6901240
442765170
333645756
361541376
215280975
30219168
366298920
80740488
5757320
136172572
131883294
27529180
380105544
25044562
519242100
139193524
6915672
409275256
286118781
450168958
94843894
314776714
70410746
58006440
158973994
14139732
266926170
432159686
45339320
54680952
35690996
158109820
105490788
77336910
861540030
512644590
84899780
4652802
26319581
128363598
294894600
982571445
494001291
490420236
79346332
22378287
765339690
80970624
750562485
233900615
644601576
15903808
184304672
8984346
449005608
22089504
409671040
124337424
469817103
36727145
182243509
398840480
11141856
7759548
643616736
669517616
29944760
149720076
445638840
16436743
750874775
397876320
976801386
197360332
179950743
346159198
40164561
205999794
289363508
28652130
231505298
337237998
40453884
49825672
169253034
9525166
5851048
7921089
645490908
315985903
405873110
544610620
23413600
267933831
19419483
37678816
10209248
158783247
72371640
167503050
233038998
386724120
192357540
392264538
316511352
123947159
483171089
873936
318427417
415082772
143421421
818753740
43062150
547102880
136847930
84967680
671954976
529609158
2785552
99565505
466692478
35507832
209112212
7959264
191309693
124715108
553355500
4630473
17508252
709168576
87489072
65317267
497743792
112145904
82086156
610813019
88976200
688568372
50664050
346724870
262799495
13948992
98186192
41828784
82192937
18319140
10010256
245722044
510538950
2829975
375402498
506788399
11036511
343959950
832001040
448540668
921267477
191620440
58286100
102628766
203540058
32513675
215023990
690409720
201056062
43064000
73077576
56505288
678978348
13514592
175845000
22879230
664920984
434359653
158826348
165211335
149842892
26162352
425200855
214766512
461668077
195578160
203448795
1985604
70147870
350929120
859664097
48127765
797742582
312818055
237526212
329322855
471990156
356527492
306846517
321901970
10286761
435394434
64021000
154568205
153439920
109376514
275868575
527837752
94690614
31083310
2082336
38140168
345449616
582689955
255384442
126018968
78124823
85354461
36234072
1581328
194537525
549675396
245139336
386956170
493842740
616085975
65243544
1428652
54072256
399528450
292702102
269976898
259448532
124175700
17324200
136664748
85171683
374398424
182550000
72934080
73234077
205294944
329491134
934433853
82679892
114245241
221458919
120487446
238774431
306608640
9217449
174768144
724437168
774565725
406756724
57755057
11831664
400470697
832586910
255867703
12178698
187335020
211142875
86756888
34362405
484390413
471102390
338505477
47556480
21445872
368091130
251721288
456540125
787720422
24442749
102090451
25071120
643269552
332664907
196055840
420682714
260770842
254063931
123145450
588208700
498915810
291514860
96107382
3333915
277803144
244563790
379711968
25180952
366865760
176743788
417107820
96616765
144367168
473191488
656768458
125358012
554153509
501125127
442629294
1112796
768747540
103147275
2459800
69476112
65986176
646579606
405927502
288640990
83746656
376622040
49917536
847840602
162991008
893208624
7129780
772212771
147288306
239774724
92025250
674790646
637134304
523156434
534721180
81758250
69387350
207999648
239578191
53815645
6019780
299140674
14542002
253370016
236105198
28934030
241784048
181173438
536680404
903458802
133062726
42459295
361519860
351534984
67843940
170606576
120926712
145334562
448921202
197926965
25418532
410316448
422072370
249270168
150707333
618310348
623748062
522150704
353628990
414785657
191074880
144012798
8234187
64369481
237713826
11571004
514263510
650401947
225368032
22805836
20269965
16205024
167523405
158306324
6401128
764100612
88416600
887934710
451006848
252612888
36986949
123310746
561332968
22360943
431205930
61317166
187288269
9333610
232386624
52374816
71536770
212618945
3297510
51533878
571981696
152497062
184149797
191441856
217188181
55293171
19568415
59341408
213972975
79320409
174625182
451776994
178997640
76964623
207030450
649383813
300073650
812918015
219481652
20129778
165686460
769456720
14542990
266177952
360593508
79237214
133401600
17290610
237209937
163207708
738520340
519913168
227778732
58631664
31843220
545646807
64409699
435938412
712074427
672524819
430929981
159869913
79469325
165996150
47149376
142443015
50041200
10494525
31867274
2693558
126845824
76895360
231840276
108103238
324061696
140043150
537324648
8993280
460352520
112682184
240951480
158774220
87567768
78545185
350506802
417459568
53998204
208831951
99572130
198890336
37304160
702518847
52660410
48234403
148628898
96449215
901647530
309478680
59471064
238554435
48205245
74740320
50138043
237509910
172324284
199162530
307651260
3272280
41092990
19990138
238403169
185097852
647795040
155045723
586044840
336166313
244210440
159366644
41630400
107935030
81771836
476945664
2576724
511501661
201490206
75992672
180775147
108621588
91425644
40594282
539774680
92477430
113693204
226891940
120602000
65183196
63017102
833516907
644209016
87298032
290236884
187301705
875490425
837648532
155908260
318973640
182836563
183015868
338461428
208081734
3136398
13162924
345620898
99903398
511165435
124878546
66551940
200699280
53757009
504632123
146552685
320028816
22364312
278885750
8217836
657110049
275934697
206793729
97932896
393668295
13061503
843411240
335995660
26315634
180515452
452145664
172922851
318012526
108587223
274876239
260728701
195748380
41579790
134386659
79689329
388615749
137501802
76022373
368605320
173412036
143008998
80667531
609669606
703078914
170542945
412396712
89119866
707696107
34777831
24002022
38064716
192854718
101821308
53951020
824111244
518529000
93599415
298441800
169239492
460550286
173934761
109421514
5756748
153647452
174653975
890854636
310907403
6402010
111022608
5905284
111902250
527984396
78159692
637913591
24188623
443755356
17660180
309197625
82640475
415539160
371227084
77794602
42685700
18439785
492392922
56746704
13432608
581899175
63843150
275687895
503043340
126942508
227370000
670437632
130475015
51996100
102024228
61883970
377097140
33901230
155269926
16037164
23780803
598918704
164356850
432238477
396040092
300534776
122432186
137956986
39250443
894721391
272516068
65452603
127763104
74638424
107036390
35908376
170644112
678536336
225659908
483783675
5604000
134430030
68910576
19245763
693710908
5566602
132719256
584014970
378593294
319493265
31115383
122794380
237465573
53823588
574802200
322313607
414825228
151441780
32404136
337631976
243199184
449004216
919822376
566121303
19789696
475968808
552612720
11526768
42393888
111056264
400054272
891711153
275833890
94345321
127714290
403916625
168730880
415893760
427879426
222456078
658460808
285282000
36054182
455201032
690740764
799842492
43387747
168471824
63625881
3320276
452223669
90216880
381067710
219721464
210923875
409772104
72471149
4160772
119274160
16435080
1069006
127094080
232395200
257897432
16285439
339275416
494375163
307640248
454024946
24739088
486062178
10963680
483751824
97001472
40537386
81465720
294851760
80507945
58753680
188167734
39872112
339860770
237287005
835895600
383883120
226145881
439938768
123570713
301883130
278560320
86143012
379985840
395748990
43016876
551597050
137938606
702030582
226984758
128502325
385696688
281463072
638545600
659991200
168804664
281421217
478491384
132541606
165207468
46419072
101492036
19060176
527443306
672402944
564328600
111087168
82688135
86943637
538036252
527750158
159798468
427893570
645557760
7190500
106510414
416762801
382438248
244250985
509917776
71245768
113569470
67980640
82452075
313120296
122853634
203529984
309525447
146793120
18273255
3287427
678590270
219751022
312944796
161132350
321543600
387788325
76349920
175604299
334348026
47953776
73506328
211706952
466085046
190630800
259504732
613851208
42101272
18435025
138826464
258429836
117772102
62310885
649005192
668860513
507600324
536643965
173119922
138084492
393176306
14708663
212350876
10054528
656078100
194029368
163120932
63405905
747332684
138661005
485503865
32519752
129550806
317888830
5462496
17579692
355022037
215132850
286801345
40100913
5182010
10536547
173823489
362981531
421910797
59318700
238885322
293103412
36142272
172537828
64465932
220056760
251978220
308329164
397628164
11849320
90169632
699781050
281905515
74854604
155324844
149613990
69242940
323925692
289903895
610970232
124432216
34023354
388559488
434926244
453464440
206529708
648304520
39847620
47739778
763268730
90411750
130152960
357342040
111940772
91260156
24197515
77337666
23986288
33075196
118231875
94758429
947611180
477248262
11597300
716383980
175206546
120465228
109022336
405065731
267163575
293836032
203181440
64547096
504261200
420208869
667224514
15995945
4857496
66010650
612239460
93278448
168337680
717081841
355669585
597956562
23465427
39367944
142141800
591748638
127462772
221063728
347727682
12560874
136197418
92475810
619974616
160733024
283265738
6330576
672225588
56348928
410634690
224966640
352711880
509586840
105612660
400538293
54240719
123048477
462917520
107350176
678509181
38089613
301402080
128585824
106407475
385022664
677182464
19416716
50955036
385685658
486399890
233240877
551481429
39890400
258356800
333207671
391887808
269453860
680227912
72621804
43546080
151041280
489386260
345132864
587069980
73054692
37882932
260068860
805038936
223835469
336118240
42295482
120555036
30445362
4450464
614697552
246484896
7688340
562126509
589419840
352328130
404420016
376095312
890903317
168977160
14568088
344385930
707097435
548876250
752119610
566961407
683856678
29080674
385345500
474858414
461886700
481813245
467707500
312431474
139472844
276120936
68556643
200748933
150093000
130311606
82911732
166466718
5053239
218705910
362000325
85756147
138897192
160238176
354039970
544348736
229645824
228903238
380766700
180646384
215466258
194679100
394231684
755130350
290388780
540090000
11927676
104428615
196647200
35577856
153802825
23729580
145041504
296707040
355227752
464571693
198542052
273208064
78143052
392130888
73875880
163403898
96023492
25009312
769683530
451363980
293048676
101102184
12993435
23584314
146580445
546806130
732756717
366512602
20442320
152753760
944086976
165075410
287966112
146325250
682920
212962638
499952934
46234800
19498435
511450531
463849758
21357198
288899176
54709476
41943846
301366314
123982272
2767616
568453515
101521080
781239264
913905125
12584448
298807602
14242070
168385056
50229543
33002510
98388960
335739971
128908651
561555360
416420746
30161610
33845822
633642855
340306954
70846860
389314420
658512946
244892431
55461699
17099076
54877168
441760096
225161020
8279375
6738264
70292390
156541176
156549072
45246663
261998628
324542988
573277500
288923016
534569115
972379520
240499710
743046192
77453398
441588000
32939814
257334402
372430305
86740740
63376432
520867584
136454400
154814895
39524544
230062519
60690141
224083704
584421210
328360880
9798994
764728299
574812784
329654806
629961112
35660131
11860779
46395100
580790485
513324695
562543128
200784298
347725350
100446237
40153799
18162698
466105530
760844928
118525935
30393324
259564959
505166220
48603850
94322160
157021216
166927103
285770859
322792375
273414708
201609285
706503952
312121223
70765812
254422890
661523005
48124594
938470860
209903150
202032450
23033164
481006668
31434756
51292380
27019509
343713553
23548533
37787915
356125198
628667970
44422000
473843832
11815685
15049728
16251990
96151536
135989460
242042364
412534138
254608700
20220813
221425486
1175086
54617218
25308426
16061360
81632975
86805560
217553544
313153544
771515465
225657522
143668756
521796891
303755200
97050124
92267812
20801330
557626356
25859314
76023709
140024768
891650
752673510
31996998
692395956
118743800
196058850
136915198
13011758
83870020
545648922
111487200
645978828
725375880
134488134
438388762
173924964
106738562
521776920
834005414
540490590
470183484
552703996
109010316
134220240
109302818
235192784
198301092
123882480
28556276
104288896
304262618
470193928
257541543
110890500
67438392
614697173
664109360
478072270
8255762
669361640
286732996
243757305
95558936
73874910
77924886
139111362
55649664
591822
313641396
323890488
156848355
179502048
490155925
29787264
210873940
425287079
180772616
204862140
56815200
342198920
16881435
2169548
410729847
42763371
84681057
616432580
844886393
87864672
2234919
349015942
800173638
237148140
32000373
258960704
685174375
786314240
90115980
87211464
118119736
262316658
85579648
12210719
459200162
378274215
673149840
258286165
123699888
271844208
765508128
226237428
604214240
297801776
288828496
124463130
95568750
200609968
236650614
85852560
5471596
390012040
283285827
158812452
9625792
765170562
40894566
111450830
557878950
170150200
312981218
337894856
222005420
1377432
183821340
700055280
279441786
19131984
43076352
159443613
482065948
190255869
367223925
206969030
901322929
279530064
3368186
391543317
148233120
58641712
661335705
118047069
59822697
24750617
137481911
98034164
142041052
642596204
11719428
316616450
25072992
42904560
43314080
492641370
419705496
175235550
69681360
446385280
114085426
7750968
521643384
285352779
249873385
521332614
426744132
6508140
331702363
459258780
100416855
233487450
331705440
514562622
436845578
285749048
137497794
277950300
51899050
5839548
52413417
304134520
656887136
718644719
15469096
257648634
467199036
71966400
16916900
164371350
224324640
77046130
141132607
59391164
27467966
981388
248388630
974912024
205933163
20789382
572999166
423191088
169344780
389552288
409181696
204045352
126587253
666745806
98793371
613003475
148873315
50236845
39141081
466918761
193580968
501460102
99063250
56224743
916091340
779467380
492814976
134924646
380719045
284538688
18653440
246134980
49257000
303986254
765000960
95079028
853776
1940380
6498891
404335188
258849492
355194801
129753900
152287500
702958347
14991120
146179728
21321868
47780034
855114152
198210343
401694258
481437638
561589242
513872866
268230543
717981189
70927619
425030480
297604384
212801072
8155968
23076063
56833128
272456428
58747104
472911379
52916370
50392492
19442198
347072895
14399408
65346888
736322184
71931165
147240003
70928381
83495700
122836490
292131840
734051263
421423624
608688618
575263325
493538262
278710586
351696957
503096016
106961808
234410000
378936724
421920198
23523386
110500901
202695636
12399121
270668106
70460610
277095858
168863705
125157522
135465456
60341308
230455550
238895049
206680616
43861972
3036690
98254628
297650052
587501096
109846770
382200390
128165759
108135088
57652080
83011365
91488864
87199394
337863169
718814817
535441077
107641290
437846682
27119400
10836936
912668427
226415750
350660215
607971976
564670584
356242902
393438552
91610446
378241920
333606
452545593
220985552
135941659
58349112
506822004
710859344
99049440
455171472
491972754
95883744
29528940
292719364
291770388
163916577
74114700
56655762
603485412
854384176
384341004
721635256
247655286
482063946
61544340
53209925
108168333
891205860
440915968
124605142
232685796
156931236
449674860
502490250
351420546
147812175
279145396
96717645
8107770
435188730
281172792
514534684
353673408
23333824
23590030
435833235
194283672
59004000
355768014
25662858
238775689
702966030
142164324
383013150
903810390
510059680
649754196
597891069
492373264
788552084
71413290
686240000
566340333
531300804
84329450
4875090
113180524
54671750
64158396
179014218
54100728
763662060
150042375
13797300
182891967
19723627
610667190
212860296
215546182
423314100
214965193
262983005
1645470
60587116
11541215
87309300
304267545
595519350
324391236
116653882
95139870
57905520
142406064
708688397
207093516
200648950
111032945
484709457
312857800
333830420
359158208
283663744
418568931
294373380
906852371
313303688
492821424
140971671
394729188
505479857
250250475
3170458
429132374
426611232
661561824
236662010
220355520
221478570
353232880
91914042
66699127
10598952
581821857
592357992
130925697
156667028
6079047
467472200
150770672
20951561
15750540
59888757
9116000
134446233
256087
519125854
368781432
154573096
220945310
22843677
123166720
4441879
35079835
75826670
636508925
384399477
431425575
80017344
33569900
379785477
1506510
95862130
5278376
231652200
23731606
114338705
523442694
431259180
226525068
141307836
281221850
362635283
288528114
27817414
493271610
19673504
317798725
32423304
107699733
37687720
520185849
484185372
61804270
798925428
98255500
534158514
530730294
340607624
269625445
104030208
388971959
334018056
484806168
76757268
8338670
426918484
272529114
471396135
32267312
230685272
384950688
849773925
196771957
495616390
259509426
482728092
441010514
793426272
73421026
221580
762672120
420170190
388296310
217683368
679231304
16522846
7064690
4354815
163464466
40348506
48056580
599006848
269519925
107257899
199847200
19559259
66084228
399167648
278147848
61305570
119432205
48207264
720826258
23700756
597481872
68691248
415252926
417674496
90958116
299031586
680557320
147354040
72575350
250328232
309912007
235897191
26868122
438135050
66174592
472040796
271666868
105728448
220269078
222495320
25901414
1823094
142884
839809555
244543891
670325868
320038800
774465475
81568278
138189073
393943440
353415838
229372864
794387501
24738284
37386450
457453656
128668527
268820124
720836366
437300580
280915854
554094981
464130044
1310478
413344526
128007677
206730252
4424721
548125368
113555344
112669180
221190650
732828172
301200729
86564945
127017475
153975140
604606170
399535418
779675904
160711055
84721880
466637172
812808360
11539600
84338105
307741036
614494614
561627492
569941320
20576173
8518580
26254592
366065700
118953976
135827172
376618553
430898116
87969483
360651025
469706699
23197224
688501857
28351362
82673614
2024641
81083066
119842828
560504862
266759168
308119138
87479952
14616960
744291597
9388702
45202491
215124442
31278520
262537547
177485180
249862542
126033868
278872880
438532920
294363560
541908144
66785607
67191560
16718400
179592690
77026605
339778842
578817987
55814148
176562366
339578736
389954904
39903655
85072770
795646881
400378608
371523094
360031168
780445870
147091014
49255140
98266982
235947126
204058521
114691258
523299582
133428960
35911740
15407172
659002406
351152480
497074952
332453112
150909807
814585532
12047352
988224944
27473206
287791504
101471194
701734600
8530350
678926108
42482830
527870060
125731227
64930068
910458107
19716000
212678172
20285408
506580071
256395627
375327064
151448770
526283505
528988872
3436475
344190870
679233500
499136400
154623786
163548840
24700068
93062385
178897086
276561800
538956030
199473400
66457104
233467248
186056550
2108314
379287272
95889153
450989245
32369008
195735111
681634296
131004195
238994624
717541376
114167740
448786415
253454456
656448060
3367085
214087038
43534456
640732035
252967638
109556304
399286536
333798094
22941490
369901016
326279220
75683550
138689280
53995411
953359020
178950212
29261824
126518042
736193888
48988734
389213160
470102581
414478845
476406126
26054542
824632713
152139240
754592265
261137952
484155265
716410460
637203670
119767314
162864450
56410596
2403408
536479768
756461030
62702054
177484671
337235200
231379335
12302058
8224328
204351485
144470634
90493880
796621648
476461887
493894856
51412287
450041952
66906000
112535271
873508674
342513008
666316992
5923288
102772650
7826520
610148000
73871130
376131490
135677516
263043072
510678875
885527
221476832
41351166
343692972
24930840
547843864
28442717
792302238
555395028
19377568
208712805
870589941
237884725
373915594
106037460
58615456
357494683
53247292
55322764
503021922
715693696
2218350
85226472
176249304
403418620
149529190
7283760
189146734
649909744
157764320
106350688
3358260
351627630
431715936
3534228
16896240
7886150
38248463
83004150
134550324
113848229
191834188
603329572
322166000
407714640
61025340
23281748
322879050
234813729
113394911
369767503
308778624
207008694
379746680
135675855
88591420
235461214
108392340
157303216
457645708
145457148
64448100
64247370
1141245
89864364
22949982
212241834
124356501
4061028
193030551
692105388
224518054
287977844
569210530
450423795
334610568
60624330
154041120
560289632
301226132
141014250
269067258
99084618
145103441
381240034
53394705
188075316
232298215
535719912
83824960
302120226
168769818
182373525
612028668
112564881
31497815
357238470
310491405
25708719
446664540
386456103
36364386
39926330
120464550
100219700
579130096
886041330
17015659
31899816
128652992
94659795
336360912
139481344
94198496
116798454
117699120
419508960
66848166
170484360
401387285
39863987
300409284
26040070
98047908
677671500
43656198
58110759
126097824
420670488
214560330
469243600
60997266
127590352
303691908
351235767
102664580
67499124
669321802
394974540
141227158
5579535
10775100
686890302
460413348
444088611
69563105
69255665
341303618
82677167
873216984
13493928
310107948
367404120
477241025
175051660
711006948
303032599
209351790
541229238
677459250
348280080
90076778
18605241
77946825
233072840
133384800
103418965
108877860
14369740
105658896
339680640
11187528
287948255
598066188
128074266
21219268
2175360
816627555
652299340
774407325
27783996
84757376
59856936
45744305
103695606
135179044
295152000
126144422
233600724
180756774
287187975
537481336
543211188
392117720
341699490
257773075
237635812
476879313
834392640
584925349
107670290
511884189
565607600
517321590
352162566
170628224
695910790
248546151
669516798
16371224
404571024
38154429
52774267
738308488
74527525
183007164
14210364
75847200
253780047
940307871
104338592
176943672
773717399
741981099
222568480
51099048
69648800
4644284
347751740
420468633
49320957
718856
154909946
107447445
139763358
43639272
233754696
601648155
232310448
673422336
156395811
533344310
161324196
336458859
118550824
355062510
370959390
138054824
12330048
1106655
25357492
232798378
30289218
504381108
91982423
61479990
4349700
156063968
272191374
69048528
85874771
407721279
773126952
115272150
295664234
468405760
264754118
264656079
281257380
226631650
127249774
75104192
184731648
323350708
10588050
55352670
175679054
576755718
521463268
117781467
42336256
240025522
575625600
42701568
512905912
519077658
202514928
664885870
64929600
173886480
247839728
170262236
81364401
195696
353209395
455437866
254948168
318264111
150055899
536444021
88919597
296583476
36191520
173070009
549986502
377533450
659073688
224455740
24184794
499973472
271328480
76076112
405747741
73072320
64483632
1136460
218210896
37324011
70494172
287669944
979790148
342043735
260956206
12169344
560486500
10125710
2001193
17086745
64497384
972619753
319392870
655033132
60248202
112930623
264855904
656163214
118749878
379748095
10735500
107460249
708795456
8023488
87492601
210304822
44387530
441985267
78866076
22175064
197028165
303886226
252888702
463022172
227291274
752336424
89928915
650575380
25992057
364981896
10596274
885189600
503641800
541585494
568105371
173596745
204455688
102499594
98495328
479651994
649905000
736567233
358913926
86655664
429004136
66511719
23958480
657665220
94872008
233981898
377469400
636150842
529995972
10455126
557287108
169142100
115013536
15026660
463487640
54299735
198213608
34016850
467109226
77283584
149559162
623201218
17036760
213834582
605945448
194406288
218324716
221198240
261703092
212869608
33172544
425326278
26007858
245462592
190966864
70718541
303732456
60099843
555190489
546636960
464193675
32628700
37989072
26014200
125531180
123841973
75151889
40375872
30204357
263934720
36706164
398955006
97592784
309013540
185101290
559091650
43534960
681218
9768212
163725618
856683018
153289110
81805382
9544293
680918501
56386149
15449165
274179500
50264335
369885366
26470350
40101152
37698976
109651751
8432960
138367120
52803900
71663410
7693776
628283946
28432542
397173942
558131184
30337125
127950550
156933469
65494880
49111480
710634618
129570962
89045077
359885196
145152180
299073117
12733950
310504677
116118628
574943214
448851773
86936234
86549745
137757070
27939429
544217856
467202860
74439666
145536885
349005356
91493975
252531936
55422480
135473120
345515148
289585296
20822634
55086645
36377208
634167456
847813511
966623050
341741250
681357824
87394680
9167767
938459302
39779901
1529339
357020151
4040628
719154693
7486207
621175166
540676220
263852802
130837050
96087520
456569586
370323148
101905178
182436405
68524512
10071000
262664891
745403310
156779574
10680313
113616048
141225876
326145660
294795585
271579538
169211428
720717869
247007748
391607904
804795264
20132928
998711703
44204760
379924074
107663377
210524106
504487620
734843328
383671992
383438400
12760720
71979615
690071080
65701772
24764427
349598532
32524156
515614512
27127764
317652890
194153010
263376196
16766256
254202759
525337266
345393058
906943128
193878655
65346228
42392840
4447515
99957836
69184788
137566650
388081707
237419520
222579776
427175655
355309740
633913119
59776128
49211461
257062720
435895836
378202580
276984435
436044696
671135647
76407788
698835480
172558736
260937792
497359512
330366034
8653216
98630937
400677342
89861321
50767148
345933444
396735460
124873300
3935964
796423475
130313772
125570816
362439440
578983041
69233672
706801788
274840113
230067492
13871655
260654365
579657400
108313150
239796445
551536160
747794408
149820048
428794129
38908343
357040895
114676471
747351888
129415572
3510900
555401916
116539992
32046912
492202080
451486178
379835570
498948710
479027672
169052716
542013836
251346258
481344385
484366104
624156945
125815680
563212856
419125400
141388584
66370887
184365180
312444405
27221964
130030550
286172600
385201180
238923855
538802190
276088635
70599240
714158951
574643655
205756542
130274920
158643627
100905294
840167288
6981966
255981339
387946485
228667059
279448658
443603830
604133820
795898814
289620900
283639720
293995816
55414696
466582266
243045600
342912612
215042783
908242260
132214023
8676066
54783421
4634784
201917320
341954460
10256970
76987169
60456275
118095900
525860930
105187488
319153178
548843982
130768025
11480376
417706443
119886805
156553107
346590720
501186312
272703762
517522500
145034709
666970932
332302264
2039973
8181704
83850518
312950856
68457978
19576778
434515420
102379135
44838794
259494776
500676832
51616347
57083688
17349962
448104909
797243500
116660740
473963100
313756608
139306168
159242175
230589972
218187240
114523158
211178850
220297302
384703300
28414500
379742037
141848109
319372152
150186884
61979637
222872840
54808572
70494050
419704230
268858142
87688896
94943428
381925854
288128092
27649286
449430281
571851462
852275953
610114960
160869376
137673888
156567933
345517382
174554590
233555520
106710960
244431302
260896671
453050712
367198650
122842264
723295860
10204680
421791435
200119322
340233706
868901139
775391065
600726875
516007344
253729528
85385001
66054450
478737684
462170478
33318408
41095222
130020352
36532476
219264614
250568968
11996760
460911875
443797206
585569208
77867880
239717072
87198024
169947952
403071120
12073942
239513712
367867500
121458736
197339400
80438684
287270066
406084518
55464248
90191920
234680635
483090013
22371796
204870809
25183360
12737142
493087406
834831450
22787745
72678626
352424368
239841426
63520
129245196
72427927
179505435
217922958
14081600
112635477
499213528
96936709
148218375
11868510
394763544
326506680
2809104
207827301
210152588
242818236
217499282
403012800
22505637
205818870
146004138
224029781
66169376
736196232
467590875
452045041
135882404
870841180
12522354
112877960
296927362
215839050
15164850
181868570
75692232
695604861
41886628
653395792
61116462
214992312
104332374
321742308
660779392
262395450
331761690
591049767
62077577
268009098
270427570
26883270
463214885
272259845
567315840
147601024
2877875
143040285
181254758
3338097
191907220
92833635
182274876
954304290
313438032
43237152
903221891
48579200
99275456
97269645
45147000
151899860
88033836
465754950
417331052
104956033
206354792
480278640
88601715
413933344
691033512
54601875
567322600
167866632
40526394
641971530
336060360
98250834
47595906
343703268
317254272
758887560
242530915
346971506
576142122
462430570
338198915
21294710
38399240
891996192
190295739
3725271
206691120
679602420
152476332
505262728
125278356
336803566
441462196
608467832
133759212
35019030
63419700
9545970
434126015
31308132
5850632
406329497
608304168
480051482
904170020
247347659
10146496
519343835
682105944
30024503
450770760
156313556
646421580
375664390
200038983
612803444
313423110
519001564
735799680
523840272
544014848
23373072
214202352
52842972
51057058
556503741
171654360
333698844
512945325
17536420
50850052
219609600
313249840
59613625
339234
161561232
25565355
251631240
321110775
142801868
108495857
53271480
570136572
226764160
342778772
243376602
214378992
20985900
12499896
346308204
45040716
524785466
106653095
730831920
162334900
64017550
487841247
155687915
293771527
463641976
73087509
157000677
140859675
362188332
226503246
464042503
312537727
119634006
185301129
25922076
13158495
124503656
108782784
247993245
242479326
391056668
71743164
362451628
62356122
147604447
599995584
100401345
459895875
48849608
251889631
174621019
919811844
268433757
162898745
9874368
762074966
326367750
8329255
75111952
410414595
193337550
429087136
238432254
67686192
49454340
265200864
15808130
106239336
119393435
339937640
46890352
26169000
235907316
10606293
98320638
76913226
367522480
105224827
1806816
281244320
312725050
114885810
659315484
547099680
116277888
114062480
708661000
69939037
48054740
68223708
20928156
52164255
215670780
123422780
314514988
604027051
275264990
7913880
0
118331285
719056305
543691296
58229760
10882846
408620270
400187044
231337400
329148574
51791937
66191698
574064820
386949513
62525960
250845576
174344000
73176432
63737441
873837345
339495740
301452270
359105472
145646240
208287124
3088000
39587058
60096212
13738828
390845210
95376295
718306563
25380460
552785443
61956590
321648912
34763688
747513855
11692480
39077038
267112470
52026756
239089730
341325215
9051504
832356096
309249752
135031640
40956390
253546866
778667900
317379244
178716280
210834208
85634658
681880881
154789704
135708552
384333518
49537524
27627450
418333734
48062403
167007952
198159813
394631688
405391554
296096
307782918
873883620
10805724
675679491
76091379
427672637
308004025
371888634
384664152
47788888
8130528
55418520
496962148
11412412
497504820
592303776
423990743
82257568
170656889
814244512
156141612
433373049
240321088
237920104
80683320
260340426
98593602
1593264
262540172
28442640
209628854
116085116
359477370
755934452
18293562
16750120
108249384
601552304
268151436
778898723
222290430
386414048
64099572
47700144
184267791
350922957
119531128
98846550
32568584
773071600
153062360
659955428
88791131
638581902
353898720
203876519
36228087
206331660
137854304
489400174
852717591
80565980
159091592
311383050
308225517
459308160
60085014
213926208
510488440
352201350
79244595
117313685
150411910
105101300
92276590
5727249
3814239
20400149
85582576
176011112
332343829
139722390
11427648
21422765
5709110
73654047
197828778
40881707
308194376
319287900
129813585
59070508
312419492
400707471
176652004
74718312
261364477
231581742
626506494
603248808
2679680
131812754
113092452
441730019
317436840
201884867
47252436
52008261
406538802
430593783
560561280
5670720
354983112
36847572
52884496
41374749
51234447
304237413
48085324
813001
152992008
45678633
575286712
245694270
989074944
521315571
529113781
112548348
520822575
34676694
114515050
171032225
394911582
611002352
51120622
90461480
87523638
529510879
248240685
185565533
619014760
73685220
188147368
127216219
516933720
191584356
55304954
109346818
191957622
15996016
8303680
366772792
253025166
4115286
15197310
19580864
285630306
7450520
56137748
706192398
599659102
239924128
320419260
31601648
16218279
219650190
512492010
219464160
274714986
296149776
22608382
298953942
207444174
101645635
20596039
466222208
110972708
22800960
325467941
323541372
347995088
370287264
7688160
16678138
494291093
111898888
9374805
684212150
216271080
9163501
71282835
402784800
106353615
26210555
106092100
171889840
127989609
38544288
40309440
444927624
9949027
72976750
235532944
25027828
129942917
135880794
323235352
428983598
119203700
1408612
68702213
26589750
9025000
11347890
46257456
489900120
71989050
281601026
118790538
207852494
341063040
12362315
79535790
356048424
9412034
382817076
86062546
329232228
177997690
52788288
35779527
109352262
139454695
676181487
367521147
267057375
164430
317962120
58812929
441959166
863695364
354536505
327952654
168685305
18039678
443043121
255124968
344378328
36412030
14060238
37646782
269803224
138081429
872730408
405395668
162628500
84850884
278891376
801283113
260699760
280660033
324572568
492625122
536683674
37372307
183114162
441588025
129994762
159872940
144467190
46039855
539626404
6790730
197263744
525533463
121368658
818956200
494082666
88084422
45317117
323275
314879162
158283804
529226820
68516164
129066240
98107000
47379625
8029619
237235374
34639834
127126103
168705902
57391680
138336570
652847190
120835953
97702962
603999068
10290033
64740624
57853440
47637018
458887514
296408189
443239719
632851990
505807540
139305516
169304058
93326280
281128650
21178300
10404265
234337230
723516693
37515051
71716800
54756645
86421625
387020598
535785110
70509727
79493659
537244110
400779126
114952376
203804550
444204471
91858116
160303836
477900831
18336216
585693540
48535200
301901860
436881826
345245670
67897755
225464020
122427693
515496800
171543660
79005809
782739410
410272110
560415431
153017336
444556080
237506220
224145360
668930619
229164462
3305875
10008050
179945193
315477280
271142850
235108645
491956634
941616580
80970030
6977480
650999250
234621134
8000336
727000142
500430420
542648925
342257876
637011675
696029850
3942144
226027914
383408854
148647840
973740384
276955328
96887640
283447143
112042284
158464655
489302170
113859840
192358800
376537929
559353600
18378108
772571590
2957388
52541388
36336510
680533867
156512286
437930304
148837458
216483855
34238249
67543755
379016100
106098518
140542050
35883640
18087480
385734947
29574480
512866218
2603376
529309176
117619283
92255550
373584264
209028690
22846760
248301748
553407760
394907668
812157468
212277453
258477782
56734704
637701360
157540604
10866464
679193420
52995120
11178741
78568600
93256266
317574338
447277458
25954112
14495065
463381438
14025808
722889340
719402145
162908256
136860648
379680839
205081635
126521098
17459024
480503419
15592824
50466093
356519382
98738941
19720745
74368500
37054512
591879062
51327320
247838646
771295500
44938290
20603852
683878320
31079607
245241150
170473972
45479168
205543010
129874831
297565982
100202171
13765210
48220920
168448050
49678720
677412384
149761540
250659453
241236954
169546253
510316200
356842948
44188416
161075841
129988124
129152128
521470550
256501125
309692740
494118750
38198661
869653090
88503948
175204686
326694156
296311578
75600886
738893520
112147064
10187154
21274824
288230985
206557572
611601972
437040484
366572322
441277552
491548004
583151460
303069480
560397627
111243690
582419133
586094925
85263600
11532625
644368284
66308448
135614766
71754161
17593335
182315408
392176128
333261296
188685520
293965995
780089985
37136704
400758120
11769534
77664544
744992092
886802280
356615193
529563528
93872104
139775372
240141489
127287558
665426656
202262804
229739004
695152540
431381235
54512254
19667340
146542800
159322540
332322160
347604720
743969535
308461177
15754800
127325331
364574280
149052960
751558590
7600122
413128146
95379360
706669535
507931883
21964040
185001440
363311620
713136070
124394630
915103832
96133284
5804616
231950520
616610160
387103944
209402870
82579035
520089600
570136752
432436295
345753324
595091091
428425272
243894495
489610280
22540195
367900896
446785719
489431274
20158215
110118916
202668816
578324747
160163615
161657980
362623899
37945085
131765504
10187320
249752899
22043367
2592768
877269610
292135362
282126456
89562231
61610732
358828832
227884980
212876528
430130600
116538156
779338880
388710982
269542140
373143952
173379920
128874585
123483404
657202557
435399300
298559712
358577604
16965729
423941700
45143952
3483464
38924004
213779731
288128610
54715498
4667962
30379120
132198560
76120338
132717888
664948032
10483262
146553380
115909000
297907194
616497908
2242856
266109024
230148083
510706140
281525391
54945156
446761200
13378244
629005050
48984102
588447175
660389040
645115968
220515920
43622336
1229499
227522596
1490160
414694892
98636678
293143721
228823224
131571024
34473728
35668486
96200892
111873717
109600229
378220270
468131832
154725376
277759426
241185105
320089042
124630168
209371815
38857299
36421880
745887073
310043349
45748650
100159914
402127502
971115880
59944925
32249411
175228600
266008875
55920285
251506160
79596426
888440460
74586480
352958972
468317136
468970750
124728540
369352232
458124720
216536760
176650760
111597840
180892056
376851412
794129232
31889904
119911573
546385945
204814458
94527504
129071628
456977520
7436125
411837708
299021943
92197766
31426920
192004120
149387608
14932450
340978378
11640493
274713120
530107308
10611953
82283706
296755260
17207674
103925970
242197470
476465135
116049480
201269943
9509148
560991069
250731999
32415522
48281400
208463292
754494675
31037682
53305737
22617415
164078390
6740206
559880820
56098731
578980420
254850604
617694000
389552940
425887592
10358304
62000460
188280761
215207148
220506220
84853576
507195
45223681
206226756
105147276
130218880
91916644
519651840
644450548
99791592
224174207
227124850
15802285
21829920
164066592
67417563
9167544
122928528
205139338
429048
282580060
217918974
76699755
469085225
28100388
205784598
408863340
618181315
189511994
3661875
446427450
714769150
443793910
426415818
70458771
19431230
5504807
562949972
319910108
73056600
40249672
5313700
208700985
569029365
181738468
234150528
328085856
388296894
219040500
39957270
177958081
518191458
1027840
783310350
219189147
555345
189826256
209430804
122794056
381919776
67436800
372929834
139831051
364329870
229148143
174769673
117135460
233834070
37924704
13565422
656751036
91500176
329646684
331024792
47314054
162500976
237804203
815630752
157179960
57609430
440916624
449568230
136616202
302124207
148555248
299529128
206888573
370982695
677038401
354537038
267185772
312351224
585537992
346832824
117569791
505298512
396811072
157101600
273148188
325145016
168743168
557176320
552228091
78681276
120680252
813624378
182165310
392678024
415560600
198849828
175558416
28665468
285581058
546435258
294196738
289414697
140694000
130698225
164334970
177130134
175840169
14051124
34427466
6290000
2290004
350016800
252923749
235812168
238233456
92265848
156089871
536334714
892011573
60271596
282999990
431037590
12362896
16899678
767547858
538721160
118449756
644663775
108889896
223152327
16241536
214822972
474107940
176914434
140024235
46767321
292011885
427147396
167966688
663495018
195723204
36628460
318261675
44669513
77269840
28786535
316136667
34901717
130934069
518316
138005520
56346294
172671570
510777345
159167132
42650250
624872887
711962320
31993442
298231725
264290085
67077710
23474195
161358127
218516733
396746552
178016396
350704739
247089798
568226196
4920454
472661568
21203696
139127016
318947360
248077148
192926584
946454080
691517871
514748275
737148314
27102870
128273568
11447164
23647428
56515602
96703110
308140389
322485765
107869393
462313616
287536485
544209435
134600436
127919868
288417303
307624620
255815296
52979346
351772720
290116282
659500512
30716861
596986642
111508397
822964530
194399184
54063066
446087967
79942120
127967281
19219605
30074548
8245380
181394586
99207665
77427588
213274437
472626500
10353024
2125058
115253735
172513244
75365640
161989756
224011476
764136750
27646400
88997530
95036162
358617072
4455300
302117481
801542718
316217286
119239602
395244360
396224764
841511330
15726876
76842372
17833618
37537920
668803500
342472050
2520340
812592662
861275624
6023520
1030261
838014677
688517840
34484649
67669876
62843253
433825656
40923840
88936386
78833392
1635062
383616408
96854898
188189095
215131644
52998830
292990041
560921142
532593452
15878058
73768745
449023680
9830080
117509920
92983744
452836296
54131265
517499466
580198824
384322500
43520400
110866140
144299434
419959431
141867656
774365742
7043014
5836236
31724145
28944480
55153440
6963366
34537165
36240937
36544214
555522344
23003952
71284320
123763224
918008226
152304114
227670369
805941180
9442479
118088726
158608970
2498930
269643943
110108160
277687260
804819955
769984495
40800371
158822528
288758800
62122560
561413496
110911016
220170427
640932759
430753722
169972894
44262812
57323700
206636904
27913184
747878760
127627920
167559024
647934276
39561550
430297857
839364060
98303334
147371706
312640383
785328518
319973790
573087568
107331588
114521284
397372777
8792190
455274840
100420852
9551472
41534124
285733305
256546056
882194383
20941911
276967796
274351000
1181040
70164696
379217232
699489067
341482638
63372768
583343940
593320992
26806430
419423858
339382296
19383366
161042326
20547696
481649406
112650839
236616900
191974398
16658060
304290030
266517468
285900626
2446859
332818830
690095428
589055008
100262091
365940855
22668480
900699033
206398432
610705790
168232680
29223266
270722760
132810993
91929907
343957492
452662632
103816660
324236900
59346540
364009900
206454328
560154562
147404662
204786912
130172364
65051925
2264262
651289818
87468554
529029540
31427946
170369900
318855348
38785896
142898912
102596433
245245302
318338565
304697250
150915714
555635781
61024914
125804749
65385474
296753180
23595150
522566304
72472256
371754225
181723410
511712280
197118980
80413155
118379210
189867664
845437754
152379616
289937376
47189376
47576450
59938054
12253440
143413143
362150635
604656050
242933625
403720554
117250900
10586003
356603515
432140884
63558040
53946864
342318
221482512
22520520
310088414
413504989
112493165
237634185
433854036
127165872
376761600
116197818
144356480
112568304
935225655
54523773
112211022
156440025
205533715
118653180
57122880
3128723
797834446
35297054
14985760
100008009
252287460
40097016
766346524
120767380
16084344
17904560
45599460
528885689
13196183
402556874
373181450
69974350
770167616
589990328
109306496
66315276
3962488
39162144
15211422
845985004
502478955
55037362
88500436
104489940
412862544
52843212
344195032
50743746
154713940
227575092
447658953
353812992
15692098
51193372
174371565
71286360
354594240
625063525
146401614
374893560
38649678
901491624
425467152
370710216
240760852
115466481
51816100
29644848
14407200
258098670
434105795
620061344
201780640
25896176
87714407
168444497
116711184
64365126
250516760
179117188
337727242
411679632
676383849
645716287
399885360
107933592
401907807
7083275
79960980
90200772
427773225
608537856
450205254
476054928
23828375
62782440
17496484
200450133
418872939
117316584
664019752
380045344
764179515
465056470
183178240
67404120
173827884
107263600
155578132
15144960
52725420
65634417
234347307
252713742
177779448
509594976
121276443
72951098
25582830
53967836
66835670
3083851
158576532
26389579
41678322
343119402
965395952
91295100
127140075
446424300
180982620
20274562
367623936
18549272
383011101
22426028
918257675
252892640
323649043
188960813
61651782
27000468
56126704
18191712
249921304
83289501
65503434
73436820
317506835
606407780
395634240
429729664
263511346
118749120
123605212
685837080
591590817
805428778
51428820
553756714
12408273
12847050
23505600
382838614
43060232
377124748
79576234
192228408
388533080
394458306
367454886
583799936
814717350
133296384
336866547
323480520
189236250
411353604
1990341
129215732
22032945
5204537
618594664
45136900
324180275
117172140
184630396
8960000
580727730
435995891
450043130
10066975
618986544
7804080
231784256
28617336
4973843
492539032
90716648
277674714
95828704
30966575
138119322
26614842
482956353
225971616
47937540
86316048
245296128
366349095
773713500
490640560
115704440
258988990
331771320
2155398
54898130
614439602
278108413
67913403
105874176
182973330
16705689
198326534
9639240
349350482
503882830
963440847
814903272
101597878
765019995
708820950
658434752
982419358
586738425
217327887
8952800
67411758
722527533
173730510
859162015
793698585
226579874
185390076
284716116
204047804
407511160
208927458
53603116
499321672
131262334
502286400
6781708
791642688
167983761
144859509
671118340
427851494
441139300
354270735
346142217
328242656
175206332
530184354
34944000
358004180
163931040
104986608
230062825
321880555
522930516
86241400
382416851
164789068
36328930
162483225
287063460
131561604
483541834
352756110
378869664
422640820
26431312
505523103
1933652
400546401
248079663
105901855
94627522
48290124
330466860
156708652
47521264
213279000
374613672
143952074
139035833
259129692
170041008
285620825
291210678
159843296
13321968
7089147
24583300
354752164
37301112
598300000
3720714
457434131
802588290
429567363
109724112
242394173
76171216
227207176
31024080
4056665
785162628
199401696
925373696
376446392
357292155
73262592
243602504
352979640
669187695
9514281
251766284
353429354
206298824
122173930
200685300
735109056
69565590
399346760
158433513
613592628
217205259
69085555
311750725
578614938
671541416
247653369
490504570
182537292
396365697
654999042
497197995
118364062
104480622
62802320
33778668
11016807
17643810
42695946
141520642
125664450
803521539
83921260
115723352
128941659
8106195
3174536
32110117
589294800
69843580
13083840
403152323
367457232
490724104
291868668
43524864
175826350
377687089
358060106
834722864
663775239
385113190
242784024
565898850
87583776
22740292
96430688
7677484
834041475
559656031
269735724
858595090
6253184
59519722
40981824
485791520
349983755
522451296
93040920
600909600
329091900
229535124
445883964
79616408
86769200
397068389
855039360
811120177
76833204
194724897
632011080
976812600
307996540
327325217
666861030
370189434
776804448
102627030
167189715
12756380
46739541
458170576
67804874
27753992
423239644
65701944
553773792
639526875
410367360
25536040
380773732
140819280
187484
220059108
474251214
185063250
778463088
6513480
946720586
817887948
511843710
23821440
255650171
189418908
55099008
99595250
478304868
203793408
34430508
362706183
844743315
103896086
61306020
330659550
400462839
557089902
199621524
253740160
11898810
688352672
324798264
33055890
806173719
215748859
441329010
56664432
616098455
492887766
928878342
657228920
90504480
223151144
175545567
467549775
278339832
103457280
104765298
81904725
81111652
488524872
512551567
8365335
217000336
279298803
72152576
119991912
404191184
351651556
821298024
623936698
403026637
212820525
79899564
15345900
968187622
332143308
22702790
92299856
139206676
558133831
336607648
140161504
88822640
380292283
148812047
495346290
187711212
254950115
653617632
152409316
461301283
27619650
768196260
242777275
92543220
113541669
49541472
137419110
201414270
206807524
485497500
45397104
254403252
67669080
190576885
80607329
389240824
452993850
291756438
270357120
338219943
465598508
289218600
306279547
865417420
188774064
105986124
216451268
168733908
104489000
12436200
121338621
16805196
608528620
111105600
161306812
155846535
7986072
235476166
189473856
259745232
44301689
300529725
151587216
556531039
476234598
14797440
518923654
736485386
607148982
32413563
60351225
95469920
297665316
706117366
184128602
97643004
782297098
68118477
236767587
431632194
131528088
694857405
305538410
366322176
363335098
131401143
640918612
135104638
70796565
213306240
35485405
571823305
298441850
179336565
368449928
339766570
6952500
862068686
39635074
79565899
588483428
38349462
133774220
333977897
45851750
78268771
934108860
37863400
23783588
99630096
375422734
545840922
96490349
51612132
544900857
46037314
62505324
491844416
397638213
194415078
16580046
210217172
457372944
6275214
2916802
65549795
102487580
319396952
497000790
467640600
328856568
123700404
277866351
139783456
568134595
281184858
319476155
593629110
914115636
4092488
6291930
161007561
96231072
271181105
59775618
14285835
723129200
324429598
598792500
750406770
343770260
217205430
532751204
229206082
246101870
191691248
29214900
25930016
759319080
241610163
31703540
158670624
73048626
730976694
538544490
642320925
514412300
16221238
601348050
474701700
2882520
79215070
359212428
419262281
731117514
63700700
370269390
48594856
19923057
183770510
226644399
217452630
18251555
503724555
66617078
69019182
23798700
2830656
262780029
203232960
2898744
112706748
159869325
479433240
151246116
222861618
309729778
67667439
331277604
91340730
212649247
91801325
187377204
80895730
109162294
42329987
683478465
204491928
634152996
246616860
355056800
453221744
403646022
174452621
585370945
779139250
520374736
351277551
72275772
181431746
377705108
11518265
760529085
693840375
52201245
46322075
498152020
150227792
266681664
162756240
373433676
288852344
727040700
10672872
125052300
110307846
750755118
310630788
168458664
563589125
765146065
597432130
941089485
294419664
201636372
87652608
216381740
21652696
115861800
231716034
368225040
43715259
304321424
11943960
627644570
322322000
23714823
209587140
242395929
534294936
366940665
261129616
370335528
318708733
195512975
116331660
514777122
21936271
35774200
64691466
81625240
828254162
695106225
395882400
126375522
259027020
728950317
28336226
79298400
292907046
28305840
520899540
190912912
90884192
152252835
826096320
792166375
2685540
224892180
873173248
34660332
545231456
66170628
557792768
940412
548679661
134805870
143666376
192228868
107200470
653346671
63017542
308956125
91877592
451463220
551023692
631750605
31110352
408400656
77071166
344219022
15255823
231653016
387764545
460678590
262281470
412343289
129079926
276735945
803125876
335331392
95405310
23394119
20714706
722161048
572180738
367014070
123461263
35470967
40995660
281317644
70104300
99522724
792714480
28117056
163060000
86348255
230633381
217093596
56379900
520597756
676117124
126305784
7951204
420464324
360428355
373999860
261405420
109519488
400100558
303654252
31582243
428436425
337049020
29519061
50931200
660483670
176941267
400375714
191108428
202415152
139754958
148618360
210042594
961068024
11205136
184730
304477844
185999562
175020300
184524561
36212430
500897697
3226268
193127820
287215038
144272234
181814224
782306820
485345264
879701900
479804768
300430452
832905736
772243289
118414575
455151748
25401978
314139342
231524864
43274220
21391746
598108947
35450987
10574788
411115283
399606974
25055539
209595848
19348396
66249380
14924695
157374450
160640400
85838929
6947685
2413920
52986204
4125270
400506384
543352350
362349720
193524232
15965152
83438600
274989622
250590208
709178943
577363700
23699844
445266525
35387725
673047635
551612170
196149064
189530719
189851200
435840732
16436640
670338012
80769150
342910080
121277171
93756740
385584705
58555965
431476848
197073837
348671880
325047075
302140880
142964784
61677332
507983773
45176730
151501410
683087461
17593566
18239760
59364714
212489850
49385725
171231410
218902346
21733432
178115952
18434375
337487855
6640314
288924531
648618204
245585264
19611018
492764872
460145961
206466624
193488868
516856560
277793322
567864715
303820860
627355036
159220303
476943194
107437420
41606576
44808245
304574556
45107552
459989136
18853768
122337528
398930688
273005400
105864440
439920938
204348456
134825460
7918330
114548746
338181551
826260
106046345
193415572
621676156
20929050
675495704
93405807
171722568
945922600
319091319
101851632
123741489
9185304
185975559
74519274
168751440
353523738
203282700
213976120
727877585
243684980
428409982
792840774
280726676
75889536
705143831
626102554
51792020
143591076
172507511
12966863
252639975
46293975
129216620
719227453
739350157
617225152
669778728
363723976
310575504
14959600
220217400
715946539
108868241
899051600
39920082
412758801
546564206
660594337
652422271
387217052
531103838
6518765
254563827
961557
294871137
294354707
91128114
460010334
129001895
224704804
95144840
87601020
33272041
121081080
214581285
208773824
296701748
908431502
481304699
139746528
278625501
17656806
949304069
173172060
312768183
822535728
196217442
295197470
27730885
228711120
152152798
183607420
132265513
40377216
416963376
378399414
280980288
160208064
577700162
93044241
125933535
678757066
18236335
268445522
803763136
243949014
84117421
69034404
284003456
103312458
189620644
493084341
322645158
217397496
390035743
34614569
605428736
82798146
278926445
52662665
346660272
245767016
411422172
331624942
102314432
106951416
448476548
631271124
39889152
579988680
132352423
27555164
199386460
141587010
440944946
103306528
401403492
29204244
99285959
853739055
3781080
161714020
333569008
354161775
539892626
418955647
495298272
231150903
203923286
9691462
685070217
18097149
4993186
250703624
10721151
310416617
59109085
479735129
32977750
20677440
654511286
139651791
454680317
3253821
783318585
616674015
76274635
273455064
7660938
899043915
504885120
39149922
469053144
12256240
313748824
225080811
507545558
433787200
766230366
32431880
362497370
207771866
464571618
332859762
64118010
507207023
45550272
812383475
103426690
972245545
236560610
879818376
11930192
592033883
189813700
220731104
80820306
157852496
143425590
325953333
317267811
282954672
201426272
116787840
266992902
583002040
853878240
74054480
850319505
236563296
685482876
173736112
22115970
115578108
282596532
116311196
448828786
43448724
96306742
19154616
577243818
2925683
117747812
741582934
143804170
169870916
430546008
75965085
506376
181434912
49646511
265181552
701500876
465032680
981820554
235424124
130113720
30242439
375739720
566539948
401268132
110197296
568249715
410277504
517003355
312905117
550995432
92538600
570951087
72706472
12803058
16024575
210455518
442191200
3478996
24801775
518909523
491009496
47997334
101056900
334278165
150299660
197402832
18800595
182592036
306188948
309734880
315222990
591679660
125569584
452297984
345972135
34298040
22168342
91696860
82666074
426058646
17789064
19630512
478135132
55806492
104185386
532713311
9598650
190270914
123763914
221014602
291530642
10546728
197582988
282378452
101705338
217500900
35214597
36259839
153905529
83669436
162805695
193381296
62628160
81933492
258791826
3954012
185257880
436943208
496037718
474673962
45080001
37479591
72888959
328455834
115470335
271725471
643686470
43915576
140051743
237155148
91970944
97176450
720426580
635830760
20272514
115027968
28673152
231856506
222910018
214105914
270684558
607253472
828087035
659583380
251543701
169574934
857150658
157485090
490612388
393751085
747691776
6828750
49447372
887640360
538241916
355055510
588557772
339215175
756104294
348652850
646331196
329711046
202062000
675660960
114824072
68464515
394211162
244621930
385025265
462848448
135682654
7831335
266783374
215167641
33979374
181331400
194600168
87492749
198658580
189676088
153932205
148039224
69981408
661544295
16999932
705606090
431594592
25077360
67254216
68047210
143292915
89390176
113941119
411066856
65855240
495259156
6811318
370532133
59126969
295400852
696234625
138618945
277337611
663501740
181982994
122133756
374486889
410272200
53482242
567678051
262312176
245883924
188628759
336307578
250424076
745820550
399031830
82273437
330235564
206269632
175661283
155923920
75535239
144154103
352520100
330736560
270128358
8915196
280576875
195387570
678668916
86930316
190378132
46115472
42670538
22975459
500136000
382429038
55694202
113153175
60524304
64894518
365895145
44784957
216946759
43620072
479797600
47717180
18660171
66703856
67848480
143420136
312996535
181545624
146706120
288250245
315522154
46267728
699107208
605268552
379132699
149653350
372344653
29305080
962708976
11607070
775344375
159181404
170589144
1708938
100644480
241059291
7895762
232675586
625408260
318847860
422604
998912
756923164
769830000
122853528
156476283
233570560
9063234
18480725
127526265
519080716
649007271
102458048
241398158
47872572
32820610
98937153
197519445
277728024
43291158
560252280
304971717
478313955
443415511
55120428
415488618
4497416
221323137
81524190
597369664
111061517
382823116
278933792
121376266
300307020
495822708
332433150
203253625
117222205
159042555
768005898
544925593
97831773
568118376
124929623
38260523
20544760
228582816
34410272
200806144
733646085
229463080
41062598
82450952
227076581
46035326
65874680
1540728
605899520
233303576
126416400
119722290
685486792
220110768
326385567
318760056
197210024
439657413
26622680
728045004
205379328
387249219
385806590
48372559
16216368
281244327
777057575
288298512
221977630
451021682
135250440
22011590
98206830
219434481
55975626
8379204
607014512
182348492
39015416
663748668
198110958
5883430
488573752
114032520
223846140
514210455
84935760
467158510
278243420
212899700
389517986
144655674
54120915
638506168
731048220
49629728
113034306
16620300
13752090
1464297
642082048
92375978
26735456
938870218
214048913
13364850
114476364
254039170
300332180
27992900
363173274
643577500
117322695
138959136
288156550
366613000
45452008
627072480
346085784
585792
171762750
48267171
30989816
318259682
403777920
77371605
716364864
102243890
396746961
392773875
141356964
431174546
223988982
332563140
388461908
30146032
293792346
361013920
234531880
293461950
103337772
293298015
575338320
44169162
623875126
289099668
398944656
311366566
240413016
475298533
146701389
248453282
431452752
620140032
82615904
386055816
79171740
135439158
153686156
45083168
295335130
474563024
9409104
64068664
394716417
567120366
80033538
312398934
70719780
608339949
231871904
38267910
275203616
183468510
675769159
756834435
91225008
256727661
125882274
309582
326742624
79156454
51268607
417805362
20089652
23922080
27659588
191048116
7267356
207409546
217402704
1453286
238501680
475659368
43468048
872971808
82259038
226886400
281291472
532917189
231648144
460704318
551864075
3675750
157752796
136124352
732274164
145812128
37462110
189627150
183646944
143919833
213819063
261956272
453701099
225142770
308122072
237421600
71268637
304843064
25929712
1835592
292905468
302228736
345613140
38303336
623539022
160582916
315412460
572533689
224312600
28407638
62953176
717829821
494413140
175362160
809004398
21744506
75957552
61321100
543322876
289777554
523166688
51749425
438371412
153634956
101563064
1751496
845825245
95882016
760425908
14784108
293261864
102360858
458644116
771996258
257890716
430679744
92629425
2267327
414354936
340359672
315588000
107712960
395176020
306120846
714133422
57822610
112095376
317458239
56631309
70971208
182243061
56179200
104386320
153224475
648217454
364377014
64651356
253314408
142297536
934103660
4871620
181494774
446968550
729991656
221038875
137891464
225894900
432094200
569870028
772239223
516887637
786874533
53379371
46753191
265305216
71216198
49897183
445026747
810991860
978825284
108240488
2428013
42529206
250506367
212027062
350943706
138668408
36065705
746452695
269283080
285932596
37985762
421574199
393395625
184194240
151703280
15141280
90065745
742707052
99955458
77307051
750773296
273130245
1134980
669259272
768485070
594118875
180674558
436373675
40173861
209806978
243821160
61162080
452600260
3943578
521515895
144166840
30811503
71797572
12587394
394253616
475077196
510929664
570768926
598228530
92453369
527077488
448347655
368007792
81814260
167015376
203500000
304392125
24544505
334304640
201462954
817357956
162834143
420377568
54694104
30141097
178278672
517561056
130204774
306424350
374726835
759953376
327234540
275482144
563228070
58149502
103907486
204200892
792711400
6648600
78993552
216257496
399075039
290940804
32072144
414825057
89337830
165811968
308875584
49651584
119529235
556546471
120420375
34253115
192237159
7812993
6322487
2307582
770913704
9231604
20205783
60027626
129242400
13088985
186698984
1361653
152778792
17948832
60412220
9678933
157110180
300841588
311195500
207785410
351392580
103633032
76064970
633829575
834360660
316876860
241434366
624206880
48606418
30877740
61161304
432334680
554520484
110390071
17803835
432292600
206620668
7303608
51914760
499103360
9838812
46821840
338518004
478535552
929114208
808855808
550050813
78952615
538422074
404119683
429241599
454442076
11979342
151118220
949529250
474193184
565142679
837442122
213489984
498949944
92324544
139121152
448608905
46998735
248980864
33506400
4435317
19182514
479246688
17339553
136216596
204301775
443237249
745523428
74823268
172610256
457492032
251274030
909624276
343613463
315061812
62030720
85051188
195701760
9092840
177753086
385593516
152555130
4885548
790136781
22268334
316863033
65906752
83437647
171554915
372062174
6502400
4481388
22337238
35695676
513812410
42627872
739913552
16196379
331770054
338807677
135412620
107466633
151213664
116748594
191023060
214198292
869083600
337854531
20113985
219397140
105761214
25689204
55827420
356756036
26528796
916466775
813345520
208104582
145901088
472551000
76005094
111211625
618940106
70332300
820958448
307434754
614053275
251694759
342539100
223923440
9554992
501364701
862834848
206325119
650940577
140904731
25397920
72459552
82210430
75444963
177828544
495264120
601838775
841779072
461566735
67601716
543217440
478782
639045578
806842182
296633070
510219259
588707332
2758320
75727080
39049796
34569408
79729684
480538788
428153885
149041200
74638416
709149096
139178135
775177150
687893140
178529016
125440
121149072
191066063
292862696
85046016
139167792
73710120
141745734
779439360
65381318
35959740
33452892
386772822
227050125
157062150
422308150
280241496
444044496
128351730
262360224
274049900
156463692
123900512
493284330
228087102
778728948
54359195
378630984
121360458
427526352
305309520
284323144
192869600
710462168
271833720
460067010
46847382
229684118
47949816
322497435
15534596
36980832
645207297
48452876
21113287
246662360
152120696
274991112
883276879
131081168
401011042
151257448
8143046
604998396
32064666
25554566
3464232
11564449
139920130
925401564
701307116
392619591
221700754
523041024
163645131
291683679
269283600
199849104
439807228
65776602
132969592
251519492
6379624
133805925
73889708
525939966
316586953
55719904
796898610
366022800
675581564
187981641
577012440
65621380
684882642
113453697
544126460
137629089
39314770
89231122
247421875
70884440
147264897
293873676
21675798
312247320
246359035
13339760
455744901
238179582
517350684
351164016
761304348
712264600
232052343
80063784
31262217
48359507
44435400
534544353
190243240
173367465
914002287
551742796
4554072
124979580
207144204
128534470
751156620
259375424
24946844
206657395
499102082
348689880
118878312
29172472
586847376
232100680
12105580
165777110
531030159
996159675
876877345
15070042
416830120
224837461
364791474
32072532
200217500
571018932
145013696
326621489
598501986
62465312
126402360
348344586
134904520
106435285
121076990
312958380
51254580
87010439
541882748
166226200
273607818
58063275
272757310
11749572
407595839
95664536
155710860
25431575
67679755
37714670
776639472
139917854
208986064
84675540
24279585
101091009
26635104
322683831
485201556
61725923
27043912
137765875
15435448
25047120
65141250
79533685
772579728
206297747
253270150
654246156
88076793
275254212
47260149
325543680
159661845
140967540
147481638
978374880
195092945
395737055
563408352
377494808
14255010
150544062
155429696
90778675
146525360
642484687
58802070
689233112
490037152
254332360
122780783
6219280
37730
764287511
230993532
743319654
77392104
228166315
148288820
294561408
410626540
459547536
85893444
592559007
82615589
47791770
103508265
87584486
13241064
95864985
23002668
195408396
52141365
635970700
123646482
525110489
257185512
274597928
60755464
20462002
109183919
467373488
81014688
86221056
882643300
358113772
596048975
59709780
198783942
238597944
425057205
133136148
9484016
618415280
505838375
10065303
724979995
104531825
794882088
869876695
654500220
190078330
201864455
10175987
112653608
34476504
87849580
200471676
167923800
137061174
107780878
336912030
340787416
27783966
356016472
53832030
564088740
169021125
17166886
587218767
13530814
385788425
269964800
314166544
61576891
218527344
272589249
66409563
19878958
428819326
270642205
320576144
103919333
691436178
4721256
346985728
159299850
167267180
50055852
637778988
464472912
100279459
176033467
6977502
120634248
157549464
180157048
2909700
367571190
11702600
335781402
39193659
661072524
469959320
280237551
143363410
203364959
324556881
1529592
331799472
637230784
17588846
143334576
259807856
721211812
191759540
640465812
220482360
806675672
256226480
352544961
32055814
612643964
526900
13846144
837275268
363920598
213422600
138932666
2377280
467727218
120796312
13146015
83684270
455731296
2953028
241682300
429958800
13732554
132871772
153879264
113399622
241007844
254621325
25974183
216426959
13997118
77070942
21842730
719213103
139421975
178889980
491840100
45695232
16145019
626073776
161293248
579634237
99901337
369923945
30026240
164949790
142810556
561849743
4248738
271723902
135830418
577571613
225321564
408429860
408220394
252012735
54622360
107746921
155071592
642019375
205832500
415399026
411593504
471314884
212368695
640501683
336432690
361724457
295245912
222081420
273389850
142272
521864199
84429464
144855929
31082728
46199456
578199424
41523633
257610900
36295707
487233316
743763815
452332062
109066514
5690
172720625
5552844
609681258
559173316
6784074
339630978
835154460
267140895
82328914
438548544
393191298
670243145
53887728
580422489
85361760
29883960
168383529
626256160
67515682
238662150
314408880
641216879
581008078
7472450
91103025
447814584
502060416
85972180
707623655
36079365
327840510
711843495
530140366
202935312
84381864
388718091
63975740
559960420
241817722
116288604
858528315
264383694
6495516
489546400
94542949
418465399
314738650
47937792
426783096
169995168
96191357
641139486
144928618
247836004
11355320
376641152
354104331
849906900
675228345
480426552
39236197
974214621
219245454
218958006
98875728
56770864
35191566
430810765
51006770
333020748
393403560
42630692
853180104
7099215
94250860
101992128
37619092
91113152
12766714
130807656
347503800
854654184
78168920
165154040
209070440
140427378
282750960
296204930
573163830
120409282
625327272
473871926
401054112
42675372
215922868
495995502
30093120
375452760
187621522
603212898
166549062
188949024
352046475
159144466
383593320
233632170
63549183
119760795
186930160
564613476
272673387
129630849
251259415
223558752
289988260
155968842
556016375
213706800
10290560
160141212
861369940
384430827
95340804
158602776
541184000
103174742
598448
155765376
633941242
191091420
66515000
160963502
38834850
571165518
8550795
379135044
2397060
426692384
289038048
3567300
579524400
711854685
343517706
222999177
592852260
312630370
163158080
229790880
434701120
95423130
189169554
107445550
17337080
418312789
12504268
458785404
78350300
347191560
358258140
146495795
15487680
73570217
432736308
406184672
56276262
2444004
860730570
70272965
284048765
190755972
302889800
929399520
34399330
137919288
72275942
566222958
204194688
772317
22736098
839629620
32682080
3901996
33121125
135617560
701206308
581212572
277779824
867806514
458050234
318531775
137803599
51168235
108802035
133013676
11902064
93395985
3811500
83129670
559095190
14706989
216478650
61604654
556319796
132318531
381440057
125848332
361388723
162532240
877536007
28635586
99028864
140174848
66768428
629140186
429009144
53854164
141498698
476710761
30910166
418587978
516274304
107430999
619280187
86489430
555465292
182016019
369846666
227789760
2640056
912015024
223725054
170159535
24918924
590484394
384542239
537891627
81204879
195730920
178152354
88561110
134583015
422025480
218356950
245396112
167472894
66827376
165645399
101518368
180726342
545721540
83310120
249566157
550722948
88231437
624110000
55226897
86728824
459430704
70495770
286343928
718612920
615771
14757281
424667950
403150176
279106152
753692
802325993
110400840
314457860
155034880
176394414
26506962
104859049
2719518
8198358
246658968
7558518
28947090
12656960
83503008
233042872
581589880
58133565
190609370
277611840
95531749
24310572
61115370
473607076
581469700
10142605
359950326
144431235
300178710
337195916
454595154
302033808
199992520
17794920
494912367
508701760
913078512
119446700
159210384
618497908
464759586
6356798
55532349
782461472
288575100
64948284
251615816
1988520
395920896
108412911
288055390
602767900
9866800
60780200
205143796
299250000
592495509
691546500
299160114
520647550
7486700
937570904
30797508
89130432
98625831
86711328
133947
657421740
61469733
52392795
464150786
77459713
41249583
143040236
127339940
81474631
258142873
690295932
628516336
715911616
33013851
671351964
79854093
112447708
121994184
408680196
609908859
897565800
209828496
213992856
185855480
824045208
29626080
547970792
18633060
181092240
149333047
799601603
139098210
870093855
113788344
464690598
167429430
190667876
26569510
17078040
240852240
95886000
537379544
817122306
352662624
403873200
417969900
94530744
19404986
72335540
200186112
19120420
164211552
879751224
2189852
92515080
163834560
25259696
334609552
397333944
711231792
586593711
380357613
204720912
84617766
41967630
8079256
11697495
270216088
313115330
233234016
337128413
59414297
110895689
297108660
188951616
548002038
1177947
133610904
201854444
226114473
144974592
181759020
46347580
139624578
450902121
248993948
4653612
490824180
4875724
4568211
131656670
24165427
112063908
158748204
360438876
126001152
242085829
101219580
413763040
480447576
312238080
56689065
482371373
458672424
2079168
53507405
223069140
604706386
394040770
218105899
685310448
678960306
126845698
16532852
337115010
637013840
62263164
38000880
203816586
17154424
79209526
441239268
269049300
135001959
35861386
19024096
327161247
192064736
23405395
387354282
868350
55316646
27987134
25510650
43156800
264493386
508223112
35493645
24535963
735302074
18665712
386403220
183909499
41499577
492363120
150007863
61973865
32113465
790571439
26237402
8467388
156704574
41625333
763159738
689351768
119289201
37244229
296112327
636645027
224916944
413614280
4023270
214280685
277472188
437640431
154829080
84542580
216370350
48631144
139784490
182024359
336347046
43982952
550470735
257770292
90724002
436076956
38955294
331506120
52892166
297971268
343013862
780830544
22466880
336073780
585056535
122815518
136563810
448840392
1674284
52045425
233355168
790755471
4831365
146236160
438589148
231868476
18245540
28870362
249580951
182854440
25075724
500661213
26818120
652316490
131398410
395056080
2814877
579139839
91677168
268260857
19794368
203746880
279035135
583518120
141983048
574172168
271285952
92220201
731702852
635262530
954852
135562440
684850944
573479062
183026821
233848670
183235176
586893762
108753280
479363416
230036400
378159650
648536196
273868560
47309810
108635600
23018289
553952112
150440706
108769635
110286260
1100789
24721706
139515760
95974150
565242354
7691628
389999612
19587832
100707411
644721602
420116130
207696987
383219688
574522837
230061983
154071183
742232225
2455944
39252252
71997174
5169975
367841164
117623100
48201834
634759944
205545917
462616100
207801864
328327937
562727634
307574960
548473752
706547061
182409480
416167968
2151486
580184285
333281186
952519575
174923998
258449160
454348731
650633625
134363439
723166443
254943270
523634836
244800170
46053820
241020142
619966050
368989494
376219650
131765924
241374042
184063342
127746135
136831773
318522592
106352190
458319558
313866179
71631297
19218825
356978479
370172925
2312145
82336079
742052082
21652680
285570888
225108390
415906855
113681557
26008625
133036629
183565348
462852842
555597760
116488751
553048566
23351446
16957180
41661529
163992583
79599542
646700230
47911236
682836828
27544980
38162890
66915998
396560310
260528472
6721590
295238320
798100044
630052317
569621841
155620784
156285675
418611080
659437240
62264942
36642030
284078012
637413880
115552320
61828728
61977480
9903866
573797150
815905956
319173680
36661344
487316322
830776107
149535456
848073537
316295490
110924800
230610575
275437708
76143024
287725728
349415433
389246984
161438817
18103500
385088992
28812620
207718407
120975932
554265778
97296318
63713394
26842972
96767825
314654611
439277920
373474563
787804191
467486946
484971705
765207968
423770256
787103275
24750705
257043366
270639195
69957244
299646748
191454039
137201670
383939424
344848508
114842496
232704555
42142133
35823830
133075932
398400576
6545363
278155836
779301054
388340960
88318340
783613115
726159242
215697312
314146
941281455
192705435
5202288
143055132
257219555
493495956
222579756
236790336
105244538
417977098
34640827
100690200
55996472
1077087
594145760
44568480
110821360
277579052
465520552
92775150
425196261
810789256
114880286
63513861
51309860
38726840
287551176
505167270
55464480
250394016
95900796
286530546
364754720
969780257
225715032
46460700
643147394
177860384
670284446
19438265
39474870
941806008
236064192
69246610
9623063
409433525
237733056
536966298
637534550
97565570
113655744
215545077
785320326
603347544
612431775
282842532
479336925
59640510
25674207
198996204
7789398
93357340
105231315
37772955
441274224
3429468
14638682
26411944
7232474
331473432
157241600
791215706
655799480
21913129
282292406
884093
167805952
85539096
65228900
531568387
92316460
228684187
1290692
131935426
832675525
48451140
112444120
71898384
251219328
76420578
10340212
114271010
213482304
62368577
227217312
82498545
214240151
277904088
251749488
176834922
149473038
24659922
5321862
19297425
225334800
175170009
398312397
51868858
45037947
185327272
655257162
219247691
582322767
46303200
358212015
114752106
296389492
345159542
633070522
113758400
61440291
50622804
29055117
508254238
217680588
46518960
845934725
359773920
130838631
160152490
148038498
567057645
299538888
535454265
142472886
243702650
240602472
384747075
59555250
503775924
96766976
261402540
453421616
106876404
746684250
338548542
685468560
701140860
209961920
317702756
150938004
369056961
391896561
76108710
252961218
13868496
262911844
43043624
36626019
88343200
979142949
99357248
127426560
3692160
206182145
721460225
365166764
134806000
29522655
126929088
82702362
513562660
167002571
314846980
233944211
181167336
720026622
516154362
776526828
383255840
142408760
471994992
29284560
468769
367451740
359666433
339228432
157668927
401936085
13097214
40385250
70421715
116358020
15084868
50715625
17016603
507596096
191099682
58458468
165426506
198409052
790375000
36968772
365277505
65502866
198478614
273487184
421277538
184406495
288496689
3818412
472408167
657826470
348095560
59821538
92881564
56636314
382854470
108558834
30839494
294994000
299487384
125861736
422169600
6145160
814125871
790854169
355148822
829644795
18720548
181345810
152495032
497520782
753004020
711032592
680639596
21865275
144784880
623429315
369400122
96354606
15119583
71117280
279419195
335292948
472280138
12445000
296417983
377648838
608797792
120407980
256536280
298279728
217037682
192918167
420182272
271931223
496599840
444634764
123655392
539935844
166393198
556133292
177606939
150233043
313651380
271691848
223166240
437786550
152519814
142474934
202683110
183584875
371981646
49129058
274290516
446487626
513297516
376065558
145070805
81472092
230099751
796890630
76145634
85063890
24844473
9279036
750614522
792976604
224921145
544183383
414408620
194958687
778927980
30273495
786748608
9441152
2530096
452904642
350552
591245228
88650016
412145970
151717146
647698812
255163050
183499810
354742978
238032998
123039752
538469000
71819664
39911584
112852200
151531715
284311864
352631980
495957946
441947714
613665060
71083628
281291744
425049436
22620633
17425446
163875276
241525188
290426076
211460040
894372156
200685842
611995645
7119498
347587086
356310
41898285
444527825
185529680
171813720
34371960
135637200
2747343
7507328
38259120
572156760
777284604
19534412
134381712
657589212
99376140
324142644
144325994
361800603
83292230
107036006
32648322
118923552
484727687
69262960
278618816
274589070
228312748
224942116
1440789
38930115
61686149
672527871
33209925
23984080
432775530
184617712
184225600
200868668
306795000
770947158
219352456
305091540
10258000
6856514
408239929
499107152
279770875
449460856
659852160
273230431
378929364
162355347
123598200
49518408
347429430
782003621
414219477
155212530
36763993
383472638
273206186
420742266
451749900
196134820
216131752
230037664
265940833
156483674
239529048
326415015
110916813
26264101
96275185
108012128
84711264
159605790
488194440
460688904
47872008
799597454
142209114
518309021
28955082
164705737
30766912
135484124
802661275
186412400
428087934
441289420
501552036
60397464
466309067
2694660
12664639
84289640
788697578
171810776
13784280
172718784
119877836
301682017
140953596
910879560
122749758
14679030
476230720
104805184
56230584
284988952
144585270
314927844
490151750
139765752
41565888
223386894
188198528
130923870
96348120
177538869
72933854
264108075
466007876
2790204
387134748
135105920
268476561
106325902
672120267
187176600
696800490
416795324
320471982
102330096
660756096
644563710
239453676
34917624
176225
703548060
65442517
225781218
13095639
380172571
546271680
121597464
67302260
112213396
22287024
409659568
401079100
424194129
283404703
34026588
40454820
183294360
167905056
396871002
69238620
55882080
282820296
373036874
136358456
127929560
112833376
73141488
363794844
158449095
745692696
170620952
677449465
494048620
77417815
315380304
557571300
109217841
203064596
7795775
318054240
457673202
279175575
193260472
650240485
106038513
419844000
12119816
280463243
370397412
525069300
29222328
478304190
406428905
640103425
33905440
482280698
606602048
231896208
237021967
290601075
496267310
47339685
242422824
92518972
90590458
353885820
753627660
705926375
812611360
843298957
34076832
986409680
670710178
344357838
903275469
593208884
53815083
31792882
376081320
116311345
679331781
201524280
109518672
90613500
603493089
23482043
51170460
254785656
609767060
11542400
124729552
107400768
671077211
148091454
8431104
22309452
88675840
308364984
31399102
247050800
104406264
1616832
425115096
188846164
858257940
47916120
613281253
351452810
410317985
256803680
447075288
71596096
38063000
479169628
66912033
43712469
332574723
709518060
366216448
724292814
730022605
238866299
29107372
291963076
713911147
719334100
52159877
243888293
152674704
569778726
112950322
143998560
91712244
140315910
360943399
79985960
130265333
48247408
439859376
30745617
51504820
356874798
451060779
645120416
285592725
29786293
17477280
41310672
200624132
408878776
117307179
188660250
88969608
427708456
223261515
456159168
98820813
517649308
191157088
329946862
312492008
630101280
458660051
687868016
233088790
971727048
12461463
142288676
664872624
449373834
31477020
25454604
205122813
435001032
11269460
125156290
409737900
151205995
172575903
17979401
131630244
62577622
381601392
170123392
288098888
39967330
308382863
308740472
17582916
9645921
16195520
58725880
398566265
300225156
18773394
615528212
159017360
15036475
470800125
224708484
656347919
139710414
39145735
150614616
77152320
35636614
52065720
229822596
893708607
484107206
28629925
198042186
88926621
253955664
151745100
287614625
647807979
8352505
196937865
127070160
22526118
638679580
18453609
443596320
188463833
193366228
20486670
100696125
323410800
29511960
53250972
386336492
305306142
89991270
570926015
394850196
38367336
340644540
142189337
95540968
737457777
345544272
195212276
865936113
113362704
255859916
292826043
874830996
901318572
6986940
148057444
19496225
422582080
46998462
10191073
579173938
255948
366703484
214748861
294667725
353001642
85484853
132487120
291202730
4997762
201267794
224422716
828203688
701534134
323695680
49508700
377248011
772256484
112666030
824779732
357934032
790369400
31906206
559417968
8936235
617705752
596313410
393320664
412712718
209993088
348596646
117066716
18618735
356346375
324779880
668396478
372625828
229307260
505051710
162436327
302176
418157456
667060874
221368122
31051852
41753705
574194159
664390584
358545150
174990734
417381235
176246070
271306245
199112566
86626107
529470319
99758992
348837760
671683896
19718468
901204080
271388720
260848245
505113420
647414536
739510922
166555559
600993288
109833696
12456225
546559320
201483180
75472670
490705085
309677912
27001722
438285488
53616330
60183927
59747765
54713295
277182252
658714848
133984089
244534790
641948192
75382080
61112790
364006335
125739396
3647430
322138110
141714580
158647665
361863712
136138426
334266741
18033860
9282315
461364097
15323022
166764906
239344160
302455476
440400480
128663744
106567443
385528576
475265840
764359508
344861905
238165226
200281032
363804270
968937171
161337436
264075348
56836900
290610210
247039641
177003310
84922846
2235062
360048480
632699100
127329440
96999748
250182276
79592064
17507056
160901004
22208475
56603976
642037776
121975036
196394747
219579682
324014460
307892470
84396240
843485300
209080536
307904214
36205728
546874134
505095
447734736
488787400
29295822
89984016
163264896
53987072
125882580
509912568
378347567
868513206
178930648
15375024
86736750
21877716
113787520
497976960
269044600
804982386
12667458
156536997
274932577
266010255
647774004
375897944
408276864
550035830
643295569
194515893
297265122
247829336
362265900
154097160
298975203
166240880
424261684
631264112
35933061
166105898
159307481
184728570
13141740
163139820
285715362
86807382
29664529
149069291
652005744
720217494
304619058
83627794
87805221
2587486
728241324
107989125
131474614
238432040
232127469
722181096
41260065
465751980
2143808
368942361
38029446
256864376
19068000
454601381
290392136
300781764
175040964
70830458
220245804
108574550
34529040
367106976
134228775
353942270
524915058
87452550
275405247
66438857
292179112
73875540
134651660
881257944
82273610
172972656
2356672
39559337
12005816
91070286
538078790
370697596
112028292
314990208
627036944
161337876
240677927
184997548
239122848
695315348
289411672
11793192
81895320
92405352
226801199
57665344
224984652
138447420
303052422
181991875
541941804
133978748
137928112
379103160
373486308
630154000
76704030
444817776
225782168
179664441
103936950
788421120
92808768
162470880
635643387
592079553
236066141
335847465
291063715
65778762
202071250
462597640
150181863
611625405
387864588
265218961
45001700
86754618
113022000
142189518
79737868
132302750
86233248
50540875
32695872
11378864
433668232
426056274
769832613
435651791
3869600
408045834
548762193
461819624
552958614
63724865
554864324
232886016
562303368
82312434
26016994
3160872
137771162
15826622
8645196
325215134
228560059
182069910
358464940
1497100
111381137
355172193
307960389
125660582
25280670
240873750
715876786
700895403
237703214
138560840
838905600
198169920
14092100
23468479
236310129
820035870
30666210
90417152
422444952
63641460
1107918
692014912
422940914
576757962
53741440
45052686
66071160
587890250
273357712
614201661
237843248
229523904
28777435
69316908
201137946
161567469
21582936
910075344
295560720
22524432
410686796
86367052
7277328
250748928
522027968
231392150
230522463
486641790
320123566
421254704
90400860
36855810
441214145
21832132
373853326
53575898
24391176
27330198
88646166
176720508
750121320
157251290
96810500
357750096
32362928
91418730
561751684
84939300
68578640
529411308
861056384
321925569
174111083
193380000
22070880
255492567
878780660
703646346
462472770
560611124
5263995
77137515
636328
171838208
28195620
701425920
350419290
98031928
22303763
44362125
538010694
5735407
118956600
436436109
737415778
806610381
715946310
138735149
76121720
776115655
193674258
236341312
378162671
91971002
290178862
12594204
278082912
568012743
685914500
232963455
54421770
511549038
206023286
454723620
230021590
410547818
136522620
682956603
67995084
356785821
182016616
1519868
270742050
58648366
336201420
746677012
332690054
486475194
380733696
461462354
281244656
561345033
28138148
6666074
353613750
575200725
61052831
482939568
40412682
47447925
54489504
152902689
16978764
62099648
112756263
389666149
556509285
602390635
22834000
471427528
287467830
244507928
323354825
233368880
80308744
388209026
38120545
31932225
3590468
289668443
171597606
20483552
113164800
579936640
61332966
32043200
3370516
391977220
568321568
406921188
464277495
187410036
188312112
410230395
609355445
357690697
429918736
671178400
63343062
166611040
303760738
132695386
535823068
198466500
156940380
240360215
288094720
60435647
19627848
68129009
89973418
80493332
280635651
128991650
175608862
5004384
246372384
221953862
116572236
610569955
239698848
526780386
35817012
190400696
421278718
72089912
63891462
764713896
243074962
253286352
191307568
100930276
29861820
397889100
320787220
74969136
449189112
412434969
619333449
513150196
936193608
55934724
832271880
131634776
494657721
14122662
90666378
234730908
569656418
270660968
60767700
173628150
670122983
63671793
13452022
511012215
617692320
321544524
67407048
37216314
106775229
206514086
334327950
112513095
127505700
277602724
49828394
344084710
10930184
277756544
268444738
26845668
536482920
384082768
188961200
495808572
576517158
943297020
183697352
233371446
332588022
39896210
602282208
224750898
32029504
297791684
6403515
278684316
732859010
299422450
281347738
76659784
30491184
292199724
616342083
233216132
267575070
336761294
264059136
17065544
773727284
129516140
175477728
141911320
828344356
169092352
358481550
486063144
62648378
123528305
8337644
238072398
112504980
31220826
51410860
283634024
267665632
321869912
841192839
509841084
390277824
148676272
162944608
160410492
62707942
82305500
331617697
95225366
611238400
167576517
366931588
178894390
257859
428751680
767761512
350388105
160225884
367732464
527575539
9324775
341963661
257163564
307407380
61970186
65216712
386134932
507922812
477343004
619465520
851247103
353364801
58623099
210216798
5895022
2469435
313587456
27072105
164702615
345062916
456354220
544237772
111988136
759059588
388084944
73430607
225533308
120347500
238725272
56043750
325554675
59385233
762861150
818136533
193293315
146030586
441873012
6843435
15159286
138390990
260884692
473790584
107236532
33197858
52629951
31154070
7273525
403547802
293035887
62824428
50520444
27102148
22610408
600011912
163909240
441089628
158124800
87633720
541143128
214528500
27953372
526279353
4387383
385822962
135293912
17397003
580433850
36818136
210370160
66449443
436047875
484106808
10934959
100577520
79114630
235257704
150585357
248863875
158444903
57175131
204331800
531232530
569810381
347423988
67390656
51599237
67571441
6667944
231259248
87568217
272309023
134238787
948778116
15911008
28912104
20937889
61036092
26902590
121237875
505414278
108164320
136423145
16111290
331484247
171391029
193794900
484290604
471625280
249192360
99746560
551861100
753787548
353061984
107238114
226409843
686517975
823639775
435208829
230952906
678808956
2942965
18494143
213463860
467491823
182122080
185073615
267591156
551485280
150472971
707735196
14641120
180687622
46497000
163903662
186763478
512597336
33134096
403218268
147340060
223087284
621291880
174894496
538784284
142041999
185497175
54692952
74571560
364491204
829942560
33007024
65783465
91713089
169824630
169001954
541137375
465853400
274695237
44355357
516078719
64025800
479296703
552389530
112712040
115074144
62590286
39528145
549243714
209434136
784401677
333629856
70311472
48904116
179918431
320047512
10848600
347537648
51163800
169546804
108144344
974099410
33473250
557290575
64643784
13682745
23735091
173121144
40652990
415330482
276680724
237775152
3389790
38129364
452256040
548636946
102876785
17371624
439428126
249213120
395867823
14212440
540170785
96468049
39654905
357690466
144080640
64119614
274074012
404069200
370197380
319047080
122044320
383832
25285530
176001034
235705087
60514055
104924040
168940908
53682391
16329839
441497440
421656250
786644040
6080304
396213525
344723902
14014008
202923350
123152676
69260263
251485256
633720300
181828080
671954049
25279730
106491770
52495848
125168736
171513504
93527194
115354596
855051336
138785295
418648640
340922550
463720950
223809300
341479412
478066080
212191882
32825310
923928010
389362336
311006954
317730
73591864
243042594
15532318
40708008
208435572
582367709
293676690
25501135
200574
36650722
167874540
299116250
52272819
90755495
207132732
76341680
563045772
298684773
249113230
5973451
553596234
106733583
703704159
60463520
670522500
302441697
12253710
90447539
608948014
500174235
61605600
228916628
152116419
128248680
316479860
236639640
759608717
446598360
125745664
187743396
67195926
114045456
115653543
398890030
713820338
609442551
340842174
220747110
353530140
194555364
21971529
472316328
12163788
440560251
536501376
11728150
426063085
171103232
97774836
45991924
271929008
308944020
85216320
45009438
40156636
924596568
625926490
291491094
56777808
75953996
833746098
487600107
836990154
281349310
79903824
98017784
226168092
49228941
91293210
468713280
295161870
329894880
366204585
332103492
68561101
766192760
3887663
562309740
319507384
72070800
862435536
757861842
166462100
10013344
203418441
174893114
110473250
50857408
180416440
5236272
41663160
651855393
282450096
318655308
21091392
652184268
233557968
298515896
131368440
399823884
869309488
707345
701919855
594748704
336355034
136469403
57986544
267066033
264440855
112992575
55254906
313673205
87852906
519968058
34310601
11521003
8349440
106862364
90508320
324019150
849424952
10932075
228591550
1292473
67881033
61079952
53839941
276549760
117838335
76530328
691172956
183057728
386334078
584362350
269748864
298471800
216789206
241615266
102218890
210731686
96967602
9608355
605763873
30856789
95709297
315126540
181560064
672864080
296006612
294312252
61514740
351237586
843221995
290633280
4085596
517402758
342280890
314260308
914862015
266851980
957646062
591577932
157697610
690169095
238459464
49811328
108639980
34309744
809653454
239422772
399905968
403527936
366905084
42305399
197414010
819947007
366898150
161904078
3089658
44745102
8750370
402522068
187056596
271987236
509283488
50261348
587994720
733472922
166199340
434863975
49017710
345207612
1075311
162306095
20208776
97450924
401012428
86907623
678237888
29258238
28550691
15596438
89938860
633148909
135261320
178790448
25985211
443034144
26212795
258008697
19109802
410604610
51172074
345973248
476669460
13360230
19985664
539819280
146499903
553302252
591249468
42676152
299737948
142026700
918839798
505205190
248281128
28246660
303083540
93588264
8800880
329188741
671689314
19846311
581417433
106726092
837004225
129782685
140996990
83424782
200082596
137936475
292736255
29249185
734656260
302552646
628764160
167270517
174809835
338560830
208267300
5994
188855604
255848922
87916248
247590440
599318081
16841894
69812780
21287451
251705894
108338020
48021285
430544955
106057392
429090862
93615834
383240754
335426457
36992898
62976
11829600
332958528
675243444
229314890
36104600
152849775
216342
586337676
82622574
229777614
845121255
618572325
68742117
33717354
11901924
814114400
203609424
469746648
207131296
399792400
323624943
155116374
42709491
525745269
574353728
399131366
192343102
117197120
78219810
7270271
394548616
64761840
397694220
83627964
719907636
766466061
239543478
287060580
70185488
288864630
105289353
79880925
21839664
333949512
296113775
209117466
903686835
277604754
52396968
96310834
143814356
132603651
89507125
233965420
53122630
32728212
290122464
69956640
353050390
1502928
690543425
208201872
6409410
294905180
73731840
5425920
394099589
47784
379513334
171266250
458700007
354295319
81784170
162550042
340004400
246721560
350029956
970534080
204521299
57420900
263774788
169632925
129384212
527312016
52604832
769406120
229552407
512125022
417806088
229688200
692371875
719527530
186726600
98445460
56249682
26917630
59889520
16758300
6203048
716128376
101812032
73814715
134519772
130571672
291474585
46936032
257666400
453166278
192259303
14577212
81768712
154587690
483923688
370105632
2414208
20767700
538123264
94453308
78507000
255902868
660837105
50993941
151633048
259332500
74461945
590062200
327379048
227004156
342960946
221301206
249571038
190316214
208186293
208218885
202696890
622238232
154259640
42372000
12089329
428328704
40760744
196357959
29129617
245524080
181494383
27562330
28170630
49966333
106863855
164920552
10651934
330956643
279136695
16664053
9926796
585239880
380593710
294400474
159366600
373859808
129508658
654227252
6496497
109534436
471246770
13162932
268197771
550638160
102783632
57702050
135358146
354451992
256459280
775648872
17036760
68208315
218609888
30523680
247393650
114747750
742328288
301729266
858347058
974083968
584793508
345150
5900700
85501270
114424218
746928000
225554859
380376500
357377920
675674790
293930568
577983834
47904990
129933780
314178927
412697556
130782699
11062170
1396386
48073856
840405285
3610830
63426120
60615027
166144596
82010426
161836824
106343089
246472592
307209187
696812692
118117305
107792172
348154482
240079071
323463062
91094388
194596974
76520640
266507040
102222120
25531412
54853840
60539528
85122156
110112973
91029453
332474620
322522837
356708592
746650602
250857380
264414000
120211594
243500922
244918674
88882860
138649060
286684835
40645976
217697431
138376616
163651418
58956448
16877700
197959278
22094760
14933575
116087000
76185664
162166004
55752950
566530984
520467370
213169150
591489125
620286255
481043160
8822352
739613105
112054464
218353044
466481538
458766420
239230227
100516221
290683200
24603192
155618034
418811316
162275204
710674689
35771175
113602014
793077285
188596280
76932702
486481884
242099550
552907771
125998440
745454409
560214909
258562080
43376340
867366272
172269856
205734195
525042082
113898834
51610270
168385490
43250158
341367048
331633149
632489920
40184688
237699046
12417900
89729772
557330800
10729341
821883816
65119065
273279045
783498294
5404415
10922170
93029865
32849064
644621536
908472285
464579423
336135908
245551240
377247729
254078559
247858650
29346288
173976917
3538598
128865120
393109920
565290033
994859742
393845750
423891957
241838646
40346316
56853607
107850335
6165684
823082301
65120964
244704375
51954540
429390948
10475415
110085170
258521340
62457564
727637022
61141830
52584872
524003724
83380570
218040572
32311176
777813519
112095324
19233018
94792178
394125375
373628640
337389192
559807968
310630908
137554225
903155904
163926560
18404460
248921964
314523504
2339778
562387042
960067220
571562406
354037903
10664808
315738162
4268284
730735712
347799039
671099704
610847750
34035357
590261794
16910740
102015300
25066440
386497247
846816876
376281672
718035857
305169684
3000300
109697280
108518310
82115254
502692960
75767868
407735774
94148890
118545120
247941000
47507040
161712774
333951200
165808104
351602698
711221143
373717240
814312694
8706960
226626010
62158284
77017044
505517498
449556835
299261063
736349283
651565616
50493488
289567494
164702359
41578465
180818400
128808389
82419350
239841932
181865192
656506123
128405288
800761104
431241720
99991089
249103500
7607496
2433340
688308750
452927737
457291032
140652764
123170800
112997980
7940450
313870107
511678170
382837882
262066266
690179952
400885145
251559837
230366100
304127691
413619924
353893420
121262574
167985236
185128725
109037190
432338104
418210884
226939218
18623667
472187650
188201748
407645692
58825440
18142552
100689395
49650810
487625145
92876451
174708236
78281755
320438534
162727500
150985692
453114720
403314370
237811742
217619084
14731500
105204466
391536740
611432892
474973642
78525322
121302880
64996065
79647384
17400816
521732640
43282680
204012970
6138672
25457720
638890532
113559300
124953866
425310540
124829561
549086307
137795688
329583009
83027419
261822850
282288984
252614152
287991893
504713600
352988730
1818960
682593316
9325248
488766213
41793394
303637527
18222276
101171845
250279880
439334656
414841275
419648421
419926431
210822755
479494186
675952280
107332950
79873024
315390798
414026910
452353799
353197722
476643468
426091730
216332984
398312735
135994582
28996968
185251482
68116704
118994337
818274030
170325120
743796614
64796288
314352730
143148600
122609952
298504224
320385716
1813620
531657144
337379178
9581136
799863756
184984387
7789740
574641060
36357048
409835624
368188690
482528840
103631868
527364480
83248304
801995637
913471552
304992765
342385336
94061000
210153832
76157118
316088780
518481735
863142612
316500508
161915724
92624631
348167120
267314390
33370912
113978394
653818759
101143248
667846515
133583417
704817036
574961905
89508483
67575190
422663308
64747250
147356750
38102912
84403968
396080436
218621130
205129110
158270475
3187288
17133055
54260808
31036002
296731372
240021470
122411106
70936272
82430907
801984170
520896129
205036152
100194918
748153250
620683056
163628750
158198984
624094604
831062952
915583748
25476000
95514606
741755946
540589856
63348800
4396262
29015585
28355666
288448623
254636325
100003662
10002852
1863480
63424800
98267266
62706004
134204676
239274268
256815552
2200640
26190794
83804067
46326128
390054630
103043303
103950195
75378569
481301082
258589965
13025430
660030550
18251520
65498280
103333816
197487752
317267028
19664172
8489200
446142576
53044068
179397734
44237691
66637740
32554080
329346175
24286200
376595866
570452625
658527810
712895976
326530880
2540956
23311460
315160896
91015092
366039894
113063624
92051355
214252128
750209472
84798840
173056208
278621100
90884172
293626363
126438920
226342746
187354440
8958460
38723455
154219520
156460882
775632864
198736216
666480870
17802900
307519968
629494278
346886038
812378553
458281509
741297375
655754144
252899992
605332212
131968551
314237904
814557336
282208570
168431709
144608544
27751276
115221444
851341284
116770125
277580160
403785140
53297791
11236008
82910300
103535472
355586660
304903469
193175500
17446572
182722284
502702711
176466680
1211640
24036787
223061685
275116027
12300525
326997222
79104924
294684624
17145276
102259040
400322056
319676005
338537465
477341326
31071768
85884288
485246688
214251570
427185872
16150140
9875858
32800800
902960800
98430040
71201949
15417852
963237
304140545
18069244
97918920
922934424
122874468
319266983
689484404
71586004
47275800
64187460
8788678
270086493
28217875
179702491
321163530
77659196
41853000
31641750
252503688
79944198
34204240
166194091
89121774
49467226
489356270
138349087
250124912
9548480
700682320
39619320
152349267
234272879
26588750
72678551
126124530
53973450
308680640
239412311
267903704
320625860
304513088
924589558
350506268
4619700
72654831
121222335
624613970
273400902
813848112
510325499
494376219
690862029
117817680
56824152
148904184
837668799
112662550
2614680
187303300
405804000
403647280
215037040
473799295
3449376
67221576
147480051
155468080
738684744
348985072
84384925
45152050
217737800
88858557
76088867
737942922
679758859
371109180
98111136
143904222
967233352
8223958
12590130
99065564
72460654
101956428
34344596
359359920
245640000
804221499
627201912
142021176
42067974
272766938
917485569
3994184
371575052
313269135
89316500
126025308
67896341
37906746
275539836
92624775
91451790
68040000
201267598
18843968
221417748
542081666
449078385
12134052
59599036
314224625
139142480
368746304
36410152
261198144
42475707
501563332
74849889
15321120
320102066
255717175
575376750
360002880
25349625
211846380
78073401
5622658
100154925
94279120
337548666
432004912
472967472
237961504
540668986
34475436
57175902
96880293
66079068
748005085
52388568
18829629
19360422
420034720
351049872
300110463
138515598
290814150
129100608
27227722
599529667
392086736
97729254
287874098
20185227
45014690
4172760
69891457
225796600
115387704
427812
12550278
12061090
237216452
41492775
9958256
687438215
52647958
256146795
218835452
353195712
847159689
173737200
74343200
188231724
155547996
223442776
446106435
316767990
693912800
64226778
57467445
7723440
56386800
145412772
236588745
177461570
710756032
52182528
32037922
114291468
13916774
29054361
223733193
143724896
98221125
285664300
2491872
65081892
425912736
347869548
55399824
282635168
575021040
411815565
28746822
84184608
71467920
5315169
23881429
34040123
489408408
179239502
540185725
27825000
285271826
198913320
150383428
11132442
509330510
365654342
348695391
73579077
203101041
11642273
502043025
8167116
144106460
629033300
43430827
7914744
82980940
78912458
94563630
7006510
8153676
335492310
1761025
743446070
99004677
195136410
136021600
104035834
395275
175999817
95972998
652368826
202278696
517339108
19190050
526151923
14635800
319323576
49420637
68492925
585806372
418660319
479248428
551550212
182069528
80272827
139320727
366542870
193454820
518606032
37089560
131857450
785294320
61675061
396480960
479655000
187803165
362038578
436479040
173997807
52796730
428482000
376951250
106587271
162556409
10238400
159769309
638860637
316146818
150433605
34284988
340143395
537696990
115087224
507029250
455127540
214777680
304676175
747297144
5015450
60359027
293857020
89595960
7635172
783042920
215078292
3366886
66895815
20577920
4278082
247787827
219604242
566408484
322362082
777478759
268738194
5320322
310437984
52542095
66296648
28020356
20387547
683057252
870056924
81223503
251056488
67779816
78452668
44227495
560775269
260792837
106757604
50001138
299879073
310440784
11226680
1366239
298154705
521466400
108679619
403918847
36915285
74188296
2411892
462852960
648198162
58480136
673923888
176555625
348370446
355881765
36163920
18210528
641101994
214906038
183919072
627702600
471858750
127585250
14350095
132908624
442101712
541173295
121109184
766874261
27031628
88673130
462358666
363526020
79906698
26037000
35142828
96139906
39961998
49517684
158485878
198892782
343821816
230047670
197834886
805850436
92570220
234806400
7676032
397704960
249920883
165391641
189360369
245112989
237826050
35492646
329954575
558524781
85276944
59804840
11108540
34618059
245689740
483415602
211676452
302613750
18805500
497239848
133072460
169011084
277777876
235717800
80429163
782323992
4642125
266221224
6761952
87894300
77742528
298287913
307525146
22101768
309608538
92151934
6288360
49402343
115811320
520132880
433757329
309423110
336443663
347811568
8133616
265320010
676751952
21798000
178521216
329481280
37243140
80748800
229230540
269677914
39290966
343934280
460653774
357293808
45646950
85032788
297432840
134942445
84097230
393326568
304675360
125688164
473316962
63736606
230564328
35898776
5233855
20798060
108180846
109943660
595418880
67149500
488895928
208532103
99101204
266276184
446231478
630680130
196495656
67212918
171614086
433210008
495040432
3401852
373751470
212721969
52853010
130171392
68243252
175791016
240225904
163866288
218970873
74048664
599071038
86608885
95882920
282346320
219317794
29049748
89152497
178175844
183275040
415676163
209322740
113078664
229342692
176508024
176417962
377368882
76007694
168113946
232031682
6048042
468907088
480884284
190221780
19642790
396235004
490372456
360756822
72590280
759431508
122069792
89955408
344617464
162968740
301459814
588288400
650371362
97037360
55321825
40664130
179027898
183294935
417679675
206884830
819004215
25759998
628857852
3134120
320129095
71527320
107822348
834630251
195153525
89918802
277919853
8290944
1748565
12835343
248673945
144422928
191632131
24130125
336485850
269304180
3476268
14646023
172553352
96649390
82908000
139408500
286984696
225187911
220233465
361511559
529058232
361682880
53192178
353587096
122871498
123433940
38961675
379837440
214072800
327994360
640654495
350550288
672028950
696752004
148400640
911550134
28462440
380062580
38173114
250043996
108278968
22281850
36797040
197171370
137486232
430495104
29245112
173163573
863281250
484310501
320511758
115315605
459265245
14809856
476043932
4801660
55008594
360392628
129300656
32180155
257865229
22239401
479377395
6383520
148035895
23755605
443844920
534295402
92931138
877586240
898444302
15527770
71484392
24916731
130650718
247195200
179390144
40089322
789435540
168000896
571359132
127718478
28804685
707553331
163927730
63346998
667212632
522409977
220916306
20245694
521608413
108763872
3624565
69378232
509028246
242867024
12639617
909247040
153560515
250553439
45007170
430322526
363388984
360920414
487485710
10989524
439248096
105554912
149511180
181381410
289079424
270270
124459416
42924144
82417819
129354904
80562712
17529126
667075794
318387456
256204922
447987935
233689092
256003656
124635648
173918745
854238948
765256
237940044
58616892
36925200
852541140
7593376
590961728
136547988
1637678
392835424
252352380
514762182
628884800
116685996
874888000
66810952
937975159
721044936
2626506
2753133
164908471
379435920
214642512
173148680
248667972
244667784
286737836
296195886
255647527
775972611
276616346
715981975
70907680
201932640
130544601
731614665
466219132
293278426
932419
371186883
306117720
27359650
243514593
9333368
35999117
612712506
575482068
105716695
383411952
743811520
66122400
63282228
339072924
493787424
236781342
635536350
175866840
328177251
802942313
338672345
427949252
208332810
667100550
308323730
120606408
890250240
86755057
343389783
441955120
571356045
390899555
655993140
124524218
199283128
379667200
168781050
699495426
3552448
68441010
198643131
731362816
294549612
118733727
409102140
114812439
210420938
384128613
283256672
787247942
249266234
80079318
420883490
109254954
170060044
349641600
369534006
101082908
457197
544606335
26514368
161658585
575465895
150403845
694567104
347772675
160901103
104611682
379299466
112062630
523536012
352721520
412666960
739576640
398606832
104183072
214993800
487176123
19317223
89935460
4699650
513168084
91185204
152662320
49139320
76791040
118879527
91938276
475923280
55836312
182115696
32527500
762678354
112528136
543664800
332740744
16150768
714525984
79287820
71213558
232885134
233128500
12774061
199027296
141349734
71196074
387195390
261965165
99070400
224765055
443372056
16594130
127449525
422836635
792729260
11279994
23729300
721436620
65121750
425760192
29194055
115368154
29319337
19437696
109265982
318286644
686012
235212408
484773873
679784168
97391125
115426664
537698860
69731400
1426524
383996040
149326110
183133307
54510645
343316139
23587000
695978605
82607133
46899400
446934096
171950542
90055616
695807152
265299755
625473384
49145495
74627388
472986012
246260022
101650278
111904656
243118330
729301692
140691126
21304995
82380168
41139072
80721120
314808256
161804864
313919020
380208520
28276104
833931309
327594813
190274304
123288424
295064495
338412459
90698670
33374432
423699943
711384834
178925112
603442914
66820080
531580428
653387979
789748750
746596675
636623544
97108065
39955534
26562561
125022672
731862600
359633376
533965608
78804180
23407272
2965218
742150640
91564800
279265440
11412528
10091564
677090232
104245875
63114600
138133632
67399560
231989040
153968230
200470961
685004602
3587293
12469507
96550524
196404328
37027470
444473404
338247959
84818104
765038064
14923440
165981632
273367413
187518615
671553608
277500246
580616875
148283382
58425000
238987512
5135282
230263056
230530950
199653680
55196478
323043882
55260075
282911142
337565343
25564880
474664203
220231740
305394870
340012
261706420
368415190
848928654
567517414
694531052
24319727
101114487
340062037
157644224
153146308
132067196
38107048
18583618
855862308
12436360
180276768
403039580
228760092
203002306
44667434
369436064
52241464
50814281
221469123
150908668
73373415
63877440
254708300
414399636
7705324
218668464
327352506
49531873
443739840
133186998
236321928
6399488
61858965
236051046
947546970
26680546
114095498
473670705
127253750
614012672
12100605
96426157
32335512
654789408
310900757
56903490
360068772
200502996
12411360
426448114
20497536
42026684
99919
771079071
309676750
163246395
36697860
127728384
65829146
96167304
91153048
581449450
310166017
5629125
9942532
147463212
47648077
17405705
424579038
55753152
268879088
24797040
2447076
364057596
495387850
36613404
526292770
757912900
10390848
44025280
94496800
47683200
18693362
46023460
272337114
73722919
81087579
80301730
308905762
76204756
62493808
324593568
255807076
28381327
28902105
34089398
488836260
8253262
659820078
52452416
302959510
75200859
317511169
45807672
265230456
143586672
135004048
96602319
349674787
188641728
427920090
658730506
257460319
51911272
778663314
525750178
363747610
470868407
54721500
337038420
383132568
33880914
142044152
198906939
214137066
262438571
303247171
64334710
34713214
58672016
365788030
261969180
29598077
80313532
70186458
896840672
431228875
71961876
372720832
73874086
92490424
456456862
556780875
6381584
597274202
275535288
166794768
703018
428965654
42759981
56937477
438138756
478939684
567627216
166946400
37321524
19067184
36251696
107246608
2698938
41148212
84794850
496163124
164372728
260717150
354616872
63174020
136094682
72650622
353489850
641543760
210880399
486029740
245476873
108908409
273841200
90131580
33657190
253634437
352746855
42365468
155046798
194178426
695310988
156267892
447277702
724254150
397795032
44873053
66845785
717246320
51227800
125042820
211733509
211680882
671498028
17503056
69111900
170176480
19565344
16119360
1676304
310892073
234620640
353318081
85800097
839889036
499347288
19529616
1477060
44306789
326877875
83417218
150752160
306556848
431562588
278378352
366965486
192939364
27708975
20618430
335609330
280458924
653294016
424874514
11261061
689591154
751324513
679960347
232805584
5266632
128370825
143660367
618892820
57827484
145561185
567966520
223797714
163582296
86899616
193584820
661839750
113046615
59742417
11323620
309799239
222542057
47881745
458082891
51590448
217043600
628495899
55507032
734702472
29315480
539258608
349473148
5424075
456726300
64310400
5464250
7668934
139829760
179244560
67555125
368194805
484538799
345957276
54733904
36695764
94023363
339706248
215672380
203580
251503984
225493800
192656781
260615468
575456640
366035544
345240042
502722500
96481677
40310666
204531345
254026645
380439920
229446755
142220026
56003100
40579344
100685340
149820496
177262700
44181880
7185581
965091296
105605188
2929464
391885050
57525069
93633480
6461406
12438375
503961420
228038400
141215904
387337680
327423030
72498234
4307682
158023386
57319641
575637414
19145104
44605920
16811127
159837960
886707640
321837158
109169536
81624064
96423418
446234544
595493402
353088657
570211875
78379284
217053744
387345741
572884000
116953168
60070845
6938990
575138770
853039810
73625273
236455680
314025696
473315700
35370015
174576091
91106135
23794589
691957376
256267407
69951104
531177870
547369230
48924165
131560260
103232100
935094054
39232505
36389499
70409896
509982660
302271400
280669778
117176868
16289366
320200620
227161700
89030232
501665647
264008013
490452756
50160789
453509406
21165802
448491076
196732975
62535018
503183023
179124285
236887616
224960004
1337490
439082370
857050632
43335962
961188270
471317345
635186374
762954654
689148690
376285800
171127509
24255855
471010734
30449756
470629938
35233250
208346225
193240734
141860898
897890068
134804271
149989046
604605848
256974912
518949458
46123344
107233917
129446240
60394005
412822990
176152268
52892618
47420108
321540432
17105872
11755935
33441792
127998260
792051816
42369870
49242276
217526825
465177024
623111645
214891470
64759500
132813681
650514528
244693900
317598208
186857364
339075360
199043064
85765832
815271000
63354087
133109314
889250562
7406740
41492988
175252410
656002582
1477224
642744
406234737
211072310
349163792
634306500
666090712
1553640
143880350
73996800
195599110
678022814
449647563
900401184
794400552
48792794
746842169
68805052
25853625
344296760
194730723
38214297
355759975
110817825
88867544
2178820
322512134
140784372
309010585
291267165
105703584
26190756
105684859
10351800
960272337
318156223
611687002
334902570
802256270
801444644
459148175
160744360
576472624
202344984
407230336
370791793
966774405
647450067
170008916
10019972
63927225
67018818
30684860
923788768
269519796
804374193
90602492
319120396
158549835
153577480
384863510
456262362
192280879
93790257
511170078
287913728
75288243
499567496
140021350
54096483
86086530
38885067
56067375
571143529
170081940
75303256
291249630
337927002
169939386
236506946
281062008
35254150
307103942
173931606
55713600
97411860
795227804
84894656
453031272
15441484
107089480
10871340
921019729
555658704
25750176
50943350
107189046
278533100
105046392
117955951
548761044
382413868
303911454
7698273
35183742
685374099
298432188
80560260
642595239
15086358
654186897
748875975
133884264
4042220
53850447
642453003
8905582
17637165
9775568
55859830
172919019
223638129
83036026
151293705
18128240
723557632
1911870
50363910
4698109
850299280
578090931
129177694
366319800
224701896
51379920
3855840
170781348
500447120
87047250
109983375
92159302
247734720
201760812
480695952
691000212
295958772
835713670
335242142
140152150
378054997
427796080
325666861
778661370
294145346
368500100
292205807
359905560
826992544
160472983
346918430
152986350
117187350
51365538
191716410
670063492
288766940
40988480
61815936
576293429
64450048
334786614
67952615
622933875
815140830
12813967
33901284
459793339
291660424
79632614
505979160
338720100
590662275
634819491
108231144
467455149
195924694
195561561
299425360
70115117
14810880
254330343
43836837
80556608
366776756
294172700
132673724
300524672
713356868
776204352
133098800
134356640
337009309
184409524
434473192
10250650
2686628
475180650
99456385
76405531
119435833
190783748
838911920
129093184
79734848
70081740
332162550
319139856
135069923
19048484
837694955
20935866
197387912
20730213
501690420
248510760
84630637
491035257
382171212
5455182
101490180
35070335
8502244
516495760
33051456
443636443
54079225
27075991
92481375
360087502
216023500
308685104
446683398
293853616
91536783
29665460
547375452
478048220
628567046
526424652
415641296
463266874
523174572
463369920
195580140
250928598
193944962
107616330
489361992
21470880
307503984
474361608
910720965
316872796
25787652
564441785
322014612
368619
225217587
93285294
82920552
49895118
304617810
501764078
292864176
170230586
198132691
245730040
49627089
264584892
189276756
89334888
269190045
230818820
527448394
538724832
933344310
101919816
508222990
104497545
25987022
126635
84869117
477237684
242667552
780001110
148516635
177395820
86272641
413888875
583522480
311419287
28084774
642507316
8529240
229215879
52338732
62473152
252415220
733172625
309807408
42386408
222157435
380916684
787156047
262644648
70210714
22046760
17787413
16603095
21674329
505059351
5838569
77495928
96514060
53414774
138530880
855887250
818092730
422743410
200970100
244675977
116107992
169629822
583232298
66311608
733117134
21206996
714823956
102851223
516215489
10797710
37650024
267689045
895808880
765884172
7951418
810848334
710226748
76642228
736038812
135718620
482714048
334080402
268262225
605978751
821668476
510698454
230442865
178023552
91353663
235472304
566297455
176406591
349243720
370383984
16978500
81332928
24896520
716700980
240931581
782688100
789934838
485627768
626781045
4038936
453317229
401753328
464396436
368300142
64533180
53904864
37012353
634463858
396213050
156543511
96568899
248934330
593577014
112592570
465975620
34323952
323841888
619501740
62528960
8419414
258873004
14621000
82016638
886494065
89824974
31831632
214684976
590885128
568543000
573980026
190895565
24086160
7891858
400129828
579154884
337199729
230532225
68810280
409640000
289171995
137729308
485506791
43239690
429597821
325104920
108639090
90360321
18634436
433479566
265178112
46867764
675343955
255052030
111938260
267349888
312380592
180863584
203382564
31789542
60297591
14498701
811901172
634121631
438005100
354347568
511205384
277591968
270690308
274855296
34781654
176130185
769462239
356288493
413420550
21470552
144607136
778956310
166070344
654352264
735804945
349471824
432910608
274092050
204235822
618843690
109274446
278203488
156306768
340629824
76862032
7531360
38790343
46791750
251336445
991582464
216487440
67641064
26052897
79994422
170902944
43546754
70702848
670955625
251033949
688982450
199247412
214385776
167263304
295976856
343022820
39541888
253673394
378341478
6177400
144422520
445545360
157519412
347257165
313557104
104025160
611893793
297410300
303960000
78390249
244417318
407797
228184352
626894478
369010411
309570345
93503076
778122320
50513898
238550130
250267280
32954850
164693437
21366624
437494989
103243426
191393330
750400174
550706184
346925934
149797888
129170080
47262072
7920740
187154940
106827480
39011154
192861486
7883652
508366110
369711963
576249100
23675340
202330800
691200745
126619944
369006950
568509216
402341940
580461035
40499664
345430890
116449427
561470040
28192976
767673114
563684198
77565466
81970446
336363814
183625728
289539054
441244893
159032418
41421702
40677699
60650073
19621756
459463932
246849917
443101728
466090860
286661331
7431368
42126777
320856900
513737576
140500192
5958444
533289103
79939440
105605856
62426970
576213201
314858754
392410303
23591393
399611625
56424600
556608500
521477040
85944790
106078119
212197472
344020640
449649630
680265336
91093920
24409572
111517281
620331644
93695520
11884216
824098594
61013085
307600335
289958016
206003040
928755856
520198000
234117552
392155949
63454779
163365682
190170176
57451272
501680163
987135264
137118594
223882200
272220902
51950629
40383653
956917071
436387392
194906080
83931374
290033525
412131354
53010700
136757603
125716137
824219676
143035673
62323635
304834128
573357442
298548224
125941322
101959823
369624549
10783080
95563200
713946772
44306403
114185922
12314518
425526048
4412427
327823830
543680265
35451000
420705676
17041437
183974568
407490766
12279338
86644800
135692585
276657792
643960300
148291641
111678528
7083575
579096583
111280960
201788230
3577276
74046150
4499040
415546477
299883055
116219557
194329206
532236180
131684916
36667526
155422574
169597344
21463863
55806201
312714279
496970386
426336605
11463555
1626375
71658060
682128576
425483808
79289643
339099340
317774704
520481572
89665344
260582400
7769298
31594911
396467883
198260070
531983862
288620864
26867652
496708520
160858062
596153859
17491248
10074240
272963504
45971017
697904515
89798435
35595560
140228384
92042007
409236373
209325864
7969995
42345464
109411050
610954981
448741894
2221119
122544840
4575963
265375544
203939775
54506130
116573312
99232094
207140544
662848505
81809728
186631610
487428810
39185790
280280020
75111712
812556724
6300750
128788872
40848136
904971431
135658206
59788394
976149064
149457981
62727816
21149100
8056976
194310375
281424262
59718672
155784022
708019496
438467472
321535467
69836612
42247308
107381464
109092888
264965360
27588956
841568512
4202975
912284924
543368662
350665686
152883456
412800300
2321465
74218224
785873529
477321581
241544002
122112900
410288868
12551715
66440670
86121805
90648936
4930530
110056968
17847690
214819725
26759088
314891881
37032166
103466465
74263736
694531092
38500864
342529554
234995284
291632680
149339875
753202080
938306089
32373224
229882380
40310818
103759969
175464625
163676380
121553952
336407214
105653573
354105787
564902708
83788404
398398608
63961002
31404451
813436535
93653544
149908499
45478065
791618151
147996660
272988996
558243628
556989360
119272500
157454526
221807360
173778820
409500672
156180558
786621490
874388502
287708508
171766590
697440432
45445320
157068219
351492148
262975907
329220912
721142194
300206972
195781080
13171088
777575
387454281
154880616
347175122
366955455
385381348
256850065
827811000
502000058
90881892
48927268
694039960
763224
317072756
29187840
443394116
139351634
21163395
26821175
42370950
11803392
102886980
177841454
249177600
157659280
352453328
282424200
455089864
24966025
174559995
489861129
24974950
497346220
12322300
799886430
6062132
259103494
363797187
124146867
337924506
108126469
557423198
407235246
235172944
25510737
313933690
93707680
796788216
750905276
579308030
1133207
122687691
210506682
66650328
666961776
426428989
223665266
124400208
270486528
859673000
377830889
354103452
730771800
403632732
253178730
17585849
164343450
43788060
284619916
186132306
225409041
688447514
586706274
199961676
35575256
354317904
3858057
76422192
7679706
729839933
750109305
70533848
28033245
189508103
40087216
80440500
159587232
100597597
490698380
147173950
196575876
961982652
291894667
151361406
553551330
23842038
396172923
224266560
362120538
542475252
348921208
471231000
49241796
90979225
444921021
722115500
161719747
247220475
202935456
561820770
499922072
89933717
6642464
557718
279093728
250289736
153456690
99979875
83389476
413933295
54110784
438378447
276855936
387346807
71013798
348785296
73320876
95953984
116714511
572865309
478856134
710941658
233297010
54298572
131349645
200675364
229776960
956474720
543729120
83342974
690705020
478102188
144674740
264358818
715527450
301460492
506153780
74436321
117104702
572326773
85251348
45372000
23527275
2952391
200229660
143816464
316751974
45794160
155416964
182312092
3273285
85635318
752388328
10949050
78844257
291597600
379249200
3458406
287367166
4722165
254373036
261602306
654500333
893718
458851950
592709832
32832810
203947145
17488980
604272572
375067719
356114808
141457212
147828800
280310382
44435281
34253860
93874056
374451280
18456093
382552176
837891070
81907146
197950813
389559105
890278851
62628716
512129000
692840850
63689762
619770190
196518357
163166238
521069850
350605784
64348640
398560792
552872415
459406236
29519608
345906990
17086762
6371200
664681048
209938185
188519097
499943107
24420484
364044104
135796752
26069328
520430053
324166136
32545352
231299760
54997761
351146729
685407888
35700672
82686021
11219538
119802312
148681680
549305136
144312201
103164600
43171398
48792436
179618145
34295982
528170845
57555972
315589625
69174725
385032652
185816076
120571031
100671368
233192374
394415153
261219672
963516996
269954664
246601275
76093824
387473060
45153615
37451512
87633856
445489472
276349870
365599516
173801785
483795347
88777128
495046719
9888612
47132540
27402732
255077988
26696040
161724921
518481838
15864100
746108480
375744948
14475384
47169228
354657030
131082576
222103175
488215070
474897588
409792734
211885947
11493240
334031943
66999205
356235968
82285151
289103835
484676736
267835815
148297110
217361082
64682750
11133052
259161178
684826470
201710534
54788305
64305560
383299992
328498431
766296009
142371790
10590626
379370853
28738696
320234430
680458080
132666162
8064650
599677139
533243430
922855980
853209472
201848946
138474000
329308360
304311854
203798313
242973116
114524200
113378028
32088706
145668126
81100980
66378426
218605146
674219700
160846389
21617454
174314288
64467228
63622296
97255932
83765860
134487900
894607149
512465288
688049751
140774907
91124085
45684694
119720640
80280750
139191129
3899952
33860362
298093518
464207324
355141591
545822750
34516444
939510605
458069872
124444200
252560220
116184538
16682960
505204623
260870232
146986558
476046932
243449308
145056829
193805510
8240815
276496759
103492701
66624620
16679100
33705140
786372309
348989418
114707175
173592068
103550966
76561342
274249756
179394954
204720048
549389256
14308679
68535774
94305259
183523725
1965546
313954094
634787541
263790165
290057768
220536900
231552783
7128198
54632690
219230198
232532989
274119868
63008958
79784082
981673950
196927096
9703398
61667568
18725244
298004928
246746070
182642000
96732832
227391584
62517053
727578189
613398660
17895195
455176629
162056310
669879561
285637988
108611720
174900920
490579964
271741840
30065835
224020415
485792268
341401776
35379014
203900120
71632836
13993595
224668626
173773020
385260169
306860400
25649120
244851810
465803090
134676746
791528352
65882180
125251662
148023135
632879214
276841856
257406690
324180360
19680166
9070061
177873150
430425248
121444561
334968238
445810390
108456446
86973952
31580679
80979696
297167625
602032490
520147016
138859635
292617226
83264874
30217239
205035766
28944195
96236035
2402569
258391392
626230962
483006720
11887905
372871800
158971806
65763124
50482624
482444704
102460749
681478776
56840782
103407294
181801356
18274560
90685296
104644008
118939267
438586700
350465850
42527488
316516650
42624078
2582475
269807562
196582140
30873396
655989069
6269766
527002335
537883756
135185760
63743340
60493290
405425400
38602720
74229970
279473517
132065955
35049960
511143460
304978366
43163127
62083056
490844222
97700047
742098294
444986192
9017217
21091928
674044748
367029768
482296554
429227328
23369996
180759255
34753980
14220927
31447444
36826636
124597326
346859749
226047120
317171835
319679136
399504000
619537925
1315090
113692627
529081252
70971222
590869500
109972198
26038874
644148892
177861530
92569460
680986428
45897670
469234213
33811680
58778920
227109540
50626872
193902768
195554616
585841968
5589917
309487451
296537516
174397536
104222488
183173949
107499516
18029765
1051974
14019113
93254112
410486358
309948054
853235524
170479153
347202150
135408000
87133200
38796120
501941026
357836633
158530436
396674329
828559160
67171776
164246730
291813600
1590494
574624425
28054293
182830581
36910215
155478884
174878658
102986340
152539305
689961741
276211364
595152450
16233735
285345396
614882290
2422224
202352610
155840742
27406899
60515224
339810060
77851047
466937387
20688048
269937915
314866188
159006173
78580944
130370384
524103328
105773955
46033580
157549936
68875161
107298874
114157389
306945352
378856
37008998
420036
42214392
184054760
494331474
114886380
55646568
7634310
302104704
187919424
68379390
565051704
56622468
363949950
50470824
179564438
191587536
209418993
562849599
48713934
233114524
197540840
800418031
101513090
136591858
447573060
785511129
297180111
71076796
276843812
94078236
107433063
382812210
172073045
109506572
444070204
274738371
290498754
12032736
57643640
267686126
182514240
91529664
354007104
23208455
431845695
382431812
50041843
177538608
577376488
113618637
9464596
6646099
31679694
346476076
767578036
195103181
44473524
694684260
57226176
664607265
368994843
396831512
131363900
113662027
111562790
113260404
30200500
470952104
734503200
7256108
39192630
114437543
319062108
232761935
462898380
672622992
329368536
821639789
650286900
4575950
20261213
661460850
360615530
909880510
74291396
26214348
766602830
302787306
54906852
275402232
36322132
718902360
474642249
153000298
190524180
311001714
339327288
70717810
329592864
491558817
172282500
38085310
239635242
221819452
276503010
153372344
140199958
139928779
217020165
138870024
281361598
247591582
187672135
345071528
180235232
38031528
223979760
86319012
60121263
272170136
46587640
9098027
3331984
172129860
725071904
10527880
3992679
658064715
455252588
334007589
154707952
240894939
496093728
839301375
133214004
443764482
50568580
191067318
364206259
720969092
685364599
491935052
13664700
538663632
73546965
12887775
663502840
55777704
439979870
411441660
100720500
33395548
208247312
505434842
6500142
98707712
154067368
38590684
216353647
589513548
241155936
618725732
60861150
873749040
445900950
554467536
300811660
136031521
37205904
963582312
147141784
374345355
76342420
178652628
100806156
640493673
30249648
411096448
3909980
131322813
174231000
122397572
51340575
63710556
77461659
21902706
105688704
68880539
61545184
83003180
52459637
275939370
573268000
721965729
864820476
66453506
39637815
43791789
800215423
23144028
255674118
280314294
555355320
280776384
33084200
125091356
360007200
332938185
144797016
177631558
347105016
148615520
362524114
405198404
182031638
251485190
785451225
76673300
118086874
82539600
274241440
419320352
9943632
680713068
554058180
170367840
277124148
88107848
138716607
42950334
345755412
15603434
654834024
190096656
42613428
76396804
395331375
51827654
777233185
162992925
1324248
903559335
407142450
448285750
14356296
390130416
587399950
453077551
11936840
658381999
279336376
638670310
147862365
600783468
83539120
17300756
375489992
216056731
36292115
307804959
237575280
346115440
188018694
32537120
547503150
22710600
67100213
312422900
356388000
444585960
503256520
135285696
28962864
24721527
499536078
13243692
215532180
13333992
449717852
333442858
15934110
453509499
488284641
505960496
300600110
409592200
18822223
754358222
58395780
154113892
142500880
463875500
718186345
21155002
122579062
169139216
89110916
254524850
906810672
415191855
190820940
379763904
54376784
27171270
369393432
521055181
266446026
523258610
19820308
184827240
21782012
64417221
67757476
133247368
319923476
173296568
475111959
99285552
14157180
72292968
127280070
769667120
10834212
292373188
5909610
287773644
206905563
190836360
97525830
136443537
171052803
308979723
274253012
189836328
712682256
612339744
158171271
195944238
123555840
321734257
781823268
301963796
127135440
153435663
842515060
634816161
151635630
440268696
81406980
204953469
88710378
177806376
423147052
40762260
299303667
6402776
26841438
179013025
1911767
239803823
238394050
276547113
41219680
492548250
50598000
320504496
160482702
219077742
369245460
131134464
562334538
284021193
684824860
26687712
93817845
442185584
127780743
563156190
784228746
260849655
156891394
223732125
321556528
53206912
160849745
90343632
862775230
555221408
887026989
268269246
51708958
798071010
27992726
813360159
199103116
340877721
22568040
345182120
540014600
117112320
496006758
203021703
139326096
565511310
506044705
114515736
385679580
167812860
336087600
17190344
495937431
83038659
338098275
213841407
115877410
108109065
709077600
139170430
639582020
624359766
112608388
849943237
245518945
122175900
364731736
359913268
311999817
319336355
251271975
337162368
2540825
362292618
346359515
647241900
480956310
276391411
14627225
65184050
357901000
940890912
55778360
679105245
342310409
476365360
80339692
44306432
606131688
102359817
480323438
21179820
14253210
109441956
1790709
52868490
69659216
363138430
108144228
891557700
87561306
23628624
20418027
304929884
2871800
430780731
116861239
484873626
162477792
365455350
146882439
294150268
888338033
16515603
113360300
9595876
86226140
39964270
874489644
234701292
41630722
217850639
59576770
1420545
106756608
681028460
77152436
902738445
40688784
4945724
359236656
683766034
562195200
139096100
3790068
246645824
9513504
226513224
20994996
91206555
272686416
142807600
601888280
70849931
148476640
155296099
285031950
154504797
41115360
89556005
498741138
45672065
3225062
67766160
9836554
329200696
292474520
213500720
178027082
948056402
88325300
85764579
61696756
192564262
852597724
415135232
7620929
1938860
233062335
70089636
96005602
255147375
38752350
69890679
435775460
327682204
361467414
160785000
50316050
142139228
40032072
313029092
686125011
251177728
532702840
326550016
42249408
235555110
205059950
399606438
466366848
93581250
931612176
44486754
289653160
181096335
34884612
529212450
86484034
477529508
51679750
10128540
636925404
77842677
212506584
401594193
255996957
421074016
269607296
279523173
184789
105414756
38045388
41290408
95669100
374822448
351826895
11403333
254140350
201786406
737264808
398296800
24393096
281845648
238874632
111279987
294957960
3183480
316455656
119258775
169094061
179389032
52471020
36517525
279221832
27700954
231417000
360751080
103247280
638494449
125829891
306612855
296102776
538763500
150585526
837270724
580813639
174416900
1650649
496324422
794459547
31980976
50691822
72465656
832820747
314696385
51391200
1879488
24329170
661998540
329901660
18070050
683544840
137484125
109529955
633136746
704953224
342736704
707887692
367071890
135722492
23171929
25443530
533363158
92386734
326641920
693745779
60865240
479669683
178675734
465677244
768057836
235977720
286379989
187912506
312771000
743009459
33714681
628744305
77185185
315780960
137376864
439233072
392689185
120915680
708370946
542492262
325691984
149241556
320365935
255643960
190968840
5747937
299500920
205026032
455226810
283857898
21811062
88661676
99713520
26560779
823233630
388387610
153076560
121461516
108633666
126421253
344531055
16299558
120739300
157090752
21004440
713164383
11921539
488614203
348446450
564245888
101376600
3912115
149909760
765767845
10346336
641427336
187241060
178566417
89165504
636818637
94965574
625822175
150803583
402087319
3325200
740142693
411211104
23899832
296005712
125498235
176408225
285269181
60193707
12685582
22749090
654343881
359085780
170484154
3050348
67631152
33106900
240257200
10289257
3134418
3780126
24856578
15870750
413130312
141133520
69826016
42243054
301648652
102924683
5411065
6853389
292746632
175698530
427140507
68782820
3506925
975277510
835668900
573025900
679387800
889169125
798381998
67237508
96999093
179455365
248760232
67152036
575799330
45044468
219031520
193626423
582247450
604370996
111741523
426443927
221119014
89523741
3783820
121958760
189577404
298255386
103936350
376174920
24537250
52894608
48752328
299833772
661732800
425562008
113981988
371976815
119218711
81271512
23518944
599882284
671147901
554630848
534858194
503039187
409345335
133624150
16768975
537242166
126983336
6977408
762378322
440092839
841003415
159815749
297602703
15199891
10400202
423959580
38192832
142209464
66389862
323266194
13169688
538991818
61347816
733285278
957103240
13125042
91303835
23933392
276292600
6160642
231456003
101013790
394617723
511556040
212519947
132011950
400874590
90221440
4141136
280919928
30967340
371180677
201237630
237633147
143744550
29175972
10951578
83358198
179955440
45284671
281081502
297112200
161437914
211590024
97617842
10696380
217054032
122978166
111821391
270377019
169524108
137873386
147820416
609615629
123308770
3302796
321222472
471030140
102571812
354193836
22748445
39826227
68115600
58486902
352576656
564547788
13723213
27914250
409734709
560438143
150137775
209102796
407929828
309611724
282574746
74723874
65845689
479955700
403998081
606580646
13893684
133445598
74825728
157713600
241185330
10715355
319630738
737715884
245264250
60580625
450404934
92302158
64383464
609558263
196921125
701667112
400875686
29184960
51886275
43557375
330358227
556504860
248812718
174425130
195025725
341661870
64689400
614062182
228558496
321922224
98384220
16483796
29147808
132237784
101294050
68233728
508720900
113707008
816374713
389582256
132715969
126616880
665984660
543609960
96442250
123045804
261026010
297615383
946311367
373611792
505395976
447138965
92622420
460007058
121057118
491375790
314048840
293419848
157097526
201407401
123737229
271670112
265532484
528126992
199549056
567708188
153302660
803604547
201561678
17932300
16814135
110919325
808972200
19168100
150208632
482727432
359640992
450540202
39892864
2916060
783760417
806207730
39312548
247606260
20017475
6291052
72071558
113886000
542823750
248157
52319388
32182171
119254910
608453118
58471452
548182176
14872464
145659948
540725580
31168896
397755744
21006020
557641392
408545212
385328155
256022365
4342380
217584360
167560828
43646769
213914904
276810450
49443888
17702832
232148498
2166720
460694511
424613475
548616800
881256948
428049657
63060771
94743780
357559536
565167597
552413456
436497867
103769729
132312138
448664634
380225175
32479488
10748254
195466782
271545168
420382876
99979989
111939029
507464097
758201105
254209430
580717522
186834140
229748827
803581176
220201248
566039311
769013069
62471772
428418916
202798488
421098756
102428232
60064452
323270832
10204535
2894718
389700077
866119452
125675550
556513336
109028717
328172960
228936435
154231990
289628010
859451712
334199352
342204798
158535943
565686702
7382678
111776700
103851675
85229536
391678623
442227375
119035434
373002408
12647304
16889068
431101980
13412087
88614729
20025954
86676000
302281928
64937380
734692960
394264261
108903637
605932752
42270896
28961790
356311452
187705139
33210110
368931888
239260227
290454360
51332034
60944796
365346024
454378562
44194773
443795445
282434490
7912125
82056240
370627530
74802312
194659706
253052064
212839968
832674773
283632510
422484000
161817747
175161756
9351287
12222480
114129488
321213600
789564480
314433056
50904590
1930425
73055817
904922648
448645120
138163355
33496107
156582452
197838860
65769450
351127444
21195636
214275960
301112504
76901378
200443320
284243785
252010926
553255040
562227332
174982900
47735302
400140714
93379004
12705689
649240684
363776970
148754812
225528443
414376050
1574742
31338900
216162078
11195458
108690410
12440560
36257424
15670914
14135286
72238300
275698585
859673360
181376783
144312048
126464624
78614640
253996920
449966295
117271900
110466578
190134744
123203405
16085850
359069197
541364943
54982928
202324590
320403270
130808967
132462306
166848300
264215520
415214701
309652880
410234145
139088250
309536080
2214410
37507161
384525636
171706164
468836772
131647080
34032229
794221698
234724848
75415788
11287053
715607295
114218447
547069600
465048330
623008974
76615372
261078426
271078060
133255932
112990096
280192354
110364430
566871858
5855990
36163820
244391322
586563912
398814997
30406050
220118136
494312946
311946144
964082219
60059439
18407000
281023340
268755410
60027680
445409568
600043356
867414420
362902698
179489376
79841721
1876875
194701170
214366669
271831250
4736106
4833954
2933320
44483670
258803398
619319570
401905350
478316000
43272060
209486376
19725513
178524973
127609245
570726090
251249730
743331340
387890448
509598392
245576748
103906885
537621045
906221233
411012352
570046366
448366323
276052689
503475126
418434456
233280648
405356224
278422389
329297745
183858336
417820545
260588880
211807574
97242598
766549140
555335970
532972452
607845984
277022350
394721824
643946043
314585350
418224152
166441750
203649635
70521178
376255656
8440936
113616944
459305021
417076710
227022216
380386175
151358400
11346648
54106535
136205664
329980560
397372586
132008707
493352064
514163526
196345884
87522075
270673062
157372155
391439140
196746063
275757027
601385064
61201173
739299470
313254304
82077020
544791303
179618998
46788144
528849054
186973398
1308118
15740192
17380779
137429590
594033559
210755988
472410621
565607601
53514711
246547591
87275531
90472293
329240354
183459150
107703756
26465848
229896799
378854216
320112
26605557
110650091
138563280
238938714
215949255
339555003
144448850
97366920
637804448
144592096
57454285
346178045
375139435
17719960
357173520
45445378
427946659
280186883
477870843
70600950
2802081
809084381
102081044
309714276
579871360
535920979
549196720
655538255
2726756
5978664
559958973
96357672
317605680
57862350
1220617
50760775
237184277
267874980
307239042
18299425
686545860
580838300
553450104
416969117
339736264
421220625
771886140
549594912
245083488
446731800
479361614
312768486
5088100
180176766
1817632
436261839
45561275
183301290
485841483
495292000
202466178
271741185
67653981
471673020
823985260
110440512
414471576
243385350
436138380
62871712
140790510
43482985
553313203
148955100
274592394
654528048
119458979
360634633
143113206
77767041
166092437
260183045
493437733
188357080
639273311
403806704
68337115
516352144
742835302
16385641
617882460
322701248
585366384
414410928
118767680
46381049
17491081
86286600
401786392
470195015
8515137
123805016
374397199
313187220
256619020
750180410
179000780
262335983
13205430
30361131
531733888
6009096
339722719
571190120
768862995
128387207
239996298
85543335
99689751
737496266
24004512
742853947
209539600
424438236
487240180
349225854
578783555
440932025
161353257
364480
171268560
1302420
101935057
354000780
72682106
678058952
241942622
136497732
8544879
98524148
146984775
164804288
49053900
89220094
105520614
53814305
23320882
374519068
30701839
166193964
208297593
186111236
148933772
13897800
328263005
15878400
3519672
559629597
16562298
8955094
591756939
43184730
125338356
703652636
123359556
609790524
336553652
331742736
602817600
331371444
225937056
326201075
92734150
163491902
162245824
98286069
179966220
593966169
100674380
27894030
527623635
135062218
180442630
262822500
14201712
797526390
731789640
175884740
466822134
240166542
620947360
17698132
579403050
700997673
216357000
408888576
254635224
45771817
118125112
384255872
416651274
536046948
77068240
735792295
25017795
215647488
35893774
42569094
224760370
415869300
170683448
29040468
177779385
266076475
14092656
571136328
115103506
347364780
27046880
409350781
176525195
3702501
74238871
529293640
123785232
480304028
271295
7746827
30576
211723432
5882185
76502531
217054266
56797452
25914240
70540956
392152860
23650740
111883557
354851462
213019104
20253800
97034370
378277444
4576920
423021263
125317535
142114421
362802080
67199760
532784706
484110000
133231971
281200248
357086730
33759315
170334180
326527767
490116096
17345246
434801682
446274752
329710828
129415648
141062292
475858560
373359232
141502650
487005427
417167259
877230830
699972438
70632250
814092
19248320
782559414
163798264
126705189
37043200
126291363
602184888
545778121
153658104
551737155
50673277
5059890
659171879
68496220
29799280
22169453
369201625
354075570
40421955
50944194
149280672
849574594
109710016
92855475
181301268
644781250
141531098
314078440
296822250
78820670
51994852
44026191
336879328
151112699
33044226
313198314
622366430
150235218
723978736
46591744
216102005
326001840
45414408
65734578
728715
362830954
12564634
271829898
10495151
64278468
743600340
705385828
88162850
77277792
516255372
382383740
154599108
809642570
51146475
181988026
18169260
5335920
583686900
827226708
559144146
12169675
13070178
608519760
117412647
367224000
328515330
203973378
882103231
84070140
832581133
510053912
343377590
174963680
220449409
271685024
6664416
198565900
765205848
135090900
112602616
94516943
45080840
347900480
219024270
488538112
364669984
889248178
754770250
1203544
241847728
133867520
99707758
196213785
181912080
97866127
297852959
90335712
332621575
114853900
38371844
377060204
525742809
98400492
36616610
82038528
341624120
605935594
47354976
714867852
37174482
421939481
321803038
14611586
33533108
106233610
527405738
674794386
5167743
8013159
117369156
858749306
130989531
201500895
137500769
65381680
440574640
316762240
210170785
24454386
621012150
527863491
394334703
764141040
369295784
259463595
207353880
47638240
3369384
780910185
50626260
50756433
236328158
201307673
243522708
212711472
4364490
869582868
249085915
442242000
114888460
186868854
222684850
258328542
408953142
161865180
645024177
313739400
5604432
453960462
322796026
41604680
223181625
729983226
191428967
163581600
137924214
51928925
761924985
37223501
267566166
94995828
319699851
608310535
348866116
437263740
185334175
700947030
181106575
381814650
6395954
645565440
243135771
13469715
111522054
263636550
287209050
368172200
166548032
264811844
95458272
562529751
331067880
268420456
78823856
682967690
51532098
354086430
990801528
455071656
111355865
72826638
298069434
450311230
221806910
271521476
308953524
570822924
610615596
12472692
424662558
19557174
608471040
44291664
510871482
60136498
22273235
77065720
344603481
594802100
541138851
501114819
731670912
507117575
959095
636936704
18261750
704486440
13646332
508403280
33256856
50992880
606980451
286662810
563087096
214149948
132286872
80803328
17898750
307381055
21923248
99283026
816690924
182872
731981280
239760472
111922395
263158434
549785775
97392120
210499452
27422445
12713022
914164365
445643712
96508373
3717684
257696722
605911968
197836074
299481292
17613360
172970616
98234064
34958880
660832265
74906622
58040516
238700904
235346557
6158718
61948602
71271672
60870940
298945505
479221710
211958159
133800362
481231172
104126880
362107993
42480876
141377005
38515188
737806062
346703616
36014994
57314374
22570794
212612400
131360162
444524722
328055112
73913576
393826360
86946240
407577856
270266370
442645584
369414964
206066566
246880688
13250696
38604162
273000105
303738136
210899414
252679415
463072630
4411974
511763763
119954368
31376991
635250000
884776698
381145682
137423979
295052625
14383304
116982360
454047867
240413184
280586520
829683624
34133133
9532240
250560068
212955120
305049636
64960280
160096834
265944888
85886952
142281506
265951520
349613658
605354747
764672796
838363456
118061287
164092128
8360054
619213506
288680464
373633400
691607070
4826304
42173175
104082512
558762024
784898100
634707511
672529110
128523286
403547662
682276000
253038700
803106684
15729020
17939896
533931996
117425300
791462440
319480364
41282778
447382320
232771500
238392000
110225580
139348392
976769290
619440
729745065
38568761
17493719
624900637
398689863
238247592
183826848
59994408
91342048
39977366
129378285
175187868
149405809
422001955
17338608
284634405
286112884
551411262
20224338
760955428
50309680
847198163
53548148
651657600
277745643
86810280
138712336
986354560
37183088
88308864
514204600
191552405
109407795
796180972
165988170
366840138
142444540
377702160
440862968
265233396
6435936
22809774
390103272
268402050
713246
36750861
221090950
91336530
82538654
262302392
582395616
680159538
60336020
15106692
37359680
53207091
291165476
400385090
36932143
196660473
480935760
427340938
316196556
528347764
328412784
73244675
107074547
54746302
20191248
721626432
289538124
158752896
90288265
7002912
456738720
944809019
29029768
136635392
13802534
5460084
740213320
195784848
274433311
69554560
287923100
499682474
789813727
135717088
151531200
37452800
7608060
640475226
366721284
812344038
174047531
307301400
202209606
337242741
469845488
56219418
403549184
109797730
173520615
232529614
52381400
130740957
126465200
337172991
501387264
455948880
134187760
18324843
4361558
269783280
135022071
238249116
210605321
74405394
61709100
968162525
7874720
32157550
86529534
519224472
826937937
29803800
66911104
108126144
357307668
657751776
576316195
95109030
365843124
701586560
521286276
123271316
245464308
116353510
423713495
177696045
243249904
293374620
78748845
585079035
4357896
55926052
107629470
193484544
486966020
102053112
892204489
24335568
195644592
234493264
453413088
57791148
40344234
430331895
247361350
83065920
166196754
153197352
232946118
51850799
7241400
124390098
5011536
39312837
229510853
245407824
223208640
278435730
248099430
15873798
667890816
318742206
3628659
196905196
455735357
415545988
315715608
851412650
37791076
369257860
73891628
268090784
175829248
481947354
403904736
6142444
35190522
220700304
8292175
286192368
41637371
22440600
357070857
6876310
18472860
16605696
327977600
485613840
513873045
49183176
348931422
356461560
791021590
98994870
118454118
185413095
28576752
49117275
486819382
221822335
144045810
668771136
680265
202067376
462067690
7612810
40069560
651867960
13867140
400150459
40860241
371700342
80501212
3242074
104496273
645414560
175870500
659055234
369918200
182137430
438972646
953763615
445459740
142714671
59357865
29397610
260433456
233595262
183206368
265501894
7339563
285435743
82660490
277749922
498037610
237623528
166246472
22102497
33123460
409346091
710903718
185044038
67453372
466716096
533491458
85280816
860347180
625150320
256945226
440844054
383686160
14623728
789511008
399600576
192667398
3816720
22131441
111428864
357091989
82965521
20965782
122025000
427817745
372691664
40406300
578410970
305775294
60376764
235075281
267326353
674520960
26372703
411473700
102920090
65668974
43335873
3469632
205006026
392920648
56860943
370370572
334267758
98512328
143913980
755486460
172326
133454706
16785120
49872303
792702384
14347860
461447252
538188500
3348660
192182688
360937488
71751140
334097478
555927828
165893140
414557244
89626496
68473899
413496490
625716
99195240
107565669
589319442
53116875
707416024
6661213
207579240
682678865
191694516
758719186
1356768
270484126
370980647
91554526
824911476
26241026
270098240
340683084
139711864
321356000
665310266
869103584
63492309
202045340
70603152
422363690
35129925
272101485
577583922
422287224
122153680
171077220
159597462
94531213
86617750
448694014
36154872
553281610
117918333
75517038
457341584
788911046
21549192
302148553
76046135
61340160
155903982
39714388
96800166
468021098
329983668
312431520
51008235
539995400
4526916
96341572
10386920
42543072
620468234
453877732
360316203
373618812
105394050
766179492
98207265
160162887
146425071
594966834
14951526
129804444
49340744
270403608
77500528
279631485
234009776
29427834
272550509
120084750
137441674
218827509
583600808
7770510
53523600
209712051
265353490
259124868
158936400
305819826
100432486
639955170
682139556
280811950
434538680
32519585
46529784
444219711
474143558
214885970
91276059
358630944
132612025
180196500
42266400
402344502
510225170
242187120
220606712
188670618
205145806
476191890
358614720
365198010
489268170
30409190
111324064
127973364
667130249
674231936
412641650
325473673
215070813
87928620
60430563
204968343
443008332
125757290
118388972
32392272
462401425
61030912
10834932
623338947
99847505
469245662
28843350
31542554
518315434
132206592
135786594
66877947
115652192
72026492
539169248
196777782
892703900
408932531
418502763
119343480
292726634
286419627
7454024
173333020
131753736
433375596
43659625
78261720
65739780
135422415
560692353
12301800
877191120
264883122
134458016
117204398
118339039
214255663
242292556
202240125
391935730
16649074
207698649
37019997
226509255
331535340
13330020
302478736
7337000
211638788
160201510
299793060
188294876
257345110
8226800
740310618
324684955
582123012
19560604
462116721
539982300
322551302
53323586
647137188
39501693
13732544
49319457
51002454
448111412
438869312
353137058
86184910
417472620
38862540
103244220
153524
301127212
214131660
143703480
22088258
120878664
273561571
328668345
722911392
42042309
175711151
154531732
549840150
77326126
209883788
156636480
117303795
623732076
312150715
23589678
264332288
422968
243363258
479656604
102027438
858581856
743323725
90163059
184343025
539265428
154324500
99511760
537062500
416029434
289927414
145702524
97837504
79539578
23916671
840408384
142415346
820140384
227643800
166607952
497457613
718009152
70804654
871936120
4855810
414578673
382356360
663921998
783747910
76797621
2573872
532983938
30972963
352314966
380241548
143297024
829203180
324824850
5194680
108594351
362601232
50362203
161974112
193481480
305131723
114113134
459181824
5632456
428477723
133952085
20036166
29532160
673331802
156669425
303171396
255366978
17016392
381986868
790930870
285492405
2107545
112563968
250084804
169996680
269798948
148475626
227483818
251045925
13122270
243174639
386680578
115925670
6918960
767030319
26661888
80995992
526232151
394445262
736516620
233125972
318782988
475433322
328853984
148268300
373824240
987779016
21427780
700817589
62360148
122836824
836038305
481556772
215929548
2062968
537162300
528777852
373329054
231133830
113380680
68309850
823813455
595363230
225911012
262859838
117153120
4129237
35457880
175028076
336646740
336387996
28831808
238507140
103664976
175409768
204903686
532104066
446348063
397819812
280362708
232990155
475442060
408765182
620446144
113382297
430690161
89952688
64749984
28108024
769796370
100186240
30925055
217338792
269778024
469928716
807420320
579140800
357158015
208770554
25756788
472956126
880495200
120338841
218064924
444536280
510496389
582048
154037520
115092480
127840905
821729421
384801030
624228714
10862433
32717496
263211978
171973340
421166172
163664010
184118158
2625015
154835688
374668816
253581064
687255270
75447309
299770933
75575941
16501212
154844080
189538272
576300690
191618420
77558943
1732224
264590325
630138487
453494538
754978584
283176285
34093706
46506460
35324421
58962211
433327650
114841756
518699880
999820094
51610086
131497822
528776550
358419555
349994400
56187000
152899500
588175200
214267260
404882439
28523208
96543167
229268008
212814518
111960495
480661308
553556700
252549740
885254506
204500796
317004439
43273026
280689162
608794200
52062122
276769340
170942096
99526818
98580300
56418791
215825425
149657711
34126192
761109570
155021802
833666460
252506826
13712922
72839475
132829802
10930806
8383856
734774544
79366506
106440985
652810455
11167264
1857450
20483004
6927848
590833584
889741422
171998665
59938137
80841535
330225358
40310501
51167760
748668396
734285981
253555267
202324396
478647857
13253184
577842232
118436640
191110112
452069160
10039508
275222064
253451688
89576720
151539224
763014720
735300569
112838532
376033782
72846018
84415998
38587340
66765069
270074550
52314128
418694050
489206616
468074970
144935125
115515953
540036090
230830782
172360926
393774034
460126800
386366880
284739372
623054142
351529920
211173856
52839018
455462231
534513420
647875650
399075895
24548352
70605376
78655980
138233475
507803088
228796730
352162854
774601623
895585530
317534160
446383148
103479510
848873420
1033578
648270640
528613554
560155188
81543429
125628525
188473354
364382376
407826567
422470760
166333440
47540318
469043770
19175319
82557402
540347350
846271615
247564480
470437800
751700950
39157832
449299680
914300
219127572
216697986
14728698
72178535
120772224
223637198
793178608
30532615
359713966
116419519
249173832
384268752
146164468
816865502
102169620
211527240
27970299
881825139
423616797
65403775
35615008
528042127
53029536
209577375
240506885
91757550
96216250
2187876
35364384
112307505
48084800
100183294
164263632
242867616
103521786
199999909
252660890
261996280
45861046
19282970
664684220
46820056
453149719
195791470
64869968
86892091
671826211
87153492
54694780
494665268
264101656
60374430
579956297
424659600
426842528
566821553
219460406
102623408
36843281
349414364
79403554
566263353
346466708
409459526
417395990
27091408
98279108
297099030
209076900
241214904
311975754
266662372
272310395
4958192
476980368
304993506
668018250
218926521
163739290
18917024
53264610
341165488
851606448
519919358
170120228
25775113
156775598
24271016
674714952
158595840
989184
440380476
406556220
564056380
45328256
562470464
13182214
146685176
7651718
115506184
160226400
570651120
190930608
617744379
122030592
114426942
156626182
784399518
66548620
98908682
180105184
267764420
279154575
613416160
340180239
254090070
315259742
558531315
781981504
303220456
67191008
450241929
263961115
11781656
7188718
378679895
346856400
122099792
939669324
26929468
281882884
286169175
146945676
264831219
15399900
477323112
63316688
487729448
544529370
20826730
5820100
16120952
104723927
163267734
147875
121791180
74994696
193849312
176566160
240446830
79861374
979864791
400334988
30225508
145036366
181333125
465306450
504969205
950030231
227140947
116784585
251962378
38765541
131168476
7760352
646483632
606044000
86749760
68549558
426662972
23125404
700822400
546073566
361095844
530402798
176291154
421078933
231437526
39430160
558240000
83053826
328503150
602553360
4352260
14368590
318414726
217700052
349013093
773146740
360667652
16749818
157505418
17522025
55695090
304510430
245013298
15811500
85221682
103299336
484044468
150618160
1388464
286288920
534209232
278207075
139363756
439891914
12339280
50461992
78047970
681339464
269335569
519539310
278730158
192427794
117195440
612068628
575675676
22559460
211114056
325678620
23171328
52572024
10303833
211897875
80191846
439703055
939866267
297185900
53618096
295243960
376408773
36180144
328938000
155917230
488720100
564675978
182086675
590012604
286968195
129874560
110901200
289130478
355674422
66003472
709138935
127708614
16073431
308324484
607050234
768724528
323263908
22239643
387782336
615467025
683453008
196356744
358430696
291475434
263501151
266041344
650758200
428457869
937112724
134596034
77739626
23074430
380729442
232132056
304817640
228122759
22030500
60125107
292187136
3997019
28538880
248855129
32705694
323899044
311302791
146492280
451302205
734027910
379514400
7791571
1703570
731935854
109092501
163307319
13866580
253891520
36967965
688433940
792208010
255852244
558214440
616438719
342745494
6160104
29946090
94277605
35788104
157978010
343876131
79124320
57728925
7319565
183276216
506408284
240274856
403821891
69548049
5000346
119035557
68955425
486136204
765851425
215750185
172174637
203849472
616029736
639540904
119219672
513464866
37905780
376830364
447216275
519375640
28837890
366055560
31662261
391576710
232157133
231802220
437548958
121993368
409955184
428721960
64958668
653950974
554990395
369255650
115632984
78397616
69068881
275074515
223762144
949408674
195076674
254972300
56517188
66506715
87448240
184998272
42927253
62516888
46966950
394348320
128524500
252461118
641328138
30346056
13377996
315977679
78257712
3502697
631585838
215515827
185819400
53650896
474523489
37465454
661046325
634410656
226188400
136288854
3978320
382424140
976415895
130427944
295106233
273594875
449125200
215697740
317724282
103092506
237303242
322221375
471826738
113506113
902895504
909301968
280712148
249669336
325751436
37121080
256264527
41532480
68333519
298729260
61280980
123263489
393048600
649869993
125119250
22087468
15801300
899345492
847424688
168261576
11754738
53750512
162227364
55113490
14916200
189880758
922615840
8660106
175450328
60934560
563366968
26623336
134737512
133147752
855480
200522814
231210825
29096048
115049962
4348246
547472925
404363880
804147300
30741084
102057692
928390905
658235916
40372020
264196270
314238540
383655470
190724139
484776320
9951120
407968551
10141712
142832256
206498150
755007292
69826032
282696048
915214742
875166316
28484610
80388385
50475765
328100151
150155628
408339295
762488640
351668382
365189926
577480351
475469380
46421408
12442190
365987584
184216448
969116664
450181594
49022178
479299508
423517176
66233622
518438772
105643440
557414742
245419200
235834048
86983500
229051305
22167091
13627040
104923431
191757205
374004540
692778496
46470567
88694705
453973550
764204
766920996
173406015
136092320
82207584
60273675
83969886
171504840
246541988
25698422
190970520
225291660
3321681
581120016
388433890
226386824
394722504
188515778
191426352
94431840
230750271
118240979
325059440
26369828
82470960
283641420
562531224
82599640
497890176
280432500
143939484
156618546
128753870
456245023
287862632
17753183
262011087
242412996
30435570
31031086
330398720
580270395
209678750
159732656
230567612
481222300
115906354
74788864
478108930
70391580
304064150
397940598
177990594
646778887
755909460
139284600
5285348
95578493
366147580
302489628
576760530
303998823
527766750
892335980
133938912
317669121
4407375
405065738
160372320
172570872
189010695
549061312
895292811
876100204
195833625
331073184
2851369
120209610
457818795
144345300
866337625
29197961
18436634
24749825
615814668
244133142
69247942
356709320
34498548
274210078
53809380
152937944
11238080
15590772
252451328
148979184
4204436
381463578
368263959
278634300
48286168
241854932
30523932
364324100
47976822
186415512
51185992
311605692
846799978
13085376
60548592
513283992
57100288
139745025
411881505
402770754
141064810
2156616
340112664
70646118
368550466
63043920
127205416
355243303
445906080
197038457
146587508
88515306
191072700
208452876
120478722
27365856
122361030
39051714
422057260
210643800
645241476
200786256
461403152
736831680
161229076
584102784
2237400
177810854
92939803
150148923
384118126
75571512
52214132
592215237
198244062
71999200
35917925
250291458
262403058
6458170
793080324
12169695
809579196
21204504
19936187
253055970
155544765
341047660
120508248
148440720
546988
198019250
109773972
118443980
262935024
332144227
12550250
39880260
26399490
470050196
146224134
251523216
580453664
620993646
118892948
25982817
231067680
20670617
78550480
9269676
458673362
150095316
220274288
746676530
172130048
370978951
61759040
465656533
52681896
18666648
78457574
731735676
843696
470001938
467312422
72705852
569836656
358983123
119775600
67837206
207337015
134771472
262967796
171632532
167091096
659779906
162007234
243156834
165294850
286668270
387276658
154353194
315126540
393493749
37768720
26315400
198945558
41143376
62898000
79492803
162209841
419961901
517285452
377861425
282326805
11239464
148508056
204654681
73404144
173664685
474254248
384951296
648063416
13331464
264520644
84192925
13704320
268483712
782003241
83461914
111648446
323595925
71045016
268797435
313733436
82654176
32299880
375927642
19011302
5819632
517390112
47813805
621100953
360908850
548837922
130039680
159521653
159680584
337000644
31617120
61812459
35944688
155457675
32374485
30503360
12445632
193613768
40269768
98787960
59456646
339986304
234338240
153932875
303526278
7684089
165446940
2302560
410756848
99828742
336134870
134251505
379076429
13310296
57890052
9423423
117983008
809101530
258437907
287122210
146338194
16167624
369232272
151646670
29645840
190743712
3711402
46462144
410959869
42480942
44721396
202377720
12502154
323883568
496002138
41979084
84225362
25404225
127075333
82475110
295566216
296787312
455263193
293061666
203251344
121710238
100862982
17786800
184540305
8902290
23808213
164178222
9211200
240893028
8063447
25287688
349554611
225437586
244188295
3842116
501846498
219589753
9662880
175752128
165412754
266409330
144685014
17818164
549997058
92375016
564234
666117414
146929794
326692094
49628348
331009891
65058812
162481914
724724406
152650548
170738064
78300096
274878576
74881081
625842810
683786112
190440876
252377247
36262428
407530354
9541480
86559803
30403520
177898976
78870990
242530160
14259474
98762620
158156544
417439399
44035208
163488435
395541488
52890894
460140097
19884756
109712931
661219188
587644113
76736079
149575680
58583400
195836753
568302540
832404420
225247840
216251521
131417088
329942172
668462117
35728200
2644356
370021846
26429130
366548611
48046311
177551950
132859335
32549650
186362421
63503450
823149540
619318364
590945058
17281242
336411362
71626943
127922830
50349970
89183052
107813657
524600
39694032
956130
27945974
322959072
11106896
96886125
267759436
188612160
61120681
331324440
420686286
318140703
265700484
285734385
317222136
387253845
32194535
271327280
508300863
101191572
252283115
341503191
22985347
544116547
470214720
203235760
170323924
5765474
300558215
486563700
106097595
650206305
88978747
149327360
525281675
680563940
210564585
285451634
883699020
554517894
74739433
356548942
727910664
468706500
535666950
26843960
9937311
346520048
363281154
306503080
817613776
30295025
289475680
747839010
43817543
184039675
196494318
82144854
288932735
97764315
168908592
845980380
328487913
612345476
292572021
8254886
12904384
142883328
282706722
371896629
59289104
83867571
293330950
64579189
43717500
10826790
27703455
509099300
672038495
171598164
760156355
598828230
30418143
99051370
15233224
794860308
11415384
616834465
83449303
156194950
221412699
304755144
143790645
119492254
595117044
135259369
9200400
137541360
387229150
76219500
552879888
5799486
74734516
132148443
352613780
132910040
174038869
24297120
566676504
262303557
41576421
461111408
17544390
47944597
172307124
67348118
362268046
631325664
199522870
31883680
126490716
242195800
755450
388557968
232367152
236412027
48280133
409723196
187905624
165394713
349003948
594154485
26372078
62483817
18939277
137157104
50336095
29704584
95700500
3899025
120006696
18988851
67868430
168503929
392463630
159999138
96820971
19646339
525370244
20170964
462715776
126874256
34587125
324299656
142118234
25556605
509475700
196330355
392207040
522106966
334209696
110594436
48767648
145765512
409854421
171422940
197737344
75309728
531518256
160880450
75294450
128382684
271114272
176903029
123134364
100639041
30099520
60904839
369204420
626941936
80318370
163189757
10724285
17620350
784214246
231269283
264740736
112025160
3328416
180458190
155569645
3207008
128063900
452282376
605886779
28918016
95135334
41457150
59595255
44070702
57426970
453045536
449472452
665865120
391349715
99530204
350844
124430592
49220640
519414012
342230679
336736045
382779672
17355877
76641290
116530312
239776824
85972076
716559084
229999456
139657464
118376568
302542174
262140560
85792308
87302610
96167946
817348665
21269770
10180002
86623812
962262646
340984562
303477658
296630489
178832550
182467075
172031601
46962360
224400699
14583240
63815904
849402660
326790255
201389683
172329331
127314390
82306400
688034210
406414722
495564025
564549265
767325690
95952781
447191793
20646015
21679812
12060615
56160664
846087033
2922266
670563816
19323636
85111754
58328224
16914557
294699020
437143602
466381240
145877816
407747718
449240805
853600725
832947720
68019575
216405106
414726696
380388690
492060480
103703730
762118812
161674406
720700344
113130993
289720645
176430690
643769434
266042702
49865540
74501625
63786128
68294415
846654302
459700516
325320511
246920766
51910944
110322630
658105869
155848797
209012685
187089452
118436425
173738292
512572941
161888480
163216150
501816516
1208234
341214438
58493448
157189076
4137954
146230175
14936640
22346162
518954525
281371023
536687520
8087010
409653504
8926700
373621197
599046844
46945656
163864390
274268876
415147125
200387586
94009218
132987888
475968974
146405350
80037930
113423680
190951332
378191124
18835236
3633574
261518398
684291996
349676840
108931284
327330786
216063355
126565736
282917069
21164580
222941760
19689985
574693040
448506540
120914224
429542272
232479540
549726100
855549520
478064587
49551307
212304461
83651250
12110847
410854980
136245000
85775664
4884026
366926980
85149184
135393750
68871250
142191428
433959200
103115548
74452450
178337684
101342720
211769484
41184000
21802752
339277235
266162430
536052930
356087069
285154653
4793040
30123184
141233346
674126750
443450117
17982594
203222580
21039300
19584776
150508332
258428791
849721287
14691720
63219170
366852780
68945481
205318530
105665310
143054835
2429598
737089728
476737792
169887332
136088300
409798029
111663010
6572070
40231082
182891455
718407808
361826844
600560360
483441980
233102220
96949256
183779280
398402160
20044905
398856750
723110542
4931507
337619335
587701392
45588474
697120700
408846096
77581840
731502705
135179902
91169450
99650595
132054714
469019973
129956
310859615
259799542
151483314
624480779
10591568
422902445
377903082
411603444
170889448
22598064
57797552
496957730
315236952
118926180
93059200
261032586
248284197
708512795
106656450
319489066
465793217
77842518
649173066
378081340
517466366
397297632
404741908
403277754
725942756
3349460
390484640
958835748
169179295
8523376
652492264
401492994
322975983
250558395
249497712
482932614
193528048
208924779
49472811
5952195
94017536
67974473
126715104
20738424
16865247
179937980
177251826
117854184
13911876
70444855
154819004
160623416
535793924
122042711
218684377
77791896
702906625
165208800
52982496
15430440
275280430
48590068
62590682
829374802
136406640
11274288
160271779
29131795
768109225
11741104
266359984
125096184
120952600
134733456
166034640
624154416
66690300
487719001
124465425
200077812
157880320
662381525
447992860
72981744
197908281
193528629
11688600
36827615
251489871
12557146
29756160
29051170
28787990
96673885
619508736
548481780
322197692
26607728
45935322
319979200
926146560
446601444
175184672
58357255
120069279
107384067
573954080
358787716
297334936
262927339
102213377
252220800
219757304
435248172
244854360
35668672
94374336
131108400
7409790
115115364
222619032
37710190
286489320
80220745
40939353
282873696
81149190
319121495
426687877
476342516
46887236
166702842
206079388
183376650
311569652
178644816
196397110
758489576
200407324
505298490
365694150
16797360
518919736
47034904
304585204
215036400
42755045
172375091
111196052
274383924
470780400
112722864
456794694
3041550
47967073
462190827
636000498
155270956
159442855
19969186
47748444
203484327
240344120
109882040
10146171
147140041
168911862
409372794
34034000
103178680
133721280
774444887
65461732
126624636
14641242
173107200
118816587
29443078
112554020
573904100
43651453
39127458
146514228
289339090
270768576
73664745
2560464
844141102
259302906
103585416
160611372
447395800
744160410
21387510
162149004
262808601
19299000
704889044
281760507
193931100
181761285
161375840
493331886
207475008
669605328
171614794
122797803
249911066
91468130
46417896
17706065
618661477
16753268
109230105
37605050
62245887
165941712
159032664
157769928
3541967
114097861
246697243
260100877
154566900
382183480
288127108
324510120
359262585
42629013
337204020
38650521
203546142
326429570
521108192
7843460
265634809
95731173
348267951
20758400
369828504
236472950
192040800
21387816
102549916
418491720
228291650
278817153
41770928
123742575
256062573
242661360
37225304
58799098
132087800
365496942
625720275
392893305
599594940
129628072
414332971
272861804
449415818
163892456
240084036
617093670
447508056
436846245
81662835
9372000
60879024
509095300
568246142
735658378
379031366
283838313
412199368
106591152
129365760
10201625
709500400
48762252
206767782
126665207
48348884
379804992
10076421
243405504
48637840
832673697
104864707
518499072
20584944
528472352
72744000
161322390
333853245
84469683
100258900
117701430
344088752
709945782
208758402
622409020
194656000
101075159
77393316
122255690
144243750
293531000
336407256
173723199
194056233
103249081
211404560
386871152
127176252
639190854
99884286
67063298
517311800
97654564
69849284
881321056
21790868
117816010
74660587
201008784
457492240
16542071
2997984
902862751
65210576
10639545
136959147
291518812
437799045
59974184
232472472
405636496
412350220
502823296
660539205
76935892
184890454
664050000
15670040
169409280
11941664
363333720
268422078
47599020
295561178
424916508
37572374
358670086
597591786
30869900
220171635
490608205
346159366
600216973
12943120
454132804
242575872
351630529
737545920
84850604
18624141
170377020
47978352
71807607
171830412
32934529
322856490
187629648
496403775
382279640
7521096
288286650
105533440
254593935
92043600
411061338
20592047
553253484
36030474
97705632
158345304
526262760
626871481
6265095
256052881
650787340
103347992
19226620
536235879
105689067
597568270
43649416
161109544
87420408
352854250
511937349
448899432
226337826
374255926
262543397
70902261
364806230
25278874
79963020
222657289
968148992
677120580
89496859
724555875
184659475
367069410
324679280
349822323
259969255
20291580
252908013
22002320
385490421
583787115
327877193
5722702
58660286
775064304
44459308
319378920
544335108
504511688
10195524
110278320
5455175
6975740
28033102
49815720
205781598
284836695
176139995
424306480
517689717
140567553
15374268
129048768
10171043
317379645
45777960
132885075
5307600
262254160
183092550
217802430
743415988
51388032
925232888
204208638
442460766
167270413
128617320
478703475
61479340
401556009
560419350
735536280
49520240
222024425
367300170
688814280
90698636
97065048
131897920
298057700
547977546
331702788
460019664
55397573
160852145
115976720
269640832
115150959
120181725
50435098
66930188
84198048
632693091
797732273
509177088
70004844
779529240
288063216
734503095
286853043
134558108
138337450
346745700
106898176
812529175
253139472
63209638
348622938
39340360
261241176
108165290
143593596
12624156
842701662
771053850
410319611
97983550
116363863
662392425
209418570
24058675
473904270
177741556
612824400
17247489
25679544
138325677
627060040
212673688
74265024
153914944
540550476
16614730
633578280
105237440
875328065
301654920
502579672
193614324
630794582
86496489
12067952
20829365
68836824
2872376
104317815
91505610
266116432
689689600
341247334
53961584
914405758
159562680
15839343
41489616
44014520
516335958
608848968
53750333
405839016
349199208
295840974
111695472
730234498
263494110
689451708
667144544
56010156
725575830
670555174
98257440
550484018
832197520
64124676
377507510
790180960
15867755
29305221
21844634
347014472
19235482
262001740
45465732
209475477
386638378
553983056
277531503
114395200
357712038
476141952
385598483
828102792
138871250
29486172
250121953
174336400
10087462
115147426
154963160
378479075
428440545
810122517
99845507
41162466
489589456
64080790
156182994
715432137
305927580
298937984
550669340
827659872
290961214
648145036
217963592
82717200
14605920
397348152
662397855
149743222
219313236
192901530
372086880
15259731
29001600
15062000
123258945
7329860
32649360
221707581
69164422
780219668
768366
287049212
485474436
123692925
463285773
240337143
246407537
26310900
7557368
757690720
4058334
204500135
293476020
177902096
117795930
2520455
9000479
42951456
59728701
305181135
266878920
26496158
23362112
283086516
282102500
508149850
216420050
272643304
152870949
141951242
75865680
34740070
251995050
160421030
161787831
268289250
9016749
808088553
284364151
69246684
134071620
54088944
406950280
312996879
59758125
375098834
13633520
179520441
697263707
172883298
121946454
6609438
148356662
149734754
484610896
61086976
458809920
46629234
34682312
76522650
264058470
227796054
239683791
128087724
381133912
431088206
80506764
127524960
375363295
250708336
177573354
260373015
123985822
37354304
152935868
592538032
672206040
267900984
260684451
170341730
517487760
328677648
796682376
228338000
616949124
14482026
736823854
112764582
359008650
576977678
403332319
56090600
239081304
35446554
322529259
133287276
838545048
753067961
196507296
50375280
320776864
686119770
125663796
226176724
198006578
116551120
211414830
145164853
4420255
270038524
128371000
19241850
272988877
6550461
499175532
19593453
226502280
138246620
664939088
281987208
91942902
143519596
510201720
95972140
95854639
420462632
489314921
716265263
596978640
424304598
454642380
84699040
145937132
3061918
42357000
241528600
683625111
9071511
40085942
147957635
253120270
678690228
181120486
636104952
193592411
105932892
539055486
604147173
199003520
383894129
2641030
818385120
363779958
112311424
85462230
154816884
303068928
666950578
370922104
116800530
79114367
296766336
316206956
234865992
5124833
356868598
56700122
301316175
520678371
160086548
344728204
221408360
80278790
296412714
75436191
103536608
199885082
1156440
600785964
301996032
600118400
175711350
715999242
137778465
258000449
444159041
302124334
26212878
538227160
297054315
629536824
404252178
123245612
30882124
16551200
11983868
276970296
454254605
623345504
126903790
429987401
10413590
395869730
438941880
47004608
60858123
20649558
175990395
688446864
56864060
24028870
73647523
48654594
264825216
117486520
235483160
492435138
43325928
4456704
622583925
124960807
54006189
4595795
333710328
54552470
637276770
529402500
692392966
51883088
451395506
309117351
97356223
115376184
161422875
96088958
20157948
61960805
355026482
146374708
65905128
225568070
176434375
101358960
421219370
166313574
36465180
10551268
16535922
662527200
10123876
699118560
301471173
144057031
459225502
12221936
307663395
81714402
413146470
51447517
179408040
27026661
5643953
34451028
380560222
20984982
472166
356685714
117598716
217079600
123690945
87083408
7402830
313335
74271105
262198872
92300052
10990800
166205325
84030738
455054080
222931240
88427352
20614390
59258787
312816300
40426164
9177110
162377980
395714160
58492966
125662800
252959608
314368165
15556128
28855625
44979648
214793956
600430320
227335230
349671939
532918152
690353024
201594085
528890498
308804470
550601106
735743250
572939911
253194744
633120568
300658248
171688066
108014717
33289517
27790542
27112316
86801824
36499840
328345891
229542248
11398115
21845720
28276656
85051717
229460275
30535934
193626930
245811830
183441375
3831778
245128876
558930176
534862384
408171072
43006386
114264545
72518450
323735562
142082022
344050334
832812915
446684900
175252992
134624220
148538565
178801140
441889200
270701782
54784840
873760
835455712
195642900
677125706
299289318
62347033
63735720
639748704
73151871
935426325
12934404
103221789
92385200
289419620
170435405
511109748
295577860
298187456
100781073
506978118
50488976
7129078
28359351
51817623
557160370
111075255
403106110
539259188
503180
534124003
396258036
831456908
175325148
63174722
3015959
49859812
211743828
703805592
180747892
155512192
230499576
285305492
23788125
207903234
179604880
435233858
140556680
594642521
23352548
41930098
90949075
169344227
404984995
116130818
322925163
213233702
46075185
14704355
631373184
138153183
509881455
16645926
342597078
494253570
433980729
88464222
95472015
3533600
416902200
40567022
226762848
252630265
810378840
21779566
334709701
5426729
348206652
629754342
591195240
25184193
635278680
614109516
223223220
418738416
290266450
108610671
390956062
324572160
6401472
39130055
779634900
336724542
511732480
346635030
792153635
216264681
101417814
592931900
392056572
235495257
374894730
114847825
517538412
145296200
31910295
35537214
5398698
498843378
68351220
116723738
83356936
532388354
259888372
432810224
71146412
9063824
225173868
74401240
170349173
285030520
206444736
155792270
528643776
250724768
258211342
93011225
315358734
204270528
158630264
583710036
229769585
63174400
271320848
71740200
40193286
16464460
364868140
701801716
190845320
80561130
217599629
4187928
205756320
788148591
241634916
6875958
1528024
238222668
479478272
103131192
748988520
66768768
2379048
459004691
793774256
108190083
270618159
631255977
136783920
530380565
630407651
21089726
54960810
108855504
207936040
501224340
50071528
619526181
488271000
156058344
76251648
114460388
149604042
17507190
106767200
58644198
233535924
63155218
213876900
321841391
1611132
22472144
181417617
629192256
110406285
469683918
298716292
16541496
289186790
166152404
233314856
115681336
284968107
295214388
426366096
520443180
20797750
9939096
16744500
357306708
492755432
386972640
637189216
36102800
26020371
74194092
757661439
34552206
102734246
165224691
427081839
18376144
206225900
278417584
308402393
883414623
193537701
462103983
137930364
14985111
256676034
340622046
48948705
74029869
436623096
500951506
110432421
134072460
9468890
504931406
534868295
459097166
224419872
32421588
370639892
15769845
102725810
772458764
18142000
387464079
91834758
338333868
447839808
123852050
211109982
956050047
102968995
22671528
144455778
441395250
384273354
774540
230978748
209184315
106181952
40952802
284960865
3491136
454957280
252505565
309158304
9625408
110155131
341996772
79165332
330536115
116820693
868615
107192412
709032114
15127629
284505321
295731970
247672992
274081395
346441872
28335085
884727193
32676080
200342585
116605463
329639178
505125920
232323
393170740
860036120
62870230
46594665
19714608
264727904
134294050
129588645
312902730
24730860
202561185
563376418
762238523
132108389
483257034
13565256
1585488
446451390
164635604
497667208
232969760
62920806
35631222
111805818
339153912
22717150
11193008
895308950
259963480
529126972
228770588
36356364
385709793
239638800
170185484
121636250
19050152
1178508
181830432
12672090
19443840
903117465
482282827
368476374
146963376
129835752
736115796
468722142
49263725
51227544
10963216
321261700
21871886
70520625
902577500
470591550
279109004
140439145
116976220
83674337
25724124
70666575
146180034
86555443
535164448
238493640
6910968
38650806
506027853
590141230
63016657
105030624
32157216
226377451
112803264
348967040
342343824
122470584
58317600
60344604
366097706
10626562
317710020
541436052
60092625
232270251
230364349
288685656
102355830
326662886
280974720
287338448
3595620
540727752
134609264
107784092
22222134
32460428
210159570
861110792
3701250
553299862
282214296
48925812
232475080
425837808
339770547
569275608
500813040
481525065
192163074
578328828
100298520
383561770
36189836
80467662
102921041
312147396
327859044
249009194
6168771
44204589
253945200
609587700
445392
574163590
266870877
378124370
113530230
145514172
589865490
22231520
145808133
103719616
146763846
16612295
151123563
1772084
506432123
48481914
846214290
6073500
749019250
9450336
4301064
20858250
91288340
13793520
41078115
71149506
371285791
403354070
211475121
553717204
40453328
72265668
133800208
188853665
18324504
21814298
742916415
4023628
97833815
645472100
3415013
269664900
240668669
51157950
185174
536047125
594378678
179447796
194259420
302511720
334859811
202540104
152493484
356840338
703186371
27838349
288852788
45396400
595632153
37376066
24990160
149574168
220108724
385684354
71198670
443767110
184959048
359476160
226855958
60026520
153913344
465351570
247077052
105985869
536671512
460292350
350957061
742329468
431359508
180083520
231191905
417961024
721528204
221657970
42467952
296003932
236256669
209782394
119637552
6169540
87340498
21934050
7383960
288880176
261402705
12947518
30056547
224583031
669963159
267873232
201352069
395162848
371786688
579492579
139851250
3498428
60807920
118447792
154263736
227517664
129093210
389443024
464827002
875152800
605948455
91256256
337680710
703790424
87660405
96504471
387700725
88149905
429423500
58335255
130229940
13550714
569008200
167950432
340155504
118188630
17672860
33057560
292617024
556623927
244744434
762071032
18743704
190899540
300055098
490694128
101913072
41420500
141027600
85123872
30321837
322391944
255493026
24364598
677531808
112233770
503383344
862051100
479587224
389649568
279541260
95465398
25661932
48626266
589025376
604012432
365234300
14855492
255051912
70841914
1675860
883125364
216898257
720548313
214040463
386114450
20961554
191491728
59319000
31685250
23894297
326738456
171529696
460767060
780387720
90820170
136335724
351016802
67726368
119731698
7528950
116974183
244910072
522102880
176952320
216838536
745827678
611196380
149628116
9467760
92569719
587325120
551168690
839964900
197096039
245025675
18801447
73520644
565998918
465596448
484942540
356530924
616139120
206284422
27730560
16716764
677151659
20025929
33283741
320650074
163349409
461024392
360115440
614298176
502711582
365267008
613995898
107700075
467988395
47796806
158612027
369499104
749460895
100951761
30666360
888151737
255910720
448482852
690518565
309518566
473406010
842346296
90589056
44963335
276425540
425750552
30983408
6139388
151102048
4059616
475639374
69105140
932435712
231399261
189321390
183079923
6118200
169521856
81973448
327508587
359388225
667928304
518048718
153155409
8081205
41577105
33071454
532130361
208641315
488014890
110240616
22894432
45361088
372878136
38059770
578531886
161473218
29788668
234493776
535334156
69955596
453549096
294549710
62034126
67373592
960617504
578804156
255196558
522404370
645137514
235645632
261426221
499906944
63217933
119647755
710566968
126899496
179095331
39612540
251568958
209066000
119328300
148310784
672463099
31823150
194727192
530481158
46824211
275981365
635523624
17847836
560385680
4772944
590317287
301691200
102588336
219565800
106211172
484647678
712527829
268475268
256661405
31048350
71911300
460889024
6544584
203379744
859729610
74233968
533640876
77677548
117519516
134470742
351374848
61334140
144012264
70752523
36928410
102410434
389587962
31953684
482620970
56022447
276622992
30757986
589003324
277768929
391391772
14674357
53779166
215189483
79562080
21519305
18610868
845090655
640429152
836956800
56978200
365804571
448046856
192233503
346180260
51854019
265369087
202921969
289107240
671484360
237533928
254806765
361433502
7970576
51202842
173613290
487329496
59369094
41296654
480714104
300830978
398655369
145675670
156490130
43359756
64580520
168162150
62565841
219130875
83695557
128048032
98284644
721104720
86907484
489078469
335976960
827089816
112797053
31235680
265064808
54957276
110309472
270415756
409243296
9092904
629904292
70301920
513133770
220250070
121454900
192029048
65153738
120935076
48226332
232857990
59829660
664276193
24982605
301456566
319684955
155026580
149200806
4555912
532828
350731830
313558063
258806528
155785896
281146204
501429774
768272690
225786204
149930234
128870398
79181056
210019632
418148832
366169024
90688032
202234576
141064620
436546926
448222086
258843500
208069780
80011855
538557188
58369140
511168898
38767239
277952328
89394432
341895548
204332733
54954016
177791250
305926392
329021119
325475780
93377968
737847600
51663065
434692618
494933264
673160288
645402752
660023175
610249260
28186719
523551288
49692704
598025611
358517600
821513044
107517207
28250246
191601454
294896970
37169570
40810905
9637216
524723454
93183612
227840020
334184928
224835480
20786800
218332114
449811112
613596130
397636720
580359454
94320450
191947305
82179328
182096824
112758650
12609960
92063400
16494912
382357612
17762360
282664790
163431800
448511040
202048400
29281744
287626465
22395945
588829695
8519094
345064642
14619255
205991403
360703245
99465726
211555936
641983728
147687854
437552159
43716327
43959000
361989348
341740784
383127840
251132674
383641920
331343960
44054500
150877583
258740589
6048498
109330515
15887124
99820245
175312917
15321303
7805247
272782728
314726545
327882892
110190723
17888834
184244076
700034232
1688616
261517069
286357952
207165228
34317528
4795140
27302000
294258132
362216250
196156038
98394966
280089440
50159736
43753866
288562140
19353312
449357283
409790784
11895003
316943575
844587112
390034932
245824110
90916518
48071761
85503572
74860380
93063522
69353073
327433670
99508078
623588420
276522763
878489262
393144627
303934853
331599488
449883672
4016446
180028800
190463100
208491642
12684806
234816096
494343040
377747338
180373334
296331372
390473104
349152432
32681220
577502893
686579916
74765106
116669812
913605
583681920
298128530
455712299
264573936
9084600
56873932
435370221
225775875
24862110
220875952
479026176
652999620
214627632
134097828
86009504
413059020
8869588
195166030
718952260
577537156
187172160
21880824
20067708
742779474
714496185
88876500
613389070
381037650
426419112
377130145
107933584
28732512
37905780
101503380
12683436
44893260
179391312
16938412
211145000
59559642
103508482
777277483
9586495
232645336
298614272
216571160
331270758
77741490
84016944
214164472
6789570
152707716
650953511
134398131
243179145
172806528
388646958
31659576
409049774
27430478
237386226
378764250
830237947
35268200
298522810
447725268
847862730
461946520
100552842
163818450
774351717
53313095
103785000
18900100
112937810
285436638
1051018
205767036
517166144
692320992
148162300
628966816
270520146
387565602
218671170
32562474
692495082
406560
405117900
384385004
104197145
48430182
120243600
377302320
137203730
371056812
527518280
310641340
19399063
109496088
1314214
42148414
2512478
424657296
295138656
667551954
135526482
290121996
44727124
451901851
36128477
344332699
46823994
521312616
131228188
193647636
500888446
642782426
59242470
14236376
380215365
759625686
30158528
145272600
438335766
418412145
58105404
212975900
651008133
500442464
37408080
318563520
368505088
454928474
154691889
49847302
167336960
469914119
715050117
722554944
414140400
5346216
588972720
18010155
21851418
157247916
36467670
734370714
673806220
290289345
244217952
935208671
276789970
266074701
15493751
246548876
645239280
20377760
846218700
659571316
485006184
111016338
434734695
14641830
326022060
25684656
101495612
326511054
174552928
324778876
171516672
421011734
125415314
408742840
7568750
191487972
126340190
90709120
325141992
218144190
57163320
62803185
326471607
663735771
264093557
466471550
343771938
62955353
28914886
687252690
2914120
105444443
33264177
234279547
517989020
59830316
327995880
428197094
417870729
24569972
299130832
389143800
102037079
54965214
535590
258543060
528252377
55862838
598764244
6148442
129306789
818187650
153489840
6806800
48677328
281948317
551541150
387081085
52097200
393691872
419451000
29887912
72552852
199048862
356261838
72279753
73612121
300559342
259801020
6768788
357227436
16535790
39010800
155734488
106950753
288865868
212364439
374946642
434971996
167608805
9235422
649562328
30453709
206833229
3633408
209010690
446175136
5533840
554398842
703365914
150518622
12568576
16760718
101397264
372934420
394033085
99869590
93299234
67419416
27398280
305083968
50990316
440797125
7422597
363998901
186387162
499400850
250343700
133835307
113500587
59457024
25067490
841744596
813403984
405684532
172666845
162734164
451839787
695631041
57357048
203777946
439123817
32651662
39145232
229569408
1072302
119065882
47580860
408971651
41401800
308445758
5420100
160467040
9285594
209853270
26092879
354300900
424014057
794915958
30203604
113423310
309566465
459335568
104799822
504974970
146990730
64237530
114861680
40990488
32517968
766018748
799646526
699118064
257146994
284899146
38114575
801427448
484079390
67186812
759146580
590165632
160677604
806593509
46326054
325601066
689973774
51225525
485565602
582774127
400307180
101088816
33098034
100162616
351906300
407847822
210106417
3674748
211249066
258425633
298451175
651420024
700216380
11298514
165042
67706103
92126505
464516316
428701382
104132992
479912986
3896330
16406844
349455150
96435651
138694032
48753416
421440768
35927760
12500384
5249804
57545452
259058700
10348728
100491663
144733733
124329681
156999828
272017746
22115985
317705528
772723632
251488720
499743778
125536671
156099576
28287000
33131691
884931905
562796468
106744170
176957580
334810431
413558672
332473340
831588351
43017150
32380760
411724456
390150244
506907906
4328937
728232760
44397990
40705984
616468902
858359272
30827545
15543524
461301060
150752856
162399985
35235595
12306357
122799456
141657184
253186290
393197783
894243352
473080080
357177942
272437206
648571833
33810600
292762678
113119356
224084216
167150558
528649030
9694408
200368478
17031733
57982498
300070318
708678432
253362948
48066251
47984
270524825
295894158
661229982
10819080
465257796
164024827
416957250
204781110
5736844
22625200
278422636
248814000
256969620
84965706
342741091
91890935
6359708
37797840
381897024
184922112
172931868
469093308
831117320
543800052
94376568
87407448
28846522
2065177
37013064
704522385
204948192
844134214
432270186
49738878
14267582
30170179
532307874
74748900
2054176
217539429
202778984
598402555
369864880
50367390
3358326
312994556
601554877
90926122
20822556
189798632
181298285
3881826
111250724
731087274
1192366
415332172
240345915
91233600
76191962
142362210
334157408
8985024
62919450
149242110
206661312
217428232
607168146
190863970
163747332
240991424
141776070
541722094
312544004
188541111
193688740
195556308
191077405
289201088
261236140
169223160
48286640
117270600
494895186
359168655
233081640
9741480
187730415
19708190
252195264
174271440
99523068
575582397
251348708
64961856
232210346
774102609
479589318
45644144
64357314
62399986
21726390
46636485
175593616
260013105
10606772
94404864
78732792
84069408
2448446
442349376
74753692
666025668
78138352
475238808
126656732
20703303
447302249
4204130
409411295
162391405
154498176
135180839
233682016
368159324
114305940
110697414
512496396
798024825
382948720
113639670
371790672
57320277
139446120
61503640
15455238
31427992
10248879
186623496
405907543
436071257
219437289
180004268
288675870
60390499
469064400
111933558
217319466
126155609
120389385
767350515
506674800
43906240
14512858
155894064
68253754
976000197
24525265
303564932
411948385
186454467
227730678
207430224
423753960
171457125
205908700
504603862
363251253
620466561
21059792
64712186
82163784
28690200
902362178
566694858
400807134
479974475
199905312
766686928
75065208
821499112
9055584
627779796
178682077
172578980
350440830
314348125
132137082
363969530
605400630
27629040
205939464
3350548
18781875
404533668
521443880
488435376
537009980
362974905
568216925
113630258
5563215
415196004
119211984
193338416
823773489
263089250
208226754
37721750
349045938
182153946
30330720
157863785
185967327
448087904
396504524
517398784
8352344
386926470
176524058
169369921
11486780
73234835
93125318
103016268
79346736
391279420
481672719
418460031
98034428
33983858
38107591
71849906
239119074
44554760
635958906
577322362
89917966
84296256
321780095
506216601
652268000
181946138
576308595
95150930
167712741
775480350
433850505
53664946
9535113
495761076
166057804
41229656
58222399
522828180
305159304
524311836
416890929
710940100
124943775
208662714
196799837
78346199
233987260
66841848
252480324
274400665
22420689
144191988
142702077
972024003
31053456
111448260
127383714
91991538
129586176
510519267
133194516
14559846
542691633
360788248
686977828
6780756
949825470
112711593
57098181
254705094
157550796
683336640
10981856
15042432
27624005
301387458
67018770
34765218
18165468
659574560
148968670
437231802
291296586
47490598
18248978
81274875
275627680
325831584
223176866
109525816
255436503
456838317
372286356
77305506
544171539
13791163
677604141
529910370
165487960
338562048
295252276
134552552
10934244
175396095
735034416
166667571
269066650
178121350
463557456
471614500
125233553
45797220
789441731
573062125
641489424
454651587
180819804
368208360
566343579
5562516
249370187
349076538
15726096
484413060
16576560
459711225
819595648
720858594
315633508
560313369
65478012
140242284
415748300
217950000
105833063
165887664
231753830
161459231
495526640
213664748
70626255
8795248
78731388
284812500
100413600
424622780
134771903
49772004
43947563
140603694
715601695
394437956
314472732
38767918
454628988
571128708
55763316
4088340
130125842
104169472
479802414
523974598
359764350
376266760
190324850
319206268
484395006
729469587
514421140
809991312
322359356
2541535
310444911
424863978
113355060
15095625
326996994
385505036
62605288
795371136
358029592
143468025
539245961
241859684
423208795
82301996
12810278
64739992
286844633
119999725
893321970
71144612
139015560
480056850
137908310
78317205
273417422
76977072
191304720
152577072
99107008
694898325
213361338
340380999
331047969
13487466
18412500
786958516
15484998
3824275
938316078
711719187
2266241
1499232
63476872
142751798
14780760
164009472
1377398
521875529
60317696
26654642
813999900
413794125
280261560
363163771
73688316
233341580
234590328
189207292
240812990
561917088
109734879
37764774
549429244
444224010
473858064
643220942
27080760
371856056
681431916
10076654
42960059
701892765
66927588
365540290
297397744
125311065
99728361
644413504
135398088
163312740
285112275
377996832
3021208
506922087
26054400
289639629
705213474
18191310
160122231
304957044
239332460
43192941
27985947
928091268
616120770
467901525
974264550
251005632
305771330
45986616
386915529
442684033
43118540
39307086
5430752
240730656
893317815
130967200
281256354
223958062
120258064
84911958
101480820
620938032
22753443
66503004
149085403
134289492
78279534
734011892
817470654
13864486
279578064
326600100
263947057
26362644
208581736
16372440
38693144
386065270
93485628
215766068
15660617
43637815
266846528
49273714
7550496
74355006
15075396
179700633
7939800
303308524
61953525
825828418
60788736
152184984
348759878
42016416
286371675
683231052
517029874
228333625
217179800
362178999
54496404
965844
341608248
167931084
345649794
139269466
237957070
216471000
293715924
71038372
481142843
443163308
235954622
89914440
417456948
189993714
92901732
455306525
397567458
133052136
810086400
624994050
48223428
302789046
38501162
24559848
66284620
432813880
465158862
12690230
555029514
109586856
262212944
249347025
3189654
44781688
214999302
432508825
542651895
24411660
429638374
212889135
709254738
306637030
249467622
113445624
222180371
57979807
101107494
156582885
93562320
93002404
800437199
158066272
238649440
176556743
169603424
663479412
69147840
189941472
2201580
15510924
61719570
43143300
120875000
127970850
74773347
16617390
544784906
449676495
720449880
569638272
528051574
397647720
418074900
76470802
629881312
882457242
784799740
176507740
54312450
968353567
288641380
3132362
258462737
134390424
80835368
485532300
275517
74708856
85912400
518510760
849359732
464754402
19522440
118420445
945193472
74444792
20205360
30832719
222709922
479862880
644686530
134207745
842571930
31133529
669005589
136402054
217614371
235740486
776200378
114257512
461775624
278033412
484855350
94110170
46234692
139906716
60302865
116042400
374629332
223385370
982784077
53792719
424528482
236666661
23664000
268476104
221403936
33595248
3188536
594978468
354197534
287174196
107477460
211688160
409904823
587124159
161981344
294730857
312362190
68218552
104916908
45901823
498662388
274119440
29127
276762000
141580250
26860496
469639796
338363172
516161268
457339440
607881690
456094720
14624790
252538182
65573900
164136960
351771906
381273696
221203538
98771026
57766063
681154560
301833393
33639488
120651715
319449760
52036726
315869920
72077824
63917092
534737148
125957412
537305738
395635260
5855616
181589758
53705672
538918787
133355656
41704762
194016543
827038500
251007604
768577030
835549082
89983782
432066408
924347305
233645800
494355870
173005250
23672600
992975392
20658934
258553
374760798
210165705
222925800
652158850
788591811
22338120
391917516
59093382
90807080
449344000
398570220
336658
21177234
491912960
69145648
295011200
25747650
29481690
676100313
615089440
210413031
107064776
8475758
445560736
293419217
89516460
755331408
122236820
33124364
951267744
425998848
346620228
556759552
689628775
39673648
56874600
515995062
60881625
58345290
621978200
47560240
58305176
710560040
26187624
396669054
151455800
136331496
109368750
83224103
141526404
366574153
31160906
288829146
386244950
219029000
140600628
3458763
41903080
416611440
34663568
697575938
29024512
33362130
292504656
303956608
112474816
107421259
63517740
3780810
57821932
24982032
17789984
230736296
174599360
38231184
632752540
215307708
206400800
334349760
34640714
21843489
390372892
155639484
28497252
13829842
8233980
6443556
208123018
426332460
278191335
305249328
195303980
66172983
40652764
338920
186164630
768663696
481673275
135547310
190190952
875677556
378019782
712413351
320464980
128864450
531669500
61150854
953266090
132825095
166982010
667349661
308889126
665156400
513963450
820961072
401405808
12486682
481945548
465516796
129467952
248729375
543859388
613315577
914040684
537435600
63964754
183212785
341548875
211988472
129496328
6673944
203286900
86618277
11237819
146490
357227550
103737946
266602110
691377616
114090900
598313718
857368040
238899516
546955596
157471238
224775
490150356
123105408
251470142
66643074
455510000
527466720
590520190
301467804
479683529
162851310
646253272
669223377
389365544
254273376
296266030
133872900
36562752
128954000
30244410
42942760
127635786
42487164
219385740
852466014
182932160
950097936
169544960
239139960
4230387
806294918
28260550
95094125
135317044
879587411
141894316
220388446
54991872
18590646
404667765
383453601
5717280
653307120
30528333
203742786
646303200
22339786
11310780
202960242
216604290
84317412
55602360
470120200
42315751
86303220
41693542
488997440
92179584
94623904
719078298
208479596
328828480
41677284
50605106
835798152
164620878
490079111
699704170
617802632
877870872
403567866
43656680
47869841
599862576
31056204
141646600
80861473
464003034
10709244
184271160
155128027
35782552
14602968
261819499
520560447
117411840
31564918
38094056
748033504
251083546
185656913
729519592
515104059
1689090
218366850
39417885
69905550
344678314
3786408
387292708
19030786
89063246
87874776
190411456
202351240
216647892
848527890
80178630
513376917
244014444
502366092
633206414
429558046
752983726
229450050
905955710
74068302
183072752
34615644
22755200
8117200
110135196
692461164
389067078
193156964
674809674
64762803
34191350
315491976
118162060
103115698
73166301
6029210
197926560
615235570
38497932
67234440
395473650
27283286
35763137
131333004
189868393
266286960
726614346
80246904
115283162
22943964
764788728
292999356
2516124
235867264
38225750
157565280
386514304
199291160
14078757
619184500
808786062
146689004
6808689
511683582
7521266
571615785
192815558
368867562
78285784
262260309
190838940
96036434
224465952
796509270
96228867
57117648
35508764
225333045
417696309
281287033
328429646
185830934
243792990
265511860
324396446
82895013
93969395
425411140
351219583
217307340
311818533
559886125
518277744
301651987
456975156
526174
401718905
125493282
431675167
79288738
149757258
28190916
61780863
354338990
165977875
425965498
5586504
319798472
11872416
10796268
660879742
83857536
199319104
494240325
31556160
361291600
168795760
2666742
299580486
133543102
296730936
43422294
295999771
328365792
697005488
22924980
47048158
59748840
197998080
323630088
24800554
422660508
13492796
179936378
555740444
262714842
70030032
60575284
415730700
239372796
662816952
208852614
101976576
479296067
51134308
692625816
430629390
61234864
29724964
616812480
309213246
49706678
550403829
126131005
77546930
65009856
403924320
418163031
394968015
42526792
380305630
199531605
511225920
403590376
306030998
18412240
271134927
228000534
200558127
419003076
393082635
316718734
118283660
48256713
18176364
8346032
22508640
217462644
281444850
350431511
205457040
46989703
337019105
62392770
8838564
1539789
989642796
212109480
359856276
190593000
416325000
200132450
726801810
24765076
14129416
132667978
120426408
239192096
375505218
230215340
679242120
70792554
19879728
82089630
88229358
507523848
100461121
754807680
207050844
732952335
64586400
765831612
208077440
16150812
293646948
100446315
272771820
355736250
372860929
621251798
48484352
392747819
581889980
199586640
133761544
78655584
66367085
473526034
227332546
348214482
859038363
77782355
269400710
5340510
280490280
163199664
516468582
326458
62724138
92575236
104606425
224153289
192133689
77855256
512766240
25399192
217346184
14635674
415005820
637488194
300174520
680026498
224295720
50833332
10351143
689405574
314674302
432068064
75796602
356737498
386441670
129520955
454483062
121763862
137205
246872626
75625134
111952731
45564452
736631280
257951980
74332104
418847550
16832736
733666302
408374846
558064157
93313412
848705720
682136928
496571955
106977376
508229450
427190215
28324971
8030187
25800
63069888
102959976
359492588
263894400
231030820
474213322
26168340
344612554
191330916
71869968
10377983
470209664
28705083
388299639
163758063
195014952
722113185
159443655
286014240
51513354
472950793
372912813
4727190
186361344
469815445
84838176
37762923
588388125
190671354
460982016
17881698
2655792
294547424
245348862
397524275
375087328
22268334
221463904
44350250
732265548
92834836
121855968
286385034
350490744
283443589
360793272
907886644
2304405
561536145
340873268
27519040
23604840
150199542
382931250
6144614
205825878
205841727
5360100
312883606
122764845
57075459
213543846
0
95987780
51086848
382739496
6167648
500443328
82203264
224836968
408226678
352486442
531435037
280799145
106758144
130127440
532806552
113875090
19594188
265017093
448174240
478703850
26068590
40764178
335547940
19796211
131341520
1150227
44038632
75816000
75306252
292090807
122128846
222693296
209550420
491142520
228491450
172928448
405400853
526604064
61003740
5749196
4056236
392854653
93564856
126940418
223911837
257104770
2021470
550333420
10147806
708187200
412301450
344970080
12902700
71850180
96170271
31231416
103061574
74864940
105673360
336156080
313899840
465990910
329727411
77323611
463961535
171451440
258888512
271491429
16062446
352176160
462123750
361243668
157224424
112562688
525440256
808875474
26770800
52114134
72727104
642863198
10746514
163557875
647099293
345957418
911330915
485020895
728781840
102328075
73988624
96441498
17838688
604129480
668836430
392649440
34514068
273383552
341328027
107980683
466581366
78164100
92871605
125383356
36992550
193890000
322009772
86660475
328045044
323193792
223402982
2896621
769010708
32664514
239850162
84118078
290875650
87216156
171217956
653777900
321010890
670068770
14882480
89146316
371185802
177173838
153516536
320121481
753649020
319223630
134957606
281223936
125922341
484429554
38365704
539050926
155865204
57031940
3382380
655145910
560927710
324700976
21286065
58712850
599095232
169559613
84649443
234333440
5685606
193196076
125787123
52899594
72207915
370726890
29138353
203298772
452129139
149563326
154696480
470454512
284440856
325541305
121671497
194062288
23981795
175525020
148726935
824988725
4111778
184858179
385782202
158862720
567074342
69180550
307792969
461242080
823798000
262223480
419656551
45182874
30984750
224591300
133701658
325838758
112584824
354267332
481439730
89243536
514931328
78409628
13030188
373681566
38468274
100807980
10074883
507085348
141736992
148554939
87800700
53753700
643703974
57216300
73474400
133406956
507310205
239192472
4830147
678564393
293130378
56173446
238130904
1450680
118306785
107258116
50650187
148176624
19416032
347109876
155937285
158434900
20834421
190116275
459552072
121523773
2843709
176614347
134116128
155688170
100021873
31479510
108953658
45141338
109802658
977320
238487706
252745240
163389477
237071880
158660457
190050150
407275560
83272137
9785400
791350782
77815548
983958212
314859006
126832410
22103442
27977376
289727834
216173104
148731522
450614016
112979656
37116885
26548340
28784061
830997536
116978208
933122223
847209186
60543450
106304656
611801942
561817918
285630030
27032290
180631295
19577946
927034692
155365881
48930183
18247320
70931157
152556837
6726540
446379780
9257919
669075060
38946530
7370594
77130821
555523500
325939790
44162392
160086256
415819547
599703195
568288314
29154048
381732145
171709377
47688160
651078384
453628905
414190348
414662955
138985200
447308109
278849930
83303745
290508005
61606738
147840792
539830010
836182912
921658983
715576632
114898760
354168768
28568344
96573288
397675824
57238488
351853194
693578090
391342646
372554706
133337050
162578793
158208630
745016118
656644198
855290640
72669312
193424286
95516345
50772668
255177540
124250336
216427264
677305919
462568833
325013616
437951190
154097300
270847392
23988726
660862190
121895202
17583804
93913892
374078848
575714355
489486704
504187385
232106247
11087538
212251671
110766630
98497500
144850390
44893224
13746663
400747053
69566686
385109725
148217339
180180480
28786674
88719224
161313192
73220224
203943750
657707076
7802613
391144740
578273361
291638212
13346882
385770114
586755468
125840330
151163490
135109654
623799826
73538910
253203312
20973360
309690225
212017519
582413241
5210289
19297516
608029240
340680942
299937069
390380310
466544141
758907
103594995
152931182
655220115
93379022
224293090
406130625
12757140
509671713
171135640
585536939
230895392
115530320
183659874
184204350
409241850
247651040
738668
560424216
677281278
505096758
439843672
124916312
92911728
339391939
76970192
28372070
95202600
456840945
138864752
248410792
509133867
44353953
150768002
413900250
33594075
469473926
229521303
2606483
281541164
155158353
271658611
10728768
127501584
461122200
279754575
189040128
122339830
65166530
627207660
68293980
204002629
26598600
22962368
282833517
124157033
456697424
114668756
380349000
74068096
45824870
172689176
133667532
149925924
125646144
43978371
52346976
664368177
451068170
46065246
124847046
31216192
188453162
41593500
76924400
172053928
318103796
420863400
290226888
711367133
286380841
582956504
601277793
159631813
388340488
446599100
28013580
256676203
14060530
511839813
303025800
113636509
800001772
226709280
222286658
178704618
101097052
169454955
8435910
242685360
644276941
15755569
456933090
81025568
577786650
59169512
318282580
133487999
194013712
248813279
63919227
15990
611611443
923063559
87001704
255845359
380893392
102495880
399044349
275760408
278066063
10340253
577075968
240942716
129897840
19109160
604738521
140368512
180303060
275617769
515219172
637253832
357208362
48245104
585805856
4128943
210859988
809580
180927054
343063638
38369940
406887362
735245784
626975816
326175616
4375295
21201450
7555574
25507487
12454625
114273400
136206006
121801885
258574471
658506636
386391880
794206262
706042911
49107868
171210270
104060355
199021152
315406764
224927411
59900928
873128272
41902056
56287968
188017485
89692316
660442260
666911220
782072672
480357519
367784794
508495611
413078468
169230093
332797419
192470187
396482943
246253086
491383130
370950448
229506950
142166860
712836600
367208120
350120610
502412970
173802310
83971160
159161645
73586040
36365994
212714688
51030416
19921960
483444153
39796179
734173836
11425392
170111753
598747549
416128104
3015744
678001968
598164892
358605125
537728760
63412640
207256768
741578208
175432881
219188616
238611150
32460696
289906656
2420986
210128364
15506820
124799760
995763712
277384312
535003260
442402854
421569966
192787872
56297866
256860734
24726240
90379872
200003570
689885146
68074416
13763085
57829440
158549547
104522132
119798086
7249784
24320240
112220532
689923924
370424420
633292832
367231185
496035
4244790
416866041
61555494
412778242
378439401
310915410
8382775
889123620
452113569
108102780
38697408
930111
191517729
147933688
334546880
84877380
15895972
17587635
888637785
397631808
478350536
37816555
698089016
236151199
624004532
441750288
324396671
10509052
45830435
293896358
237296537
97430025
366585462
113252504
772723423
30036256
536984848
391617474
138640680
252700360
408783284
133705840
46401538
104915955
538302343
447422194
93617988
20655261
298332793
18568176
664201845
34815523
57311598
530075175
553897646
208465187
36128401
57389176
318130250
129040128
389443346
15481200
473467396
36163050
220253388
18138116
117998202
102376680
179891204
50371219
432200052
139750880
277198030
75769054
803079314
745127721
11147342
281489992
664622127
20571396
213566688
156359097
145030370
187684634
519552661
55717509
517043240
27797589
23247000
784613100
624798636
778209600
334057526
163850376
285590316
972640306
147398481
583887605
29980368
206311800
741462845
324601263
121268862
206075049
682101387
362057100
198193946
61346348
38402343
61024730
479110590
531940188
25998310
240193972
33115914
490414440
487507479
3395792
557755308
239248
37319496
375900629
173897304
263853160
24266242
106451400
828831808
42346917
61430384
218133765
278921813
55534020
2438253
292626457
151562616
15088887
626302560
20527150
432514538
124157728
631548247
105682710
413417580
266762025
265444179
413397369
302666112
206758018
747874546
443986110
795620980
247365120
71204628
103297901
4396700
30469561
133194240
582393039
552464490
13454565
536821764
273738555
209174400
545589261
377930871
3415040
21933611
424960118
63683765
102884544
191666236
99368379
552453438
42394352
57727016
400763314
285099318
169063424
529573086
97834386
79636754
1725878
437935248
7544915
394394260
541831950
346328840
66665978
156286730
137059452
987441162
234637707
291255940
11361580
32227468
698441098
256710636
554570064
107164635
488852595
98411535
59158620
879269616
768866692
20616408
115496382
191236592
11204
50135357
20029572
1561140
58135623
14512135
92690550
426214740
91972384
34132368
294107196
151302775
2134322
562595680
86282276
282017856
211676150
224705315
669872556
38571086
594982
141903020
224672194
7433310
154580118
965779048
310049070
150590580
390024492
479213280
824040
3718785
434473476
118753126
440600072
11787936
174781035
684424593
90720072
62435109
384223560
333880850
360321919
758970576
215944164
90955716
260520400
46424664
674754284
105806878
73873377
331931292
90701756
216831825
658348404
560275629
876596898
48102830
36987960
225006378
321607283
749085718
412831030
450133832
253017960
238641000
60888840
630718240
144545478
113620028
587381648
123878245
271785075
378958080
294842866
54712320
1106840
765329504
354492160
30267656
146483482
228644840
957317768
168872180
23827830
317815784
57852245
557803530
43311180
432708335
20255748
376692634
169425675
562142985
182004385
4460160
135327710
263731120
97266039
35703631
304516509
12543660
283416764
546058211
169078923
379698255
7229985
330945186
68665080
24674048
256458440
686891515
5459974
441529
654660820
348934403
254081136
566484550
51726492
44827297
9441980
13413344
440422581
60440700
62096841
159005056
249731185
215612133
73182984
468765500
130879012
2177343
154653048
56398048
200141952
179725056
245079692
57128338
45534335
73126881
275930501
27652532
575232000
114965748
646081542
93150784
237991437
10531395
22308678
18165333
245692785
327199513
96958080
304795596
896741840
72582300
154003584
262387128
569424927
784762214
38435040
24730818
816483690
106939885
856919448
771397396
134244880
365186592
829989732
265409658
62904816
9613890
537891083
72684990
283866368
621568728
726343194
6503924
436589965
353354202
509925834
41278453
7932540
245378796
407976217
36486912
311924892
179656488
128411424
217610469
97275042
348414080
175836860
216526527
40038528
152895870
324828633
217962927
98374968
503527401
385856350
4953432
5559552
91175128
84721824
5743900
5365710
262643919
291261924
167563864
31428420
572195636
46701795
53109819
561937750
1111614
231946000
107922388
75937032
439138620
35923651
346602264
710638420
164154195
3143849
9749294
32603325
8975988
491608323
13380464
1723270
717358096
297567790
498008384
899190656
123372319
473404170
103791880
15473898
304775995
450923286
10281850
945350892
223166775
262315695
285138102
91202211
568000152
304026734
97280560
150967355
66931150
28307920
617458072
119051829
259369068
144286049
95449237
261108210
212247980
132603520
639634672
2072360
43008
391810198
184971864
444076299
33360600
476905374
53385248
466826539
103963665
245817544
270349440
607832132
19481130
231336785
180064768
65808
442813203
10275480
240632556
295812200
41830628
180227320
326929424
575153328
375329890
725547032
591404319
330026976
54893718
14474880
594796554
229428192
669084810
529759200
153755680
351377854
482368781
196142985
19963020
391011384
449132294
56084444
593653131
191986665
450518250
574895327
578760857
106628034
4885380
360561088
210860706
444196445
580169068
634281199
30644163
513409062
67048872
236758144
79535104
308672247
102366060
340481364
44095425
12685630
54223694
29550860
59878497
156281136
114171195
510004287
18276224
205823088
83089424
134844251
2032740
192614640
496977680
88895280
378683432
210585276
34525470
142179624
68754273
247420926
359753250
48924579
33403788
1485396
612422058
8117972
640440528
26568488
156373668
544545924
13476900
97204113
63804212
332539480
410485920
155323583
158622660
200906226
515252387
372291712
656918626
169653024
33028320
148592452
22964540
418241799
457061010
33934890
58180167
71971816
41129588
695528834
78029150
126043985
202017970
148400170
34648852
224456646
130681056
355902630
399813140
27726640
10550628
178328655
505521920
538529376
16285948
67602812
79186012
569269470
496720323
151423770
16961280
291166288
667706728
117318526
17797549
460917135
6730581
150216704
102641792
305171776
473632744
192545800
213341500
861380420
909588205
345700928
70789056
130368412
59413875
690306012
34039798
176149356
57986726
51734016
72724990
113960925
253607256
799426048
37799174
564540600
1646325
204297236
730795674
314295051
12910610
762267126
233907024
820744644
222858042
177186934
854122360
112852960
300616287
156141496
28145502
30138248
759630646
71642470
406101976
741651
129942451
148275270
885112371
780476300
264065040
136052884
6856812
35562373
81142512
56673540
43088766
211648545
69776720
360764361
72063504
349325550
246194135
94524962
438078991
47728208
264682630
226383960
846946466
196827183
107981610
35580561
527699244
443781654
169350948
297281479
137310054
388618080
927891168
9969030
484744910
255235897
98577303
490290693
450056340
315531486
676059373
138150980
69980304
222932580
360936122
764475982
440020512
555500821
7932504
210099596
73820329
581151912
338448618
194623392
262529037
91200506
76658870
730554880
752475012
289278948
429573936
403421580
165524200
242283327
703821205
245678490
64483776
21352
115725884
745560776
83976100
474411755
99625512
151959330
1805539
423332388
104518706
144325161
197918518
75951682
73471399
980894478
41436304
675058384
298666390
341406979
28645362
12728784
77889872
690500790
33801076
86163444
645332940
565519605
531095286
23049656
17217415
611820546
33868665
617939784
483334236
176072688
376490368
334004145
989304840
23366384
221062020
77887452
13890016
251692392
12471580
253592856
383601096
137191656
117045350
169184337
153720980
495585268
31959330
313809283
175933148
345943239
212925510
50664051
488793089
179774127
32529280
373084485
295585134
840135648
220419215
33992262
108176508
155574225
830513486
425536272
233616504
630740440
207157200
297385056
6834632
223453020
596733248
187338208
256420545
868970610
220136364
356106894
88331320
35696736
99024891
77709318
262951840
652361909
112769818
298074432
413928859
442283464
155733000
670809573
149115584
509526819
31015176
207601730
243787434
156639932
450115153
601730853
413397122
126688320
176064784
49093110
350725050
588786264
1724820
286944750
161375230
394180948
329827960
562258554
56830638
645129794
19204144
253257939
21078585
662918256
426881656
17678593
160265014
946179811
9672650
72698632
11172630
350958319
417424890
94136049
133301922
27524115
269073315
143894730
254438039
410025704
656986590
708227112
25657296
470777208
636103898
395439282
160413850
294287484
48119240
710833380
40234886
671480862
151626890
37938330
23854298
313685800
247370556
21777272
318375660
196238898
67398630
28325704
235326763
62700209
766933200
60935040
178193925
331800196
154189136
81317565
38816042
106325208
13903515
227678287
261764200
585508400
130654260
409816320
181105029
345350846
127692220
100550325
133181370
255892758
434469376
752030238
7150810
70898856
21571916
479315388
588305167
133029619
589387680
158181948
472570690
289231478
391620264
58765344
88005536
315126640
63886255
461217806
747411459
268135492
1003310
564016638
359348805
199213843
94767246
24364980
190867248
317600088
7507270
536349510
337490616
183414153
197123528
276376726
157624981
599610000
390193804
36182596
461043387
13379364
217718878
9600690
345239104
131628204
72993150
162289560
295458124
946608168
491299910
368417121
83021542
824205504
31699899
211149408
135345252
396692286
390599280
20358608
1554912
54601740
613896688
71135712
70068432
363255728
2172702
117512192
613851528
328893480
331220562
218245440
227439576
617695390
29193792
401952096
121013126
522289200
588260265
373340548
397509409
7571784
876158319
522387012
103554750
298286586
427736946
277524708
27244505
116888518
35565695
256356846
173727765
778491184
763910308
229714784
303915300
234977133
828383901
331136861
43471240
40118567
100575780
255547936
22494030
373455614
316552617
36600768
4958735
326432526
814169670
406436760
52452312
464390948
45104656
593332817
88350606
153783292
18277317
60481960
57975000
148367780
667348700
443611481
203267151
15616216
1294224
164109610
63567468
92520789
147906000
784584845
596308440
451339060
13504888
187288182
16532250
406776608
58270361
944504966
554399252
491684387
138976121
17968778
8132145
454717360
70582095
567268626
809531975
314110745
33982303
221193115
562330025
97765044
302871660
370533680
123680220
81865260
89921910
111561615
111219262
315284976
63813516
23473335
108018764
221365766
251911170
294655968
174415878
111774
260114890
761804582
117195078
249114930
195894890
47881518
54660770
580805832
432312408
7700
416811890
102486744
51457510
17986148
770616936
4468035
103758578
115440714
616131390
76176742
47647096
76241176
954526640
164058600
84661770
92260572
625021138
280001915
414113034
697435170
135762048
994509216
151173568
12672848
863158716
732084592
279568800
524945295
719107383
120647684
51216466
183075420
7590576
23066050
167632090
692389215
185742189
766870260
70540578
558247802
337822758
161819250
279178580
135108293
19618200
6652136
51303816
566860500
246082076
245780766
24499100
109330460
887217444
349257024
3071540
24835832
509848515
334884000
1161836
143297000
743281280
395931840
485783260
341942130
189832732
336306646
173252008
391883338
134948208
75569508
117127478
86561406
473925684
121671798
31560165
304076344
26459832
167733042
672352764
298845464
778639334
509199500
207416754
772964550
60818597
575127032
131721300
116821884
233220588
33688080
178759968
2246262
831003760
222389234
137059463
46127172
111965076
679177781
265257608
474993600
67948836
156254568
557432496
26878986
172000200
843492390
93069000
107505318
29126370
232833374
30089400
523929660
83885264
55122210
90957276
759802932
957607524
103040325
144170847
110281393
262557440
69927468
983756904
134347136
109993256
743321896
11377015
580897278
5208628
439590032
104318720
300100689
166408871
351117209
212635800
141878672
109010340
229920990
7343168
545936288
625461720
891398944
291247000
76974525
21838932
14870244
403235448
644440738
360475699
112117140
533329460
64982090
279924400
601825445
301760835
132539526
86261922
153180882
192831730
19783337
25296285
25608770
185692892
55191804
33844320
8801751
182600088
16758579
205093700
195201386
591992604
389418975
462116330
921705344
82980708
27185390
752445212
61561880
251773172
50138492
21886862
855944019
244018744
63001500
232616216
193903524
400189020
781461380
633955932
87576432
431911716
67422550
61257680
34428779
95555504
513258340
266273001
289377600
333674687
313823562
12113982
99399352
124440778
6298500
587483610
1073592
35058420
741004160
574824800
19157200
87923906
58190772
94510940
256328553
1373927
180153558
118281394
102765600
271995768
119163229
203044747
519997152
5778640
135532120
205970090
33269232
94259592
453390224
163082095
101864646
697787739
882070384
254742705
36915294
397445390
333785280
529900896
498916698
231689304
452100336
565780750
295960084
12264538
321946944
802661080
112057920
313110024
200308812
312345550
22299608
60666347
353988008
251339883
238015496
652753944
65076648
61869433
97903800
125967270
34145436
259693096
106754488
289092944
124444129
131980968
64366290
319247655
160804566
573812152
178647951
592463404
251539264
51570274
414940437
18409556
609134008
264605429
135432000
171309060
136115883
802721082
12687675
27456810
256420046
15936648
288544068
711694998
253360900
220899065
262903179
589545072
512201880
54215560
120711293
612344237
491267343
252554808
332907296
691837335
86909288
302671551
134050775
183682268
269477622
461030760
146615250
456722780
110362560
238200240
612458650
433517250
121880000
239071140
217924425
332008317
150907425
19617234
372093448
546880905
15377670
37722471
25834896
565780671
222385020
766470186
11140272
709122120
317783544
186242940
48265374
217917432
60251984
824273340
128313081
56039490
174852111
51951555
501459955
66822992
65276456
18059314
97362320
551369997
33131760
542481966
7379060
220815180
3602500
9786565
64952247
273477996
118110663
49582842
279201800
32621100
99549100
24577755
527722024
7017040
410049984
27788440
14405580
409142850
272784186
807918573
834193264
332435859
141698676
436633060
465757650
173253020
44666084
461053028
282217832
686986040
53327568
735663600
109993766
8853810
14743020
51199742
132527598
69716875
38091576
80397668
68282090
150143679
347354460
443236206
298379211
29671200
380207556
459408989
211008831
111311523
206487100
68944800
65221010
647603226
8720923
188322376
30836140
158295606
380152380
106992878
357840554
318187224
48761076
1586975
273028420
58171008
229768016
545494638
28249000
248402013
531449
240750456
162030648
189406944
23262425
180489870
851727526
71958684
494063712
223707869
77326460
154785000
391811838
1742640
639097518
272719752
13828038
716517060
295610624
532556260
788261376
293150945
285772752
713251162
14315664
411696292
326607435
9236544
81413810
107526664
118976670
43448428
231901010
214635510
492584169
40335141
857902554
302886150
238274500
220063228
31776775
22337898
82154248
236325243
362907072
94994970
572375502
8818893
161343430
115854438
887588949
984460260
203347690
550212065
521750880
352630556
5195421
220314528
112574628
132323072
748876380
467568616
964184418
433140480
152721200
11108880
658130508
270440939
234938012
18461900
257146335
11323335
155805714
682960635
145085256
11482920
69465370
560447212
225793197
799223818
20500038
87159160
272344890
138464674
714336480
481688678
338656815
333407480
546658125
460366380
582875256
424005408
346883300
615388032
93160580
398551124
355966824
800005500
215630544
164690352
253075416
274985308
606914973
366610110
196727489
17968326
99967379
48799150
391230798
381304222
74686106
9540888
249406700
61670713
250471760
3996054
453069030
252471411
406591184
51043221
20098482
281081952
496665136
85593350
76395048
3799886
33460128
81334681
95432000
384645408
319505592
495135168
149138171
25177988
349397928
181065244
70589180
284961495
20859462
95986245
401147380
147174819
217905
328793625
36395820
507906322
566479864
211453308
927368832
51131878
662745524
844702053
529672612
809184552
170536524
597560812
449083203
111984246
183639237
404222682
131967095
35225217
550018651
358461120
549978344
131987294
429346008
212783020
302629950
506422035
82690742
671499412
43528464
148668948
225087200
290163627
29236025
250552677
25824412
4982502
168806562
200073060
13455432
349550043
690275950
163145661
406809858
792999879
309359610
96712260
6398508
99705734
154080315
27386856
482626872
664836282
318751842
292808676
467008038
285254764
142679181
82139890
668248308
266028587
15614891
393724405
114543998
79121150
170656530
1842330
202910912
34471500
178191060
3141831
235910738
473962380
419035480
207523968
118687395
179346732
86869230
489907650
268024134
92862858
9209048
413975448
699465501
376225112
68550625
25756520
512582822
679560345
53275551
696475312
899165223
779443665
577563939
125116662
27177535
217664820
310181016
771572826
13550258
26633676
135059022
707331625
800458296
89378299
87760800
442704051
10390765
937122208
106439749
299356372
66266190
390061600
81817572
67091470
549990280
505882014
28550912
202108860
354025728
248765076
11762053
604015000
669357135
554112114
234950548
597819216
328115736
191277840
463136694
22003080
104245320
378561780
231982288
300742200
478068986
55633968
7184076
224456448
626838744
360509129
40660893
3976812
567545017
93663438
488592500
481661356
605922590
109856772
70735119
343625046
903966024
240039745
317351808
359452240
304923720
45864520
120024950
343005866
859157760
594918168
110944862
152873160
324164808
315828894
815649240
263061198
13636584
354414825
608378472
142278364
33066221
825209910
180235440
12217380
110084300
131237912
363710776
325758753
16926764
64631336
155015285
137792862
246563188
161438018
63368089
197868424
86489873
551069082
198565697
92579532
113937648
228327192
23970894
75667500
210919085
534802266
241590336
74333168
208711282
189716551
305414788
2930652
43941170
270375288
242588367
512310879
364464576
5687278
321389324
261449844
181418622
431967588
580513500
371960251
68759355
310109557
21058864
38232432
510466443
312728422
599075112
45511250
2790933
2486619
1805193
39974035
490956882
276829200
242524908
113268336
61139610
504574904
18684582
4737648
626918728
317800884
215933130
589494445
72667626
23091960
160154534
42485344
28437500
115781610
2921478
354687615
35140228
80009986
674714168
422330112
48479560
863292976
111832071
169440336
24075616
35240796
24838650
352717750
433757718
274724604
534270048
583623824
49861630
73754868
156196944
720968640
503552841
421705076
727690950
6220740
10838405
347530239
307010080
42891440
484804434
233809035
516408174
658369165
651363640
508573285
2382028
144759960
183030846
129718030
583476133
754651152
65829632
127009425
37226304
119077796
114525256
664515380
651149685
13929125
285135672
273264840
521888
306110533
803435802
704463082
49596942
260559709
304210573
91030464
208091136
627668349
81513894
70971090
280357506
924178710
787106920
323607636
21019050
29247316
216478872
295318184
249888000
379193640
341614280
5977662
244202931
473763752
34312081
378389100
443060442
996734806
93598720
247743006
14048100
817743360
14417648
1005840
518027216
296654136
65770740
41985765
142599066
926490933
468792615
240102187
871556068
131544080
878269825
80533440
195888324
7969750
323659311
531619280
272553908
268998018
434475128
27848405
82290
388202880
254404369
269456250
462373167
937127163
393074493
97642545
138316680
162383024
220902528
143714225
326847087
191473375
63929783
54105000
387361848
116389476
64495501
72107830
168277905
112017663
51838814
180702800
204583864
6715292
170759498
641906550
697751230
707532441
2034267
158596420
284034422
732421893
373805460
276123684
457347200
20197084
508830960
51578876
377757648
720799404
366596500
724722180
165314199
415148841
302355769
670989542
385637600
54093075
203781752
77467181
346650104
150056064
383057480
66749025
72467746
180602624
87240440
58322240
19172505
327979212
792073072
33002579
590423179
304431756
71885151
423781040
141445500
243643864
90325544
518962703
194748316
241857112
227674628
338197377
33366354
939335000
33434444
425557536
954258673
390389090
202084441
754690527
419887988
416764920
439712988
31657392
632877088
359403247
282756580
468583812
250082754
42628007
445840
71318970
288548040
490564714
135897930
85163778
225025284
720576
933707625
136831002
193366936
635433612
373161510
343747008
474834829
759367946
791176120
101132316
289264284
562366618
42547689
35682850
155927718
158806294
146544552
18646170
608543702
49054905
220614243
643285086
919184052
122653885
297856440
431115850
319034987
2345640
384058383
231610626
160494208
68482173
3505073
20326715
368184615
92860350
382174850
609187270
366450632
26843520
205967752
828598006
74448367
380122155
158038056
15908878
51813534
572359970
51803261
300201330
49821960
191475872
331679852
582068480
186402196
74234820
53237250
142847772
81033288
88097956
524758707
520252124
118335584
206439792
6458535
40373684
183188980
12460892
266907204
9538038
653174286
740435400
598215060
93706508
239908080
268533510
114442560
149667072
244148718
56370456
651786588
324696870
445638783
74959879
307918503
56365533
251977580
336596016
424914872
156834538
205610986
180437604
158534345
245276922
98005882
242836254
9897252
300035686
124098086
8802864
291323823
215052200
99498905
28384135
370101797
101981264
50492130
148898895
224825592
563022612
9598095
717703392
612499222
190055824
444168460
34810101
328006374
691583160
415329776
5222016
275712897
73739151
31329848
122239572
305233688
48108156
49162194
337842050
399247650
606633440
65245248
11075328
138675047
59672730
188069247
540172080
485492566
132172536
45173298
597972990
138268116
134340248
385274400
51273276
535839980
489441751
611093597
104531370
17600087
298708956
87094560
124464366
11223090
174233983
677956608
241237964
43105608
179568512
174427656
110904134
169974690
70620642
713198574
243334980
337032925
275954775
895932880
235516736
269590107
254375562
88053670
872874171
213370675
218898888
177546990
99751556
296458768
318908457
454825864
3848250
224640852
30256402
249850464
111171465
207455661
312480372
195629445
83738319
828226130
262219636
381187856
30272089
359561829
565195972
21499368
50882512
433276630
771523648
143510100
398523680
494414000
529938813
16123968
323484766
592813080
104772480
458241259
612866358
483337296
388114848
572971536
126460278
409802127
565270368
400981410
53177020
431487525
447774152
537302920
191332143
13205706
25557978
754038792
257668545
130245912
114750000
72771933
172178903
174126485
930032730
390497112
172884054
551632600
185719560
153881588
131239035
43848140
94697136
212827245
142738265
347930499
440179656
43216038
343231032
615965622
105088464
454913767
30389931
159750432
39652720
862820712
224396122
35204400
43503642
59878980
165424320
330144760
676377378
194529030
28785834
781526388
9982767
120245610
397173686
37115403
459585127
336497360
998718930
655410414
85016906
88419450
61457148
26161189
426435935
163845760
767173740
297525787
305202786
374000536
326637166
110760672
707001185
271112744
326869886
108235656
386647980
112930582
183349739
11621112
46025229
8768500
57649025
580850134
81167640
83687040
88409556
512257578
80447450
1392264
112695082
450070650
4171596
2738032
388275125
146275370
189170880
228271728
751328753
134826506
262128659
46918416
598796240
594170352
234659500
71527734
114699105
226857920
209472540
719253620
94754616
123828480
611318925
678504048
97805400
168477792
186118226
340067422
156987376
49432656
301360332
110335680
6750240
321373892
769429759
227074437
120772596
423474170
413466468
41611390
152800160
112396527
725270910
162970786
79075024
546319508
48825090
170877726
59022306
29375480
409052920
512696460
75818304
896264471
394990020
15996848
431498760
888454640
671695106
271174592
214467624
874154940
322072361
620704348
194918640
580693300
325882400
98291968
61396902
182754048
117486699
31242576
275335632
4313164
11187960
132901965
39963392
269200668
11162200
12166
9266414
17635840
481161468
154331450
376566491
220567898
218184694
176852360
484617840
34389288
463199384
74891625
169544043
29036843
12841632
91102590
470254442
119393874
888129535
99213990
464532166
367678
267353151
184039960
532918027
270452127
9647095
5447166
58274546
4512140
362436038
482118725
67836069
88702240
989214
17256834
515578344
93951954
221939811
67292680
686071760
128130750
144617660
382102408
343282100
105504958
36206260
183281320
112809565
2393370
24686964
743350204
5847881
443850140
239134209
111177360
472070975
391772278
136044750
1722951
157887585
339021648
292952504
274972144
623172102
747721730
34440420
861233815
720148735
0
40478587
397853736
23802660
694108674
520987410
555495768
139224326
56827407
296665269
832507472
434665896
459260688
131037
242548168
31950625
285250545
331193196
268761857
862902150
257858727
57256287
249132
391520798
544431126
163212800
991987856
314171728
161153496
529431516
98191054
204363960
46891635
382608954
141795138
9576411
147732480
120043132
720341922
942699868
209272383
109834461
8142562
65067296
147689164
556297275
231719280
14331110
516293638
122057388
83072060
152680638
959844480
314056970
883438388
60774600
304847490
63629504
66552064
223904620
168908628
226104354
339823988
328691666
6696288
4601360
317410740
488070546
209617120
36501962
16022640
427812480
446111859
34939790
20960244
45227265
152968700
316293692
54080541
177045616
197853250
581060052
253170591
62891065
189346995
80407560
92816180
313831338
180722259
349275795
274022960
78171984
222727453
48020814
478375172
120383696
145660046
157087744
458348605
37780937
421023524
220906848
97166425
451679050
126568413
25084332
603433662
666830073
25347192
21893316
185558940
636650928
856854747
502791058
37923232
26017938
327768672
291166725
28479588
3309930
550980255
426336572
3593100
763530655
138141128
58483644
414394635
36600900
247814310
90213140
264882920
261954216
2893478
98514442
44167020
167222589
357969843
622123920
63296300
159838335
122843759
112203624
1201200
266136900
127708119
718614456
102807460
795711644
24288375
428847168
85033956
46530380
317926785
425232200
442032327
308984160
176367104
601913838
672874614
277368076
118961666
87942920
52408972
432178648
545737003
734475843
68021824
814315236
51638160
399611610
980371496
1040984
5948451
657852054
137548395
496957783
26419400
252802914
352093860
410632696
432124938
1215215
144199926
19413846
888977664
155051172
30466538
158909502
610939056
15187564
49220498
442544725
203929980
25329660
491232300
373375760
139285331
575731250
42978656
52772400
32922752
421161498
117433319
7808080
42000170
580072896
419499990
22476835
10560585
530979148
741773778
52834598
40676103
760919265
197924298
216873894
216948492
706292880
124688835
225112290
623590295
12036500
70776116
77543235
461392932
291896696
394682110
17866980
401782504
24117480
669788364
14117209
441737060
150039684
130600572
514807944
720710616
67096666
481233987
252995400
718204404
70289100
133951671
870263064
192823152
24946560
230526065
182116650
370178186
343391288
436909880
260784765
136463264
203382900
307156735
461286306
587822823
3000564
6895540
715150800
396405176
774907457
142660890
43951038
14745630
77716854
31877212
3856074
10937052
19208484
320371311
251415710
722565630
54817760
125546244
117005091
311940095
26182290
953316910
494397486
12479887
250635000
923984058
160728776
3070149
494061174
547004172
80867232
894659030
213417468
102879483
9829479
87177125
52275000
510714750
19972961
113928398
75324060
189674375
91652040
700223622
177978400
11946338
1705275
173248565
174980190
2541714
451984156
349473410
161527344
22666464
203522466
818098341
149049855
146139343
67650123
304722918
212097690
55971860
34601744
683753596
893880400
594986408
773874791
351787737
257366672
131957808
54443340
712673478
13057740
96934895
3308556
218328880
94894680
52641792
189071608
183525832
579470352
31695890
869081540
25306155
290876120
212388831
268623855
379660592
287445552
315667846
709562300
195551080
341079336
331602314
82829094
437915052
175793552
211434219
11907705
630711372
56318166
35705319
176083519
4328010
95960774
32557557
34446864
176752265
143066518
205204676
488350610
19068133
38438020
93025179
333991014
135345966
387417910
309258756
2557848
19599793
518183352
515194848
340711060
242358380
18929852
9287395
700914024
406676040
603148
236250168
53752512
59390646
244131336
431752128
799254932
761090740
102826632
27176272
509423154
792779157
101950747
341068390
70085744
149688133
441886608
466916160
30027250
2199231
43879880
76429060
28950180
77517836
88334220
378365928
106920506
78316806
788475036
274558968
452896512
848087253
263339802
295186100
299094290
228312768
250623252
260776170
7411140
540352890
137779666
671398064
747026280
273720789
179259670
300300656
461277440
49009436
224472517
158637234
575290155
402039648
370218930
226858852
18375172
162273238
235306750
160332260
218289530
600822761
279558476
280789850
12664184
448718829
87991080
158366208
720102159
719252232
69130058
522178460
407268842
60122400
322270032
873949455
227269152
104541750
145970235
975507984
247288425
582449284
7540554
391288832
22090020
55327972
25247128
95963580
469656075
3644643
342100720
183509640
568134138
161019634
198729250
339608926
9772110
368621808
846588300
247553280
108871000
195412167
115378977
72710494
717711228
134974334
176089563
232137440
81254556
63484498
145438362
160256040
238104960
202250112
12430587
744872511
639811718
293376258
570888560
72388280
147401724
18050976
305444853
7699470
92391
79206218
618860580
254693127
564587577
950770506
213909465
219607744
997917480
178641984
82032544
143472030
510690015
222076972
118855702
37381776
73185960
30343095
704021301
311223456
112572998
195423715
216438156
119687379
28139352
367400983
50158680
271205012
313156551
854578998
60194496
381577522
185715987
134079003
440769896
69352578
1127140
72955818
870916680
124596165
821989014
637581582
376083825
26863421
468912436
87739636
504915115
322359275
245036745
223907628
78706175
234424798
166489632
14718895
97970796
100503796
78936705
26332668
902432314
105994097
238408884
49094864
448721330
62316012
34928225
424065213
230592770
10668452
2105180
197022699
435888180
195232406
120349684
284353614
27814590
133738880
34780434
334489230
52064250
237678727
927460908
798464505
268584190
22810557
198508670
7953037
466877692
129529225
104127210
593031296
654900012
516709674
38836135
619590114
324572212
85335313
469160028
15917076
24397946
824729576
295781603
236614458
200650912
470711950
513413980
509375790
151651668
739100870
21222552
64371192
7959060
212792888
354708942
871364131
110030050
134863429
71786148
805406340
221205020
450721902
824263284
258956340
124972500
31282367
52578174
227370208
704493882
454854569
669361050
655312884
403779612
947610011
111587490
396759113
118796862
219633580
418783896
50357296
95910312
137053345
592384421
163828356
820452630
220705290
432280620
204466878
117173496
279361586
176388020
640118166
309615351
86546736
263983606
5258055
368784957
509451565
58779218
702789282
709418537
9050816
211973012
289291776
191868866
428149202
133239600
172484352
125337762
139054080
168677080
83073551
18567448
83305056
18532878
603341840
237578067
49659622
50825133
550820140
166558976
95439142
356682780
32638732
364292874
21801437
14662996
1218958
620867920
26512692
43169700
291723336
87552176
428888895
306805935
28129488
365592092
659206512
298470711
254671560
22778283
77400948
789830214
335816551
298387828
16153878
204749860
20852973
459381190
282175600
4216221
111183480
76842166
58464359
336984984
74921350
69417176
252749042
933957093
338646576
367427424
12895180
246359891
2418424
319936400
81983226
144809405
127521936
45334024
612715584
298649568
6587772
370587386
26146392
411508950
563103144
359827155
238089504
311554614
90686304
714985500
153606810
32881680
202853608
256539220
11928535
559775875
298029248
228117580
417994350
81478485
93120492
475138537
312140446
129120371
336318611
118925940
48155600
296065998
688809375
489637876
183987375
239844819
123150720
502157018
146528980
34141824
359353293
374846540
30370584
870394822
29241996
228400
827691270
10191259
354235929
232202224
700480586
96655680
824098737
176827131
22418300
12212375
662487919
411113465
54984322
977685664
204611380
620031807
333071475
26964025
27574128
179839090
139779360
131442080
259503480
72261411
605455188
198700480
22021076
656663120
314232336
159923456
143430033
32361722
148575154
191462500
15581580
139036536
241885316
658963512
177376528
61088335
198344457
53866368
460346670
264741690
168470918
486596593
185731552
543889236
230766762
945372846
472141718
689111770
286741512
770395487
46939464
731721990
857185828
35856100
832756952
310610715
750059520
532048464
159248481
31455440
638930930
731122844
10769031
190700430
539195572
31076463
342855570
165300264
29215000
83289114
377551108
263312200
9263942
129612159
44485062
411432000
215736000
204351810
405188631
147123844
429961900
841644768
108331164
468975360
788257357
54707870
196105305
106530708
6420744
266937531
216338103
43307160
248595480
299667474
286884520
54889416
374472752
163081611
102209799
185527341
113912082
10614687
572638002
45025260
528069285
112748520
40097430
155285760
506766
47938759
29667378
56315100
68299315
369215392
204403640
412701440
514517696
193089720
52987060
78084680
237562191
320948884
20106126
64650729
244445949
184169362
741468
241926111
614501656
51943413
275273999
513573498
17407797
106976700
344915472
4342380
34632702
307796466
407090088
35070252
649156785
531570960
149679838
995414560
89528075
18640280
285713736
48942245
110528640
62918934
594355320
243946144
70120270
269982996
235614820
203971360
227465245
120890448
49054992
194074233
36679068
461547952
538274192
429714720
109715672
253506110
204115924
316422486
301521624
15781440
946056345
86039143
9143472
43226973
211424122
217122652
454502672
119044614
176901714
184510370
314682340
511223310
79088642
607345830
901993248
214893045
534239908
943199055
461623008
402903846
204460821
140594256
58131432
270883488
37214577
332664984
32396250
139044180
663348204
138796851
282902760
23590164
109711404
430843292
19907680
11727927
469021410
26259334
69200181
2452107
344241002
404307288
419278444
537112428
487199475
801368160
204483021
668048100
14660520
48997637
610682787
20262615
151660740
69930920
562933182
35736150
320411010
358011456
126059950
178974528
607586297
107407836
401024556
969866495
57803757
198622200
308173205
798918120
50034132
52566500
324046839
297416576
155537190
7151502
514004040
226281820
129309972
430237091
684755925
322112568
528300678
216953780
423751977
293337810
35177832
514666293
744783630
188578278
32665490
52006230
85506192
29095990
310668750
545424555
112578596
384956808
44545885
58168605
707560288
664294318
173589550
45829460
253478880
812060928
227654926
32425730
70297815
40282242
31756356
13157856
291507200
289197831
455160081
75294836
706942720
183415799
341867055
15285291
396454132
476924196
182278525
455416990
472626078
499770104
505175839
642060692
79951340
503378505
90450560
278715712
300075534
94597635
357934148
146823586
298513480
797940220
22525785
177627890
53713346
101314020
373564828
224135196
163968195
210242291
92630008
162864866
286239226
79640424
59128860
438293864
654478917
373030260
72532632
18160548
139288968
190774647
845685176
71608394
525516402
105671412
67387200
906656750
211220568
645947744
115922293
388856966
124926336
7086000
494009425
44796224
234286263
249876440
148057728
335257378
378301770
227939621
24824250
46858553
151888430
329023708
378086664
19891560
55568805
446563260
542614901
44254562
171233832
183240960
506897600
89259245
26826800
505294608
264716826
204643305
60676746
330289920
155535342
39284732
18632619
296512668
45543075
238609101
47935116
183535548
150590904
155917392
912967836
70215822
114377994
410756640
674579325
217964116
98914140
347688112
54805255
225148140
416551104
232510037
66935232
31186620
713462016
2202196
2180400
3676290
99682318
187892815
177330538
26460480
86127951
142131318
139285575
28736292
606659922
659661151
459580890
238306544
383351388
59041191
286108458
454281165
300279360
460547176
247433246
14373282
189942714
22718476
140950656
4675149
34238586
50723058
701824563
528239250
80197808
229965915
278770301
210663774
28574028
410636180
142735720
244887790
677124394
397684108
361805136
93445768
402315264
179717814
453299456
885751398
96424260
344191575
398172390
376945974
182481016
37338180
193670073
494139130
248256176
153862644
38262488
76759298
447415596
154894905
55113165
206747709
43728152
64258521
24955805
86451120
87435192
88666000
281847021
83318400
5644512
926021340
268723749
46135452
396020405
187296070
850670892
924802864
171722632
1757592
180851415
374581836
152388500
19205
327309536
702240066
532131672
595085494
589904602
148912841
9248344
137382366
292256904
11998372
231227073
460970460
19319808
21679408
86154112
105500010
7144308
285191130
18049848
32634356
545751882
565035070
41675128
434224962
718348824
69249224
664710837
305688033
19795083
391620009
496645992
180210040
30487689
370920960
149179548
247877348
6459084
85116870
105482091
432027897
173645808
441916650
810696828
180483936
71488192
506642513
274892332
258839234
632706816
303614975
270177765
751140814
60103880
63312760
584698950
434483385
46575125
91551313
646986942
356678434
495795886
219765348
543353916
230687450
26618050
23811372
128002809
69483960
48988887
380623952
467450275
328137876
306428380
194422887
420202179
454760814
509649768
90446128
768993722
298965680
20163108
57350241
4885035
903159002
420259752
747536964
46561230
254016035
149574550
99387873
637492410
10362960
160721253
775112000
5020232
81506500
232014165
619277225
50168844
319858668
844479580
62309850
309069141
534959712
80774652
311492970
212091036
215411250
164595330
34717496
3216927
611925167
31536
304189560
266118600
248800704
26848668
272998912
401735862
15055698
416398400
128586315
19685713
67595429
130881352
73728
796655088
15268482
812136528
299233
52998048
278977250
139304900
31307357
370739318
76979595
33757270
309883851
146961540
117867948
183153100
349978349
18334215
113426846
37617338
129943760
513446736
50935932
17255130
88745405
243482124
268323630
426509656
134868945
54474075
131605650
454935164
190055250
366317560
121468942
30702204
691415607
62299896
28778571
25667784
269614548
4603554
840821173
23203303
242738683
273076224
445007338
2194632
74281557
31399025
272712433
111429288
272305559
286950400
143426948
9502155
92697088
77581950
817885334
8475000
491442100
299437550
683585318
918904537
421190488
860214195
488612088
323886164
326472174
5841448
159795801
559263209
638626332
205127520
700523984
120887316
686874661
421275600
329745200
407089319
195703375
611502640
383965704
80932880
175420080
88344528
42796
22626992
506834902
916445739
789619068
14583324
73902381
52889056
191127596
128656003
268887402
75133772
6496085
570283200
740941872
74561520
398625282
482676110
478591659
9375216
276631310
41502340
251857920
474199732
55248200
648957771
443032128
131032062
293082165
812466612
205152090
373774140
799684170
51464765
333358992
398432000
23480401
365286480
124061632
66551879
453745145
851692752
244791792
14389617
111094280
66217430
60911053
34625115
747296158
34507728
173026152
406717740
211704290
403481450
319824186
797647985
552266386
211584873
71964236
202837590
79254704
209066530
281346948
783026500
2075172
378825750
455167128
582797893
110189376
659386320
599975397
698441040
102118320
1236592
422795500
91160872
24043712
414098352
128702904
1008330
19725021
62813856
581831225
68207436
175376500
779628177
437444120
630835692
26902744
806987502
10471977
93357192
170908430
203595165
731700
572472954
33321376
36032408
229942476
641854871
824188715
163473630
125761601
110421410
56382793
352256268
641364738
127514100
276536560
608741080
361291994
337335480
42079167
279898192
359047319
24795602
403273026
186948320
403980696
4340271
394788760
633986760
814801400
6877629
627520884
899786979
54057674
69740933
588395010
150223272
77996259
175517400
17885208
312582996
365101593
710707503
212778340
40673000
140126208
130191970
202555890
10134592
72217260
163344224
45229690
309692812
836491160
155809924
422263320
384570811
314198020
25897392
22777314
543511107
893559156
298939806
577337800
260202030
721097289
10761816
533429106
145093184
231687424
328774270
150920687
38313093
321787050
428607660
418536522
47277936
164853780
4446750
419563512
14678004
477146376
554293922
229632854
114775892
234321200
71257659
332740896
688120302
213678800
574254288
5111760
489941515
150210693
688091889
285488610
790820478
186250400
35711490
304784220
599128110
37402290
583672212
89016786
194515416
300736972
610450694
30623106
59480424
212983506
618739536
321158394
791204000
123037902
104281348
184952208
11107827
2479032
832860391
61105000
132731892
45678600
36190336
241906437
313597242
425815149
270239936
190625984
402845760
245815330
228198696
854395402
372500055
245433012
5851483
274308309
80337852
791708104
220095500
232454512
146816744
140484736
976384578
142649232
63334815
4152656
511106850
61043712
47612108
113035299
455788800
913120963
285719590
621602304
62463000
66989200
81972660
611983683
470367198
2494902
240764238
172487325
412512345
107546812
96113160
223993264
852063426
64223424
34324236
542987301
12420342
71581712
9712577
325765383
536215284
590810868
198033264
268794098
204490832
537372378
620112878
103069560
558572248
262734867
66334716
463638186
22488000
392941260
416243870
98800324
57651919
185458635
578540568
243525460
34925777
275574288
756209597
539094750
645764490
494020476
698138514
145300428
499291816
458714295
8934408
985278739
16389464
112916392
155676633
377461826
40838340
251937920
126142144
56779506
390434489
66891849
408263310
1059402
142289865
6752217
96076024
192778144
597581110
474019765
681771260
43027296
278034648
110518900
204979250
24677436
212034956
932182650
369937548
616410676
99713925
94848
422057680
227173256
486381465
443757885
821947228
366171156
21497876
334368000
448615041
8151000
454522710
110572240
232647014
417966120
648193500
229100833
62613681
130908065
117070884
459775800
166456950
548154552
198951507
182598282
221090320
10782464
9487984
519777216
243497403
186784000
144663888
434990894
435628270
98360988
6693334
152453200
544785120
638400
691560000
245801952
515243043
146852380
108351642
397385456
595438116
20562850
201206691
75023692
266062356
192621352
266858928
16313770
63685058
263902628
245500962
52812954
48063353
493876030
201468008
433145268
645385858
30632113
594865880
292926895
189461814
45347354
581991618
511860051
237531920
130267124
642620544
150733426
590960422
779243010
7403760
315716523
119178840
631959801
251735796
139409942
251031000
403306640
309980460
26411721
150200505
307774350
332150755
321121500
482060460
407210112
10671444
186492125
643083595
146275584
167820913
24498000
189331233
421898850
91841968
390807248
180324144
31438860
953713170
618197988
850974680
190213120
75978786
535354868
9728015
230185020
52330340
991258870
610140590
655320965
797309568
1858270
483222345
117460512
780906843
279710620
378290450
94748706
642873368
67811965
128399600
52152552
141057750
538033254
4605344
212091558
71568733
71320288
336612395
41263056
253398787
375809375
13746024
183284660
252705412
252565386
711589048
58735014
699079680
3006146
558852829
68126584
415141916
676144320
1158240
462770126
550940113
41030856
17440427
415550968
535246416
613296
460089560
81103371
61763625
722390708
98278656
238742203
33589821
3071825
66778499
82157957
49828107
729758113
88023280
52375092
357402487
220340847
99814232
448973045
384992968
355133349
763576800
537141166
753887832
105827264
795068910
259008000
504382816
613369020
14799149
589251720
293764989
294747288
424101824
142193196
187164582
781399388
54810192
655515072
66373584
39045016
171323136
503660318
997895925
86079708
132818505
107583818
207394272
113991768
71734500
451482046
129443353
261501527
331390590
53722152
381587808
224044444
349364511
34199172
620227840
137264238
14360472
505407980
107920100
292492215
211945760
66234181
620968740
513495404
282724836
105161184
20148835
352478544
271755864
814220420
102185720
243302780
29642698
217227612
321392892
845450073
293312971
723067800
84100489
64975890
194228572
126139290
179162795
164005698
205951650
377591626
172514062
547662052
4770718
304696420
378308095
343271376
15744240
739527192
79596702
48607559
249160500
80205020
695587609
86048781
83342343
281233411
360530586
224083245
139662030
351801264
128969555
5501370
310178055
12902310
20849868
380899167
840764652
216989674
246784768
27686948
402747112
4932840
46514256
588075084
71726850
267772252
45983425
295380340
952702605
93626224
239291728
62140716
11227458
501004305
141802176
230982597
46067720
76256574
254470738
444608955
328159728
344005654
621284268
379970730
258697790
301673010
668371807
292777158
122319675
110347776
309693904
262893450
10999404
54941836
394538688
175095330
570227777
128184066
283071500
8549775
344309126
24527310
350027403
34723350
125987946
339509550
28840428
385145775
318580578
222440940
100292942
630999860
96317578
563705159
201418
100026180
138902521
49502828
32879581
696067700
6169376
99272892
352842156
52135650
109361952
657938070
404781290
578701118
907985260
38922520
17848096
99494186
635574730
151980524
289217152
123430476
8290815
657605322
117685568
30808640
441569250
236685888
145402114
427069356
969296
14987751
349027328
10697100
7351176
362220793
434543616
314330877
565291357
434766082
126207962
124776480
922914720
4747392
13336452
31205948
62839942
306855685
630517960
180256244
112104820
74404820
393492240
397933758
123030528
209677616
447643346
59968650
458409066
224479664
737373
87705240
219738450
138314525
65049630
182385316
3901080
8689536
14141952
161756880
408619242
43346904
10877270
254358720
15060753
394730571
92385242
481380990
518794984
131754160
383259888
299258592
617422680
288420535
37040512
133689843
58684398
133084616
91720525
232781360
2653080
748889226
95354869
719130076
10508148
10023750
593977210
485068572
210236196
49214515
720066336
277826159
149307573
147329760
25590865
316026318
624374352
513893072
386876544
107719596
178258773
208771440
708032056
209157529
391281364
803543300
184960272
171572915
54307968
8388196
771628
91064840
226255368
992361438
771931520
378257000
190673312
729303048
609519216
736908640
653456640
84520398
629271945
158574156
68926338
79934904
143762398
400427962
4168944
46283384
273164012
272440740
55453510
305843328
12048510
530240025
381764016
623182445
279079866
15464880
109412198
176463660
83170767
46121600
228174352
1449595
166433490
3856050
294687129
28008855
266388392
604432842
83605072
285045795
98132081
368206944
160394923
58863096
97156909
12738726
132095588
488145990
214964646
523199860
255012954
415583714
365079652
233769242
48016924
155226636
685112490
826753449
105838800
59257850
659807750
252079828
570688428
626281110
214806300
110207300
104251320
34598886
155633016
149601420
681050436
427265496
890172
218974140
87371870
8874306
128317117
633715830
324176568
124178846
295309728
242026150
353464852
10486264
24131096
350959392
256445472
40969800
5625631
238099444
160380125
106762592
230053164
147614418
85271529
61184635
43391824
537091824
186006359
349618296
137505320
20086756
106558625
176703020
242730915
112964436
89538540
48347334
186925200
186153771
84196588
16496256
32348116
81647130
690569449
818250095
593303443
269470656
126249668
131315886
94555752
143066808
662899008
604358984
160671087
480737238
22139378
368071200
45996625
886468128
624713496
262029632
955066580
218364750
85276584
105536057
249228461
3161725
327608456
9961776
78084680
659571416
187663400
59217321
911242925
347502040
403005086
3953664
43686396
1655550
653573541
444872736
117329982
138856725
33668334
133759624
608113236
86418360
659024311
257816787
191991934
447166414
143442275
330335646
212741938
565281720
175789929
726514380
376156260
9042506
405473850
231601636
698330286
118600974
274318044
529125240
23963712
61478460
71692785
393720463
341447337
85109850
645497494
40453455
334142292
67221828
868228361
177424125
78399310
40699092
288641908
167499360
404010328
33984027
133614786
164469250
117647967
16118484
360007661
254541204
150900736
290009972
11533364
288717616
69057120
187064000
71842022
611166141
377747500
3976684
64252910
13935515
602363400
138228540
374844800
52143723
87883121
7787365
209832684
193358850
11789470
27040600
33259044
190675863
942581184
35275089
452508930
702303365
394232446
776350325
398516525
183276864
155220576
240892740
262904136
119647242
440934140
301361500
32605575
61427304
364029699
553970700
235588445
17309906
18848172
470522650
475736100
424951320
286503312
100569014
137891000
83246306
121409775
367829748
275220096
607328026
246638430
59577310
34326897
474071786
456369320
321563916
132534723
802300994
80759481
599247072
45061254
178159168
18087254
780246180
39624888
707850710
380186235
63171570
355659980
539389934
722844360
20304512
481654320
193469501
421739850
113909817
198327696
4467825
483743220
115465775
336107442
401346756
148994447
82406466
25100064
185751784
43399585
161346406
242205144
314934616
228577680
576833244
957544104
111791630
187355920
61986165
167014144
9600624
580314840
30334500
177151749
213490176
7041692
397695025
297956661
518840379
36451712
778228836
186903990
136261692
411582171
317656959
60122412
27943116
367261236
629583141
13507516
261826110
637660490
659285462
12740390
455248315
661865388
318230208
70748766
71478880
541090746
8035524
72510911
590404920
10404693
38670168
53822398
30669912
86465400
405365432
80021991
316691154
496375848
85439312
374539000
681611928
23284404
17895663
91047596
23287936
105000966
449129247
609505226
425483361
615286048
488133682
467223300
391093312
753086642
885347742
173060748
394325536
895582082
17385984
318402350
342407200
464584382
270467586
224195825
472503321
427818440
165303750
299474130
254365080
927888015
486866354
15142820
227864136
32622183
72349700
799306660
89706864
385204667
101201558
11819795
38576030
23015070
39244270
603380386
196302192
109027581
124177536
59860311
226725784
149982259
425808134
47973679
15798443
86751654
370917866
9954056
692372848
697003198
321273640
57320807
2681910
977835666
47662760
96335304
542649747
150375709
177820731
117514812
162800625
199927520
76825450
62155648
212469285
554435700
357625982
105055920
491860316
71218780
157747650
809551696
120241351
489762831
282663399
235586496
470833376
43903872
380257436
597073761
171770976
144706060
131322480
156534651
3036263
457914825
107522436
584118627
36201636
439236919
369308344
437358084
772834447
374304436
67854024
45515980
668186950
297013528
227424211
852321434
93449700
335001984
28490805
485647910
596534250
161643145
46152897
72926964
445463340
82428684
844603346
610540716
162663525
573727224
941035200
409273070
176377470
13405450
218961072
210938450
96133380
29211456
36128519
81784836
477775504
259660800
256672416
88457274
261511646
566113275
270936
125581670
88647559
293094450
13520504
859592175
208842357
191263360
551930456
213051942
177033016
184253089
196940380
377375685
58922864
841061700
88117535
119883456
604870662
304148445
537547200
142839498
299436922
771473591
230369724
362509920
286150800
473538546
485454750
182785052
116410476
6600864
26116488
211335450
361015936
69535913
11783772
185181543
693901768
247769256
23053360
394884
28641424
53529308
103374744
5682794
1849154
2861469
308229480
602719900
798464310
1032884
666302979
69095093
54622820
212623100
747927342
4035044
491748045
297245116
25020492
39399633
161105241
72839198
64526880
257437800
26394368
40714198
438804465
632773230
43238520
190985490
408243712
436792605
46319786
7838670
271038196
419434261
929925360
45499520
65992100
56599510
212534595
446106048
418462428
15850869
427383306
74915100
294657546
748127214
340131440
584496072
518009520
24577952
481980961
303906715
80668156
19786680
472670856
15239570
941323697
151062764
584242400
708563482
74237979
46127805
785436636
45463607
47249954
231577024
47832543
64332480
43137616
133249389
882569352
53764811
279789300
6010928
262911375
42527476
474264695
361049594
114905064
321507978
7140328
405735498
579273030
35294820
604944299
167166714
468083049
307935976
309121030
2068289
54129724
393859701
320441460
163484607
41369080
365241957
218430810
22354393
175629720
568163089
51187500
447308262
850654068
206503200
277917419
168949567
3646863
13020216
150158832
323215146
285660
655415820
248925686
213577936
55697856
36144210
911244776
564865440
540252774
130980557
293713264
60666150
565450464
12791588
499120380
152203398
684620940
156382848
37016244
171730922
82946688
194460305
227461540
350734828
17245500
711671616
600134516
728717850
224218546
39459516
6528130
30627490
62035176
320223752
461301664
139141314
16969176
191151268
58417173
114390372
20837926
75340550
566157864
255833235
482824011
176214769
31243334
735379704
56175830
668778160
8489052
227591697
47251701
385596363
467415300
835912217
380330015
789197580
441447084
234733226
263862576
489850504
180841905
36151418
84885114
605541950
751581567
159813200
433664000
378593076
61174932
230684643
109714518
100904496
252299904
132839237
753068194
650508732
28065726
166397144
615096391
556417536
509468400
131811810
72309672
125507468
168923106
149179104
127261880
123147524
384759888
189367766
721576317
359141796
57814278
191536488
284548704
314686270
597450345
344821180
557514063
329384164
524466776
227173776
201197054
432128460
349790861
82537380
49228621
97219899
12109923
570197940
48365952
504451616
366610716
693560589
176487540
447638016
345987288
11030556
11867814
55979250
112231098
75777300
180955980
228381858
545565051
72396380
219320946
27590810
334607880
479327745
342843868
6599400
462932452
242124165
14385189
118976601
278924131
868178880
38049480
998105667
342126775
222112968
25621576
451537952
421187286
19036992
346164496
121575317
474667392
628536888
209008896
25922776
297334752
143266815
37101556
117678204
25173866
741444924
1520768
108781680
526962416
449217228
233743720
407738223
66808750
144693120
112452925
416560340
67811696
230136716
64604680
8262450
129564054
735381890
258015635
606023991
93385188
17127461
287275524
645651261
199620252
592295535
68348430
314984970
38150698
312980743
565707729
220897888
172711872
354257162
45142200
191916568
519430597
6681207
277869904
17733240
280166040
44133222
42417756
145528138
101989755
308661265
91818096
546526090
168167701
78858036
50178327
95780468
329692356
237342105
356471241
5783800
232460688
212518746
440729782
297142120
174852524
279919066
353921120
534609810
267070672
209147055
835385768
610691289
84243691
471650581
118888275
460769512
739897552
82523948
361212588
536692150
34772640
382642824
609051500
204619792
570458526
769615328
860398724
205236790
210187149
19389716
432492099
247235352
159899544
26124276
402619836
71454098
904052664
304271461
39842240
37670384
145709520
83784643
623330892
690540592
58407840
124002424
547648150
45099620
63505925
4492031
48336806
36381213
13843078
15893050
2102340
296820014
101917385
131754070
193226618
1804027
131476854
242105523
63727560
21051316
15698430
91716205
273139482
228231091
5826270
665173880
942552832
207419058
37967553
71837973
97609186
213728057
454997904
138375284
7400510
31670792
487284240
22727872
56375235
114440712
108646472
265690254
213467060
704872512
110731233
270861393
5663937
111550230
24318588
417731841
199160451
594019372
384917892
514402866
325872970
539507337
90739540
257148066
496297600
314836080
561301710
120894030
690467844
249998396
9239840
564270
571895478
50664450
410961645
117144000
51376052
342808480
155683682
43644094
87718212
165370414
698731163
6918915
558258
336208520
115673094
579118472
225208275
117599471
407890315
753442060
35066890
192035080
161449767
112294809
196419440
476120358
8613612
154924032
519532997
371058085
27377484
409188400
189149056
282417161
198746080
325585536
22697548
396587870
111611179
974174760
354164936
57170040
102342994
346237388
194392044
153066914
243382041
14657202
63682476
317545411
65596236
305977260
151596726
25987320
589544631
10430031
444639492
339325
123202918
174051603
138793446
304273300
103289212
270309088
9802918
206289800
179628225
532465992
825406372
230664720
123156774
26236048
17263460
117769200
517706510
55817239
2124213
411956600
389508588
419071320
610863054
10201878
497870112
66081798
62360578
360119700
42323760
105410560
632079232
81227616
315612405
249527104
198051840
350723808
29213262
240848689
328311584
217946097
145468560
989007340
547736260
181311306
429935372
263748620
492784617
65284515
35944428
80030650
101437200
74705376
414969588
477300789
299083950
204067766
420817361
3359829
51532650
392283390
468589977
404178324
62981568
19672128
594495370
12304320
247289163
218680719
512936004
52481464
253557440
347849580
151008409
403764592
23058654
208342482
151471488
205205940
139350720
100381844
79352340
721247740
94151568
155271492
456198910
325433556
84398028
364611019
82132785
99728795
736397184
28693599
94008750
744532848
222993342
674098425
342097028
361924835
18928897
181176776
2279368
139923840
13092128
472297470
118298609
167818014
108094560
53393244
490629090
421682419
907906095
204768
26613104
103890822
27726400
626187828
476034069
351633852
708453762
142809282
58923815
360102450
428095860
484008622
56306120
22798398
313247298
151119969
69201410
101079435
7630524
19200522
26141940
798701730
358350004
103319766
66359286
94422150
234712638
224877744
411158301
76865896
232836669
243777194
345503403
67581248
276439940
1510973
11810160
1852200
207455488
86531170
505397880
146480075
246280032
34604304
147408877
559015808
790064877
2786499
448595048
470586165
53066412
347275919
669656154
812628544
87647924
135545328
42932799
141159787
496111408
531790114
799090960
177604896
61123604
274239950
44660232
421992620
573926547
373298970
207843836
432437553
106880596
675514328
88069520
762707699
520896830
41917920
597073950
757859914
2751615
146021312
73144948
351758000
44339144
106858402
366916410
172769108
90250242
571788568
424163565
48896518
21952440
243060832
87231078
290850924
7267092
59709628
667544290
265094193
32066944
251092467
1185236
101046078
583651845
93475818
116815116
305175900
51824605
351225462
97637109
140705488
765455640
109994496
246543090
244684318
205344604
4535542
80506345
6826339
33489900
828156615
441179978
845363808
98430340
397196840
12395008
437866917
294582832
59802665
512839418
12539352
589847944
185170866
719936100
308958098
51704384
469955130
743828994
201639040
2669780
14756504
351928808
203064961
215996587
6038478
194105700
3133130
59889845
6111936
78649946
135570252
354346320
584499488
65158980
66090212
148248541
215596248
731323488
827174376
55728576
245429640
86357565
27696816
46469670
199770140
700436250
312016830
653342482
329797472
201512473
507312480
39332331
611844213
88053768
156292968
334359963
444837744
193826896
92241870
539405799
954572402
37948845
113541912
43863323
15282456
212306116
616029375
22492274
316427256
624765518
305365635
7860537
20610272
236002482
596351250
100580909
4644272
442788900
238302042
446044862
354995291
4797612
92532762
87539764
55824936
118992570
246837360
467634569
122769040
231911832
271005188
642035370
219387545
650138125
592570691
22711932
790828714
114090930
622583203
44615610
7813034
274512400
591756480
621251328
257676293
215908
160687760
343364600
192932061
60499600
853624590
414037767
163803206
390273775
7963893
207852316
196986742
431183682
106886442
573416902
25182033
895656
126709002
344399900
305379040
41411615
558151269
306261760
246110400
271232316
508592880
592476507
80409626
514813004
88651598
57106435
746884395
694948579
369236294
188128468
173266819
655365334
52510068
140244464
55253120
193627966
191987766
292161824
37877220
903743400
313199572
374044240
506699600
524598208
543796836
205346120
39898642
54725970
56888726
66271491
310260202
269643815
138477329
24057406
396023320
73599750
18867398
275580864
189137208
184151022
639396505
378206556
224353320
315042786
54288210
608685
355853516
141386315
492084582
18058656
336347959
356618350
224162505
110737770
249639775
253134328
208031760
712682287
211987170
279608606
565556550
113732403
258718800
61371012
56612682
390663687
84130836
58748248
29613410
15372672
466091346
645666458
296506406
340294086
274408936
381653980
267924664
292609632
22017888
8571416
114736889
137648028
146516145
236216750
282055644
125392300
377769340
55867472
1284
185219232
40156191
153293022
58381757
47761890
707517636
47599160
853734504
377209443
191781872
779227020
179790464
71478564
756261450
22420524
35567532
223031754
287852460
177987866
15026796
124666100
25567030
14809557
58361680
12376133
479529134
4673240
308704352
338833299
14816758
507359160
65768725
59971867
434173826
745312480
389010544
198274608
119311750
896620935
721499670
170188581
220988778
686504712
336123684
405206208
541889964
756221508
675938235
253149820
312617680
22907996
139107458
154527688
144543285
827078856
306481780
178472900
110435570
246850328
48110760
8030008
287003248
26280990
372913658
89762715
710353565
28492546
78482882
74695358
3321000
138381111
9516948
14268804
228846352
14809386
152622940
330944916
442489740
443651775
140919760
55743558
351670782
528868000
369951228
345427872
110268096
394768062
457787304
912529976
45132800
193215159
165460300
14182784
324405374
187029678
192175035
868436414
211833464
610040064
285788960
12313770
300820979
251449297
225389914
712367092
719011896
525162033
129824705
294667505
186410752
17411925
179862770
214060059
339962800
21923188
418972048
234968201
254601911
29425240
113646775
62063250
13027571
1083744
537343142
7740402
365022804
479505012
627120329
56166504
314956000
801917184
271864568
266320644
107195136
110304756
533708223
152467508
85742930
119178665
38441284
67741056
150247040
632249320
133458439
372716843
317278340
145788730
972201824
266561513
404091138
6784252
220795596
88953140
413060494
195214754
128547030
53151553
74353510
618597720
158093312
123075750
480637262
46735248
56020270
71519401
27244880
461378176
7580513
141196176
52647744
20947827
11686080
206540152
655797850
436640776
218800016
341244617
382344765
48042038
175573436
315497658
370254850
321661806
137464932
506970144
248484180
278829308
249415964
757084833
17549232
108491943
1146764
50094240
351587500
304469530
68997661
338164742
811474356
178486495
217962992
70701800
118150096
487980548
71299899
42359980
64798671
10692396
562794679
492620808
255317174
540028940
867140532
213841215
897349830
62421845
174304669
453188534
256505250
59006976
923385175
164697738
594201698
836023214
477930850
50405432
282103760
338882300
163600038
366834520
400910166
368408720
446854
467809569
262257443
251180930
180714352
200163446
77629623
34520376
897473892
776822800
374468126
122012444
43834976
756820086
368225225
757445781
392714718
363541106
429565084
386291994
210434664
21374774
28717008
251312220
521105381
441236362
725791248
245926972
563136564
621027582
9958398
368365464
290915853
123445400
23804880
235518374
4670666
714644678
106470672
95986726
346396944
257775012
314354160
242557080
515375058
736075890
33752950
120326595
319285152
68677892
651413776
41277652
184387970
216344700
220511063
28572206
39671710
146010852
448937608
20196561
394780151
2230965
11912417
490805979
136164189
129464884
213767005
351411741
182952816
7784598
107267952
40530512
277217460
54846947
79365825
57267588
496261634
195913759
151137000
94362210
9821220
409158516
15279211
361390272
740460
434028655
47270064
237196024
253818873
106986224
45486579
60775380
524317346
443014104
396602616
5943210
737606935
40425294
423979080
15105623
17499730
187584600
134034250
225285840
775204500
503178189
227074617
63436478
258178130
51485265
46562304
28957875
316340436
692858612
135989525
107861490
151184670
200585052
189539777
69682170
296963436
141414645
162194501
191430557
417431151
12499641
644855913
58080594
198127402
317760240
43199336
175807478
15474520
215117694
348726206
360554740
20590245
307380920
163131340
84325604
327548408
285123960
440916
67799538
478905372
151436550
36345036
16189844
65425882
179652492
535450416
626461901
587656041
123240
19026378
183915773
5001080
95224140
188098686
50457072
46946592
968095520
147040074
210207487
235972290
14144816
173056260
613628400
425747677
168793713
75074703
184593084
2859402
7855920
272589912
21398358
437720855
152552127
135456453
390531474
150226237
604128
345083504
80006549
275553730
307370798
748755393
21343675
91328860
282207504
483504756
33351440
458509650
804077760
249944890
354153250
17118801
146150130
210709325
635008380
190829992
476820000
18119562
68253510
542481940
300345628
151471926
29205099
290322978
2370948
178208030
486514946
60914216
559284950
525238056
15599883
38001957
608354145
397126161
431570604
224017392
449849124
92764286
37127808
181094436
751469433
607682632
212809856
422573904
217267
391651074
113588640
468338800
47510598
121596735
245514030
31948686
505431434
543381440
625195452
541324599
15717705
583966446
15002840
465779910
178882520
228951492
108658876
76147668
618771626
187355574
41616660
76560384
482880370
67351232
361511150
201408930
50533920
176588622
461977970
283607264
52317396
114193144
317844780
347862890
967082123
793067619
439331004
574312200
61421360
104891406
19746846
756143435
33931870
379509057
46177298
120773913
507966717
15613162
175369664
596502654
419451190
91696
243727412
6833502
885741696
312173728
318483760
220677020
52978878
32026496
96868752
68618053
566667486
231870912
81426400
48449544
598276896
16504257
573696270
232011312
595506725
275512888
183260000
31326050
201405008
196445336
85872963
224939496
190340806
369531584
18648073
94736148
501444998
421041368
117613660
632629400
461485764
329445915
176722238
413633108
508182493
18111978
337472655
493198486
566369060
640261955
87411744
26678910
265519149
15598520
606860892
123062031
159396162
227806700
717560528
117332352
492936562
193925000
453298275
460223250
270648696
182178314
134742110
984261594
173212130
319593936
382276400
484159384
742752759
53362400
258904668
245346856
95740128
506983296
133398760
27205578
92342215
282735894
125966220
37069893
269352831
473697504
54245300
145759488
58441447
140552454
142889105
105368364
822624816
110894740
72408600
4609312
936321945
748267914
298296420
309082930
268003512
170006375
576740260
10901352
485534000
250031274
58841136
261216560
223960776
102829184
586387936
131485884
210438144
78700926
157226300
366983136
947511814
29138010
316854900
246381600
76783244
15573112
295363040
200660398
551578730
721501036
195034545
14467404
26888160
536088033
23711130
308235522
348027756
533027670
4881380
906986640
134496945
108037390
3856160
8526050
206842950
142184808
795862188
37453108
9666475
282487592
421353933
321040516
122236766
154779342
90848470
486220
439265270
41643798
613545708
32277861
305541603
515634768
123728976
100865760
307429720
514311240
382804464
89455800
630736632
209671490
44900416
807467668
59700095
9498276
100350780
17804371
65573028
955952256
39539760
49804876
267407780
51505776
418286463
22485600
131873887
430324384
12630406
16371279
15259832
186238009
555327884
13104630
191284492
813006690
136158272
70175504
713237150
172001528
296840520
167920416
553515710
142921720
257041512
29686365
323574930
691034095
548481624
575801964
12785356
46635392
513098917
355848040
936301675
53055784
367995432
467990406
578092032
573881412
11274736
235307345
627499205
358392440
396343395
201556728
255400705
556211700
138622253
175600104
428153451
34057374
656042268
265912836
300735120
101149860
123676806
165508101
23502324
58505412
63530784
644303736
460452393
482569048
406246910
279547541
89363050
116192800
207210124
513071472
854011782
60762584
6966204
493349808
378974526
244770735
464919264
90081328
66187002
35429028
44406048
261638975
321779264
214190109
27751150
316857010
85072072
58535040
10425766
3259906
529511710
485643194
457308816
12594375
971448720
168954112
5635776
287122536
204358876
35423640
770576538
56752475
21842688
661206676
114135633
60908120
605004400
179780850
210478086
947267048
336047040
3240963
51044205
152307462
278853210
85752750
307614150
2181943
14544016
3869520
369145889
371780620
330827371
528307616
717240
294553238
159243631
346862196
24537162
261579792
404753844
136856616
445500225
67603490
325601280
15372480
196873572
657649223
30023190
537130100
545650740
483970140
359607570
664604175
653606700
772544556
306043444
798938068
32062704
242164944
268233118
539087760
589329782
596050975
10505690
188871369
175152054
158817869
304929594
338053560
185701320
231447552
257578351
173756648
444822272
240456655
238199068
18457600
62844487
51605268
51324600
798480501
372979950
553036224
449957620
480604509
51384822
319726973
194382804
40516855
570048678
305164025
110546742
21255300
532948277
528694950
63777510
443407743
333733884
254540862
158016143
13881150
31725800
182304762
120259755
808035451
420331496
139770972
505283520
191547930
147788836
523616264
578481201
415144488
85700273
224098335
232221000
370933014
230957624
706373949
116223668
360386913
59031819
522850526
119511546
34780200
79503765
268167970
619088994
172428360
469084083
470630160
285377400
89786664
18396872
62816174
951151250
163986116
150329582
54604576
262302279
744349008
176797440
99601355
129607497
537808172
32404944
2196662
138531855
52317525
109761288
602138688
1265335
398658652
50117904
104343600
18027009
1973790
501180095
177670262
39730284
638742688
366749280
542193696
294748953
53877534
249505698
173122400
880338041
88745104
505345168
42097015
405424521
357837060
368026742
36378423
317574080
55376105
52828800
173610900
44553019
30306129
36058950
277203843
351755635
55158944
581622129
301741216
33174412
517224320
484491950
136217796
263128008
88220022
180763920
163031560
520405712
29350776
138916696
226118564
89860995
290181120
181312640
286601120
558468216
651537061
50810888
279561345
466045479
284288697
701181932
13258741
300521249
92075668
791020956
314049210
3627048
3910368
746252079
235077120
105205920
99999108
175513714
148389748
334864880
111334237
50814797
114189510
359790814
220341114
335703318
854220240
64591344
624704114
61251572
364306752
507266208
189020216
363598108
115857240
197825928
308113884
85995210
545086362
611117360
1143000
40610304
13407408
765933930
20265144
2361282
620152231
357311200
45966987
473131890
807919104
13611618
468123850
195304599
115189620
162954844
881113376
19742702
259614916
471041532
790890650
439650561
21235856
192482575
103219168
208244553
578450680
755183910
60189126
4377620
2058364
283660510
55922440
364925928
882104850
99050093
6544797
155782051
373418955
2373510
271296375
35096256
16108625
31441860
8339800
344107600
350062500
241433456
176443830
143201856
7170453
66233856
260828065
38201210
341661924
78498830
286813899
968496924
568522047
358584723
335301975
359910843
389112332
70647171
864822048
25939992
312628890
65352452
126380906
244070426
178267984
461239053
608641404
22473990
109649392
107242884
43878807
397863712
39176784
80234958
620832240
714646240
188947325
41767466
103423338
106523000
99126592
86179566
231813415
381150475
665252016
25942921
2505988
259514750
172002987
385015760
19565300
184072915
7172711
381645100
20678955
929179176
162236721
586432980
142424912
112874096
379992172
413903196
812813698
296523612
50164722
414070272
179999540
80359065
123628290
658075063
164767400
56171956
678675096
662295040
782234640
135794164
647066978
191072887
89794557
566776470
68278840
840502784
314874986
90298892
116068043
194087208
93218180
332168760
450388939
303988815
84164262
297601008
104597774
32981900
1639114
820552038
555371017
23298515
9355272
94662921
647000172
462305946
144148725
247712927
25302732
317212188
31440333
133137396
164719335
391548360
256637375
482204754
69880140
77497610
691580468
174806840
553376726
70662456
579262880
427472115
20793480
492330294
22961232
811912920
429105248
57234974
402036167
60839279
59310720
500452972
23724372
387906135
110073154
93895233
353998755
288259686
123332644
5301996
105699846
134472598
720990303
394030
352421864
15841402
4148770
7776638
134744096
298337646
74110925
85061160
31924644
320113076
26086256
49433440
27493056
382776030
3800250
593569307
442624845
111969936
419497884
67856780
206831664
62940544
45838908
306572218
60684878
121026840
352808625
524304729
367060860
97388808
315252377
41034826
70196970
716818416
37371330
62607636
342272686
610812148
584318424
300631552
128477840
897142356
138126478
281806035
17748641
232198648
3377005
124173423
968478548
456895845
18695222
610940426
401803636
722218244
440038522
383317224
432488454
456180148
987129225
123204510
530674244
57523164
360950766
23028052
244006158
658064176
182476419
650986248
708499446
327363504
639077440
284834214
54490100
607247585
550012268
220675436
572331837
83259000
744066015
19049877
224563752
119266966
448472572
15930186
728450272
192798772
69994542
511782348
649804940
88736760
109464012
85732794
2097290
230269865
489404032
233443938
87908291
626870232
415809665
238233876
215701255
597728320
5809113
51264000
212608872
410125968
30091016
214563879
229352229
418417881
83323452
801962424
28436022
142969860
135847714
121399256
456398064
15166530
56723
359414358
333812444
306047879
784667383
427557965
13084473
51899908
77540471
191220709
503139000
116580150
425409600
90165176
167563227
531588465
232572195
400493270
153039579
203054607
25782126
860228424
400424664
829342272
235795276
404016488
388257756
82536362
215111686
222592720
87912148
544972595
395618895
236528502
747364506
486540819
472227256
497550768
197259262
12238231
504034580
234371775
249847750
91974480
632779568
665841358
45470586
742964628
364247520
633486750
216492498
372538244
552192654
219366000
445873280
483800949
173496300
152839247
221738816
899797200
280231451
188402900
90419490
363250084
374374377
38137164
83928656
270594908
209534460
58809056
137485890
221229540
510061230
713502162
847068050
152854482
418278802
44432760
394509429
30558246
476981376
225192540
288778392
140083508
164587044
142772189
17719299
51990229
41099828
546314052
80051202
37241985
293981628
55593432
152497800
209802219
5547988
61531745
237395518
943815861
711892335
38692152
289150171
33104624
560979083
209751100
125529040
353523948
73697250
379070628
439755312
737787123
189717892
686819210
373759602
741953556
259868225
153279267
65258130
129926187
287575211
341726360
40062580
5664106
1467312
563147705
304756578
173073996
750355848
166583664
211773122
358624548
209076490
317693250
519895341
169148518
3737927
157607016
478649770
306764808
458866342
173153550
204110210
216389108
344546988
369684924
68214531
306037600
343962368
83862720
54536409
760736856
31471904
966904002
88148023
173072053
15267793
322212978
228601804
181132415
168879975
105222542
516002355
12686625
287509503
445132250
41455860
674409008
239179481
256140612
192430680
417810020
161920512
20130198
103103010
355976250
25230120
191180405
385608916
174219825
63664927
322957362
514425015
67502136
120568308
365584650
26708520
3264550
492698631
257040160
201422086
124559556
607144175
75876125
200269311
82450945
392567898
768625580
15441500
225799420
249327442
282977576
288413580
152946626
217953476
114034130
740528030
493065344
119454916
442323020
536155683
38839425
105159680
555094974
832341816
108162456
349727112
232332900
30334750
781263725
581562272
136886022
729736128
28113190
150786328
272528805
53654662
685338255
70106364
140885030
264072552
810033
149052848
670451208
359283320
294223455
848005764
94845250
517589856
249560135
259796856
19991496
371033880
7982688
482660820
124399616
164158490
157132044
411719297
697035645
370030824
601311542
39196400
33515040
40915810
381193371
543677760
537761511
562134144
320622648
16360704
347824532
57324800
63687324
217763220
2071740
43366301
434220190
40490580
8426880
95523680
196165047
898715625
21774636
717992275
53894384
110777030
395009116
181486214
149429124
425937330
203653648
376406529
103675330
148368080
50018533
379683408
415273362
488029500
20572
66791460
432319284
136863514
193767636
38789400
154115115
155951744
34355008
14579924
284320364
228427040
22199268
302035675
85176936
647937576
172120867
226785888
131244749
256595534
490657925
573347250
434341476
395585350
33619004
352617762
251002152
23766668
5622925
746061768
86850780
125671560
297262796
650358618
629783190
122779797
173266544
171832815
379998196
272348010
96996417
107752755
538430073
27487143
87312390
21744000
13524465
98957560
210658993
280214487
370965252
214205472
506711968
101436992
337671204
41528640
153574980
387695696
461658657
453653595
58157612
298044200
108730688
374875449
512275113
623195910
610019060
591030752
317569312
108352512
382455732
431142519
851241930
59322228
91884625
212306112
481878
23268112
70452186
94952790
381929522
589102371
129418518
321562836
8992416
722655648
153817176
308332080
896868937
344055564
98727585
537284490
447361960
153195400
99779688
134949122
291988712
314831557
68249428
262132750
42054498
160928614
314368614
880689050
139312092
58038240
77668570
22726404
325863150
186917890
40144902
65576842
192976030
238735890
534663080
213249024
81141849
324298291
769508476
442286416
291372696
59680486
675111028
429423225
141502440
5014256
104762133
158115934
20594074
424520824
221556559
233625392
2740986
488507751
593561280
251687553
211614799
84370080
753773880
61546
576137744
187955136
147250389
88844497
713853922
168424150
550814001
34630432
395365313
59048732
32525394
445712306
164684117
202716605
234459214
4081040
110426415
80362480
23872788
685291040
350178165
487511544
681374572
550514854
24867712
758296266
75277180
50064486
424841138
46338600
588667880
746329958
139128870
209966448
444912714
785882592
529962026
329188054
191514690
251310800
26194275
402744150
260937138
430888923
827719824
52128102
258078380
346130224
132264348
81709888
78365826
490278894
793852493
344021388
30147304
100496964
177663827
865876554
313041825
785997640
419062452
581753184
82751018
668472360
93188288
207186291
225453261
322775648
469106379
30932150
175104468
60695932
70276500
225322900
125372409
389708204
81747590
461274022
326872000
49238325
302311730
128639564
49945764
1738722
11942091
294775883
114232480
50302176
433946052
2530330
286278500
59913200
166406863
4139190
870981111
33993700
653183256
407060830
57018400
906774696
284276952
521896204
469540118
406711948
47395010
302213997
24116530
125801004
369077247
10577046
21796962
117419027
164159380
789673500
160875288
98044356
302085450
74933980
523527405
104924573
636642396
447306982
741868295
850713908
4672550
71973954
116125990
28724983
49408080
146213352
473705036
66228612
649353696
105827106
59983694
525851760
663626520
297815990
547868509
22015642
439852568
57652340
718651150
490796885
118593860
328979430
166321155
10140480
169934688
437953306
126791720
113501700
472108576
142045244
91592228
445352854
52182555
84504576
650085440
393567300
74033890
47234405
205368030
79042096
81265600
231654780
2226502
722011108
4255440
58803392
107959229
255516494
33534281
559345670
39133680
305146156
288017590
52841244
209402088
152842518
97364817
34533054
928790370
138572148
14005926
304531922
259466240
97617304
902998320
231015312
140419419
40872610
287452593
88544826
262960344
87218490
73867761
326396952
457682238
92256450
665009520
166499163
75291391
689095823
634395350
425417371
308907000
502843425
201596472
420824640
85453728
637810063
817972680
127888720
185553159
485121160
157145520
227063652
897896214
127882300
497121016
517579007
674377100
644169141
183381921
89971420
232745100
734038918
183045114
86506170
200053308
119239000
931950
528025314
442822314
216171690
248656760
149215365
307546547
194572560
2146130
452158500
386994912
144952976
3495430
34715226
40711356
903947910
213796569
162430125
174215160
260537376
47521914
56011032
63990160
201285700
163285715
76936025
23982642
118466415
583790682
549119252
195871200
8073078
108967584
238911552
63354214
77660075
637502848
6190118
452841840
280846292
38939784
430512165
115559676
550667485
97332917
142604832
386936792
364482510
91036694
457603158
486227036
9911850
7662208
161468265
22249094
315919515
14870625
726721804
217124493
19309752
48798816
667158212
180671351
232311456
247101052
31709762
1077670
225899960
158708292
389369520
123869424
607790022
860683032
354999238
60857272
80863620
75477070
46932250
175879488
305694867
321787740
48877215
207143609
258477396
297915870
13592744
697693053
191435641
13532740
38726816
596365280
112208294
740843712
297429264
11699400
244361678
24068016
194636124
94194752
775864050
22098695
190548288
158235315
160500906
26573924
988527
969868320
936117
547235910
375549160
127766522
781158384
693884942
719896554
222842076
339735504
14768765
42522494
268840440
468693520
52298205
106329510
84047040
237922720
88715715
647931644
543186864
4650338
568104390
232323706
470993322
326042601
428603406
31249620
282755907
11561886
15953464
88571192
198893438
123798924
76628318
454830216
807589090
18616752
1789602
22241184
87118443
552330900
459391575
204528768
81927080
23092106
246342448
304893407
23987799
253859590
387927742
13847172
309937160
726902748
25041796
312355494
77529216
103049440
774083500
682237500
200455873
11452896
227390776
262090080
70987049
144838239
802775598
180789299
421010205
289269494
46156032
183821416
446337140
347827506
54623040
271811670
341454942
177270470
229711101
56840900
446933216
434380668
44324150
13497308
98407254
179809424
246619590
663993792
19867520
495217254
41689786
376171665
249013842
17167744
538188378
397685457
745679825
2581920
23208472
75174750
226331712
101810133
1040520
342511869
788600724
638080254
247894140
88451880
395800146
58349916
29759841
1670670
201488310
22587741
45546240
36510473
623056200
782795159
224745065
158561953
1944000
42581352
450524395
155148966
108996216
720759704
389085207
766769976
150497507
27233472
38524760
204578400
493852046
221321243
522321180
5485019
381708790
142416300
288032544
47834550
283728
184013431
94332169
213817392
328456072
709232504
5122812
206217
343928
713546847
152420310
70366530
536607810
222507150
26439852
61765284
470567554
59719572
174696258
637413224
63946724
118992354
128948930
11737326
216271790
125029296
151698979
94317488
834606360
939322734
707511956
224678034
15383925
119950776
268660826
181156668
63193680
21495246
573891148
212996919
50673268
90446005
134288220
291657374
228743316
165310104
34166330
720297651
151946388
56929168
24335960
349924917
469501614
256408688
469554926
348087750
153212346
37147292
22985890
31240384
480735900
28097950
232540212
49464338
205970133
311238408
355191030
88905096
208840302
593276049
459993445
169101428
45389120
21902244
291876600
213073840
149809748
12130338
260290580
119369419
33920910
500345235
172961739
49282925
158986794
367085376
266078350
413359536
261001524
907816
26375524
45207136
70213689
198227070
322240176
63137640
83009047
647445022
799018380
251806086
17198740
108692820
690609754
283493188
62419080
27892080
7222541
129401062
24700545
538987554
52838400
231176504
164368482
607864068
45401485
426176915
67476976
455488062
277329976
100005945
327964168
278419278
218736
495720000
542685572
382273712
643437984
8439900
504612180
324655233
157558885
151740264
177633977
11238500
9484326
208351968
185361600
62450975
368033733
139959428
207929676
57821056
363983472
459927129
46057444
533785661
127241400
588302500
89588215
198005496
275456328
70439364
14405760
171963264
107382912
250395960
191907991
93308550
312764600
447698944
855298903
100805622
2649692
188282784
582257054
201774946
268429665
56576416
149803016
130804800
37372848
759982847
211838445
802046993
126975840
120841480
670198824
212282532
183634566
451220620
515778408
110129274
63891100
495205200
30668494
520331312
245015632
25109388
365734116
205007940
259969782
52145976
279066172
287455311
654357486
851755581
118479328
642406042
187061526
175413826
28849909
127303704
353455575
139439879
272467789
268780280
162335090
165569388
130195132
19222336
54461940
321939625
39236236
169486564
27195888
261614925
110904164
171636192
19748652
522295462
22282288
188153756
54790830
9489480
654263169
57858500
79620876
525204204
5498935
20589768
191401161
38251577
366747213
147185115
67819752
221968526
575491000
73563138
192364500
931745533
274049502
227199734
37446760
205501016
62116894
36692640
108894110
390929691
463800982
130160954
2755422
268559445
417903750
348733340
84448800
843818465
82750063
637474786
148841745
17762856
45300366
837037034
155938776
227516634
27321039
798043479
461035872
43112130
341549320
891765000
437787234
540837318
15410340
401378236
253265760
506676924
429641979
815485203
377192024
69339320
122128204
97942185
48885856
87962796
232604512
66659220
54867494
515147633
730676726
256117240
492111840
33343305
117497560
381039848
8670403
125960315
233751840
221038389
377746175
684735875
53653756
11777135
223326180
35315205
7875000
142784836
46563297
26483245
709511742
44650772
127712480
409050826
482699360
1152041
93423040
772777322
25026364
2817852
41262277
636924151
997934704
291607362
157969378
128783539
4813668
487633059
297684132
165541142
5161500
43455280
182668200
354686550
689882780
292426186
993584493
175471245
158179236
159384780
32531400
454186053
675142335
32053047
139998672
432579558
189174082
459074380
247045599
9186144
49742049
308872704
520045124
77792400
78731400
130660662
288484515
684619481
509162547
8287594
293833182
392893264
309780465
289766534
407523660
630943096
478390620
36008924
87355660
27769612
712388040
579303408
372655920
38385471
546869583
8172123
408267810
6414860
384159642
30211094
108317748
277750089
685783516
539785488
866883810
200658276
690192054
55656695
438466650
143816132
168409267
56446342
172996838
9522704
74078600
58175655
5599088
395001200
432112248
645277521
205594096
287441902
5907536
583711616
548280002
201820000
61374244
494707731
24689360
39340224
289234950
3102704
197180568
418668425
176947659
91402800
17647224
205946165
764602545
280162379
251430957
340055956
13896208
253181605
218926752
487138960
276849200
150230578
315178815
775484208
280668612
620443980
406337043
123084584
214353939
480627968
152457479
165787840
164122624
286222448
361252674
64323072
170138784
1067518
675116383
345577584
385001332
502754580
176313760
142704342
25076124
77845824
193468610
36717168
522271321
41431533
470084342
254733798
505137608
623931418
992571724
23073402
180054276
70984011
508567168
246983807
136803228
777499177
242077800
180987873
19846972
257529930
458790526
313006260
331815173
6611046
271706120
117713875
138121620
7541554
247791006
446712840
213134688
117379920
160220984
365019956
69708
76108080
295215487
114463224
79384566
115502706
93457727
307882876
77344410
20884820
231937616
452931831
177369120
202519500
514858550
430062048
458044488
995698793
183936060
219690810
9284292
262081820
20620390
203515650
194940486
797748108
112146667
546473312
102767346
428898125
642756324
676194791
257841012
1218767
10575839
44952384
332951330
198073710
216910624
37893372
40121895
889435771
730487583
278962397
294504522
28564515
25580601
189165600
974319213
81647180
216641952
338461343
88096
39708812
356200614
149396835
63317520
39033810
214583220
112100544
81407735
67773492
330531612
273517920
197429989
229458090
80196072
11945904
162730432
337363250
653718884
21275444
856823742
424825000
184283835
389627472
295672296
281895900
2236428
153414093
46381650
648752775
23374575
471261159
141805313
507747240
26748425
539862219
29456700
766081596
328751946
589188320
364952936
621506451
182316126
23852494
488380828
131396718
106123101
631581840
814568560
192985610
162527458
97725607
310127454
74387788
209368516
41642308
400667842
74497434
7700966
350308605
123113388
250136205
366699888
76524084
586424019
253881521
657772818
749245785
65308529
143650458
37620778
240123015
306643320
411410073
530983375
317896608
166711061
366912990
469396125
321470618
281464092
74506221
171580068
31571160
330116502
152356544
129884496
24204828
539030370
143852748
81186300
33272755
113112230
1502064
257861853
133554992
808509240
184312944
134187586
64018080
574217316
898828656
215018820
161928479
42279536
453440
335999762
84684250
363904842
512902584
871030240
29760640
164039638
41066220
98032044
39162821
657940
33041340
32327892
270318524
107121480
606539792
82779660
209905260
421871184
86088756
268746648
307382646
214048260
7487658
603685765
279413544
166230087
184485330
780695724
55378218
15052744
371923708
153380325
272012274
351530250
956944527
65718900
12881785
161518320
742220595
672570354
322027424
45765669
397314225
435798062
120307776
778923002
83671263
13147488
341501628
226296023
52223490
221499200
178604774
180809586
322506464
72971378
19951158
542945828
18736900
289512140
190093860
353611608
12201546
182297190
24060204
541738156
132103790
66137094
205802488
134158934
120051153
12381746
431878956
139108485
73056528
355012986
4280977
24332199
771151310
30782607
428875001
138977054
842741169
234998334
130316256
594663616
250645080
3582112
345617924
478535040
165813760
84962460
110449955
128109456
369828784
152880784
246975207
81454224
68479906
4400112
76358880
116810790
122165696
335063884
2738492
106213030
143060480
5801537
404740688
560508375
411893058
183477710
13458960
8068166
675769270
610460300
384736030
90802760
503220396
680489628
49583184
615888054
526418302
34393362
485609948
434515770
15915375
270783876
6332368
3569530
25016541
356939768
238029270
268582945
12901302
89068977
400214348
19176192
157274436
165372653
146842388
183610384
91068388
267149196
194604272
60977488
165196008
213426170
79748294
6964419
490866000
45569928
2974422
989750888
422268432
20515592
1402950
328569149
49299096
375351200
18579809
231990275
616644072
193329392
12998964
14704651
311060088
103957145
226549120
343720954
267837300
99166725
189510815
51990253
240497523
510918906
3680469
598954250
48178736
153297747
393804864
479529030
422153160
66815951
612903356
554341788
240332700
666442778
15504034
195704652
78045436
61868275
320506230
16755333
53671702
95840388
286596780
116554392
14344245
204442427
283885325
95198074
662384008
359029512
5448835
190600620
1205568
196094800
330205461
86020680
557020664
465183880
421394400
207835881
498596592
110101824
200519910
382186665
2497760
46232826
397258335
98426384
6806128
678697347
102624321
835481280
481945497
330384880
615804070
23315751
680134158
687960410
2190565
192804876
65569371
191999997
786119664
503066800
469863602
123018099
374125103
331212156
7826440
197555781
471020499
116335044
366884762
121331210
170191168
261557660
54337452
105870240
535250768
66172799
511166585
133147896
241629898
96611600
181993791
326313429
615516552
434607328
729489633
879150356
14162043
72993933
405391194
44211366
400927569
536487328
104206260
625236726
120270304
161366788
48821224
49281778
207599546
347277717
857584981
31502266
39168156
33817675
96044114
561356928
3345452
515156796
275011641
134383941
527389194
936749264
723197680
270888590
4079076
329202183
15788520
42314256
318962512
489179952
779956320
59362985
86344806
271971328
147664102
38560067
101607744
1674209
609405088
743574576
1822982
479406480
669486224
654849925
151790430
913919220
545754132
264784284
227885886
9786800
59358487
820492471
610312470
122515932
24882676
32918400
74515920
47047630
688384049
334978020
448320270
24207280
280271775
54109098
67873520
262300344
402579295
785948280
28930673
130886145
192483630
23057870
370526220
559680715
197284100
120781080
106982568
48649140
551918378
72918050
264441222
643033340
7040720
722725008
347433520
247565084
129626184
329359718
195989794
24844375
227137682
960212046
290184150
581699964
55508957
905343680
62762325
299346843
788280924
603790985
82438440
67785495
4074554
8215900
145220400
222020480
251841510
196346250
341580900
760038230
576144142
119828910
148676300
57220336
481755946
351150040
11968003
350595914
2647410
224517147
320048662
729103446
112542045
382691694
308519913
756635891
162519748
77559168
51304086
15923206
73406537
154253708
7174464
234807600
145477792
350648974
78780420
315355374
269046547
44752220
308544581
67505064
258746916
349708350
21314124
83978724
53344190
57930278
15905970
68857876
51022720
60171293
95067060
672085518
148101096
28008456
196343236
975882960
66828346
158650704
86322677
439992630
128983874
39046280
752197893
154044544
405317656
448790856
371640384
110279498
122125700
1346960
158921392
419293020
14676060
423718173
88716320
291993988
3240750
340016875
346548296
152339796
187477142
439935990
441781445
381674670
384722613
585513064
278071272
59144144
409728509
140642484
46972250
281309312
414337464
350806189
7388685
158311304
7784478
474021120
13031796
100924890
407068674
315529994
4582364
6563657
838166970
246664180
177100446
295860864
104146795
727850538
84952604
270171088
652000
31080093
34220652
802557567
225706500
14402232
61912296
396284812
72210000
393365916
74462154
430682714
390988213
363528648
113081331
140641606
32396197
166314276
466432056
245781459
41142950
167110596
327339706
380999684
441908612
174509256
182814821
83290812
169220991
232028484
583737037
9463994
210190806
917566650
94424608
319619339
103298060
179193256
209841380
534770752
320949420
842472011
94193814
235982193
83894460
894700746
165626880
160938659
42484730
139490078
261019920
799213591
457018320
228846210
651281883
34626583
338307620
264776600
195079024
30630600
280988263
572881110
449118908
42386960
458084040
17302059
260884890
546163590
207891774
242888170
703098939
608162565
287775710
251786936
600726720
120968538
712674826
134483461
127404300
76024016
455641767
432817145
289020875
60370250
78824093
343270999
102725448
47929828
100538622
9127434
740549355
189352752
29011500
160960191
146806506
16038594
294938920
134500289
28893969
83273744
66181260
72462786
29582610
182335077
505046232
167213713
3351975
129637489
38747808
306588139
243192009
250097610
195984380
485451900
359765456
304927000
316652821
139258435
25337325
163889648
110852952
74784954
775795050
625598656
33062294
503892044
296421715
95426403
431180914
291676110
137279776
73713960
918983724
179094150
323692548
342579900
488853780
908736423
20836891
137544300
6729697
840095200
66443934
1384600
129125200
7401975
788540880
219639762
33051015
92517145
66168126
33010598
69704910
223682935
446886880
705309600
77268037
143455194
13325472
316091088
14519704
381718596
556519420
432849240
227342122
351201214
231108255
20076384
367274094
67368952
149563093
57798221
700390464
244531224
362578672
42774111
201078528
701084197
44116660
222126625
1311400
72100516
471175722
81034000
75748618
92330148
244834562
620637810
264864640
95526732
429655512
1005000
494971065
308450180
435634024
26519810
211004980
91531212
574009324
227581792
375617050
73030176
365648274
132926372
353418670
475322928
690457412
401897952
110238856
147921412
84432330
425204297
390259308
339261377
793534392
1671036
64954463
51303735
406810737
43665960
260420971
573384003
84525540
504658800
18720108
633758528
362078181
15958161
134087548
618857858
390374160
49971008
22890276
740809116
48208864
505747413
64130261
362650802
120524645
723777771
653158726
56960
856640190
27010074
75071808
263713668
740833856
543546385
95665836
299459654
335520550
307991100
79405345
92898612
35124369
113308414
114062080
70575670
76117525
59992764
103713295
390765829
119633124
712116918
185659647
63252446
892567872
446742960
440883048
193225230
864961452
105371356
688572730
3887040
69901180
175689240
498934800
112158879
327376945
11248668
23145100
102543798
272792560
483749656
73220224
18340548
107496576
197383511
187498640
201740000
25914496
20399175
416170520
124826205
831048
47388557
276130152
84414036
359452104
487689752
197920380
10629120
372320960
856513950
53116182
60260010
13919958
513460226
214599072
562218333
6305432
548606955
623703918
370159580
848262324
17543520
293425990
22289920
86709480
899041962
217836300
692197728
171324783
870902925
18701145
305556820
630761406
220368324
407823994
202666346
348270092
32895192
453399090
333348336
266581224
183160652
89937273
317577961
299616312
102620331
855355782
516819450
941602982
354031860
471976155
153391968
408624816
196715849
469737246
204025500
133247304
360320745
15651474
660955260
336921130
192951270
345924888
61958911
114326344
251925124
230755995
136899154
301387974
193747345
178082374
573225172
115060310
100864672
364517442
286930956
169113293
79962624
106774692
350486938
295640007
542659572
419372606
294657906
141705496
102081174
456516432
312136266
422221488
149390758
399109998
103151552
305847612
27563904
236904352
474232050
204619748
62069766
397103364
204494140
96524466
84275762
68939206
78193585
62749704
659920
431742920
524516187
289326099
44749566
71310960
690566730
160081600
296017190
145681470
138006825
472427127
730017236
270789680
8206818
179548615
219139722
800662248
782321748
47999466
41199030
53995480
179079296
545296576
309910439
112934644
240403334
594999312
530315226
10094958
179149070
581447680
393298605
356205951
23242026
38409626
39777947
96503940
581789402
241100464
258570208
532568520
225877448
772187458
232442784
39841632
137787210
836495275
302680925
86630855
136555450
237337792
62137545
626393264
388811808
55426640
4264650
702345780
143367744
79426323
25187548
719194896
269359560
74533402
49936824
176089156
267711760
582541726
10769184
328696241
57910679
929982456
8506620
157433175
120522168
515958172
15854322
363606688
244615176
19124145
445948182
51509864
660977954
271984962
295686520
150286123
258643720
673749900
9129642
423023900
928168616
264690843
260156114
237226794
42184070
216310140
158798910
543708152
562712576
28086552
12581160
413718207
667171600
396024
243609025
593395830
398777357
101373384
174623728
155038906
550303446
400004748
109939269
629873242
227115160
18807485
43564446
82541715
142486
462570336
818431530
172350216
171356650
79350096
432942750
37591131
123586298
468323370
227906640
602322852
60671520
53472444
424596690
395457300
493110373
308819440
107952228
650011460
168863240
54395390
216374067
3534033
318809844
61925730
733986132
398703708
11461471
562912751
158638896
117350024
313895784
17825180
290073300
13966830
37678550
228380250
582579151
434643029
170786597
192579360
57824858
377787024
927459278
31813182
360099909
701075291
782143975
67547064
231251463
145145968
47959140
753410450
142426836
173783633
692254562
192869742
164554288
473792414
2037439
223775064
268053900
912723345
105890451
255100878
115145613
297693792
355536060
1965564
457465481
51203376
511598085
156898114
16596947
43100000
140318913
114915600
951091142
26988856
30618588
487578567
410527780
427023651
903096432
48610402
385209566
11925247
318025800
927112400
124152738
264093302
435025848
138115486
363723200
159414935
540426752
797992770
224149485
22954794
882109088
218303844
715575000
420598360
199808268
687641430
228541200
103754456
762750426
95833380
41529096
385171178
310680126
201929172
772707200
2672540
582424835
186131406
145367663
106550820
718958592
472202919
10686000
55537725
164420544
241373720
38521800
573146424
59534051
302498433
114959610
10818276
115769078
28281474
467797200
163737756
74684463
113770
166567316
133501785
192539463
120671298
8913491
426748310
756335171
192612006
377648470
756010206
346047380
710802054
667143750
37850626
451035546
309830040
407650320
853979760
80269308
113731911
81121000
41583720
154149918
15068400
3311912
280816605
514637559
226062760
267680295
74952768
449784640
22684784
863838888
541470366
397534278
69873235
223471864
168583580
148226752
444202139
210379608
289368990
163869286
6229212
25673428
449292924
70945600
152452368
692813223
95826822
1225956
108161686
27134896
309070506
46792974
927234537
67556398
8280997
705215511
261450358
292052420
886834410
14358435
788994216
397983040
258093450
72907986
42261615
305523518
215257740
667952016
32550478
734108892
2737007
70941
592545795
183375696
15497514
642440172
16819900
237637029
356921649
571558638
715542903
87016083
737268070
30449910
1827210
15818990
747464868
458730293
543456270
947517640
255669307
61116967
110295076
111469864
169886469
46015992
133872858
587011068
35653969
45834432
176082660
13522201
613568984
610040178
29015810
331282893
54554775
305396477
369807354
129747990
429934896
489620670
242886028
144209600
4529160
269605135
278732925
120392840
190274315
392302248
34238991
490975815
30118500
254034480
260314368
27434022
763818848
744732774
706013952
212975320
77446344
335989834
30164892
185350492
210182700
109501156
429819632
100976720
402640098
378710640
401568750
92378376
138081006
5333160
725043735
738905429
455769740
538244044
363990528
30670965
699738270
75449328
36358380
445884471
59547026
191356452
428117244
566649202
51321200
319863330
250902400
39426816
395717674
4939368
491574636
108481195
428906346
610967320
83591285
231712600
805524235
439704099
521788125
3748126
71956194
119972937
192492972
15310080
223434386
588781972
193471590
120453760
322307235
191301671
886668160
854103321
4034198
221060630
337879668
262548673
82006914
52718466
657655650
249842445
230332382
39406095
486375144
474907508
287360843
7148876
156320384
248424904
131132936
100479600
353764386
203715648
121609312
921544532
82191603
59808
1581486
740629550
15285723
486828160
53991600
372477690
38196207
30248088
130827825
21791806
109986822
847863705
46751054
24163370
169895250
70369344
298752912
25261775
179772824
113535060
166033714
132954297
424901500
533559888
427262388
309872700
66464664
274726250
943536
684184025
459945927
765896736
501500025
325425600
117838728
191507256
142606510
359484888
36162084
3672792
57288000
212041656
323018244
5348595
337574387
4080370
911882654
52259388
32732805
135687449
176290132
371003318
53905200
178547915
11514985
488386650
772853277
236289900
42304878
65182900
160542824
144559050
169012767
28039758
15134086
272948630
677873924
224878915
62791872
643056732
7121412
149951812
167791495
377971830
162779400
435395940
705732280
16540095
92316744
703019736
710099792
408072544
299250693
26016952
54816672
619978258
252782937
32955197
172415700
98374000
500734719
230151744
155583560
31392795
462196125
403052322
556612903
161936537
112373307
989425836
183631300
192123750
44353200
328328080
170064042
846277320
963557550
78158340
180573549
111511456
462117000
46609508
136635746
410156824
354551970
4332060
143129511
507568347
505829590
10820925
138324515
31269888
70060225
362939490
713775439
364826000
247657676
528114634
251124948
340277875
253034780
360910572
119473158
324431230
596717228
876396
422616320
850928472
54029052
204384334
117657544
615850704
458076540
556956650
42220640
884012814
692153875
175630553
308170287
191670559
433504446
42027795
792950865
217732741
314965362
71626740
679665534
11625554
904593840
313445552
26188740
105596312
875728012
46482032
395477446
111035925
393655778
44914668
909226590
420352768
55091054
243222084
223800304
315442836
230058843
497714920
189604803
534953895
543250002
360638852
827569112
467846496
320834955
447950190
71557200
128903632
109947444
724308120
10881816
370088400
311800158
158125296
262771652
904471076
139725630
120441040
165440464
302732562
220111320
252284
250981890
396696060
21233520
411332778
195017472
77477707
64392688
82755288
72510214
293997725
95009196
309905431
109587933
86997660
766263960
38070179
45171752
2634736
72542976
429784810
133605549
464910336
40327280
36435966
204581000
191980725
14781204
351848125
121806480
471426897
549638420
174707302
18558978
771479478
73474878
182027872
56563395
310704372
268370498
319461584
358267876
40919940
713712992
154305764
36646739
8749500
109813725
11099310
425316930
379049680
204881679
81127116
473118789
392912683
233503484
169922181
175169628
592745808
905552625
37491741
46980624
190619682
634389250
42464160
531360904
83756025
84730086
93722480
383268000
170830871
50527954
302575504
386409675
1724436
98360325
233773104
208320640
127376342
373409522
286056105
18494040
27288992
6970242
288831095
710714880
208204038
400059270
431886456
55974124
62346860
183022812
45433440
845610498
510790801
481096
100457748
118468612
36561115
41754902
172797882
47059580
147532804
456459408
348787840
751119400
46017606
87450120
866491846
44849728
90645289
345242400
1965467
68360808
345522364
109052730
198017722
474580067
25518132
2444268
172144891
655951268
335414846
429838332
268223320
19740925
57497258
19854704
261870000
226605138
647450230
219776471
170969259
149690238
83958775
679782
7305120
588201867
144302697
21099936
184672576
357892012
171619560
240917222
124429784
291595472
437687422
622389592
290424096
19295082
34586440
55994910
78489494
130815540
363404376
232067316
261116772
33092397
156771141
292008798
112540650
84920263
524333628
43444716
5043114
543817560
533539110
99498624
44243262
243972080
104524692
520953560
3526076
56290559
377697998
193219456
41963754
325315060
309098592
297246048
51472548
109037988
889981989
277070976
151788000
185838948
21319716
62894475
395775876
416636883
383410962
9171987
616530432
219847550
255116211
14489988
31034751
2571136
346610142
43125897
5110108
753121006
68161058
2247900
330948033
299017395
699319565
914012587
970936980
448573500
28023240
242173524
103967912
280356154
728125200
379042530
39688385
4253252
21404776
61059060
239708802
249710314
260381214
42936390
57794781
415706200
334612125
150661812
112216538
184299093
487529946
304318872
258286459
129280212
154570469
241141920
923625820
710398728
132667500
15141702
818600900
80805385
542532912
283800404
905883555
201195694
882438318
834469470
22522272
63769152
15764616
271827205
69997125
443003330
388469747
38808042
583108890
39880512
182883996
4699123
345063680
29586340
42477267
354504384
18412840
15279600
222964380
76767530
230007435
89948325
670184436
875890283
684001913
307203345
94960740
325206381
392068524
239226615
352761420
149431290
278416356
316977228
431401488
165717264
194378340
397458024
364445760
165499425
501431671
336667923
71982000
87938144
31243968
302061100
817157187
667268163
321404990
256512069
562244808
419087064
484762740
700807995
23636766
75576528
147002240
135397639
283328276
179054616
223851868
63588376
89881244
30968928
475132805
96847740
125842486
304189944
52177060
222215466
191755993
38014152
926992512
6239179
363469284
334071926
75153260
131764160
135668540
768823258
471872485
2834325
46139096
118688416
311641812
473058384
139859083
4791567
872440119
35077120
58035783
61070964
93868008
275754558
108817000
8418060
6786325
9772986
272004432
64062232
83876882
172174464
708455190
3235720
920040282
320730774
495671010
503838681
178716928
185054212
81669217
378736992
648004098
138353019
359133432
417030477
319778566
94810800
997448200
497688996
169867136
244659690
413343286
321829216
9949512
171059925
479317104
67942105
498421092
12580414
73323382
119984130
155020487
156493458
2778712
399740
380536100
382140865
68385408
54936783
83319765
258315934
20017359
761181330
2514112
465120656
134510774
12813690
484052016
82298944
132784926
166584492
9376051
672542962
450238577
9738070
465906237
88336680
561242367
61296403
3064908
164203578
301407106
21037792
32785782
1608960
32750760
35099288
97863466
334134684
26127497
68143944
383510517
168238160
148335928
150473625
149674441
173905070
88525440
166545638
123817186
75812156
634380480
43004390
424632966
160793910
445766332
141003321
57822687
18505956
361938138
109022544
3995994
102028254
553416966
427341750
549418902
482493648
684335952
751798098
304215023
674813496
363431574
957391164
193726008
90045180
27461758
6463620
48448487
531205080
77874030
30281784
57575057
18048191
36541070
236271600
26098578
27022731
95996056
121131008
66814557
411456729
99382080
192083760
320494938
94183862
595180773
254847890
443049310
329650713
38488319
198387555
120898420
158428125
208268852
354871140
397582242
930755751
97923776
465282180
464180918
37532550
30825774
373970926
14432100
152226200
25773660
426059237
319841856
35884002
583443852
332062544
194844166
8248035
773453645
19256461
448789796
143956064
881160004
105231399
265799988
12088004
276179928
213334428
865548904
43238370
73124870
16346075
145969972
331829947
525681464
3136119
196855420
246695085
250959684
638925569
171885639
371091925
221752440
223003236
9533514
75472375
698485008
1426180
126984638
441356720
280067502
54406968
160498900
163258972
592909568
544744613
934546837
72230002
1642688
69013458
13812608
252573644
225467851
447423255
617213142
30411217
486229263
168456288
225796900
164761908
316671822
341349060
1291818
2986560
312532433
42315439
90485486
856996308
156042504
227894478
224959424
443677360
145850418
16076956
177803652
868516398
161256135
190138116
528312821
908205534
359858460
218432343
574778755
833906122
13840000
109434678
212880234
4191138
8725860
23279925
522005562
507076416
418340744
445696479
303822336
440049480
222625689
114358420
816370680
265180650
77572299
342408832
75750840
366197436
703113795
615788745
13094436
395367615
403254369
96549393
267110382
42819024
230535648
47359668
72529635
37755593
443315268
177987913
986305418
171778424
10600537
545771787
430119720
290428832
259455833
98304522
308490486
359474176
34040318
267324668
437343004
12803157
927200862
472157184
81370702
46448080
72603095
79368628
377588250
47061891
923556960
851168673
412317936
132291374
161637882
81735340
298568184
532062744
230545721
406019175
356612840
516949875
15572856
480433716
506482135
189694708
492436110
695651215
172627656
366310556
477741075
129046464
204963925
164905712
88507225
34345908
15627699
578484424
105489765
571802879
82439402
23054805
269713884
433189036
120811010
227498589
485378950
38338836
19825653
648702777
108333504
234124346
208721310
234201915
339524848
148369026
423828160
19702980
81833000
123364755
983128846
746411568
328060950
244536552
17977965
41465787
626229640
163050220
87225325
166347648
59441016
29853400
363685224
180391314
247645600
140838472
41138690
184422903
392637240
105676928
402214622
89759205
538870430
319167908
142870640
618904670
716642190
65460962
29076089
117159735
673975643
30883161
767333385
475801875
40081272
108573280
297645236
128950121
389654760
248397270
30448180
119040264
527639437
43297908
570384450
93909120
176011768
27568304
632877476
99331520
1729280
201194380
93185400
184286165
26177424
36844120
28464248
271160820
259143070
267762284
279644470
897992586
162523648
561387672
27963420
295766536
300152215
321902616
10326576
381097776
346204460
198240531
89475240
118282680
71575264
195279448
83732036
221360115
461852325
60704820
218052605
499828272
128083410
788796286
66773256
29376303
537937400
95963555
184307400
728790402
685313204
161532244
268763285
60961059
399445488
143029272
856487307
509309869
386186913
13164948
218838347
258722658
950994500
105927333
71948800
10866120
306350730
84559680
15365875
113365984
559361711
355914947
4052592
210009142
30715200
8457335
270196748
90833148
136800800
340223478
563885513
280338048
263041240
379306112
254837140
409400592
158185780
671284898
286536414
290438940
504258760
218511972
410334444
69145188
107523432
4707020
799701826
32077760
832952697
208684320
226500300
82587864
516157636
781899004
140698100
184150681
807668892
310452328
466115058
160416820
293707895
467127195
206880921
318740713
8027225
65595200
3872927
363714494
543150846
124755378
47613300
19409704
8663402
109098200
178606158
49238280
904269015
46315269
234044064
97659774
147171226
214722802
683126435
642237267
15727055
44890848
51360660
468946695
16535340
59161368
85631416
753423580
199749616
15479796
409709175
312461400
38291682
315682906
43477954
81255720
331608392
299929600
18083606
141628504
36792600
103732147
184429710
159244880
328111703
455302458
89720774
20689214
364087938
90600440
485880672
505007019
422395398
62759850
400580915
120020724
5357128
365080400
119388220
132048560
125301350
514516639
42846336
755305740
6593372
288280719
803027820
258337452
658484681
115980256
341833800
72773120
113038940
16353316
16108240
284246440
437836457
358394220
9306324
260538369
199106004
373457190
63939504
109214325
56307335
288834486
257529063
476141622
224173620
189477860
15818052
852270328
327557536
56759600
105444144
15834938
80863181
142983063
612303624
546980544
53166764
254759984
304716490
491204340
405265488
250383057
126469120
190865136
184089544
595841650
383472144
3926592
175427616
170341412
281348032
802667928
257996654
27584996
132622248
56757288
402274653
737266420
97933906
143941692
760288320
809868075
300177461
629500216
542343837
69978424
611831136
568992753
156123716
715046288
175936745
164940399
45199053
84353448
377322960
741921334
5661280
346194000
94369536
69926976
788825940
6483960
30856475
192530720
859781651
468025428
611986420
434109618
142702076
335242641
303589144
500119510
22784895
35913350
19727594
110530124
621495999
2039800
261067079
388413684
254986956
585627264
197529092
114214925
583946814
26431056
16771946
8606369
57090943
193125472
334127390
932997280
595689720
482121720
3006656
275453835
313337916
368539776
478873344
294974601
16516920
7370442
77101249
350656796
974194690
482109003
103956600
5207730
247777024
378318978
412583619
348031712
11102910
795322112
155016343
98133613
282761115
82256382
190882350
663042105
612925208
502714672
474628140
260676708
389302400
131309944
46063472
392631750
19653550
37385814
101583125
73067988
17603691
727145265
408136012
189420816
85600511
34998480
9844550
131276300
15389484
439285693
241583341
473191476
209742840
297083250
1234402
29049736
186710700
14036968
358918326
228904326
208287744
532146420
192240126
180793996
700288000
56297000
338994260
165356168
91369146
122070190
35597840
285407136
25930124
155684480
77978185
475442520
18920792
323041667
363650430
10678440
547870225
230104860
670089000
46253502
1900600
356287848
156152560
607171000
190748172
200558456
204073788
380791460
38504366
91381668
192655731
483767922
794216748
161875448
74287746
3892842
453815740
73160472
657631908
609714168
769210496
163716070
119021526
141091626
389888289
732600550
151709060
663456651
230857272
325948686
2674525
524836940
576385888
404603252
233149158
198536529
263404912
241595772
6733408
66852450
261171744
8916270
45653580
286981250
340518
127886040
66069432
134207184
67278662
268782572
176159984
80676164
6092856
114771764
10116736
392648940
403110552
375421815
467137503
321128
18684024
907440
432216521
136589305
27559931
166108365
66258416
298619838
730767477
178761750
210055720
430225376
471650364
570996830
52771040
150637535
504332842
164498880
440068260
48292894
150836400
31715166
625797616
37441008
154095488
284174936
4519143
29706936
112698762
58492830
76381084
624084549
968092965
85056720
59451000
18232500
38362812
822213288
101911830
127194760
75293694
334980816
578476214
245252380
34856224
313845396
100857600
51267974
214129980
97024256
216549385
10509288
151410955
490953039
13954920
518993475
635148382
391482640
374985765
383295055
244779192
529934691
138267771
176525062
297765845
333637920
319046408
109880736
14774988
136063200
251852273
74391434
154735642
18535176
9416470
177333639
68394976
418718751
482671162
121806750
101763824
220841851
162763776
633850917
219332820
188184499
447237870
603903674
39427984
217221375
449249700
95160
100348438
85871052
485986432
623211869
73990483
66037347
183123240
53423087
405482640
498942666
58681756
15668005
145960602
398804590
687481530
388458642
541206146
381687895
187523991
3996384
61522307
286612590
3679123
477278326
165006708
44932342
523844765
20038060
117721250
98553420
11758422
178938045
182681845
144791763
76266826
14648510
152185608
575663550
731675000
789102414
210470736
12201175
462486955
1787916
118565282
241625724
158155260
153476331
636705366
358054554
33705777
207325030
51942967
31330150
25856565
108785675
204689005
446289264
864991140
183050065
16791522
242409596
8877336
158125068
84395757
390764610
109912668
240342011
257857600
441740238
177744468
482781624
199864750
353516160
541118262
14810500
173157609
499348696
532458049
270344160
489058328
57689574
77858162
42043784
511256530
816156978
291969920
134309249
27570024
130011224
175327942
552973806
178657160
2415996
320416536
63544760
382682755
369159531
247386528
121647690
268155625
134265040
35864756
222019379
416226300
108820341
55220788
187916274
551018745
167434560
582941776
616091256
46180344
360699581
24337170
34776797
8829216
482431332
193858404
479209920
485258050
29451202
16881342
229558851
6725625
151307520
104238492
561165660
43160796
13080528
44951000
11900988
29337480
622405616
408115664
552872834
255874780
49905126
7201766
265743625
72600612
724870425
561550838
19715181
25967184
48325265
685947822
481786448
103872868
95640348
163495980
70652472
419016497
75497400
45678983
17768318
313148286
143335076
64226856
50787859
23927060
117944559
88968677
501914084
16331444
343954368
285290286
91391875
75212580
470556912
132576000
549601704
361439595
643665
871140784
487027348
902929854
398859882
679392133
436440942
258606892
807962610
419379785
332381904
49792720
222012129
35492611
79353015
736662901
405308928
27686610
15913600
140990715
138412356
230507573
219566798
280887525
414566624
224042236
193749590
915589848
59909340
479039730
106727916
159639336
231155435
745382436
127798814
254718180
11657920
98567819
131731129
10552308
131905109
13239830
326663853
279346608
678797325
693214754
227999772
332841546
22024272
178064448
183863332
395064778
413042715
225574404
192905076
8277500
548923697
39498000
66684650
582908087
419769070
273711585
233207640
484292508
4381552
568131876
151302057
57173310
11380616
38396765
575270780
347867775
108016530
256005712
89385198
13360226
598411485
241103666
247269772
19225765
14807150
664813695
140229824
42036956
634964330
614775452
708736796
313981487
585962120
148113124
59601210
45455280
362932745
774355300
463989341
1482539
247468240
711909783
79417248
271677770
688323096
102458720
650977008
190509120
310485398
562574258
84191025
141706136
2412450
23018804
85630473
102586668
254469534
739646523
28486024
497573520
180270651
509008630
40492178
144673100
166859736
405614934
393484176
27592224
448146666
32062215
925917930
242731145
539856725
502537770
317088948
53634220
79508930
229452724
73494610
20862390
815944772
311402037
255826516
488608856
74131094
203575869
39470124
237194137
519604635
183921489
1069440
350955284
13682956
144291072
635827572
138999378
382379163
256940940
64472789
60708083
784122618
78097626
266328893
38549295
467780040
305203080
105327380
940776872
210578100
34459910
247824222
172884618
92158761
277044130
125616673
709079098
112114295
782955510
625088014
402375456
138075120
61069736
362682090
101173436
466090963
430255148
182806610
660244574
300281148
88261206
551797832
113002176
44248763
596555008
107996676
28057134
14579400
305991211
327556512
14739162
35357580
50085672
230875288
424674985
450007430
399725882
171596722
775501856
333474080
414171010
236816324
102881504
286795152
147450384
17009454
479239730
182674674
25085073
360099760
71991232
405925830
174372551
99552510
37397120
435833944
125896598
354727521
213301018
605642256
793205692
857535336
776077584
2106272
11889731
67362750
618589620
42436352
197536614
13704125
172688295
48192033
68321880
924387383
22401920
364145712
617951619
272889000
165085011
924094610
64802320
161344183
270338688
27493320
337888608
2598448
305280273
73788660
353030328
37947914
694512764
54558748
441803712
31311528
775439160
12793712
258250791
92840840
89169672
608567256
398529846
130684300
659993616
490743027
674312000
604884552
22480632
462582882
207570816
416340995
359282520
103626210
59563556
4382784
78932810
78163545
290281676
4777896
618040569
288250500
383214430
60798865
379707684
657548252
375460756
273928200
154249224
615670422
264051037
136346371
76692676
533389077
4035420
268779021
142089178
23621402
312024758
285999714
180592560
500998624
411487726
327425028
20261206
427739859
175255584
20260611
549638172
24759746
523487328
818704502
271642293
59974512
169402745
67282974
160853069
198918288
32472261
234274280
553612912
29599211
166761018
71085378
433958838
480142773
121345968
222504100
258833514
218707632
535760736
152554440
1210643
379399705
204615747
3937176
216788940
518697120
144781938
258750959
255556928
35868156
659923678
265927080
368273200
143812464
636211676
642365493
18418485
578733955
632000264
810777
390428962
86695107
95413232
324905762
631024615
491925124
167969741
45080598
724657500
129737020
329403173
71120896
737399655
28254330
186772608
382877738
34043877
631670442
12164870
326491175
998053440
37367755
299977812
164901045
197580821
157701696
86824171
147198240
232924419
251824910
539010472
60014985
25041744
50863464
15347644
351924245
451140768
14333851
26333664
297435642
757713902
336695268
121087744
290607345
516678400
63194345
220011225
45085575
160890510
204230126
30110969
178068000
379733520
159216840
231591717
526262580
141228780
55068863
20470478
27506765
375413170
319398397
302393736
417878954
553258100
34523965
62616428
271973125
527936076
63231736
18579624
248493966
596970400
11876350
27902848
319109096
303888324
276562924
220954822
26347167
32350076
780498747
213762305
10957968
75772854
194340421
335547036
320229936
155328512
376555440
366795540
141211054
505845920
24753915
869996790
30722640
167740625
130428806
12953708
237148080
178299852
59771136
146544096
59927244
486720225
154564670
191810192
260760552
10287759
113329884
56659824
612724536
156531315
378024588
130768803
649614265
616942150
48735875
38677010
387754104
61543104
326352246
470745462
65704665
547229760
84109806
899595432
160295146
76068681
588108822
11978880
163623295
79629810
720194328
81322380
341755596
744740736
468417223
53539011
224575072
589885206
625606044
473724654
154083297
166916740
89230806
365682982
318821274
310300392
759963078
640170
332063988
244242524
438035415
208408152
305155620
718634938
919784167
635654376
441321990
245841627
70475088
583105488
76699770
44617672
361913560
476830416
234778500
619512096
290136000
310229959
6421560
724443868
448741960
407254098
774784926
140332255
23516984
601703300
24749795
128658060
343722358
14636699
348996114
172526355
139668130
8691546
335056481
309738760
286515140
448955216
323715740
772549209
263389110
31458000
7644690
422039445
127705656
3771024
449145150
15148536
98160824
33405444
47232738
349424754
31159864
132980788
191600928
23028543
543097611
438116845
110817405
302529240
262192683
3434457
575325135
162630432
497792790
166599545
188383900
237223992
94332823
533921975
68505035
389884404
195016872
670285044
244224550
162157156
342642069
197939648
109948839
3320370
640574464
81557528
197300750
188257524
213795
408471006
173324774
381176461
408367278
149480760
722759012
41175978
17166492
92397286
568890424
249868036
371677324
260138372
70886701
480488112
187823358
33200448
135029106
284209077
633437540
113243724
204403644
64298452
184219854
2643730
134269960
755706381
500759725
951322320
810122225
410763942
499956860
865534272
339320960
186312474
106129414
2139438
105082188
31108168
278425666
435483096
15940587
33141150
355174730
485783
210997998
11746218
119720328
422045100
705306535
170468160
104054071
39785942
107449375
150205241
175191335
104041436
379278585
901957530
536364048
81584653
48982464
351043454
256273470
384901132
568765366
143291008
200759208
667010692
324875040
216137350
11410256
154031460
73023002
127292741
653511140
93266706
78259869
596087401
61519500
2420040
459922008
341908605
113201088
44798040
67199130
10945450
272115660
388834173
62075722
213064856
3770816
15741252
59184195
7552348
180430320
367429228
368691216
236162550
395484676
429454836
26112121
116166516
26044452
91656051
19562466
371989416
312523350
154878512
678919856
654887592
64052758
2602105
139713950
495037569
101209706
53539927
676226730
9601440
47939238
32242400
216997808
54172602
141018351
18791304
36935349
902437900
146745300
226799794
237123545
515945760
322351326
132937740
276689484
43044
285969410
24333890
214577235
18963672
27667332
60568326
702420930
146425532
413940384
60525551
671513061
45098977
613500166
524058824
650568437
285116112
159237171
588274575
308768376
572290078
174170304
511581224
493628810
187945980
334820835
60568950
43361550
487286698
4478730
165479419
22411710
34603408
266224275
1350300
286143210
5283516
107152773
468089120
397926039
5255619
416645164
45572450
352763520
67572759
217876428
817708296
264333080
455931751
261444864
617330220
1694784
433198843
17980064
146314168
134730270
86812400
441383220
368760600
236392554
83708394
421714388
72373686
288604026
351252279
94212959
480165948
586010428
308753330
133702398
26164710
532457905
422223442
457987400
148955020
120861114
107286488
127521216
426107524
817996650
856607616
66445092
87475468
425182050
455960234
30700560
339842796
278829180
128012742
480707688
506463300
390165085
402454008
137394630
290351583
45765146
156056718
369773070
84554526
136858104
523556474
1040655
26776737
723026532
222951040
841436950
224007618
96067665
127830560
306378527
157730740
74774425
447858268
863947518
222443232
127798107
770051103
309428262
29908986
393109392
853289466
1510088
712903173
820867701
475276836
27700696
94523086
663159952
86026661
465207249
6438175
270416286
222433344
60616042
413435100
84863040
45518343
178612413
219718138
81760800
53051085
349071538
33164595
163106895
262407376
68387331
496847904
33399656
127033642
17596524
360541845
111477262
47445504
505656801
78777036
138499371
87276624
175512722
105637500
45868584
60597200
181589785
81537327
188634064
456977070
302597760
26834251
248672886
840332932
38087680
129508841
142158302
78385340
112084880
478321953
300286624
653788542
49186440
364228992
335219185
88038016
6173916
23104900
169308345
648515196
8292935
158330960
199838702
252033708
422441097
265223712
284947740
558462600
301967325
711012980
625210914
39474267
234564760
735260070
574782509
410421987
19658215
545662860
248153870
289965920
239554269
918439088
345321844
254058268
351915255
82948053
515481003
140470998
101704972
283579170
22700320
640631740
18981624
194879274
676405852
648442042
960887340
7683388
398938896
413561204
56746750
778451565
341551650
4032475
253842869
56196628
108817034
234346216
115043170
23488275
253891680
130617800
332205720
280488537
506354845
3535467
402947475
489651309
530037040
128026411
53901873
110392330
645602308
573020190
632795632
218572536
69378010
25862824
341338775
640918616
993755504
244820316
231644142
557808744
355477730
3738420
362485120
24239046
655888314
279951700
203017772
157919030
329816880
218078553
431869072
56289724
431599366
222468699
767368667
147008019
400727640
494122278
281746080
153039335
883040
32923
18763308
475173094
201023578
498856353
426474030
468906392
1242176
182831276
32258688
580342156
168799553
180766000
21059896
273824848
86119306
41581516
815075900
237326103
13816464
69039132
263477185
116978485
374455424
7453928
952183101
181129408
9021750
248796394
21572612
258099
4536798
871067871
342844056
603253204
247898510
119177120
17965232
142293405
755283192
497004987
157882648
4153017
602176329
114391585
235673904
195925506
528432769
161505792
500150680
690202572
291419040
108782100
8483967
151961183
44756290
325581970
187150379
105787820
207125144
125182260
709384080
162347598
215146512
568851261
491640156
43100043
218984310
107442587
423966452
40495728
48954040
220038662
159031180
127693475
519404928
500196276
192722400
64688049
872262528
245558684
54189350
302051765
898194
590721051
567394968
15138292
262844400
399688701
133103424
543150720
18571800
13390832
62043212
124770214
357692487
782087544
376275480
261175472
71152020
3044245
660965760
226756926
157254477
289997661
132453995
334497628
68152035
312498723
135134832
295247460
523160720
36818061
388191776
775777080
653637105
972418176
54527898
369608546
884876370
85256436
100175000
336453850
890802210
72788100
470280576
157015764
282987846
4910822
81317099
305033032
312503218
581781040
840118606
187743369
333382452
205618740
1603940
271060570
63901350
168072813
773899284
750080583
232638516
137862891
350675608
153518708
60378305
669442165
42701139
309202962
452033960
22527362
983528806
205457296
126656806
94461069
467747787
20910469
125479566
535991452
426764430
17734652
1619160
567593936
304021425
398830674
47552435
177389080
683892906
18262782
363347370
218367060
146348436
205389962
291949821
491489520
22023252
873238700
787989950
340744100
589389108
971310964
323672448
100726425
33008594
842617370
594298224
100681856
158559891
225287418
142721799
398971720
535381416
187206856
33402464
372874884
800205120
58087766
520655328
121918468
7259040
600204124
401915
85636954
341063730
247300224
47120172
577378368
16290872
83555186
570188100
162210496
79555696
283975296
62808442
94779542
403650268
967265034
5884550
37458576
1697400
64533430
106148749
6662072
104278383
335758423
974977227
744786900
107014635
90746865
217106490
574141980
30884304
223196976
559865564
80452460
697219237
175118646
19044610
359013816
16858875
685344294
3081474
12055218
147013332
55278839
205087676
8982288
99516550
14945484
43341636
405213081
123648204
66895200
436439232
47247054
239694245
606553800
189488832
18336192
291275586
229273632
684074210
120461040
56416850
535765395
720834880
294801406
381957216
473555240
145821100
18030090
353616030
310834965
121737252
257888844
94286720
221720835
401586729
531661284
773868240
11391484
498813135
34936425
282994695
550332504
23114392
10245810
342947376
42020453
150258080
290504409
494625492
864885458
143805142
1653516
281119072
34432866
388422804
26966443
202821522
622222510
321881280
319334216
491782434
196303045
18902334
460564896
125112312
133380597
424831516
486970950
614992036
1465134
248136240
200071695
206285328
632882954
495141605
75333776
195659552
849112056
64876875
256044102
250284452
3641400
438693540
288451972
588252097
39133105
28573625
115764576
104503608
404696425
18940086
82537920
810753912
210252432
243620247
71466759
48878088
426270760
76907040
991925060
16927644
46178648
13890420
670177632
84833910
497241532
465523864
6149325
806583222
64616616
537129294
911662416
357196048
542726676
445794360
175630116
17695368
97627600
351966960
9252677
90310430
120684188
24685360
374624120
892070088
4509738
107811586
82928664
71281980
107086560
49062680
159206138
201965480
5599836
150670394
288879192
107158904
519442925
476275016
15907080
164283210
490702788
271865325
73036500
6238522
42067500
77511160
270098288
169824408
169316413
130999516
104756591
147097825
22132939
78568714
28924258
128574990
67487343
780801003
27891069
41777946
207788256
82737676
372893120
142603032
612186055
83459040
388693448
14682564
10171440
168090580
203144481
539181600
14773980
293000490
271414935
8609601
13854126
424569497
543211977
161138131
239744448
14296205
309429290
259701960
10321854
449758816
226114142
714749604
47933870
216390288
397812600
42667365
79419582
110460126
109149260
311351500
171229603
439604000
39349934
181480008
296181932
83693528
393994776
10254772
275068692
237732080
39676392
68294976
314758353
279601704
169895232
550221750
137129220
4134240
549034958
466669171
58366260
627328806
296233564
317454774
26608200
463836060
360580824
524747346
592042816
345188166
172575976
77677210
201312215
89676660
605937304
217524768
656873516
37538148
214339769
363348260
583986242
381387552
549533994
847152135
191045751
521106168
27445375
317450741
147156783
252656028
581519855
113950242
96790230
7271706
20849004
129247756
34815811
10694205
349823250
400729888
440187618
290161556
73005744
131566417
426344146
170230276
7131432
772956588
277325811
203754757
131062932
3540091
33593245
725098010
161375865
44235846
106928900
282148267
31763509
482788404
24619154
49744800
132938400
5550339
253775592
68660038
471272347
242446384
100133098
27269492
23965920
126872809
82809652
311837495
97995557
570436342
738682691
399113848
97497270
107278910
311193927
660732268
331120629
49243996
147353274
76887690
14359890
62212608
39669504
216022400
201558420
276096665
535474640
40081412
68705010
274483131
3941610
35075400
688318189
322965087
14290730
320026374
45523359
563495760
727921350
608939804
29396523
69730708
11150906
95880192
90354649
603608307
462798336
42933150
146028432
632268252
34844573
20910384
544421478
177281300
599940621
29819790
20206260
679927608
430705852
27962578
75269376
17063041
290614409
67790180
335597136
624669954
348832200
31950497
517817851
417243729
78808820
157088626
248529034
400654020
389377183
639640540
266824248
63300146
106696412
870903075
97517350
143517640
243980862
279823060
13952848
711305160
295799598
304416000
586160
139187556
49620870
632827170
277741324
80011808
206688260
77178016
126403998
791520180
85367880
7374128
262937664
62433976
18148386
431151468
17909648
85592133
75607550
248440380
77934116
225980541
551231552
151151220
5180463
548690793
9881849
370219320
342207252
409445718
656746464
27996534
32329836
232594791
201495063
85156317
15650404
621134320
563625751
148793656
97793736
119824821
93040145
34656928
155546925
312962650
579996648
718902494
474987375
297004344
437094210
271422840
734227388
324187632
473569701
83758203
152571240
546992118
136608934
218740902
418360776
6450681
259131114
600865744
48650649
289584240
222987237
6599040
258159555
662845854
147647810
432150024
106955704
73419840
93612132
12010570
93069627
636774660
191923674
261970290
143456025
144028044
110428560
735407520
85715644
149391782
274157080
6566454
609399569
131081600
36417033
270927393
61658143
5655040
83776722
449813185
40339232
708038077
316123560
485430784
60419863
740567960
143029744
299592248
314898696
216759466
907733088
123621256
326242840
296337400
374106915
340875325
618797988
105244161
162006495
549585250
176333129
663575758
8133900
354030326
154685219
323876812
122558729
33455552
244843900
561504555
54151360
286091145
195341875
9585915
25060602
805168824
20070225
172413696
138583590
51028866
459894867
613702481
205096008
48579880
364788032
18132799
289008720
413555800
6844258
17786614
663272064
305182620
4012888
246020978
4536576
66500100
15280416
623770908
340921126
8930790
118467570
146476477
5688575
718179860
3105900
532667792
57855001
304033028
182001160
323896482
157207248
285049752
55910512
47163705
558091295
288103726
287433830
434197468
49175960
90390790
202416804
222699
18242094
3580398
95170348
197797222
7527968
67104180
740540752
82508797
813939875
230562146
50146686
333479412
55657976
193040604
7149696
37327994
528033930
312476216
759255332
577846324
443113398
68792400
81440370
17923251
665543532
28891064
18385911
52796518
202041136
26044137
12963954
256388546
174246633
424287348
363692560
423484645
256114192
157703300
715870890
745552488
10455133
152377650
145601792
175074500
466393515
360578925
331699620
460149208
98892702
27723528
133202430
66107730
44575185
278093898
14296728
253227750
738915480
335106144
114602310
36864828
17334550
324728705
165731735
161521984
41864790
363783598
172106605
121003837
17548710
107473032
172698551
378712454
592137216
32948650
525166803
258606312
346794180
138039954
38970784
414110412
164119904
397136790
248792875
20389632
2530076
198743904
30493544
115731860
280475524
40175529
342073530
116969262
226674807
187287210
22213760
48690516
8633671
340397590
110197781
8632063
168755245
420066090
905685242
319144920
32030076
228564
351771486
196703409
10997910
657818558
257141856
400463688
348720984
326617380
243971757
140234604
607017323
76931838
625728658
226532540
322143296
51851952
86087910
357912820
235111545
109952050
590440872
292367304
8832366
577083250
86770640
799503030
177947652
360840200
5359524
61457200
87542370
623045475
10522500
265728153
546037470
74043376
55897809
348057216
737073822
702195676
652389584
23363158
975530262
285870000
452464860
427454885
178833761
412858050
106030275
249413324
120286998
305097300
35024760
243144450
559950468
104765220
1090779
967081960
362525470
581696298
163936950
168222996
439802550
696808710
336395416
7651840
497923056
221746640
439859820
487040400
8917776
273289301
608085017
220834640
352723572
258231842
189444352
9495282
74698624
22807864
373261152
130378171
489560225
85244544
200874553
437952713
335104560
534595239
607319900
416414313
123968502
79693650
101612160
39768627
42350
148040976
8496417
173156247
37691520
197517815
845857135
44705210
368741322
24369807
660266264
55616948
578778790
26827819
18660406
105749952
53856576
175300650
203485240
489422792
369080178
10373420
142890545
131248344
413902440
924538095
786181350
432183785
123508199
34738781
99941184
322095501
796445199
26131369
165852660
99420429
34834410
364143984
476462648
39123871
573731616
147787650
94985176
609078141
671807520
164686818
175259448
513984114
724067176
672939295
101991788
26949177
411425406
690345000
581973560
237424068
234115505
79285109
17046519
56335986
113401859
426825197
90272802
548130450
383927040
455747103
121983396
338142320
170626093
839955501
29277822
775913415
489611520
142584624
487246914
302068000
66968594
524409752
141978626
281653020
287732094
802682370
401946735
126646214
254761620
192006527
445844640
159090318
446097305
496859736
259106838
20109472
254886938
426617252
100568950
21389000
520240080
402026352
317862504
214305332
72442692
621359560
61928226
61659164
65518240
492601872
34793434
268624300
292167681
314600976
100244500
221826195
1471600
10918722
96651360
350919681
378224622
263799990
450966656
173932478
33287580
357113520
63005683
445798264
552476832
15223626
198377216
252478912
287596411
862901200
472336600
27860400
497299336
2671480
169603910
375163225
201030174
290561440
21577637
199834250
86197860
4857667
555208248
36730540
451338531
559167426
252307482
370828276
127326220
570230244
592181115
635249176
377691804
94267983
57966930
202851090
226158498
64235899
457446540
300381858
147065231
622062628
993453525
42900289
395119793
41812200
182596036
176569470
666070920
89234272
604701208
866673755
99015175
45997328
2623452
187997075
168293160
391303110
63091248
135557064
392583896
598582530
808374528
317476610
306825957
83979808
1974375
147285519
81859437
87522591
571986368
543532988
368286593
267822280
143934909
548695521
100947660
40314519
236330550
8058557
20747130
9315322
125496280
52938168
125858106
495495000
218185412
26928902
96504922
656686472
737648043
157659038
445922058
773355245
82885686
4912320
302051052
398458464
280543614
16229720
60504990
19458648
160458878
984556377
443647568
3002615
132517830
45712832
69486312
461501946
92577372
113577144
164954444
821366
49412888
69573669
620038272
108947839
5722080
558277335
21048564
97374333
123997550
99636216
184379328
496751936
217725612
452313806
256907668
106400715
667856167
212770346
276778122
4025880
33366164
17441206
13593528
425760273
460082080
26934155
86376185
246668352
218184482
87907006
690421347
218913648
254966022
596918142
112559574
2042595
227772810
4366230
241070170
473854197
454861824
329770203
47790675
327500131
61714888
204405768
409077836
81244743
59360182
202044738
209142280
17490288
18442515
156243294
245637063
456918880
528978560
290061213
73512216
68865280
155290835
179750648
5190768
825450665
40717090
40483086
80467992
10381953
574408380
4695632
577554516
302929340
162066762
372512760
43813959
339499866
278171880
197119412
780102972
237966837
90462300
28233120
489489936
132730192
475618851
262752875
281067172
24589300
586663
57631028
811061160
309590472
132104700
491010912
13764738
149998353
55390300
29487280
218121982
206676512
117147285
448068120
138027008
62095362
5815070
55566608
34836917
343625592
230354285
61775664
83627738
190249512
14175432
34232852
237693694
364389120
208766901
268622535
907747068
120403773
19953682
30274788
42556600
26479716
544540346
89944960
580847226
62447616
810535462
522701652
145680345
655918840
181149824
76347960
172298880
218394988
931211666
121272320
823898110
481666210
31232200
459073615
181905210
28155680
13132820
108238000
531218355
328417584
187396924
507943880
697836711
7238077
96880002
80985360
99348318
254424310
113037012
77957875
266456076
273974220
393900224
475907905
4658780
103580715
232719988
493490374
570241942
529001808
57297258
52349197
110772600
410749218
268846482
16933308
137662866
3926775
214135414
574603846
48333950
584755976
16826600
404942929
44957250
21293775
300720000
13269585
997434
327507294
974072663
27881762
330096208
5046567
176620500
458170164
15804203
391503236
32869400
276123510
400450976
111941272
561897138
364385718
605856108
475440263
275214225
487340816
323302056
7047818
202789717
498057768
156124672
123261262
318938915
341413740
368678772
2260197
229210880
34645700
129859800
179720830
47106520
128897494
187866250
7736148
859769508
376460094
357294510
681230080
509833346
15103539
546157406
535787030
14953854
882722330
649963320
247764660
368985056
168152124
63195384
566744632
660703640
53055600
132706680
22138272
358878688
1503538
102249180
53719200
688903188
31758272
643535354
282380220
58721355
173713582
418393430
239230800
489658272
353201527
100790228
666774659
75893908
258075076
14498372
369933766
195098400
538839311
96018428
679597542
19530654
208317966
676048520
45056370
175725004
589273830
374981736
301452520
574386960
824053797
126344750
203493257
247287880
246404178
247976179
113584302
319393620
914941104
547954016
33537270
657765905
5621568
780615478
200076315
127690911
98137248
51029928
394033872
349145016
794929304
23509740
71931005
745539956
357670666
643210908
40923722
36165537
77892444
64298691
375333021
98167002
10094780
499712
551632920
671234412
306440045
303219402
493399720
104131083
412317276
319797540
56030784
278424146
271980288
184404472
244972049
229365840
304366208
232005846
4475740
384818560
38977968
380324880
69475640
781258511
999171672
645226544
25862874
337658097
180856000
533871975
472353021
59997340
148350821
144183932
361935360
17651600
562086456
493607332
31323726
7378866
129249280
301871550
389783530
166164024
129659648
57158522
356143172
146693148
35482000
298433294
307538000
11843186
45970464
213780716
250779240
26742644
456541260
117740734
478435550
125303175
38935490
352365468
89538075
53529840
370384125
655970304
274003416
297064320
123832098
111886485
21345330
280887704
29065465
179629577
20475481
485675235
183270800
6420505
545373192
226745252
107674821
748105475
301150252
879927837
460458126
663854690
222616025
67190928
584308768
242307000
400723516
106095510
249575850
240704640
233021952
14418800
277872140
11078200
662147514
580453846
753232114
102200408
951101155
321134458
335490840
78614640
100052312
738957870
726112768
238202244
202727315
620269034
645514037
663344910
61232678
35496468
224735612
33513120
6905283
257612850
565050996
608010116
194735960
7233408
776526534
259804740
388307574
141253608
84898800
765928940
324301488
148776485
289313505
215182716
225528719
8214591
8702784
137361792
83862044
13651764
568310000
25701655
198246400
65758178
482066340
25341920
624257958
181756379
15174558
96415330
279945280
666730110
34944790
4578210
146436675
181883040
503301396
7239645
260542946
12182726
4711056
844662042
423790472
244466404
119039226
51969144
10107425
134247483
5836752
123654768
111147802
505487664
385736919
2159730
31837260
191556480
23330652
238182153
112154550
14065140
1870560
29111940
105739008
4148382
90172585
65481430
458253081
98352786
106856788
375948
686436578
14624110
923087779
441780000
139166998
413943804
22021500
29322776
585937240
592122846
123901704
474775495
261276024
56687654
18187092
203685424
58135375
28067040
265492080
46347505
418030438
64871996
415961440
263520727
369275357
51232115
237969000
787342488
67012224
667103442
180606496
354285360
457842751
15364433
63640959
243330848
169903904
100473471
488447688
673148700
542531650
523822377
594628573
73922940
7638066
491196808
693382998
476607558
484480851
744722745
269502191
135138330
317603088
204702336
116822815
250524288
582876756
272815335
697117050
408073956
422958290
84659848
164357144
197946232
9209398
560794200
187523541
212858256
74096490
417914808
143543421
136717035
146931047
343050019
166564692
555629580
16787120
77421945
419987547
40864512
379890441
49919688
370039072
251411160
86887059
58795360
341597959
59926160
294243880
596380960
165574850
588848810
594120744
719874792
296530625
159437096
52919316
331789029
25677260
141339528
211881816
79736995
70808274
28086370
60184047
305265600
482340441
330244450
88751022
57677050
179203782
390754950
4087368
86730560
324579745
128349483
321929750
556464172
15434937
117817604
569119644
107221764
79773485
20943776
315233165
462067514
13834432
424025300
654340544
500968452
356003658
65651820
205453871
803725975
51768450
10948575
35343884
66748344
88309670
390942344
574202590
591759036
22513568
31532417
175115264
67396920
516847752
124107160
54963264
4471301
218493030
13423200
278061976
424459757
288923005
707418630
481094573
368177824
38945725
126130599
470815497
97360032
536276780
146785770
130955596
50875845
151411084
55624290
211941584
199222016
384636476
501446635
372483915
459159010
881356028
157977692
283871227
59655904
300324240
665043288
146995260
309342948
210285198
302960924
15413220
505843020
439324080
700059912
696025176
506345400
99824340
130265940
301219816
31401258
319973930
801364326
30993477
43085790
682419185
2854808
188423280
17532670
299397003
367060395
368463956
98522154
876736
248510987
92091076
365989324
47508370
171610800
311860216
58801031
419919360
89133369
37330664
368627530
707497135
122924990
112175280
532868770
153654228
233349924
51017232
92587145
89717472
944982350
241898736
480322882
444534632
122231836
624703456
6148615
537439320
424584402
702637332
187282456
620380976
373375366
228907208
2751760
579144978
482594240
35503680
491133350
836043920
191103140
28262696
656830582
99808425
66356621
148565625
472807368
91862863
504554170
5786892
527138089
52087065
255822555
66853656
162451740
445778900
765360030
464845505
645414
214162781
396573853
6612375
123275208
161143756
99465044
171244451
7525615
243651304
191751063
103618501
226897308
364475211
716459729
11326310
561729928
60220908
550919853
25102242
687956313
107880496
177682050
128953128
76818672
106942656
547008254
366046870
242436272
105921750
51002960
55144726
407581713
44714739
87615990
427489040
32482604
201888628
27939974
256871280
360682112
499325530
231741972
5211528
160635424
337793944
725580733
36338770
69951904
472211740
712407
38074373
425965920
4828985
77120903
12424850
153493992
555264750
737163040
26752000
567718126
655741530
536688164
147060450
716932590
633283794
171566497
101034791
45145620
261685357
253048432
4016809
145793700
443417418
957143203
202111254
5466006
101863560
3961724
515243028
513082164
769368024
672302876
59775936
999893404
5149071
519039603
103858660
518227808
148143447
591290541
28788744
316277073
466918980
109707237
432876028
434163832
758943630
33056209
95349366
260909294
140009578
299590434
148621884
711420645
998651142
280263994
280366254
100870758
1165164
433173838
100081856
393542180
1669590
51195244
35428173
79722860
77687038
549368710
352970447
643198132
1682303
114736911
443158290
415127160
21148402
55843968
158455402
805352968
88051194
253082375
367769924
232815076
229968467
56468177
152318880
337532244
40674480
86931285
47131678
37611900
701517544
463245280
574006944
162493652
215812245
154117089
93881460
74246085
43901898
402094024
190903500
177184443
299904560
674863840
61726992
50542352
141798430
190877251
53700126
470408118
123028092
352551210
298708644
197482200
178614706
433721700
129102596
34167924
107264312
538124632
446983680
574499060
99958138
582267742
66310200
201519604
578369748
301369080
30632289
443569725
374088548
15794190
197745028
463256331
163286553
579453200
196042000
729789492
45554022
205827265
199624776
33988650
308940966
611084000
74885460
379324672
75480156
453190215
370942480
67805320
215773992
532495942
11290200
796764962
1507941
495327238
338351748
166175216
841248195
292581940
47471974
109254244
241490718
270147573
795545080
435288840
116245210
562802656
174815312
114186970
71320270
304134254
56331968
59238612
143998224
201545472
417466725
31929220
653840
259702506
438926580
38481444
419679120
980629650
26042738
75448890
125253578
988112840
124614216
73610272
220505634
181742616
29702472
746159427
307159281
188647394
16078081
68648958
11479590
435360338
235231097
143280610
55292220
51538146
799511202
23208825
169153348
71677732
311614645
268951500
137381837
328727808
392397119
271183505
13222440
23895072
739012680
567860335
152520264
727582440
119191786
224357364
98419840
37464792
473917052
83466198
291867968
594555390
191490219
109414327
5006925
245794355
157682140
11719806
874367676
658304010
835767855
791998698
211575298
183529056
598464339
76456114
225955368
100756854
200373504
174225459
361708537
247380056
104666304
176544256
341751802
23035991
565780830
72069426
36089543
122648550
92903366
230635356
12682638
355870800
684730584
7359660
243150732
316068480
11962031
242030881
96874320
211022072
53532072
9952866
513413363
25055223
80503242
90611672
556708792
175129992
195217350
369040980
944433
456811901
5314434
129186937
57268755
766309875
685482831
12140541
682520850
820556380
630860762
290374892
66871278
500371560
33863536
307397160
439795701
36404797
178238664
767211660
68739150
793657510
177597077
34642685
34623388
132637024
20023042
10139736
38078152
472654414
314636064
339926067
31700583
661743429
69611368
21242034
91176921
516709533
38910186
442287342
28278978
210561120
137365560
35105202
180598175
105955986
3179560
241817312
274789548
560520442
385712136
143708232
3659250
29018528
105095280
714374013
341649954
52141176
29743848
252800335
94419500
2556105
283003146
969068979
563817012
5403035
192117120
256852960
4597620
363212220
42266070
676179221
1307992
833082198
746070911
9410450
99318670
530077059
112905036
467467620
440287722
368798930
628198820
599997365
690813928
487986768
297920429
306558039
766949697
25425500
12239290
328982324
114602544
5994780
62838484
720394532
283812484
458102604
49674750
61098366
7607648
82129044
184552000
123242350
204386327
148039266
62739808
379576714
73542997
369581778
142240105
164115545
93676440
205071866
33090150
191490164
537263440
15157280
237071384
639387884
320440008
270747789
216803088
56173608
593095222
308825611
162648878
60995970
50251509
537973051
239357076
424533744
631696052
4052320
630295686
786207975
168051590
66283554
391862745
242722091
549406800
27567216
30025658
198997580
489917736
8201446
460593063
998764200
153459180
374497578
359367807
263112300
437710173
729174
687939000
13972332
257799616
251478174
21658320
711833580
125278440
64570520
19199898
37162814
205739463
699423450
63472884
491637753
265885411
136834470
109716660
593124770
707719096
537439716
278627536
18160670
189023723
83962398
197500464
101309524
123465780
114848604
718654528
1955745
64067082
162086290
70050180
81238920
53999900
307105524
315244144
12928760
363925432
225865450
105011359
161316499
300911380
249619104
582716765
86976848
248855730
57633000
691010784
49965355
155121395
123631428
5002856
110057052
21557907
558598964
73119650
7989630
104293050
220550423
490392416
82621800
122715134
70357339
225943872
129185856
369511389
32352918
298154112
513866137
416384380
113546199
348459056
663098184
87424214
334231700
14898120
504964152
742127679
530648001
96831552
108407508
565268352
343665971
113095272
62241258
85607165
427126557
209852590
18266400
74193672
140979320
272270
307443150
490346840
45402208
40872122
633965537
547646622
257265544
136915660
421753464
51563976
502924972
36749583
16629841
18234760
670714434
130020814
66563788
602244805
277155735
768944
254611014
302970648
122955815
557321280
75612160
110708126
391062936
23842987
45947025
192965175
35235696
354556500
683803029
249827240
73979550
71807617
345986385
89976430
34747146
345933300
183151350
77576160
611845372
120186234
9494830
250671008
245282618
74307969
381877800
62988911
38408220
128537004
884172812
400080708
130611928
326840112
169589500
271976950
341899101
59708968
473225446
637816578
317685125
331924432
312853829
20226492
13188544
86890011
624050973
3786016
534326825
76130300
187851389
92085784
85505640
23289174
625677904
315456362
62092095
737486273
85883215
16183240
403612939
144726435
52151656
391186884
587165560
112603584
37018906
191682272
313015244
874682274
59415867
48843669
229939416
3905762
620162907
179990907
132791204
641444770
577058806
432670622
441507332
34338276
168104880
63698735
287609118
158497452
291239966
702639903
24930758
564506204
62932904
597649375
279045540
84878000
4210070
162356931
135976960
259693452
236953904
204360546
593991034
997358960
102489600
187438952
746261760
168817748
188119230
613004088
893241270
66299135
37838196
297769833
326108055
45571448
313643918
112793538
241875225
431712476
333279060
5107661
851872068
85414146
90338040
249812000
229282556
52221521
14241300
495448493
221725877
909828081
590791087
61846092
12417840
643350018
324269099
222741456
30662958
718625430
50835264
27709010
212222725
109080660
305664318
635302524
353794210
19092060
205060720
62306021
17326236
458929592
347042416
429137178
207003222
317736450
272585950
696127952
36720246
28594247
139685320
484505868
169292960
16353150
651235104
277511288
657442737
480356595
38760000
456966460
254490054
292728744
277271465
82907268
885712
194017620
598605536
213901135
285838064
503132790
62828375
9031635
25708588
81564021
228351679
313572021
174269555
29822568
667048329
25093914
345637131
377656720
96075936
437886537
289665524
153268223
132473110
114005890
85469265
873275572
76300584
166314304
50289432
394161384
186123752
138821904
159149512
89313832
626515692
225135306
198825318
36251328
150580110
713423376
246627738
28654024
134450555
472506956
278441816
307755506
363290616
358168456
49628322
467430768
563607497
120062488
56085392
15615776
544860615
44113316
440830644
567529713
9743865
270827840
31349183
89603395
459248730
559204638
106392578
24332544
156373248
190072575
44583344
818214378
192161500
18099648
360749435
16875144
365020305
33925716
514204656
68113832
834815160
47787050
33934752
45548850
60315809
244030986
21525712
4088203
39409863
119054923
79250632
152719398
44947980
144746043
805698539
1151444
149812245
254086848
406744260
219505248
809312287
103075395
7403094
209762784
462226000
152384510
155886156
931592970
141744584
572413537
661138432
210597507
290078594
309309300
132602161
299294547
870261023
46741640
499018552
530387220
190831341
71001175
560331720
760847444
175721150
17995170
229441659
314802935
36783810
300983193
20340188
402879545
562562976
596688785
26539953
337249926
186995648
141212047
392549058
210411600
94106984
182929962
372500370
29034970
503897688
534662206
399574000
537859256
940431812
634876670
503799879
47158398
9972392
967871808
203473518
508596397
461254200
5177520
342146984
4205995
431546023
52038584
365557440
283588200
240564150
55183800
896645276
58138292
211468320
31757700
727237728
88330880
34100163
92487560
26758838
311882142
402096087
6169050
617111907
187589360
390252096
113541120
113594872
443917481
315500380
272009588
112080010
66822427
140899936
67233600
29160667
167616675
490691250
21293072
138985000
361064844
195362258
308481264
109782827
344455866
650485144
61877364
590911206
110574528
71991728
189321360
10407777
292454434
751717800
432239838
762348552
203447370
235214205
20611143
553700
301787200
7379120
672123648
23474964
121413525
631877400
38170678
49766530
28231112
136859398
161239884
38998800
23961344
502742061
20302122
607287030
45656640
182449977
171424594
130118313
409495902
100601704
215144566
106755418
410035901
669049848
272473120
128367344
72363690
229397336
471455754
100456950
410041926
640917102
178640074
687701640
506515020
390493191
191044308
256504756
285430974
70474236
10621170
161294612
106408848
246046504
350081910
1731764
299288756
130944177
108256374
128274776
244453570
332729474
200495412
58882281
427232176
925373036
83024656
22979556
437043894
137611584
890609574
319187886
140001414
352000952
312524829
627829160
377172185
344833152
83114642
516350408
477862449
46831800
71977765
19134700
117222116
514855166
870830080
112956774
159001920
200036658
456932462
148912050
71111040
693666714
738010748
126562581
702436175
466546934
193384688
168602976
138945530
342339320
752495364
154032327
48246527
362987736
126188296
322900715
165400144
54089646
12376056
113627206
152618000
128753590
96414354
9749964
71754025
48995964
405229660
102500160
67726944
588563852
463684254
741422724
52045597
160175700
539486654
321825250
88950154
338776286
492233560
108346113
664925463
29665384
63194800
7608195
48421874
85697262
19694906
22410932
741869850
926245460
28189714
114841797
237226663
206034454
114826649
275918636
252616336
527340
5649096
31763250
693109760
347229254
216266136
707119360
26154240
104635936
215576394
702727728
15337878
193861485
7700544
2990873
169432926
426932870
87000560
26738834
26069394
438377004
384762576
173811528
332429725
566102880
535620080
313444900
51262485
112372418
681441228
260154840
217720316
20546202
39206636
7342113
137599336
21033675
589016606
87025764
100263324
422266940
127939671
536575320
6623918
787554876
53660088
245677664
489868900
93309744
32694592
93855888
24202278
2248229
495504615
64016607
318750536
23923887
157363458
458578071
190638000
760732280
53676548
159039104
89649575
103744580
508266304
178380644
214031812
122841903
571744125
4688343
310105350
434445156
12896155
209941848
300296480
494211344
687409317
492130655
375938280
473853078
446584152
13308186
644306208
259266550
796322880
673442763
363536150
28212468
35840472
11972793
114904378
289267040
597397623
240518754
60312316
377647306
215355424
182123271
742870836
54672985
217156464
616346062
927035706
13436910
76106205
67425180
184562351
187240905
568586400
539789181
375884280
240100064
101047184
19136285
17442425
966793009
335979508
9805593
41537990
410264064
412957100
103830840
16093158
430679380
143095680
51509136
256736304
452997351
426652170
241641882
645521520
88517800
199354731
442094420
131950
115940000
8012060
42751676
301856550
252525756
407959200
7832478
602706860
93283780
673020316
523745734
140705424
903272550
538101267
157640398
285580788
9176760
165810232
444740420
6980457
50642900
28221669
278069085
875073663
884975475
37560352
12520960
465540330
86799164
402172305
927166198
13191683
171843516
428537965
59959288
393722610
67768265
476385
88303830
95999385
101962232
449309356
225119250
141291444
646139410
15614732
332118472
152887614
614732489
788085336
18766800
70571850
293308990
73561323
94095414
981703818
473948790
530257060
137687062
757987200
536408804
46562912
630586400
151696584
309449322
817857926
4008707
19394733
182635830
166398057
115160474
14317050
13793400
26523200
26773560
488106954
788726550
385458582
9401587
21714220
9828768
288854832
122189760
614303676
5373088
280273100
72140328
71132879
201487020
294148350
199539064
458102638
691812646
159330140
834886800
25952595
335931030
527710722
37206535
527003400
674227575
450537535
24593345
251813100
103806450
37950752
25399136
51974386
146434405
696878400
18150192
284646264
6978710
182080332
60250568
194897917
113236200
79337650
82983249
804636546
97541353
574371096
146796190
157160640
425999728
149737438
861285524
151327278
114500472
353860442
421811885
296914846
69573104
104527060
332374464
102308580
55917504
95404475
15992262
186267530
208165700
470445714
97098738
42825772
203761960
271550400
174394096
689887268
683242632
777619700
67317115
117758416
743324340
108330752
127690809
1135845
104716125
99299574
247767520
59699652
54650890
49940976
20645218
201458585
97075188
269910708
394776492
149171652
69854085
164297175
638551795
62176335
31243806
16949114
39125484
541637635
441133906
499647692
972845802
780002496
558269730
283229996
318617706
386794
66334970
733161594
221762216
46020078
184448586
109019064
720197964
586959516
881577004
572801656
200675074
261062015
171267660
135336750
82610892
119373120
94413594
77278872
699676614
11945340
120489075
2336040
24663276
200467653
51100917
243956272
30747024
176954960
270474600
227134620
46260468
188191172
411216125
417802407
423993195
237352291
411634775
978851500
331241280
273707616
30149700
627336026
188858556
360814352
312374556
77257656
417888202
30798324
24307712
249420600
237508480
447373500
228996240
14163920
751721778
446242968
5877045
45437722
60066468
818448000
771149530
55093248
450274860
592768341
49136262
149774064
890002574
520106496
96211388
50765568
188930908
488381168
649450626
87314860
68677540
87809556
3605427
347768460
589153880
48830988
170566155
226117362
322424304
153600187
29987889
720076868
610292668
351035944
298289670
966241960
392840998
58363482
178472066
63947520
8064952
16982933
254811690
33627069
591079060
237769332
51005402
54068280
2575244
785434061
57294862
506571456
14520108
143060253
364539483
761004609
461468878
522213946
699202280
148677596
47667392
717920885
27406171
542888136
806820180
6797804
29106294
64777846
168202467
545148942
914319900
203797680
245312800
19797342
720154566
188121990
384525344
42952000
703999464
91193607
364814800
170583480
341227018
704328108
93454528
341307130
192614075
24236256
846487296
15303444
7699020
182486962
129018691
187063030
301918352
81285140
286366452
125051212
86821208
632235240
432974862
520088876
275188520
76854735
444344390
32713282
14515378
549174724
140816280
265948890
510242253
331113258
58468460
10604754
744168656
248272128
286018524
263430976
357816816
424916163
257474424
408847250
280083468
47541780
151763335
324114348
68714360
173208794
6860302
45893550
23826651
5856030
523074660
26803392
343762335
261084720
543663880
10725644
48138375
939339828
187480986
151422240
195528750
451830593
7072500
52496150
209836194
34061972
598440368
239574606
234497325
8045088
285243
211247778
383401248
235166469
190358452
68286428
194340600
250382415
660511668
319434903
70572810
171598576
21154013
344588090
381146500
44799200
205565409
817134528
28955280
178803250
123338425
146100240
17491164
478686408
287786487
2891312
634808064
569600451
131900331
144907776
354141910
27898092
116725400
504897334
330496452
7965693
122931216
313622472
248251823
106130206
546329850
250322548
162265920
189864270
89682432
847335837
869969229
30217481
115362594
19435328
83986957
152057945
542801688
1639990
113518350
777870986
61941880
291368370
210978628
62515519
23406996
397412526
786164970
100073952
293075550
1092420
201455442
79602580
19285596
5665690
429349172
469054404
178832544
753737848
862184912
322445640
3119724
243691158
440734512
263216202
1990968
57233781
6582324
461477814
7115415
11317614
2763588
125771130
58759100
306587280
111351984
756895780
260568432
220786696
558745698
67521204
379278240
7117470
236804535
251396500
151603245
334778280
6332760
217556065
601045039
880880178
54374626
263966016
600217356
467648167
265230160
37597885
85317540
676505742
434362800
80051570
95238610
137959152
866206977
48595198
145552825
548081370
29922750
431817414
81762681
10116984
428949612
127124256
665675376
40720050
46342038
132132371
203451988
58078800
356464584
15243550
45491644
208176825
168184156
243008120
633741276
262563180
636352450
15963828
412657603
5348340
200948110
51131835
218287152
343526922
531526801
383823552
663113745
274444660
148450225
686383245
114933495
29451330
367386208
9136848
249611576
647048655
237494007
382758870
297088344
8626768
413041760
124450368
36170396
90597216
4094200
364734252
87263922
49309452
309397036
26200110
19702750
254063880
158275491
309067512
538215568
890486672
814165224
54173098
20485860
46670144
250706073
447930001
124763864
207573056
207207000
226732896
403499642
274688394
37559676
275900625
43741512
26936588
366997950
112172562
354803858
449260315
35069600
769588512
248431995
386169196
369008310
300837600
35235234
9916602
3499680
72848916
512202464
132786360
186153975
206020212
175175176
281729037
710602211
9958040
482828728
139051500
163772282
275283472
85111056
21990037
190062623
846807
189255960
114086720
42254116
252046956
41534502
129643606
525459504
204360520
874631535
71779660
340793475
65667056
296438960
44206982
274225004
48065644
203254566
608769444
114543000
905258490
28293750
414687000
446012665
168013976
52552740
201787372
407061370
188331080
868277578
194318902
635627988
18479460
70138944
144851840
377809356
104483652
157649950
37598868
493449616
209021696
370667490
328235882
631470940
99222784
211278746
210137235
48478272
29405758
17764449
22664202
398714442
46155378
380120598
3328960
619553220
552913712
7466156
186325440
477813252
12984523
44165496
562571136
137680875
525012462
90404487
15535035
115161216
610375371
443950988
112971398
18032000
395540936
757580950
318264606
658362645
121689475
161866719
188046000
168304518
43506720
130693992
572847086
62966691
177585408
402977211
96014270
189606261
465171216
594752760
74911296
210401805
756808896
59820120
71256819
456830790
22156698
122297148
33919970
666133086
50543072
321823976
62188000
300980550
216299966
5167295
449880322
121827150
197835750
37628623
321765015
585445136
119255048
602315
71047760
104686833
651983157
616964742
314315608
126232176
398934735
174312177
38077004
96644016
290484153
408407116
7918848
391412494
14908542
322699590
852306840
71978976
34783158
26922420
1078182
20841330
316651230
286601232
86006817
527482560
31654686
339158872
47940750
400135167
756975119
207604070
303395743
23566218
37257000
22728946
236684850
169274021
18799748
175196472
595222922
463606844
450254376
591250605
221886
230201796
48611876
44814546
139106607
586530648
5678619
712426671
4096002
135506700
39647784
534999927
196191734
45396562
97655250
189942389
446393064
278187679
4100224
166687380
144123288
79900656
645445266
223921859
359051055
598384545
182536886
15565545
89677918
263384400
603729952
787838466
245524419
90135420
697557420
28992378
74910414
57365900
683166020
304128411
445935828
139457171
134951610
625209064
5755728
61025580
813049200
936450732
133153330
71629425
27988422
15781984
233816528
100376726
592546529
386313253
274757560
459956321
157586580
94249749
9321760
875018815
824076512
293563395
21314795
606562340
226114371
6023079
96117456
319930943
12703070
335934320
21918468
146361052
1608246
23767632
4994751
629864746
257659352
63759777
73569792
396144
4968807
12417680
1976238
77746086
614370905
198206064
173279775
232103343
49039530
69913008
416269735
54636597
376933350
658295124
41836725
187904185
63090444
251162419
198108366
387282987
243620004
81103637
780025631
35430118
213168522
236870349
594406190
430017792
357548556
755728145
26259900
477883746
108397498
113947714
34998195
8930100
324535695
129290960
106240050
148102066
155666182
28002618
418771632
551439760
245088518
38863520
44186400
3082455
469196674
243107297
306600685
149614517
132314142
35643040
349266236
192439215
357600624
731390000
128635532
89602832
175852641
94968290
85766000
154488318
858067778
572375025
55181852
288022077
643923390
146978205
116804298
497878148
514139031
29604792
764622026
275848645
235583766
15886105
164631808
205291620
640733012
109937400
348500168
462358348
69775140
7071608
201188728
516464805
645149562
235792787
82222212
4769044
666340784
22565920
193935294
5113911
75096428
130405912
145654678
615606853
358082506
43677856
146938508
464096285
537091988
103856634
254492060
578395236
113544122
298882984
42972075
105352576
127134165
103019206
646016692
47589568
160648204
335732672
42272100
201686546
430686250
332147865
589792772
15728922
245737800
108322830
55532616
63371005
260538894
368981063
23031338
548202831
581901936
363731904
308457324
260808556
23714400
204101195
658919646
80580383
414719760
478385344
226088460
410700421
349681362
131965720
397806912
361536315
57853471
15216428
17516603
156115740
122002612
21705002
159175080
799745625
126295416
16989335
61579518
288054494
325425868
391967050
14234151
303619010
172702485
266443424
94274280
314961098
55594917
253440192
207315150
399154305
76327569
401272702
228536712
196917520
148444008
37961480
648798520
153085884
22876480
264255940
642135
156801178
12564536
832281102
36902121
5995084
22792500
399277440
43313660
874145217
215579578
16575360
100082910
138454294
3127266
208360310
24828685
308230452
231774804
490338032
27610429
436331628
29183154
173522318
220678666
24930534
262265835
39649990
668071442
333144448
189639784
175123575
343912734
147273282
386096480
118645822
230493153
278483271
17379405
176959572
15674170
630598050
24720548
16074000
107597696
128638360
180151048
20765106
15139032
491300169
555930
3085911
23419360
172832550
186466304
367369064
550266268
114547625
67551180
128350656
637472997
211810196
845674564
210427294
698469681
102084444
80106
423140720
297781308
314925
204489576
290220291
739495617
176861724
517698045
536658920
236324604
183742885
440082318
103791501
608794804
137165484
323244377
94920770
92166470
5273520
292003928
605615264
409804390
97495568
912268584
30786740
85685933
62178792
281500752
247544488
575784960
604561113
479828388
165944160
4758486
492707012
56322649
4410572
173755049
309134184
303798246
357477358
215115563
405615240
373232448
630124013
59312850
23989950
267220350
359971813
8291393
580996960
2018093
14808314
68386092
98028130
450909126
247757580
213498750
31681722
141410462
448582116
60883264
84182616
591620000
604761500
79612797
33567216
43200106
349817832
7647420
82072872
500402847
355012137
601376006
468787280
168389627
475140431
35248440
363503475
589194840
40690416
156344769
575282632
9760732
354895420
811998132
459732648
772674840
777010179
865598863
257610949
69388025
1494944
464832069
29959428
162400363
39299372
63888172
691012736
575129660
31553112
4857291
307413453
449154474
27556776
3110830
383920980
57008535
42391446
78788922
553561701
415857128
530605080
30185542
558658620
26632452
95590608
170999378
32730182
17595270
285206362
333777520
85351014
7567780
170217257
427278572
501399208
519770534
214291688
739545524
31596998
5245035
28850565
41429364
20659275
191680500
58078539
854296380
953149132
70541760
557827503
93049992
115870365
19124763
52948864
274146114
24245928
81564075
707289964
16168923
18459864
79720186
814868932
106204695
60333530
239394417
422741592
9312472
167524947
37276860
456196422
822741766
263114825
520015592
166244364
14651046
13697232
283659208
787412350
188339919
87913777
303580660
49001898
108785894
642746622
202149504
175694230
142047528
110977152
604668113
108803684
35995968
19973536
242004352
265993623
80760446
798044846
524519324
900097569
548376672
775927834
103309846
693394416
949288378
115485564
605203434
21370312
313075719
63416696
889682445
225732276
429102492
555663166
162983007
79755585
446136990
619912200
467052508
30380448
31126864
407196882
464248064
593876590
2561152
975315336
38335145
470683868
48464640
22613961
57741534
13414030
76951121
185952492
23819616
139717824
99297955
125320203
347544931
14963375
3149020
690084780
908672
115490336
693963456
39643388
60285120
219213715
154813824
254779128
309297498
122401698
175930704
374906650
224064832
120010766
15905604
214627104
136888102
386527475
654562740
15552074
255553354
508246405
478957360
236058785
241559406
245044620
257466000
216455494
69672126
36021376
30494775
434096670
329785440
288897576
68648930
376473471
307717956
2167830
235941
916107516
165448800
686202078
68740488
88408584
315996864
603273683
337696128
547636000
254338770
455105846
297473280
403134037
172804800
298136030
279162377
500248256
241404021
793728
204421077
490774480
106605542
183756028
572674160
788619520
9964704
279850
173731075
733853698
215928546
88369910
19247536
9153754
530249152
108137550
12726735
21524412
492874524
285525384
8963349
55806500
68095384
43531425
550295900
159918966
477866224
551269125
58090437
49406912
281723157
171234973
6957936
229519952
130854790
485552236
496145068
88257230
277727360
65067465
119555464
841720660
251701968
259892458
162537772
195492703
638124708
87784191
402415278
561400560
216607933
558517855
145136117
274808685
109654362
311971400
123864344
238847960
121945335
401967956
288149085
243536798
212437015
13738960
126753704
132618176
95053404
50127082
400707920
190365066
181705824
8369816
151434760
129336543
173065260
79166236
387707046
391126230
280542710
232045066
35046032
150646587
308507202
95475634
23312210
265543314
398680548
255914328
228330400
375509600
226441152
765079040
381087651
413297040
200759090
150907328
191115448
553251850
761682282
214145520
51883206
33640068
371430864
301115927
247108653
173313594
79206898
549591497
152701614
41167285
70867680
368551296
20206098
3475227
19821639
2970175
44987132
194843318
20017599
84072810
139502168
440666745
999504
411899400
132691824
243983400
127179360
253412370
13795155
10824737
173752644
244159053
492063981
711409458
399729500
42268674
489738647
29320363
364629375
223009888
614738150
230708610
157714869
4123665
146735925
73865298
304416672
443116740
203047033
53395422
765820487
168867440
268993146
181155257
341106310
96491329
526999034
754285012
40701489
1056858
628042428
822646902
176317572
93707680
9651856
47234792
868639518
478217340
446929480
616584
245094276
212183256
634962531
36933408
835543982
83475811
25880064
109938700
61061676
154671903
129440482
624677825
79461960
322070876
70278456
31421040
762028608
493706241
19525956
224539680
312717672
822822132
285440428
232126807
514022960
18677182
470795836
190978609
16642165
277247248
741791392
584129280
26930700
322975224
997433976
51227416
189650420
285064448
599753859
181533408
33836340
14189164
108904437
650905020
131633278
24802464
79926429
25145208
5763510
24710442
205368918
200862368
188218818
64662576
241268522
997883970
361501686
103922412
217360728
33045830
739284852
25226250
259155072
55572758
254872800
337010303
11106355
26692448
225153745
39654132
261777034
66256998
375862968
110334714
107134852
151264096
69279795
41490482
53048925
74522760
234557456
644040670
65644800
95785780
58471237
107368475
312601120
53586810
65435700
37913382
71342222
234335088
174233722
306499830
424044603
470261760
2344160
470635434
181476015
7564947
356005767
494052720
5707308
294503020
108649736
259606872
713388725
688471608
301827890
136464768
590832135
29981952
97088484
191359854
12860470
355592694
108630813
121897776
736823920
290421380
719719190
411105730
17127500
415273579
894521520
769319868
252354375
409162642
87630125
46643604
61368232
540046035
88848190
56888750
192532554
220783923
23254426
432051127
554372340
297951822
104718108
32130151
93385152
110728291
399212550
46422852
132610646
606260151
262218251
354153772
411089220
21331894
41304113
864444744
114021050
1483460
357408750
67792744
161357352
19086621
500619717
544493664
5913340
41482928
631331550
903290850
415447542
44432264
183667539
254500839
314511729
118436853
174267240
839903008
214660755
131840968
90107276
279729671
501720086
755248956
617183182
198987915
1197120
219418110
377082180
734117280
238479885
396443176
394265305
365737866
441659085
786256263
158235860
286360464
603849152
12400245
520879802
143626217
220811031
135584865
77457708
494867082
5128578
101586507
98494848
50943018
124743070
94544646
35317795
144138030
51573944
40799559
107594700
12553926
46302456
700640922
216828893
443671466
346602192
570680244
153210336
462485718
530141311
22894080
306339075
2817810
276064528
244062215
227225572
369326142
325455024
22551890
82253220
663329988
20482810
158123098
618268785
12788083
107166960
3570352
73183560
369627984
223284000
737252560
28208249
71124291
90607456
342706950
145376374
56415928
120694660
37193118
176882310
141145546
93345536
109489164
52941528
339735000
392041845
338332640
324123690
136861905
24695502
10697145
293811016
724756368
807673788
2846958
255801132
110511590
649162330
189556895
430674352
347494720
361372458
18236153
500812440
740615590
513145920
123978498
295314894
109752630
463696952
454769294
596153730
80478560
220232224
392686192
7794675
290682420
391618728
514008976
672271875
341503710
19703493
272100464
747981899
53769408
664153560
177066900
176847630
241699367
928689920
228055418
49349300
821161647
222436032
9332290
563503590
25663554
241685850
381741487
5346000
108271392
90708618
630318825
128435395
190076720
702669708
494523160
126426124
214172213
338205934
432552054
262640268
268639974
446938632
203429407
4618290
71426206
414422638
214070307
323233840
87099080
737883108
500842500
201555774
5481424
99485820
334534046
358055037
131058173
460064880
20882408
109777976
94188852
54861276
162226880
559626795
51707474
79422931
617202264
46763673
432577757
144578313
426399947
268454620
8026732
265511628
61189300
90795291
363726337
23902890
885325056
841420519
90209929
235192896
319324198
94198010
638003932
76051331
201520125
46675653
290443940
412938960
330091740
311067050
154907548
209206891
344273732
131101001
472956232
25513947
41004600
828855060
236506368
683924136
23465170
205881788
128218880
439057113
434138248
192816248
784189452
478439586
626585399
221848244
112068352
635205233
93667860
402553073
619398315
49316400
108522888
16669575
90793271
265028935
169720932
771252363
304376919
686016630
20981392
614212576
55766168
152572904
35408690
294438456
425348019
457485714
117095208
87096768
122330436
444737475
47104350
480774411
43596171
445192362
63207075
26159133
238320914
258791650
291199850
283864212
473723631
50310365
689876700
700143738
3519585
30537675
42220715
55682412
94832100
41063791
129504998
100381528
901324976
103378709
359356100
248823190
35073191
388542824
318803430
15415260
368817295
523929600
325235500
26935212
200451069
578930169
287555520
32444136
440113700
55713980
577672172
14280105
161523225
52567368
663847000
39898560
77811780
225052121
67298220
408378
103985816
76278272
215968800
770446662
22894074
472113746
356290697
94994704
11193462
343179963
169919375
20737453
151223020
2985840
18124575
164005919
779873088
500613270
515463952
41174280
647137920
74247616
45550296
711117810
111788340
115681698
108659375
115379809
5542208
17491958
329302407
552960088
144679821
212806461
138100920
411404
326261463
136224
233717826
129191416
39221152
4248192
458802628
680500656
20647510
229989725
121897600
51579279
3280896
266693040
119380460
523514376
142786074
678131832
96896940
4980500
139658304
562013324
206044940
638993712
892922196
289628404
189482260
238681680
144099900
54813015
200579776
21217920
94197904
503599296
212511528
16621456
358936334
840179136
97334350
202081368
22027859
326255160
49108990
49344498
375980880
252760816
54691268
461589184
339023080
162902200
196720656
533170802
4448292
932088495
294810522
107247578
247171602
54885180
128276583
250621386
284166792
598631764
678081696
440229966
211675113
269892000
943229511
198604856
16617588
620666021
10472220
39729009
130987520
456208200
430764960
281940780
378932985
38184960
356127954
88582580
58464280
112796853
156806000
163277584
300199942
139366752
41999330
333506525
259156000
296066571
627738638
64079707
31841745
426045984
644950776
15353580
949148222
67115290
6372789
174509940
178268496
105185156
595391715
69493600
285100101
64811800
9460301
857151330
254385166
253424878
21655746
116330725
105322140
477651811
96138
466077752
597882064
676983760
99361944
70684557
207390494
3724578
198850122
27130385
356821439
336055560
120934188
775923486
96286320
461941239
204228836
589924208
423767528
378566944
11331900
306198513
8581734
180320040
329209146
20401608
133325062
83658475
330442176
175807485
195878067
571994844
844188618
172626347
737164270
123352960
11077948
61847499
289529110
162391764
66910250
340290288
240901008
755213888
148035720
75108800
166974120
10605000
352592394
279156474
91090986
304405566
34974056
15585724
15616982
64174320
95950688
182828020
78490222
185329440
503559360
621417195
102385038
255079770
346199560
384024928
406377900
25084080
76691524
36436092
127163944
90416390
42845299
699665486
105763320
50408264
28217232
94115164
173952852
889792325
429689570
496202500
27257480
165301500
529516560
112215544
562097580
740175240
375131978
707282508
564981789
650258609
442307829
697326084
56052088
24782164
49683271
651709058
35579480
81077124
125524740
11811580
32033040
364210600
347426707
279068500
187514870
229898718
361884306
118780558
85609326
24893934
300938592
502977626
71668098
169069277
136549175
349077836
283454640
166585136
500662234
133986652
780941258
60519339
392859528
76604586
194534263
19396377
16435980
19493514
710850816
706342780
752363858
275732073
225115632
80765377
303593400
131006862
148357570
731196256
224649756
27321240
522452443
184619880
12535856
646602112
169824416
187522015
22025250
284970816
342513148
51213582
210178872
4744558
312375240
139457488
39632260
128436745
330942360
231886611
608544624
62523076
113668322
284789614
260444249
92316528
14562230
195972156
69917265
50590165
283206664
154693512
210954016
283023300
228085280
273576960
549459995
31689665
388864800
535027336
472270294
407550775
740397060
394638022
436089464
261503370
193726554
35055984
30525313
90572625
49239619
12660394
685193019
81196830
406151376
17654082
126923164
596675220
770063602
231645408
49383999
636829974
720220959
3672633
693327740
103195160
402782121
28415996
759798
87881745
447010730
164988495
439133850
426978144
6981960
414990612
870074475
305398626
70404264
215333636
290454129
291120008
134420802
29334844
132165583
89650500
394704648
600597627
152928960
160364325
109923268
195666790
14609800
376989849
151081594
26929265
92473856
574120848
63000506
284123070
198292394
291722795
719389442
97878823
151429068
313011534
515910420
298915680
64264200
51692628
7279791
519555951
230040270
111545984
169781913
339858000
638554762
135891630
66040656
35227066
42783864
156008181
24730309
21182084
571467754
6465600
10106721
160930140
125941287
63711132
10650816
52186715
31903422
142824132
731331560
9201054
555789630
486256800
566587
356615552
71552724
173477850
500823648
455716200
434664636
239190640
143354400
113154273
870803640
47918688
900228189
234412928
64052932
758659095
985387592
37060696
44090176
289080932
611000060
20059767
104832000
43695386
51665432
23483460
28880412
655904448
108816138
6593132
779042520
3670002
210515752
226916720
74409980
96738477
935202925
525933494
486873574
453733608
44151028
366144348
283619978
19686561
127248282
228148296
119466325
101775100
107138812
65257862
35748412
68844967
124725
16039740
87264944
150369275
12265344
74344349
105433552
823589653
224333120
487188764
205902450
223334894
90780920
166415332
633737952
225360390
377435352
8656894
499278104
479177739
255352390
37482374
160771380
70729263
545577659
173717103
256507413
25332800
833831505
207725148
17138079
325257616
193557760
242977152
330097070
85789224
146993970
327164250
775771884
813418416
187945617
628503508
232391500
353934108
80604369
352649060
56686356
869202588
632249202
459872412
96716708
498587142
413817912
97400060
5236908
137062800
884351300
166912035
785480214
55911697
36449088
452804100
119051040
674656200
470423399
151015918
557161440
830292989
91964583
194204824
16561644
171557720
28987920
138139461
457663800
66838935
67235940
77238434
3767399
506766953
206957760
167455446
578882880
160300920
381629952
704725800
445664569
818627040
214822368
215100144
152287371
47867288
220229086
216479355
157246185
43957467
247291240
678946854
253350248
21045630
742986640
183236809
202693546
97207209
295581910
26835112
397071246
276159168
245794256
534035482
567299875
197193857
505112184
74327400
2287866
102615084
453963160
246105574
350253370
91040922
113157756
900197913
108596322
235596164
494486126
313517904
46644444
322241000
541752800
187727212
58491441
589844562
303876945
236187104
47495504
325615017
69001440
2916928
43980192
165794418
603714278
1065407
27272862
19149051
334708062
241818532
144895590
956991546
272512358
430498786
13774362
432861540
142890480
275111554
302229591
788212245
289520623
346838352
53173632
27255594
12603942
85665270
135152392
278367848
24291270
40030578
97156442
340268460
216067048
214168809
35694608
201035846
411220638
241985070
866912202
926465444
193119040
379210704
174237336
228125376
58995040
736188903
431063838
137087910
38282631
63376896
408062691
278520957
8892390
83166402
790562682
93621360
179464788
275330313
293006821
210941000
183360760
598232404
358353414
69520400
284287804
44485056
39812157
95769385
6256280
108006478
52870197
6013392
89931056
482869268
118440960
140779620
465449447
456567080
181970589
401089873
279593878
26182310
132875094
45276075
190182762
69771429
467286814
423228300
476188923
60097800
688843732
507886545
135217512
21763165
69063760
303367779
9092687
595116858
106105472
487779588
257174388
499982784
122972850
116744688
70657846
188023950
484747514
291786476
900074916
600021408
138814876
639213447
743090008
370778676
71467648
198446556
649850943
322162330
207305880
663315280
964069531
69564870
451658592
329244336
304313716
1699706
555686208
329176134
305760260
72337136
301567891
310084254
102050377
35471974
253080240
402641936
73130178
442416336
395478980
600943098
149893806
439759218
509356161
64910025
307842172
112021986
825179452
132086250
449937572
642630891
740197440
236736375
347130374
177608646
196797480
52237206
149472582
285728406
57990748
141308917
663759548
143898147
506034432
487347126
40115240
376029120
26499441
485594814
277265717
857093952
725506250
2654784
92811939
216078732
127366476
2235038
15474795
61585062
6550804
384358617
403879031
730835100
322050817
193217936
865862306
517392648
24388704
352101191
889595
7830520
389845078
119218731
740262039
372903258
348009244
212374376
379119265
284990685
63546360
335669857
339308760
501605793
93931369
268026000
145079026
714978903
269129202
322171223
90134271
306939633
649671568
81478726
895509360
86994732
705547362
715424400
470014293
60707602
403980640
40540416
276772960
287168913
39132054
391117576
153823644
541779840
129341468
223447315
13062804
822437344
157951340
868245810
7315863
128497320
116537388
473887968
9558087
616222668
597588720
2524005
157358760
128830392
9648548
325521300
302575132
324732129
111311456
361780380
37563465
77879928
578117655
27154800
58547745
24631386
47826
11166156
419251940
21442509
55719664
41395286
87946628
55472220
149587152
509851367
794015586
132335760
46868860
146826840
169604516
153259443
334499733
28273980
253380325
76184625
100980984
229351392
305031765
584663042
593963181
407917992
702075946
32119562
62779059
184336328
452495714
717878070
542188269
10826256
75924036
248465616
267610464
301753305
40703430
39355113
202018518
43352538
29452092
790246480
63814608
879533536
375193553
13348830
12647488
80867072
280715538
139851605
231276864
106056098
21730688
10031956
127623301
107158916
66236608
87694792
51652610
366474892
4444632
114989546
66123540
330224071
92347533
576586972
693469125
44432522
52353840
626899329
402282192
159007556
39258937
809316732
521297392
182104860
918492328
436920638
17384838
315845670
10178168
146757805
398268500
169775268
17395587
94447760
619081775
41712697
771269304
423559500
146824544
318274128
363850008
44044485
211673232
424386850
75190024
154621190
10405824
188998848
84720438
175948968
347624750
224550480
35737864
43427852
25843277
457538328
6391806
149483145
243051135
29853360
236092248
83699207
26348490
98212380
36264977
88194366
510932704
74487798
90016228
245099525
232224854
19845576
21848944
402664880
104575296
141572080
336021048
16772610
82718447
1670376
26687547
794338674
549024056
632340878
231980852
247925184
71631088
321210690
126025424
14014432
626827960
26619808
451168736
429481026
107126008
73399932
72219628
63558880
956639628
732126141
358180990
17352036
427757309
85809255
35493802
150336930
218417610
161455952
765728520
701923485
966393684
68325306
606679360
184608902
322684860
112968050
51352765
76823552
383091687
127645518
2155160
605153736
45647481
167862942
255865630
84044384
185675977
310087228
100813980
5228006
385513625
417264400
157737860
70481204
758768920
186177780
60435095
256376946
2538310
466608422
125405556
315650531
36193576
125618451
409471532
195331640
202455550
531569210
128998957
286983362
528518592
531743106
719283726
166971456
149040403
243958788
216738378
645367346
273570543
574381392
268062482
460125000
129665016
407050590
231929838
43985608
840138300
306403398
303999504
35634745
143951335
4988216
556620340
119173992
93720588
87910992
51977975
327801990
184757364
259174368
214943570
206193152
193843612
184307880
84505008
282059708
90171270
10075335
162969444
260572136
12347888
96557252
817016772
19772343
324286300
240518760
94764215
338467275
38189980
226923579
454035801
24749748
781089604
170478594
469437226
3804467
156450942
496653080
173974116
533741384
213156776
527068322
500751564
180101670
100362927
803688129
169885980
306575032
966531570
711905568
129109950
79183050
52632000
52745478
293990004
64447184
4831941
58389120
178171488
581253066
371274750
7942270
550205838
38950825
820273044
759827920
732650685
56803263
169221060
32311296
140486034
857155875
867293454
246481736
126439676
168510120
684009756
54823134
772300
402905184
61094430
173772466
18447030
675567720
98408455
18976570
494375944
89083228
27388125
42014700
14874880
827678162
365837290
134113980
629625888
660866232
314760762
250672950
146433451
81002476
83958560
444767180
125886404
38413106
57154632
677003759
37636618
48289230
2773963
105632869
308367619
651950718
2506599
464288904
75115734
845627428
12980845
709618050
97858216
15183503
346330467
261020179
577505810
429058980
164536080
41341020
476723112
101458445
227494254
644020965
267616520
60540252
36073856
332567640
322527804
226511610
217042407
643540128
200563110
100573866
132487820
581835024
16820834
337488844
12149830
38843257
309382761
221493748
266485430
276362940
580245840
265921671
20332844
283060234
193380066
70479360
76764886
144626036
3963316
324826750
503781696
481075904
95246592
13140800
478400218
48491645
335234880
602873682
235709187
204745881
236438084
585936858
31971434
23006762
448813260
626413497
168314076
25362394
238928690
102218688
72726222
10494630
28960258
214358232
210777952
261283750
494196714
109604586
533894331
78986936
8592990
342547565
111634656
41967927
339717348
317852456
585709752
136229320
428319087
331744021
131214852
788221392
202228874
485100056
18753525
421505259
123522551
66443390
851549842
91263000
116589145
136959510
178873658
182581180
615216984
134107092
265992401
235970006
802915750
294643965
511729803
66933216
225323835
418019268
927717420
484349738
205881257
30548157
51283767
46064888
25512000
321391920
91444876
358644328
8405724
459801768
38014895
34106560
278808816
121157550
187446528
383067036
229475920
6883395
7577460
420164690
48292180
18867409
563393640
363466156
542982955
311351595
50864560
244633748
110343200
156416065
209692980
488654172
168608375
143383128
186480252
276419756
394809870
963080255
247628630
48670622
6631360
9146520
910942036
264040665
9499032
203951832
624038324
253895946
94342512
356043100
8359164
48307988
49411648
564699822
856137400
25663540
186116968
183829500
11962392
101934453
37946425
82365446
659358384
266115420
47186216
26905450
312617697
50527019
159669530
4506074
75537630
6303132
260224190
69718581
282318660
24511883
331635950
491323239
211700
365346877
108508235
149297608
81489801
263693924
85904944
3352275
564247621
245729475
392966530
203017830
582677465
840851058
14277450
238795929
23843960
224552040
344600856
84757670
824976768
516324705
131600898
95964508
28816170
112619240
821664830
600296300
459898950
136799816
153099569
55538652
172268922
426415010
131109525
218363223
115949300
207418050
889293141
642723925
127082208
889080169
720417984
500733600
238979844
278610099
95203984
163063422
193331450
129431574
158418960
72608704
28712232
62467160
328584799
66735990
471003307
140892020
83024482
95022192
928814500
272478128
321029016
263041416
16445952
362231350
97024512
255046550
6237504
3046584
694133096
432987346
29246175
546176400
824878936
76602842
17389512
122399186
396142488
270416053
84465656
349195356
18500162
6983858
565619208
4334570
815185134
203628516
5858600
457560168
24893888
120086175
198908184
401526322
179625264
866911689
683274504
87795314
188221294
533879861
159151788
2126230
537304608
6637520
11835984
647074680
296116644
228459816
336973069
294920066
471244416
1331748
52715328
177913840
167755809
155761888
41405520
387929124
127053784
414027839
163113844
277059890
128648555
68812928
143873805
202284944
286012610
512204636
27150496
304693340
13257800
129953542
482338239
540204840
516337937
206752084
444260682
740370400
524976573
29772908
10277712
72375744
177204066
457391613
198088528
611930228
347641420
565956075
369867596
1710720
696457145
252960786
269295264
77400033
380742778
755951988
340860352
2240409
528659616
522973815
345087708
161372090
455486636
230213240
226120162
429959980
206135409
735368577
30137394
543660480
9127704
261079028
773473162
3633717
42341031
57858478
239360378
266363550
261508095
84163948
159992635
268912503
42961198
816830586
8778665
55358820
37364763
149284283
754066092
67726604
409472605
821988640
100224404
235877579
271228846
18690144
358650930
223822220
2353520
674829232
88457664
90939453
239346908
788372928
449132832
609604360
480641040
733615913
370840924
98516955
57556350
55606848
27155338
386370468
322958664
32007173
109083234
148610670
864776350
592815447
218098745
112669640
413383480
780870276
26505779
462389245
378520200
39686500
877797921
64924706
1641620
745629154
117964836
85959900
144851070
64299537
92321782
218855536
7627777
308948880
295761786
721053414
20646699
549339101
60914025
314923752
103684925
485779896
139685294
715324950
194240927
383680437
157941609
40886480
19196986
47563888
86478995
70383214
125662300
19721982
225776124
707431354
411515702
126534077
515591506
301451865
102267824
121035105
31841259
807734712
13856662
357622345
96171981
28123705
235962672
35148140
119332140
35955612
26616080
283107762
14542720
328183317
3015938
37867712
16867675
219701083
328592352
268027186
256331421
311190088
557695704
86678772
45834120
5065658
778152452
55621398
252747456
883656718
29477265
21221319
17518880
71634332
214145512
548492796
876371470
186494264
225766653
120689568
149793528
398462350
296080234
90555289
228117580
748846290
46796771
288187968
27921826
203341648
315631367
217448700
27746536
475699200
341198466
580047300
186558800
581648774
35971653
238046616
63661664
440571900
553524236
184225258
14588925
403862400
175903080
692559414
87304484
336780676
11737480
357792638
225114280
58602134
600896430
220615375
151846803
552054288
65763570
111958119
442947830
166992525
166225608
446688992
14408320
11351912
137278179
113275080
99462642
28908967
418794459
210399072
78470504
320287851
125935040
525688995
86675432
205834018
246945300
447767496
312619680
126412272
125337058
368512
273633444
57288021
557426193
222031360
726253500
73505440
410075380
319950188
272339904
325598520
320824530
379580649
281324467
45047324
238983745
272737290
298832656
62892738
158861738
92660172
530545512
186915960
606897872
595240146
75151662
257305704
367718070
304932621
37494540
221735728
53449200
491509974
319956640
622960000
727434560
51683796
594228102
337439073
505389056
664324480
32698584
476922144
323662963
128793840
115410812
88381634
216572416
310204257
369477363
43613964
79672595
280771084
186869130
44000670
16982091
86507682
451049214
7391736
892288155
3761369
355026705
252066528
782180608
348068015
32284615
158297326
754161753
27217821
379725856
17905468
12385242
221358258
457647840
238980375
466514180
4100016
241655120
263324086
186663128
906249840
121802234
628063038
52361698
347405184
359771910
24930771
43003968
71897400
42823071
26796525
610768224
33300768
563608955
61602464
183021006
63096472
37402215
356795190
441354738
46465000
864875844
187785484
120310920
205939791
300655290
697546278
565050850
40707590
152681766
68930352
70618459
131673192
487480896
576677115
899514334
941431318
129478464
267704202
113047324
325135068
150947776
69590050
436476913
523406228
482897614
379865000
24034941
44598175
133347929
21925935
400497034
112288704
213353904
135660176
288331680
126047682
121603880
79710072
150761504
511216164
237618020
396538115
182549076
556788222
637686658
33225416
557055957
271920240
452427764
351794814
51716778
226229280
159914174
392886
386651506
273532345
352134155
126088920
24953525
123541623
109711472
206198865
17684296
1471930
844239829
27142645
502161489
146207506
544159620
75550650
135758265
667241794
364269308
96467723
480606018
469822688
38705910
31551394
270212292
178754724
227633952
8177778
120931150
169325737
233587160
650229416
201921768
44591850
213326415
108001490
433623620
18124754
772462320
95526094
324539464
115016976
96922350
101653261
706894496
208691100
695719944
170470942
155259888
543774035
41964237
196870648
62810847
439210530
11764859
181926000
22752375
209850261
305066250
19711370
2030179
1085544
40889080
445666446
1289112
47304694
837281016
44067674
77723490
446162508
412199695
79289724
29490912
453560554
756181742
860233920
225540127
187940
158632914
110212295
82570122
273018408
8509916
43700721
396414715
23158842
124280200
401158511
403126185
463071520
377648880
206681230
27328014
175928246
162118764
40045937
215581360
16817490
220671936
39950694
516612915
298879980
6417432
227966192
222621007
544018920
697126185
136525235
625111141
403807560
361626346
55163997
2431260
143338624
464418846
70157088
475488385
103600395
302175915
206184979
13296192
95363
92713278
396030319
609182922
172707324
232318339
124167924
186840666
865219485
54666908
473104632
331592058
18414604
397230200
390720575
10309564
129988880
119133952
576012102
472261524
307670726
471513958
276298816
5720400
105795891
334428116
615114640
156386690
711974632
27481600
240863196
359209376
233471392
972947176
17650148
62369637
147220416
661786343
20544600
83124951
115295090
720432882
38962602
483931890
111794040
773629830
106891070
347798250
299623626
164970768
615264000
15164436
304977472
396720441
281760617
340949125
914014685
315477729
139232813
413677006
57675024
3111017
217049889
11237752
258097350
2966436
61193808
325360490
843705760
172971705
6179274
387045776
852655608
618568137
296566361
4404635
16463160
272691628
185046914
73462851
59307300
285688128
387679434
295832880
650779470
448361370
223237358
222792950
699028434
372154900
355814250
103938398
190401705
580085870
233762131
75297630
243752862
342947880
621295962
844176840
2379640
582627480
456433551
913833289
75244974
421858800
882794169
97502736
440306216
389465820
256510030
241847088
187563276
422007651
5386992
391522329
45967320
106866592
253919952
110282688
314843282
127242693
53452805
939384784
179768407
27057096
272630112
38850434
346638570
264231
193047692
352518265
658585404
17693400
81594995
345835998
911417410
6533902
99449395
79758900
390063450
552685896
630093600
184505496
373900508
359351940
24116982
233983428
435165061
142892008
369685488
14649756
81339253
79466976
155120597
750713828
54127656
487608930
50082298
210258010
403660440
633387666
138640106
127364011
227508384
144723854
445168233
309824592
9559080
3058965
105754068
854795928
7751882
267408680
7222648
87250698
125473248
153086106
839410941
50965320
408994653
35336901
129464052
9142515
1770216
7312448
341542812
190416984
42453216
32582784
299462292
32739828
347230444
120082005
133310625
24454110
5942175
37041675
422118168
218630824
555924038
58208584
6067200
635784193
98519674
287934750
201794151
51725130
12332040
243441870
473049783
31113336
764347428
376660229
228317236
145812950
36798390
727575975
209150538
576655200
288407552
447674733
17203927
18504288
190129460
227604600
819364000
495781110
297037314
29654925
546230632
33612948
251328192
517950240
73324829
714571769
6422022
742832662
533853653
6260796
36339660
754896384
374740090
228159845
443819727
359653940
79330035
262266816
7005766
343984968
7956920
9233126
572410644
498920557
931442624
34888732
450408209
93695128
469541725
601324008
424690176
143444680
20464626
130526798
115751034
102057120
559596540
29476304
10346771
523167568
456521706
635971355
189776829
110607126
658757610
155178660
377219425
907368975
28218240
125553943
280808736
53160561
211073423
195426348
142719899
18669719
153573404
219659304
18119340
83863656
63050818
429806452
604222995
8652105
529790490
577314075
163685652
335671083
488655938
387822684
146030196
218784240
56016477
393532524
301251254
376881967
490783174
399253930
132231666
75551210
12927124
263555712
175401380
480346848
150858183
15209688
45914553
83676000
57106650
113170842
330803664
57758844
216417630
426431000
271291554
25509924
432448512
203329568
197545952
42902970
91331640
493978520
719281024
686874396
599204520
99046848
67764620
167814031
52480255
145328192
25115469
711444288
304066822
547330516
130893525
482642160
225931317
632378766
589344382
303094710
352574475
406394230
461106107
46157272
400873704
180068187
55035427
243188400
536819640
111851337
133914240
52945970
65569338
859792
286525896
5006750
18150506
550757460
130755863
11498112
51212956
42623098
378778584
461335299
338857618
64041018
43257050
201481840
242218488
390668448
2260264
11572200
54121598
1075140
212604700
209818539
191356616
496288788
96060382
450970275
150666880
314402778
391894552
29119509
519544492
275936056
314439000
23769312
539251884
530840856
80911140
24619356
287427375
45264930
583020165
994621992
426839734
157224041
185878272
29727700
151334632
14567124
175419725
391644736
6841410
502339149
9740274
125210826
683118150
19602057
41601390
115008936
355403944
356173536
424020510
714363210
163563875
5715810
20026842
31142566
105103768
17506923
379170402
303539301
1070190
54081272
196151204
777411710
11002644
848167600
298001015
12625035
22949820
29995581
159342757
429267042
279385704
483046704
35221296
831093741
269199259
63970302
5909770
15103133
294870784
114106648
82986406
415432528
281409723
536412868
362778150
670017254
383864640
76981103
408117996
659613120
407930207
181691053
390488105
127159812
50162968
134368780
113266990
183361514
146328720
53093244
10096659
53549236
327082719
12689106
440275770
197573376
808360448
689543997
73057600
239182515
309807456
557488640
69412550
648194400
53677972
593395820
17840547
576729900
346171620
34611744
8142750
54130168
118439200
14011896
22384206
218001091
23481012
257271006
30774575
628293722
91404960
705794258
183393084
155724624
185938
10252281
24559080
130255656
36829026
41466500
425251605
41374320
21017570
71704722
227777280
176202214
507552602
246080913
338498850
154834132
104636686
532342985
441610890
135039126
542686875
97906680
6450881
202456764
792318450
93190056
374181015
230535194
124537737
6606990
489042332
96059946
47632327
566179497
501659961
231423480
23751180
134263380
50912125
334850844
126530424
336519463
37974798
286736625
437278247
1474200
267822708
263943666
433488176
598559968
351534909
151854324
51972203
844671792
181701900
323645267
515838752
593291925
21397688
619308231
38405856
82336662
48123656
105482769
184750068
483171242
607926625
253927436
218662500
21116442
160559943
302352087
439219860
261610128
77291096
24296790
53251170
572613104
256170904
118168988
200277192
542762856
11693320
154839880
74429271
145914590
326314690
262343000
9810300
441856988
172315392
12360768
198765536
342357838
264454536
381381015
250282275
238837410
709842912
881774332
262007382
58741958
378670740
9926700
293311530
334190385
175510858
218631270
338941320
339307360
169063950
488822360
315785472
858348477
160187820
269921520
206438429
742921128
460936530
21820974
171694026
70861998
310861584
273703536
31106607
349088034
446893500
196604184
372126468
66749400
53456760
139113764
651202955
656170664
181883200
225295916
349493128
82782310
422844800
450902662
243543300
752193922
739636047
651708724
138052266
400246698
859696953
54884340
70263288
130271390
441137364
68561466
571995855
78344448
380665874
53218692
54906691
106068515
414259650
11270616
1049783
428090762
71439925
1539090
334329129
356264268
184763448
777936358
416268352
391440728
185516940
391234215
470247579
16857300
119026265
175121500
24027643
12635733
109295873
79527040
159564090
171324880
930442450
122414800
576672483
149261255
37463712
313534340
758714320
151909680
615471450
240469614
434916150
15713485
44568110
480278900
420622608
250801600
119135016
576643788
147580650
117129064
335616150
187275495
37835434
426786827
157140412
787745342
6394115
75535504
171335115
682850200
515605750
282733640
154056700
685648440
431442274
2542220
114478320
254142180
441253769
43241128
732540986
316845045
72032391
312997727
185947730
387106524
105808026
46206735
115364125
8607060
454721175
81813300
197258148
565149392
638887230
243053354
425438460
12984048
645541117
538545985
530073618
344767784
297133154
207633696
206820185
574332100
495586728
530133654
602467152
538658412
33733854
5428192
302670000
132364960
176302140
838217176
315861444
253620393
16901148
36834525
215456402
859046328
248220000
928036134
826519080
253922200
359101244
170029742
121024896
10857728
440912700
235554432
72054492
8806272
276374176
333668838
374467632
631946458
20820340
655318755
124917036
200100810
98994036
314920463
88724900
175479926
133740095
8043287
196856844
45446880
272404362
200462920
373927808
140456160
261038245
221020859
48192288
271982694
137589844
375182286
173570650
94433361
10617789
371035956
240309792
103630266
43707060
142189648
31078048
333786400
607943070
182663780
236701752
860381730
26578149
75873483
626420280
50361255
1934790
13962492
214408439
627272655
390392325
67236
733232824
242303481
164572902
262355040
637021920
411057024
104134272
13344970
63024579
20703569
204053745
70414584
25220308
498341190
638414220
291164051
283691592
44292177
68430096
79841390
346804549
126013230
258901050
152591560
45936792
192603462
56076955
109814152
158573848
112674765
241241594
552716697
176341528
389450858
545116152
313575489
226486092
333225000
275054304
160757504
566201304
170849643
501793776
223205112
7272
761927941
424812564
120802136
394627120
13195145
159495578
824901180
420262781
587721024
706510965
28754973
362305376
786337755
202552194
771903101
291327333
97948564
223043481
108552884
129184441
555197328
944927820
156590722
2519400
98583056
10697112
697424944
229938430
529581441
375992050
28179186
657328191
520853247
149055696
885926720
765837160
793182931
173936421
452230209
22336430
199232085
267389430
358736748
206197523
389289771
852443103
68295792
18485050
191630452
479517632
35200326
45375135
296790131
593732694
315192952
155260210
119050389
489599604
240327717
95813676
293982900
4665144
550522440
124040550
87498320
345417700
515416536
393941171
210158592
426295685
14852824
118639536
161199242
296082522
433324000
88478820
523109917
423771420
796246035
57738624
43152048
178974340
352818520
541303960
11447730
422874665
187896856
181427623
557266790
236242685
73908486
132180177
575341533
228261072
438886632
981654300
254194770
141012390
234309840
697145720
503101604
567270830
165576630
71516351
139507784
160515570
111135732
33050805
271467868
96766159
268416280
60222832
132157089
214109943
107206368
504982795
674524876
370637410
23875184
769442202
242561115
42814500
327274904
169376532
420440384
475353120
8708043
50358882
53775339
548807940
100935788
55612689
113454814
199573114
313798920
561663675
2604927
192155024
161290370
256301676
167653486
171348542
313662140
718984695
394903545
55876256
24171552
9624914
883217280
10692010
381465098
288831376
114044988
172165263
487810202
460989595
931212213
366005012
295228000
550837021
236703185
489386112
568431045
295814935
847506492
195115479
99940008
3078390
47494080
261911671
255733344
484363608
259326396
170009847
67130892
34511334
468022880
539955500
819296560
303308070
81969382
47878107
633615255
116942427
2360096
1176208
91139610
27676160
184090305
212736612
19418256
135211072
814810282
159211986
38046645
314637936
535498340
666084276
209287565
236236770
275505776
157332875
293813100
576171270
225593424
459484816
581389446
267338688
61769315
110483659
52467376
138815778
333014656
168032472
697599760
679348983
294758688
299533890
504344680
11182168
59458121
12003020
56392247
737128387
365177116
140921793
161483391
184805400
1258698
158363625
145728234
58870020
74408887
436994701
124472469
318466700
204877944
725558387
500041677
16089340
403125624
320684772
540834624
55419980
64837913
452791892
465621945
20720937
87982349
168079080
200655840
268554094
74016135
53530
341923428
190972154
524897222
9159967
53132000
281903668
264949912
473120355
420033540
33388244
23916535
34071450
32974396
95581116
767442092
295911864
713593016
1592672
131452160
28936284
62199324
647662620
680065470
224011284
193760046
7442640
5132110
168839801
139378122
199470740
388263876
285486372
354476486
39755520
406980896
80234880
108514406
46360083
9096672
671739000
341332236
386363172
20035340
330321444
651694989
433665552
387688464
875667143
31840276
387859620
638580804
225061452
544060352
528840393
303797340
14613970
246501120
391205152
200294262
253920180
13557423
150947120
155854776
70827183
51442816
82542642
163441411
325234580
32190144
239600552
7025592
1730260
128668803
247661850
462301224
235254720
7844980
88498480
95808496
261707610
442494800
67011450
96747264
15060474
168774388
17095470
27737853
85851920
77704104
63968895
159869810
177364616
707202606
80591875
98575125
663692743
126585600
195837226
111388208
473071029
311130340
49392968
399504476
22082208
658925546
64330264
44795952
535665064
1961617
475992328
224252062
463262220
324924760
124902218
530428300
82207176
601372212
156463126
76659954
711357040
235986932
576617472
320145630
81436938
272722012
87629135
407655660
112378000
294272160
683641511
127218168
181694928
553846656
290996802
246470760
59306967
301311572
246046680
3033384
346841580
156830580
272705664
253020726
686620440
191704926
157938330
443700145
763853575
345352176
115452106
70147280
840512991
104053566
22726968
245484281
20349444
356948550
23862174
686802540
532211925
41261568
150829068
82814310
55913112
650995736
65772678
84031666
267312050
128782551
245165466
267380802
40289442
38752377
723855537
16632756
419292783
90882144
541539756
339662752
378934080
490347820
186241582
370963080
270271600
247792507
926873415
30372305
17045288
307174585
118656714
73870160
169055776
145337248
32474358
559941785
29770281
59670066
13862758
148847520
679729730
93259184
572523862
14073345
103645890
42939337
22026732
605910294
557610130
215548040
467179450
7566975
35736560
76608207
4200642
623762012
423212118
219873824
179575359
100708956
248983134
441711747
135095405
142847649
26569980
721123098
618255277
495456681
446972636
97938394
15895374
105503250
148812455
436956336
228491165
971437236
194151424
277285734
142056579
65953329
19460240
106196628
32343476
941776420
428010864
716316920
322302825
399289980
177216610
312123609
245257265
260774923
70266640
215334370
85709376
537499052
47725150
2026230
36294552
409114446
88622707
331425712
159132528
208622258
429427200
312318758
531965493
102491613
53601507
301876047
517794660
76563180
72238950
384806520
22442628
111904710
263739616
239225904
199248742
552130012
523663890
93713770
49539256
555333720
228439258
788383586
1758279
475689760
8244960
123611222
307682320
166223986
41304252
704198880
514441146
142791282
63551156
240906305
280165311
51874056
137576283
416499213
212816814
388992799
117716207
250918317
17028566
76697694
97316872
275576202
242585792
85603620
174644430
76526000
424907704
360034800
316418832
106100702
213005025
311337899
736795584
118967647
55271385
38634112
572144640
535454920
231291396
911406245
178183824
421744488
475581420
137007285
497171024
608236308
14039980
74698845
254378800
319402400
481722579
265028150
9356009
143859438
38731827
72495840
70914636
252145816
879979543
386876667
220541940
333213328
237968838
230455085
75930888
36227787
2880227
51446127
5586536
93425342
592732140
339362205
160593381
730618760
372243592
216486842
403744742
726651332
424919316
205831370
5006600
304696088
48831087
469746576
168229250
72230400
358099866
311827200
130380082
76737024
264720020
250271745
250923280
707009569
5828326
692092709
173076195
130521040
39861248
753208140
446078880
28252287
88923240
245973376
24295676
430470810
167620992
9200145
60396500
41834936
54522639
57434352
686479242
242451209
282640889
52552110
12517821
27173205
78715890
100079000
106892144
573330336
321158610
39159834
7652220
405831264
198571140
71978256
33757332
428661761
318975488
266141640
601426028
96109839
264679708
251477079
35733688
169172304
41469688
140536074
399687112
207733482
78902250
33663306
160842535
209352265
62029436
48729960
26557397
751951566
70012891
298355990
739931016
72736807
412278075
206920074
54157256
797382619
11108468
433011472
362908536
712583034
369692381
173945952
217573900
638249983
174988233
181131564
95356239
139926125
398748411
907537026
246503493
93538200
400042290
107235678
557334540
79947916
177424169
384647186
20245070
5566040
80820564
276801126
159377092
208290576
438803911
5722786
270773184
166282284
306435659
491086710
230127128
77740080
610958408
210751842
339421320
4684833
118967758
520368960
34479808
527936800
537506100
112798200
700391888
17787063
546168240
967457916
33826884
865962560
272541722
113634304
123190160
153717944
794545659
863389968
49685525
20395233
227082209
240671240
285557370
107679615
275141744
437548716
34116992
251405477
8695848
7546000
123963840
27119403
372291451
686329020
833163480
440714946
359595200
288825576
340454733
325974594
806602819
487904033
62270540
88542882
306911375
62124900
374258448
287190915
243156284
250345872
329647886
194092528
180189222
171560196
160553719
943823582
870967698
727201100
659645382
547646060
78252020
652902789
324079640
9586708
120352900
57610888
686919780
242792640
103915872
166971332
32749578
12829032
74066104
380932980
462774228
204985976
123764896
93784950
757905272
19059825
335197850
529271743
75811151
518536008
105809528
62390869
135212036
312217557
661640454
39208407
35625931
109796325
58055608
244227570
413436150
118446327
63912580
374072256
105909554
118507559
282368441
78627294
322973567
254709687
624428546
434316230
133670878
389539325
422191360
12334532
717846140
483998398
307037544
231818580
204631210
258878312
298482927
714848400
124403652
30740440
29627385
119172108
267901128
46639642
56737500
336852
595132200
553114424
95559008
366426956
423206600
364646640
42697990
45509139
517686684
31019175
335359860
179375171
85046004
188614347
447865412
7102983
89845646
83881608
43025664
1326008
449186931
166174932
210991280
24312035
51241141
148501980
486848521
474536205
455437056
35409440
27088296
44435889
803476961
20045638
131071708
70792575
455170560
65266682
363690626
3752672
277331544
10501977
356527982
718202995
201942649
629731630
259743834
621858160
107242564
21014004
602249549
3582792
157035000
510483000
38337550
41082498
703974880
3967734
45706115
638588612
9297197
330210804
210095064
435011220
8753120
549990030
1463996
230603360
24703516
247949811
54007536
72365097
180495359
156678300
245612367
61606842
574792218
222771843
174540009
157727499
234453690
121470767
57276072
521206600
532870149
240194907
355515895
683812140
614601312
603518150
119655508
170206568
402056026
914951878
3510390
140629260
219314616
241078023
67025274
428838719
88145161
466506084
499552072
18543051
47302372
326529240
5844860
610658448
537091091
52723902
7889610
121582788
408495084
7849386
714466060
188440632
112229440
627130720
211424015
11184496
79028625
105291920
550387920
91791702
598908430
125428646
102983322
840967026
351331464
249267384
1070388
15180906
269356500
203377050
251907516
186049500
607975488
46866159
336102593
702154145
308575656
622929690
27272710
120889035
8612235
142472640
489139896
379980033
742871848
43281
200197497
42129717
238790409
146538093
488329996
16157856
353570457
131234254
151648084
267646171
12214788
657562762
158387370
300498128
79094280
876817120
113615550
118727950
329966768
728607296
189835802
5964800
197689860
207059434
53262456
447201850
805299
231003720
141441810
304772582
398043920
256459560
564949242
107337000
69919232
49138869
138089760
56618255
414162123
593804484
240616480
143516880
48670962
39420425
80977460
14849644
211502250
226256745
97851691
31519580
589164304
55647120
26587374
1388320
68599284
382588994
216778886
10949099
530896401
8646824
122111262
152542605
208864656
339797640
67284512
101212562
437747704
103999956
688489039
755401995
444650282
157660464
567338208
249607534
75174970
76225974
31158006
66424227
490032400
189892448
288342528
530579295
32646594
135394171
166350149
80591240
447374808
589516375
33697274
596791402
137858800
388371863
146033634
647688202
913746960
31195800
712867376
193126568
82048351
240257524
247618235
87217416
177480188
440095896
19690568
899800
989148030
87022875
181994760
430042152
554608816
58793090
218711150
33992688
44124192
35855946
421600967
132849678
687407312
241173330
123370632
151118895
691752436
541994915
117050661
36251996
1391724
497063600
21458580
30962662
203738010
725704551
150069635
35504541
367575495
144645039
214395012
429273488
278696572
424526946
192041766
18996318
61772600
171445908
602772222
375625520
389666268
364130862
589975397
171655200
118847769
119155040
105434592
672821067
265625352
697088128
123880320
270132496
561305828
67384408
83393082
238659865
618229485
273352260
634865994
117193051
63144768
180335916
519251597
513953136
93557718
140630352
35051670
605523654
30219555
26613840
2337297
2758647
330273150
29252024
98896448
272328875
460585468
30111200
384235982
32122890
81264300
176869
604159056
359815680
20692842
563498199
65305915
41559985
107679363
52108524
157982584
22239720
493808166
538503966
225529242
475223319
417649022
57360144
280350784
117635100
49672704
44442165
83899375
163360736
102422824
683663652
401510257
287696608
406665551
115092540
729832815
799896921
61774765
6605760
87217944
119349852
325082565
118903440
164455980
37603740
518671080
424050175
163778101
81368712
89813246
49777875
231698102
237190851
20825028
212161768
107909982
224283130
392280280
375293310
15274734
796309794
110700928
207873024
85783176
161267740
205272252
2376429
177686112
1291235
8042928
8076321
243254440
59399375
251195328
242654377
106035257
246488515
33563304
29856410
53457732
3506646
462817980
470913024
283941679
33856704
343414524
546856737
309021525
75223569
262885127
91484889
349737598
267555940
365679270
854157570
72868950
388719688
114186240
174683670
66176306
2395280
34772569
258584905
47831664
289709199
135139362
669144720
124417790
467940930
3233804
26838168
518511967
49537191
403275488
321554716
13178706
358336006
57668325
182284545
191560250
37106475
11871420
163780380
493621760
410471360
422802515
178066224
169291076
352568678
651627312
333838134
647858940
456481620
28024620
727057215
55436823
30475226
74067912
95423536
905399664
35929072
7814079
545651696
151441
441668558
269211118
23955972
82760454
47042645
94674992
8977228
70790400
995725974
275016810
1225651
508386510
370085760
279103110
503355178
500890872
6995655
25879216
4414804
195264837
114458112
70687100
111059284
125428798
37809720
709617662
487029416
520192320
192486231
138866200
409751510
102648022
234984270
170200618
514151774
72330080
18844310
683382006
287579370
358846483
541005012
433277504
413462686
515920081
514072650
298150902
74891772
450349032
165068260
41423260
84721208
61349700
750489975
648252811
373875868
433239923
505954548
555468657
528923604
224322672
146806920
392449276
341166889
21237096
266013270
225148440
343258210
138585350
15143760
35342802
58625685
164939424
18831293
93188964
270726280
67047700
629840640
19515489
22643420
16118890
401282196
91024097
178611144
278567487
733568727
368096520
36234242
405540660
48590453
476451768
224922084
234324566
94341619
401870406
563515900
9907224
194839907
578925
331300530
606586860
28921644
130437465
116093670
578163650
719325600
664176473
49301646
27465378
23997024
288643212
505200960
48664922
535200336
416150540
407533568
76773024
505786002
371627058
97998030
1320570
60683104
373074660
160468571
408355850
12228048
163763691
59041472
365161872
106942840
46000700
522040870
335738205
47781440
7026712
80003700
114750003
55722010
93523872
225469056
61087376
12035628
8715720
292121804
866568582
669266305
135507475
351156766
202615968
358004833
296266338
660309840
775775
258245330
119951650
32451104
247795132
161680636
61867386
127028024
558575955
328477148
582411792
427233820
43279000
98302464
297030528
56603790
432735051
202248618
364303896
4653612
645840426
361223599
270147360
333497592
244418050
85266090
533172096
255382938
34395545
11665410
48170806
155828799
671289438
197088028
995396259
62017769
285138
116556440
104581110
28493703
219430576
317293020
985043913
180337920
636360060
705730284
502312008
463003105
399603189
111489584
281697802
111829212
607039888
144933723
309487856
24879704
75549280
601495114
194461124
31170150
255135960
139931656
369973820
192678870
194380448
199641000
135101467
428077188
191427378
249382912
81155688
136103360
70291222
360633311
622555122
22728636
227238129
438903946
418750629
500625528
411822408
278209932
473842051
294469817
55962790
501497773
221207598
41943000
298282374
449075298
537275536
96730020
50351360
73672740
821204670
391185340
390981096
83860714
598090161
331506432
710541474
63120512
741149662
510752644
129270936
193939656
205522785
340065083
270953025
186721808
260904069
59903442
248228960
423327696
190985054
257216960
236196998
100479272
293629875
203005332
381598635
392335386
534882160
159857336
70752038
268971860
29661626
141370336
236133744
511785444
333952992
595686936
475463808
348357165
452863797
554757030
138277825
109258606
27895410
38818255
488317623
150056378
52936532
203112472
757931499
6134700
94076325
714202532
52962688
263466984
193090860
347924550
635050845
875501
323200600
93216838
56048208
89546430
108236184
349213677
714715288
5338322
257624976
180706944
126364434
457910635
990423280
444424512
245829753
289722400
156024312
10296552
384760226
387877290
1638151
146632448
155364396
84380344
209427336
75264502
682216569
446310795
821922250
189860472
58758336
220166693
106536081
113241665
27556178
23859228
22979391
240405564
391119984
37623447
66599214
508498560
107797602
268393216
158555915
341450425
133146315
695763531
217291860
349498721
428836074
6555276
37396500
229184384
358480224
457018590
115524690
329759430
292253548
515999250
106258471
293845440
108262176
174262680
628534428
145822545
266162700
88461386
302887268
378288690
318086178
292309155
376671840
278052775
62147448
26103200
12358682
147736008
365050800
72541798
781757436
96961788
24967176
458145030
698645500
916410504
752808015
300354864
609760746
270190053
735826635
76512768
118578950
9439668
86802252
869891516
110959263
219110703
661322704
1820874
238683120
213162551
32584464
35822882
210250752
27842960
8030796
238872424
154532448
192414258
430047000
468993828
200660635
210731102
174213498
101696720
97174600
336830848
227434931
5018970
196637238
39206660
566840016
91721808
609176872
168258832
67913824
164907522
78728692
105589844
6396179
35433750
52247070
305838676
2710001
323672180
510351322
546802961
543996904
711727614
243937852
73991560
184252770
605529786
206549408
376095221
847197288
67926573
679947024
49241640
315303406
106152768
528872298
213024777
120550991
289786640
298518100
97995381
309892514
327623283
537694992
245931924
87437364
795334365
157275300
258992028
250224593
378851505
212864064
482760
106302614
7386824
831893472
696261444
147709692
195128658
2077156
680609110
323418339
40414200
94425484
13253988
144655056
443848678
516374174
513260320
61788870
74680566
230870700
30379687
842972603
59860440
552725488
67891406
3619922
714002421
12642206
632651008
472096768
57402660
506057291
844627896
177104436
49227480
102001158
571793408
529117155
18194650
282340320
654795869
17887562
115094245
54518637
20456280
296930676
237613613
75221029
771736615
2525768
205828917
28900140
185801176
566508740
216153504
110695256
111900654
12500379
52635847
330491537
338109702
39155279
19025006
150195584
1127784
586422208
275437302
8699750
61630191
193340396
156093950
115995124
237540832
364298550
144476376
106189590
232169410
23063950
173423360
363831103
64786932
79981545
658415158
140733010
479629024
152065398
137645892
151769025
228560415
351107795
145002396
199691996
438554155
234257730
594170013
250401900
56568564
483814380
638482974
82209636
1348600
13643775
448626978
131296918
497018430
71349186
582200403
81746875
303804774
30528556
151285524
74451405
503759102
45594588
717955489
199049319
221651628
356500030
14213540
145911017
461461420
398227536
112921484
430453725
72569877
990871740
165266290
438183942
336963116
292079700
164862561
7731312
15636680
200841510
268601330
151778326
85752762
75873805
135020137
581738584
17829520
48493092
726851519
3117140
96728280
605800720
133348050
224203584
278077006
430424553
196741426
80667180
86320983
123591890
228268089
178694733
270997760
739529603
487666426
10554240
418030715
350998110
151328800
11498358
360371304
598369470
264386700
15051327
542113600
42654768
134802070
655421740
117972088
95661120
99030177
54230673
74210820
200351200
662749209
403387736
262341375
736524480
50013030
34069811
106019112
549977241
40272232
563570350
200535930
613767078
234865724
76854932
330879072
68309340
384187584
127838391
537578272
416182045
289147612
110458832
71613948
134044239
69970554
99253595
531264630
246208688
402589440
471865121
36313446
27772011
809358966
314723328
102918608
950915511
23344578
63360085
47178900
499894900
14846868
629079456
57393414
861294035
26823370
649462280
53193825
353932950
224723579
39125970
575988420
439946320
480805152
137390625
75582988
230068074
593036500
156079022
687134006
282197552
58171616
377028102
223000960
42844824
200946997
215904332
466432701
498071538
150947160
594195876
474440812
56928359
19982517
32507736
170901350
175826098
19921815
72116736
198780252
352418220
210038788
91910553
162959940
619073175
222504454
245779552
275241150
414736812
339766798
15067560
443621036
513961245
220751328
32600200
732412721
227852352
124939906
228841536
373888430
242944368
657886576
678037200
221709920
106718269
450369245
702710850
98037620
201563425
689869200
35318700
11556120
70221150
813818560
410693192
70772328
359324073
111142493
252417401
320894208
11882622
3400763
29502744
94325966
517191013
214012634
325192400
306170760
26336948
171428952
125521345
763872504
66666270
115254160
165839784
26508099
156949596
561849323
233372160
162143520
390815576
315190958
263443050
950884120
117119872
342549051
36086840
603271212
391198390
107767924
60159440
450262512
514912776
227308768
354354139
141315840
144727950
30194821
390057318
39406
38648940
926599707
140854230
13689050
237279190
262415317
14605745
40453236
248479758
2884882
357219060
130224528
6417000
532874412
90947259
272575344
199168830
606350928
315271484
16177824
761642050
303484875
12375726
25931003
112349391
63469368
124764170
667416402
150565511
185591619
340849455
586906048
278172905
586532752
6754225
111391668
42196858
134006142
20134057
68325932
317723754
153272736
147927412
578687978
502621677
581121581
465329304
220625640
2508996
135972632
498967290
275076216
122150204
223500244
319608036
22541344
150427998
527943360
226071807
482374709
1472625
618429588
80115228
314497700
56246904
16082833
341756672
463330186
611754900
616762278
477385020
323611932
165293505
56609697
402588576
163040900
104653056
123786654
156978272
42557079
29812860
626400440
276959200
848081256
327158496
266027740
329677744
677134996
180064066
131473801
263238255
269969445
137119570
18018099
458103022
595270269
165644036
21128640
424876390
52743414
286405140
49926859
57856527
354362656
48857214
98346120
413878980
256384154
4741730
132090915
250412862
17030160
637376108
25755459
170935342
676641888
506980050
36922368
226414031
416062920
154574589
50545950
462129603
208389739
193799016
36567170
594434750
63589554
584178320
735869200
337164760
452628773
4175790
151994842
195005221
318251253
18743088
725783438
129300327
4858284
518391016
622288128
401431030
103933977
246461724
170661464
956627404
299745342
436683608
15192480
205134534
96584708
177818408
338370942
142138565
151379676
233408956
393307083
35229780
68605025
551122200
440568600
120670760
12070434
5367575
90438439
43647296
458343324
189101925
429828981
412006203
91067392
36078966
237149352
54069472
485928000
19686348
342387826
741279278
562421360
24792970
1190620
273187590
466650778
128655270
265445644
466268931
148521120
39061245
647151790
311725076
252695500
230841332
53498480
130971128
260468941
137520306
141893235
246692016
192862656
21331440
212613157
636510945
419204136
155903626
410417336
558732060
70726624
153911520
325680988
62533538
340880475
23947810
201704133
313919372
316452976
56133017
372503512
388621208
99493785
138877956
463806063
85105920
75859587
302772330
116742067
440732207
606148218
136516408
164108685
499995552
233920000
33447960
64969047
5062320
13945086
317661876
83696802
425601505
326883240
27926080
164579680
941035028
484609480
95237289
482765604
89915365
228616305
706509375
47760083
161502176
682280586
103295049
229398120
32417594
268886002
359656809
69615140
307031868
236529410
487092624
26729568
447306721
181192960
17140824
147540710
777589702
513516078
752970573
30650488
284064529
35637300
434228040
177133427
52465314
135100000
222997841
390805911
717125920
381478196
413767296
371065338
661957664
166138020
73761226
156900528
307101748
91755100
3142080
237380286
137572500
220033632
210348867
679982392
55953
153255258
71912448
154222622
92971428
240857118
646761940
106438927
35226030
193766580
138458324
29807484
511726960
439920169
307651955
140368410
756368796
722777228
31935156
179860898
322098614
14315790
232095697
182607810
760594360
130625034
232568895
17802876
987441160
113606785
442132587
93806880
241873996
266131208
136228134
519238208
403003131
283427925
403079040
305440623
325358391
20114875
281485596
283433760
30079090
612450417
48741460
3892804
31256379
283736091
63792157
11345344
198398946
1661040
118588140
954673504
332623330
118835440
127029
266838732
24276224
346108905
152767830
85187960
481700964
106818140
281351580
210202200
34217909
110752155
995272352
3476073
529088512
1976352
571408602
675169390
11161337
38930148
154586288
17237056
230415032
2294470
71653456
801172888
126966774
115391580
388238916
835054426
493738060
291400
16212240
15325630
7788000
84088900
202790793
144377628
178673397
75904144
27230632
230518666
199394110
22402352
87006024
95273600
753803264
195221369
78014864
90639248
545390169
423294616
465782064
207186102
814165020
96806514
198246912
909773144
435203694
389178108
31675270
962575722
42097688
483390924
318777798
275885420
538637184
428196795
59689396
530059497
90038162
158528636
284348680
249373950
96074393
150447561
772590030
88665414
135466576
167196020
544727500
69901218
451414367
39961290
260792360
437632442
86022006
208714
231442822
681259293
297265332
723849450
262805750
10193064
171797079
477590993
621742786
341796384
354012864
97742740
134925424
172025216
572537616
342490870
742873590
195383382
234310560
197436195
464199768
360675630
64800177
951110352
45969294
107742096
428746500
56894548
304941567
243238836
264332288
83482623
251464992
215933510
776475350
343923734
265174002
263545968
40805558
775680440
314192232
97071156
402485710
6105268
91579789
347913620
20126656
913437816
405466677
188568952
132630116
272642321
499382100
672924135
424719072
45420952
435072848
148243432
116784564
328226822
458180668
708525972
547460532
32461947
212344582
79240208
144794080
157377036
30426406
622100292
527573394
84880480
415386480
21361270
643213362
529153282
126256622
460710594
165741393
159642204
112473554
94980042
23744103
349599492
147744564
338296925
220046400
234211200
38151008
493472748
209353245
58001872
355684483
164642562
238311116
212254056
531214152
8993625
193468330
77345550
159465672
38498877
499309392
130375410
106863233
170282700
110794635
176384274
273674100
34382828
608212040
31045025
228506220
142859596
22362800
817990398
16450830
40160778
10697335
26219920
8211588
48978148
305670146
160924828
33301554
254390990
624953054
248322281
89228360
319017930
5565260
287135220
7891650
260148728
118679600
618729194
378570288
120905524
20130632
155455776
724883788
471754764
101265430
565641665
163594620
845941272
61943408
422590080
329568045
56029233
79526068
58404775
15866596
334204740
330302610
14562911
294062300
48334495
71995200
235884902
76960530
28926513
15678200
131732976
520426032
531355464
192335500
20452605
555128500
180732218
105573424
116541418
177524921
320519076
73255042
35736315
814206568
270773790
77332852
484677856
12379523
47041758
114562422
96157200
722575802
694356690
149354640
824621570
467501733
86882112
66592427
309064988
225596520
181070780
877541673
102137337
62113800
193946321
214347168
755433864
188976018
116080132
698711552
120319779
375940656
321495473
9332677
67951440
132637304
797832
59139813
694136730
89028198
148420756
55905724
671182785
433185806
288184512
2205814
315538510
13353956
250506025
86892227
87031725
68005740
742409811
3082828
727747231
353706304
336429360
113809129
293806305
86622990
140949360
368120554
729885312
439174040
173483232
290958276
619477678
290583216
158397872
144161532
113884770
119056602
159829087
425075574
45474296
2101932
68966309
197252640
211456180
891094511
55384166
364561425
845649000
330417900
173097828
186929604
285150984
305373530
304019592
195840228
105279520
75275588
180609141
410833548
336058336
48467021
285175226
380508876
319269004
567592750
281691360
6393992
173724921
565549248
64260680
224949816
343123624
37887120
38329968
712767330
523769685
177717353
74640240
7680940
67048381
72950400
6228402
42958080
11910899
649745019
180546728
216020853
739043271
665683615
6984666
697781481
405797267
462766590
155215285
675532130
158422140
437631711
346375650
800971850
525225624
149028810
88431957
423443900
101956968
24843192
27992860
101297575
2827088
366749670
556664298
217434316
599167980
93046384
17662554
366700925
20943846
42319992
262022444
71267252
189736344
322306884
620708784
362800902
730554195
206545406
308961614
629934849
970203483
613410807
767803296
219847248
27143148
496029352
239873787
50479496
198069652
288987610
1203280
104933496
226646910
416238900
783022000
119795346
528618180
604655244
505434688
92467704
630381779
334531953
264962952
196547688
956502434
189660254
8636247
30793385
18269145
184707380
40252784
273973422
351594696
804969
822721714
201965335
443750720
371346000
156791180
534530048
173907324
173690150
185125986
14498477
741693988
267102960
242538354
111466314
4499624
177837957
300998679
216543340
22805484
210191182
78751986
177594799
12319524
229977643
436585340
599421648
985920378
609140280
154159434
256801342
512587155
169727818
94471680
236188176
278499771
150505862
72505980
402188728
545218587
196841754
324182160
626006703
551854260
283116184
564315331
401283615
2116400
187479630
513636606
467194521
202061475
385138160
26194280
238675974
34015300
395071917
120856080
213334940
562174272
333637564
450901568
230884600
28416570
127762296
34581564
938237136
213411348
467338518
506129531
874951860
19727712
490698
620537423
207103932
54312570
278030250
277261540
585855018
428334074
462021336
65799679
197251054
33054504
206839080
80797860
402482145
81711058
382957854
15746460
318811584
75420523
470681300
131440092
601846677
480865943
25589663
136417360
281347748
156470886
234596505
133657260
323171613
5375025
277364540
302835648
171257235
91632133
235338024
50328609
173756520
383754162
62922119
676264864
200456295
5783388
18349060
55085542
597115695
290567872
90090000
68476162
96905752
31482772
128861640
61507425
43494798
251670
27390514
592178895
332216280
53993486
54110721
105850784
489530042
275460300
19702263
232281308
379449150
75836125
408589038
354935490
484552224
59842805
82435704
485537701
277764550
42122025
221313407
342303786
149749754
534966169
611916781
42952006
210372064
131319750
15276360
350252964
298243308
118475750
7482048
881497080
290402280
162679722
246445152
857052164
459833139
5222952
108171498
8504520
621021219
443508051
120585956
192429024
616523586
71023032
573255738
325510152
320476260
124639520
34354167
478456916
109102398
35758416
458038960
172220280
4126515
305800942
53929830
131167407
76843452
17099479
749489668
310494525
184208665
299748851
19202530
164658630
140229298
205582744
656117840
14415426
469036160
689377710
398467377
45918090
263585028
30499056
408003420
104581404
33612148
455948415
329968248
203147784
677850792
70701050
519370850
274882062
250910028
747268516
104220232
47079022
694603392
211356798
508541976
123788392
141159150
44011175
129438543
878781878
64668015
205315248
59329164
257907510
156183642
98832707
32008785
280628916
4804029
10592175
43666718
318402360
248862480
30493500
373008150
452979740
42387818
20036236
68562300
616145292
160693622
342057748
891011424
758331183
528420044
85514528
216151440
58052448
34477245
43083870
739935870
11087094
119171184
560982648
160406035
116379648
537939714
200576310
90186580
76633656
298709888
166890300
628165798
401561658
20089614
331406452
463745448
173137200
751881705
1560216
364834832
251138416
501403420
454347036
22265040
334537392
275853622
24457152
289214129
99052710
150453101
71974413
114103400
235194120
147521853
42342615
120795208
494951488
585420980
107011777
60492928
99894255
46615608
117227250
177414588
222042680
158618438
773779700
621296358
112850633
166420800
443124325
502224744
54698665
52190708
4760802
132212858
300930630
302790150
75139904
142182665
470519244
311277310
483945278
453713112
158025129
21849256
66110352
706559370
43503720
16410940
35359115
159299864
198920060
125425080
690516442
73807824
321634208
478549080
14432520
20439916
331398912
29642223
15241350
709735125
549877050
51132648
15133188
136245852
517337377
107843880
335771109
40538220
287663000
11832408
18808289
806563456
874933950
477431240
466535945
104181250
25063872
39911040
927980236
31840054
350666625
378474839
266649200
292488012
48949175
5978118
75006993
131744620
587915724
803880090
425981577
167544300
38644557
433140
14056348
505411504
300604770
65910960
137805130
379979970
2489651
27582880
14221377
353092992
324088920
769868712
331775728
640604367
142604000
29620344
248957266
474826688
11029248
82394153
688428608
41577937
602912856
482297058
610476825
56743772
275199096
636895296
23297820
216106176
220601642
48726988
621912676
25282111
503913480
306877788
94319538
715075221
420868240
38765412
114905562
249789185
400549755
369950
54408720
203259740
455896532
288253020
453844464
64361443
760355320
113916450
341775300
175052097
54123904
287178740
563074848
625111018
285938828
356040762
224474355
15126587
343440621
17157096
325589092
370040
342609192
558801934
210315234
27249816
674610789
921293344
42394610
556003400
14700088
118880400
122364584
232927128
47658320
319328541
179054084
87420540
3171363
439278198
78347217
271508523
117233325
573514584
119855715
38971842
93804589
408624045
200969702
87980330
341365264
295155913
553343456
16876581
534848538
439424020
195963312
32588952
658304010
179033646
426218
213481688
76247840
304542190
574117140
160520118
417141244
115588756
1980417
485566671
109791360
134303440
439693422
25994914
122320698
745826184
25597869
172396224
28016016
246672726
113788880
153265203
345535201
670081335
11334547
474590004
335154712
17140578
128541887
22524202
78855760
24629700
502173252
197413416
52314452
99413712
417171588
33810235
156606594
141973155
93377248
160905696
274896240
112765635
160429966
144044400
288183324
142163800
29908112
2740864
37101144
28292400
151929638
378565044
19177952
49133136
179291196
25982180
724636003
609912702
826828284
225384390
17130038
557995646
947312896
355308504
53869950
92672820
16208283
485526062
91382968
55827480
284620
6935570
585108154
5438850
869759295
310115568
187417314
155268272
197896742
220476561
411504660
88619427
336552192
135793530
611268930
281306352
143732512
778776636
745810620
22621676
269153602
578019827
140598784
72220012
262747138
767494512
162985770
11995005
428350496
9915770
383683880
345144576
339982080
146498125
28954134
341529600
278013208
686874552
21122507
233338344
49241412
93299500
140892106
307744500
262558980
342510480
460330360
3157888
184818506
297433619
477115000
15274280
124520792
306230280
548168742
105722763
43887563
388073144
153403657
287057316
460047497
267956640
336898856
533125856
116487315
61113536
456794964
398269296
626071368
78855368
133600245
506024960
28034193
179117859
478381223
62183168
279149916
281643492
625481360
257487936
112689052
10715232
712974150
480780010
50197690
66109917
1675128
427032099
302184192
587060920
666379700
37353918
38438756
473238087
231223125
27618305
124364606
318632004
18669528
403646412
262164480
138322639
75080082
16158696
567989302
25677248
489417978
359125016
103778185
208724250
27732240
671970024
692858698
179321220
110973940
388042140
263402416
184638852
515638776
636694617
278610696
62144550
300512388
510440144
61397280
706795686
672107520
192955620
45247566
260804881
6526884
58320300
273616811
9187550
127265749
70511475
523958676
270938716
283722243
145116576
552408912
104542176
499916198
500444793
201119598
546651456
512708571
3927448
66290400
386101760
37044420
246351312
321742710
28247895
139253205
481982
655762200
750181280
19719924
339163840
691910560
125369062
61007984
7133762
149024463
273861000
356845878
31292412
361467546
954203018
125045470
84687155
21635004
226350936
22015215
482159915
190227960
87709440
133595984
169500784
208311642
434420240
452148598
7473232
194928965
440815381
4640334
2521881
71169280
394863000
382039200
281738478
393471246
15970302
896553294
609728493
601654608
171211250
162876603
304601070
419602070
9556296
22886394
25646517
313329038
606446280
18464264
496210953
16890758
800395768
290476692
169561392
76111145
244498307
703608198
43700976
173170890
160474800
521719016
67823660
32104864
36094659
634994820
64935936
123196902
149892240
737009256
168442592
67984025
164355237
59937385
98328480
640781442
320467840
167866062
537598620
168456366
779550796
58614420
290408940
33034455
636490470
259082304
296037782
295024025
516549240
652658748
56884718
1131960
5280431
27452088
56836240
263381031
41807500
448795641
195488504
84940704
933537528
231202452
155110476
191822008
153472000
75558450
4585984
119647854
227413730
280522455
28198513
100085685
137570966
24995075
797021610
74968551
48434526
277199489
466153324
96207471
432436092
17733015
131104413
388123731
307417674
30796996
325997322
25759888
513365352
30148515
211440047
230215440
5672946
7469094
363389730
79421314
46531875
58655408
54595330
273836940
130711152
48140778
89391852
162041004
75027749
323077482
198444365
159450352
524511636
154403574
272727840
730655540
115094902
333801173
11133924
27508362
182091711
83087016
567015231
159804657
136373244
410686400
448636500
6370109
391746784
216111702
78983970
117352909
655018
118020
68800522
477699728
23146526
56732
98281470
236537433
218543925
317382650
37095288
321444837
679357395
37522660
439973583
241132528
726106248
34688004
336082521
40224178
626793860
95531104
562792995
881451816
14273887
54261219
312099320
824178990
15480880
733499184
368388265
87200674
524275488
564654888
190973085
380071815
526857584
323745692
216338304
42913728
46743982
42366962
512740104
250843923
232161768
208789554
100101420
245707186
47426048
471863424
323845084
309497436
556083076
53832780
271838177
617324568
675766275
277985715
117896976
212870100
136174110
20173842
370450752
605099525
44674138
575111298
39308022
70014408
35171886
421284948
373741970
49713348
31623102
730284464
699770630
336237800
156926616
419385580
272817597
210166962
55088280
195230400
73449660
412670324
212201754
82732320
59543736
129901416
641385136
18372828
50971238
257467131
691184089
381501496
85295408
259351456
4922558
288831090
125186116
20009380
517357854
74765172
856998864
3083971
456864791
424730610
58277838
595630080
56686462
155604077
142848744
172184703
428127612
524773425
623939019
125239400
735640388
937175376
22503358
218257588
60370077
199902870
395129420
3447406
176898361
466941924
595853300
44556210
126022455
254204440
165100332
40001016
32398978
536678757
299730375
562109926
269558439
103856980
312822720
101214432
159572343
8817605
27196776
307799232
386023524
38848425
123076644
45119349
542776597
279933270
393058042
625819084
265659051
45543500
78061750
463473930
29017976
36250846
334871720
16392382
559449800
517017132
657505209
82538658
463783788
231757776
125277790
224283920
124101150
89373284
299921664
383938080
777530351
78029640
816402942
207135164
21243132
61036300
33635750
65264480
130529485
312535038
107346846
840529979
156309720
362917764
161667968
18548650
110528628
390739590
451663872
23748552
102902878
164047500
438106258
18204552
541465288
37674414
354794154
309196836
164226652
84792960
191971220
480663963
37666200
282906720
17934156
67700724
506971164
211782843
519023780
184716152
281910511
302962884
117690368
596181088
69888504
641652921
57736910
68753566
112194000
298814854
227014974
388667808
513207605
139918600
152530690
87059700
95096220
259673145
196403376
406684894
28440820
73861320
269158363
287871750
214693625
57663920
228278616
519302995
18127542
280770
816531878
281742960
532679710
16608660
518422516
771721857
366476160
257086864
40299438
472545840
140570164
126004560
49561328
392454747
21837288
5316542
307694220
469869820
111012076
631779201
506991708
351185568
90626160
11266932
228428916
10103346
19984118
488235375
140919540
239113704
600451840
363954192
31742620
614136384
447542340
487538376
137806240
30968124
264992535
41080470
2946955
412128384
963306432
151510782
513209440
709309397
78641204
398699710
508796221
76154848
816206048
148499703
8834496
8486049
42988824
125391838
201723104
722020312
678177736
239032032
308699532
8065255
385178692
279599040
94517354
181057354
189935320
8692887
191178231
34074040
168450847
93496725
228488052
38714472
311389903
547556920
93692478
229879640
365782812
169115184
172309029
126415176
393709232
241062526
123280080
763039642
31276785
186680560
407525544
371375230
239742678
318450230
14775096
392813600
113257095
779213792
552167210
114903568
150014204
169070704
706968000
232632856
101109152
322272224
2293200
422349946
473598252
522073808
407917263
92811672
666949923
380832255
479567376
701117336
534543
50467420
60138176
340374584
97072104
239799780
628890097
60577345
14868720
340093684
92106720
162557808
404280955
132380070
198462000
136689896
233962456
59736566
267099328
887388784
64329213
382455274
74648277
311218512
49036451
383683216
1186757
657385440
378675200
388746015
13040963
95898144
369679200
339480000
388932496
292329720
492962990
452781056
129217230
150799950
195070430
82782912
230798146
666862140
380511105
591136385
196362639
196098012
128204422
467223290
156024570
64944392
111033075
8928816
97683768
373550718
147494136
17389178
43779146
151025280
8981680
58320852
300223545
534350861
369606888
41844726
388902064
210938924
600674058
711498220
130986072
908228945
497884404
272861418
670472880
638628300
64863210
430100572
857815300
166294400
887663508
12118848
136062320
552545175
145852960
298891719
269560404
319663500
8072352
35667633
162644845
289033272
367892061
215817536
170252832
14332450
175298475
154392584
142115580
407525250
506059848
115391188
564755708
372477672
454217257
97116768
248351290
267824392
18607865
179190375
5729040
269130156
150781960
25646320
130751300
340764944
279555048
327412374
296505249
81134464
406734229
3251505
26741364
271968660
59034944
23366700
585683020
187139775
723963015
305472708
67328160
520537017
251493930
55819635
69560176
982484125
28145024
310085142
231637968
2069949
18972960
359868830
22594
662020800
213503822
29921105
88045088
297453177
126336332
20607840
570276585
315093060
458528676
329371891
451900120
417221444
130893000
239312080
35152920
18583824
51127413
199647204
45228124
145219921
1215669
407333507
406763901
828921712
228175137
62726976
580334406
241444640
410235
2534948
623229052
374355980
129059865
39445692
701411832
235785888
282643692
311104877
255106919
325468990
123869952
262799586
943665156
183202830
540629040
50854098
17244106
53236332
781461684
876813201
49950603
157094156
427476535
4267045
330947156
681745909
174791605
517759792
183818440
438286604
20799366
547497712
674186424
533435756
262937523
583237269
190483104
510952128
68289795
34395628
114773328
200150258
152762081
123389892
280522176
403660800
241281352
171265735
299705861
169489377
195747552
265001968
7374807
643580730
116601888
16533000
323804470
318145256
25408133
704877930
334644618
79003500
1591380
74562886
801918465
286479675
773249904
413413336
123955738
136821672
215809776
488035712
627647075
32405130
489532470
338817453
54449016
8349680
281177000
154352592
269292428
17402032
232695543
970279360
407617620
816834279
477031788
500792866
425004580
99984888
999915
253118972
294503000
28046408
16647978
420996410
85710328
551097040
440355975
217217384
339699879
317370996
180465285
360992016
177792702
54910476
733377120
35489328
231079488
538059280
69391176
76497057
20480063
264711600
92061772
6303042
239144384
336157924
79447578
223496606
500308984
540686496
115406886
346480596
17128488
106781003
237451400
486939250
99589469
311591640
138783078
477407608
349523838
73659732
35641512
348057150
301965
54646305
72714240
476848621
94314006
691504056
73484576
5650104
558944750
314650476
53803624
649416668
225705694
264355810
160546032
229626176
229372472
729596529
708931902
760889382
497328
11753622
54065977
200007362
166484213
265000085
15340380
334939968
73230994
260794875
241247952
392711193
201859060
215086932
55666752
511439841
681483060
70925387
290522526
529280513
130368156
727261590
401655383
227373465
679813640
390498580
393011271
102996240
62951139
238847089
22569946
117140535
168607296
71319248
45489600
2635218
71628222
20185390
472101602
1304608
14525446
562832928
57539768
96729215
381055728
9386470
374055210
320118617
208710624
132175122
892570062
384259134
13588575
87322950
125914719
43817772
633260950
244585088
155908680
187106770
421901973
20177930
246914062
345708062
578449544
231729928
291537236
654125802
39711480
415668240
651725152
307265959
299649420
35825689
795296
17663160
101745748
99078008
101509440
160376095
531677370
501250952
189113044
28445436
805728872
571428000
284346858
199831232
345272456
60522380
534899434
670363884
59839674
108018232
544832664
301574300
114067184
225796896
613774898
684266608
313802468
22587585
346566236
202044700
142881060
218261076
129032048
138298975
57569504
51225020
451093384
423655793
108058458
5317620
26082560
510754816
619015718
220132444
434214832
560742992
183362413
264695265
51635680
173501928
318419056
184104186
673657650
143527995
131361128
178489800
148810608
76314312
307061150
93376855
41940641
363896610
72855386
359497200
373507695
29147339
159506679
95862130
36352272
303742140
53045607
132435519
505539776
536635750
740351658
6131788
224802492
37383429
778280565
11376708
141372585
121194621
881888928
509382594
122728580
186703077
120999252
148658170
798855000
208240500
12606336
701387874
200679072
6982040
52610937
5999256
63379232
661376191
60305574
626593735
63520033
62305397
72348747
995671243
2021568
114074004
15534975
371023810
75327824
197802613
609239280
202039088
251540282
125945148
556075750
430274856
216833326
91246740
216585040
85482816
397920768
259764267
9369380
303490224
675225720
585909540
208058769
60929792
273305205
225263430
464416375
38106806
29182409
300321212
164873014
3706738
1407076
261380096
77030800
500849944
179012352
237367620
288222792
484388298
35772640
590841553
110535516
623757268
16364520
2774106
278219910
6645977
42427980
444017700
530269236
740970400
248237190
339442005
169685922
465254064
744861972
603422232
29692404
500579904
474867404
18027654
12958380
236170865
13291365
463090342
33726027
34966890
7282330
291576483
922434755
33921042
92645056
61819880
288267700
134782984
536533956
376632872
890136016
62530265
376230400
354772503
55730964
236476890
446405680
12630240
17040155
33259815
155694760
38482600
369525411
420288395
663825008
17518620
451973045
520611570
578871250
69304482
451765480
178949030
744173388
4633902
381137338
280881616
39600000
157889265
135069990
18337368
178023483
284414724
666438558
20047755
482065419
229237732
341957732
136910480
224798714
285014784
8506872
43381008
128856124
276067820
69686388
50613836
298893912
269142305
290050737
247798672
384482098
99672432
343579095
83636772
205788458
221291202
89025129
1706625
177612400
253098544
366920922
206947447
669376896
95599040
757936000
91467776
21429720
400823031
171355959
477849735