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

100002 lines
939 KiB (Stored with Git LFS)
Plaintext

100000 19652
126462499
60707980
119756962
532325304
857180178
121815472
570229754
50160741
286907568
30979728
170274
303301920
57694621
547000312
43473894
2146811
996663590
239062986
199275584
517056064
2963718
59511762
404230400
404914944
489152095
238872652
242582242
289072432
256220770
20916490
360617136
319898019
37221795
63447978
34735107
31277720
23606760
224482996
146154144
333287485
18210764
458467236
677601914
77325129
410648856
853669905
66602868
14833914
317536183
293156094
260458671
220763200
915490170
43517892
196639310
570399375
526412502
691249737
314152000
235076930
14316036
300828423
47564850
27148596
382543992
14650890
89208202
59964609
850725495
98078509
2907736
797385402
732526389
42281440
31084008
25955800
524222142
320708842
6322624
77353485
53119548
60336348
5534657
404139668
719499054
114020808
84119909
82948326
262467330
115989300
46088000
247164324
216905416
27358672
39639936
325498655
619285261
151652710
244411800
207973920
27000000
172904928
16790400
163362875
4677548
900951502
193005075
337969520
691327374
27205505
135243698
31312878
149566663
61691306
73687068
562302024
237360186
207843987
88667622
282054976
819233536
170233250
369100372
617925200
697672248
654716205
266021170
209251872
66019143
32461038
613225425
47055120
645263880
258618020
24733540
118200681
308980364
319674264
757938852
485414028
38698764
156834788
15834956
579898352
206448816
17559100
50841186
159011593
367035840
33410260
23503446
273020947
55379624
770394375
415384210
477435427
203442409
380500015
3793664
61035261
4597970
250351192
24571695
90770898
924259308
36157625
13254594
1691004
739561956
31715364
283622440
234321320
275411936
67081432
600379692
258071040
33526953
75133350
203078064
322960530
17812964
399575592
349162923
161038770
235786900
281670493
868189006
375611936
50729195
25699260
612722160
169330445
545926680
701293971
373335072
119491742
23640278
93216448
50644729
518475405
632393894
43669600
79009308
254767458
89715558
13313340
102154260
12606162
148689218
254352852
97858992
5203926
2437890
71521182
739575192
36533475
99316481
329408256
167093676
784952441
186187578
370022067
677702102
488853700
51243186
50056495
787154670
142679337
178930774
55719843
136672083
761502590
235307319
408691440
180888858
125245764
225066540
384651248
111905934
167252430
2876310
329409312
97084160
115115552
658867602
65195450
641961550
29145174
539903070
170293428
15485932
79241572
482779816
384882382
93666770
94527156
130966875
7812329
722070784
78895776
337352109
821521032
2424520
821560581
294074950
196595124
211979243
345589839
700893164
52524136
778962420
18963568
974249085
158637810
173713752
34355165
612733350
459423450
511970368
761839490
221129206
3986528
266097600
598528168
513122415
312477123
158683460
517838544
134179438
40996114
146012332
119834208
660526692
155046528
433390095
504677090
72124755
450824416
193454450
86001730
462868029
19455267
201925730
343495412
69571224
11780164
82490994
87502226
543314556
292790225
153596124
316433642
16199181
319517468
41620800
1815140
908281355
453549888
167460034
212457102
124712900
302836248
121762386
282104960
750467016
104874048
160970186
481142025
7869522
41504452
697479435
467910816
875905864
479824290
203358180
305009320
46185468
764645660
448449400
348910940
742141960
645544548
435695170
164011664
440900140
241720880
131904094
366620580
159648516
145819442
200766240
221560232
355044250
266595840
237949105
587739680
487087833
98766000
106482543
663122192
196343794
575744702
151276518
553806552
694092321
827706498
42338175
47927082
917304397
866255676
231102288
518626240
716781560
533209205
608948853
491538805
18639936
371281479
190218756
457413372
27793290
182167410
253326017
338857620
118984719
146545730
241560802
107542260
792219916
387718104
522195220
71982217
424670322
255569004
262411325
129145900
18978372
212157176
42461580
228503409
5810895
122298188
198834936
309321550
140542584
13141773
278265240
162827301
58234240
434184212
373574004
372085290
114269430
110355084
272534769
105826394
201592424
67226259
82452033
277177054
595049433
32832860
49110191
45381550
34338535
133123617
612895167
573433579
206059185
893528820
34738236
93961028
237669900
158249520
86412282
549517487
518983034
749490516
600912000
56283927
296769948
197850770
103260822
701611680
101594410
859507266
423432174
66896410
171124554
136892086
335818230
221966850
678150582
19116864
34650420
5662560
310319958
18550304
127421866
103423880
118049716
258254963
190078470
208209870
101037434
430036650
25810812
379156800
262674360
454877840
524727142
29848912
91982550
348611595
26438478
314479358
241172184
124137108
61480120
151335812
596361640
555310344
323327004
243706351
238268407
885550008
248954958
45413536
184671716
262057446
62539646
7525215
556054901
205911380
467376694
485274342
420145866
469534534
115285716
419232381
241870484
900179840
494148820
156752552
672187788
303289650
288125964
12350280
714856932
345493720
113117144
747120528
76102899
3831264
151395440
464804064
61139056
514427268
322619880
124388774
277392472
159564306
283545360
142927670
164658560
6260592
75070698
131024626
164785320
423242890
105058525
779718204
76693664
163991694
314463632
115120704
20209530
64360248
4316310
485104802
145846365
453778804
895911824
54587628
133310664
14977380
142868904
834545850
359725100
518524550
25147975
58751496
497209524
20674717
209806740
209870540
533867048
527311100
375085380
11380734
201345348
383555746
45381840
489065554
594737910
122242050
1798608
233210200
23908744
151807678
468249008
517011700
90516504
201761725
442940095
218254105
53997284
140253696
579394364
41668000
79457100
63777120
726321495
331828810
375829524
258589632
519236040
124342025
17771847
106707249
347499180
238776012
12141700
666760562
41945120
2971604
206852112
97019164
178605424
3526853
664422644
620212464
57474132
483627350
94940835
52250676
623105728
111663310
201958356
31624845
376484499
974952458
487396390
232994078
418916862
47627377
330110501
102098806
275581304
97640172
353966520
157149047
776239620
56771715
285869540
64749670
48256208
328641279
1724014
60739888
342832800
648492506
47972480
113933036
156488532
94753368
620927538
208079235
155575212
151146840
542425572
268797600
173319564
609541920
149181032
279508152
22179300
4569658
4573368
501040635
379256576
468851136
71573361
101211432
639163455
481663782
5648610
436077516
20697678
246539288
246618134
49518812
521518004
514998000
219700836
35608340
278293486
669119256
76882512
372304449
552553575
5379906
99293046
209172488
477742672
922257525
792395451
105337080
17911452
881791824
94581710
90363080
833040240
416438888
825706959
477190434
98362027
146845944
439700649
160171186
371172346
211077120
19440416
37261510
387106548
348563160
611451498
656149428
375590606
416878432
43131168
429502720
198107140
12234120
96353010
677610116
389639835
12242160
414059355
751106400
11376144
542940416
837543105
709844972
20411298
92235000
639311344
31252188
118444664
504501385
90635100
423289366
37141159
37537610
246006656
309166575
3279100
58120940
322310910
118810109
25737000
45026212
123083949
34541312
28104580
17501147
229414134
255062955
428429590
689490
501012576
698564
20233746
264423172
113351745
331085211
845899260
599421312
60651360
122024085
56477061
99125071
43515664
151961508
162768503
82820768
424686495
34246103
412726860
204166578
556706336
21557014
453719820
292035456
12179700
154213550
401589966
342390020
90084960
38865169
405289989
951477273
176655614
166164000
109005585
370548730
8701031
112397780
18006975
253938432
416236566
76972500
6252428
850253040
148167624
91578898
115547292
185577216
603832888
199760001
706498142
336522191
394462067
220688579
321190948
750326900
625148190
405375740
155208725
155148476
133595706
403540480
129077000
290421648
671174765
473871735
193305916
254782631
502656910
405464940
139959168
169140480
647035499
504856276
606231816
46869732
42379420
348276568
690887126
415677294
296707397
270714392
59667939
273348744
59701572
263679702
266574864
146729924
101081248
33593216
8931936
290876740
626459060
531386082
557130014
252793664
599838282
41231578
174727419
292095056
414847336
10455830
110293119
11991564
124844874
719835
244229640
187573476
14957173
5181439
188575731
323993344
463068760
142521350
811079206
538583499
66710592
117632316
626398050
48324288
291777010
164235990
141766800
417633840
3377631
110833860
208768000
306210744
88753610
350212500
122763765
409621905
348739248
259660420
63399204
85837937
286675922
37179522
264974988
294898500
137754981
713151976
617480380
94543066
942901848
187885978
823223360
565424730
163540016
247242072
159718468
230282800
688272585
104696064
842259446
767566776
494425776
815099899
78110900
327805542
72903836
322082
307535976
479988662
80101986
16947777
124078797
301497742
197872170
415734720
214818736
2472743
163622054
144573500
66634603
657105900
135600694
28242202
605382357
536168250
183972898
44488653
69318592
511605630
651154633
311083240
913133352
397861
30773600
30922992
635731200
217094584
670249040
92742462
17797968
396146520
621323624
301691292
108234971
29020752
27659548
380570623
121987399
80950070
9113707
413692268
428972436
169665142
196512060
587209909
41525406
29045730
308481120
340279150
567804278
221230048
280164690
292168527
28554620
431253845
42036988
15304140
82379588
18139044
445064792
275265360
182515944
101487008
64237992
630551812
243347300
587077824
367243552
162084405
438723450
245305785
191714722
229380547
48573690
123951378
37585434
7817030
55281600
571608060
45983249
215827768
867511930
959472482
335055395
255297244
777034317
90196830
46475384
378093816
53609850
269961984
174911282
25984580
167340129
535712720
120763852
74453988
286634932
34206795
325449224
101142756
55780920
189815184
237945431
329618426
22365805
144196564
729777267
117201513
369133281
6598908
269372598
46693680
96396780
30464640
398012370
35574664
231319053
198672
174102500
228974108
109246280
168651795
205457130
98049261
262422622
42954327
22732217
1767275
5351640
292589700
264991050
41069776
299447600
145587002
242872771
131999498
149833620
159053292
257167152
91931392
106194459
147551681
275198605
81167308
431288106
560078558
35682728
705342816
293754955
95861010
119507333
358940230
805091591
815696758
14704100
108488304
17796098
419553547
110736752
270082004
64163286
146102654
82519076
174706970
164095176
13680485
775869182
104322388
63755675
709726395
292979357
602355586
371185746
30707950
219233350
433585620
443651296
666290516
92270183
234332614
18544816
22177792
360414384
26350387
603157016
135229986
52965766
337326930
31037526
218996624
381715740
30717813
49552272
16598025
131908260
152096490
172056049
75294495
11752832
484156711
118022265
378012275
223749410
211494335
55049460
795396032
195853646
79532950
89639880
646704674
198591297
172131636
108239275
141943832
33459075
431195013
276878952
574475325
116339080
349945610
110947780
462204792
198544794
465198000
481018122
28636608
6267500
166443200
144853896
536797053
18901652
854511
504924750
38035248
584481156
186014656
19845676
195518498
232998048
366473556
127261908
182654976
332550372
605137638
651332
230327520
493747440
13007696
196426449
461400421
38892156
211842513
27882810
2317448
34267896
525076994
19506564
88525679
85971770
65449116
74943657
22669920
285348260
130287388
205140
56168210
740332070
44805540
405604404
200395946
286586080
731224740
66918570
94204188
106813226
619424240
495653121
176261260
301517324
649194997
170495610
61595264
195814584
27063000
9041876
90056380
24790025
344177848
118149024
210020909
69488762
110814936
6748966
445151537
26833856
489403593
27507566
318321897
61638024
219828224
36006768
27853938
177293820
71073093
533041678
339593632
323796900
366119854
156050823
476180612
146251980
130221742
114968000
3595311
43209375
851761024
531777106
211576400
465784032
307762266
255788624
607952248
79212843
493316747
97488045
740199240
683263940
301680315
112909410
73824100
57535374
399484557
207362091
208850129
151442179
236116478
111531140
12210040
521558772
90270774
140514268
958870858
91442520
177379668
61370008
151383750
461782277
3939358
441088368
148135666
274929696
81334400
141541830
115331858
12676959
437979176
31780398
211937180
171283112
671888880
46225592
779279975
150529260
58520320
19601736
119929950
12903330
64772370
396373932
586234400
854384640
175528290
65921976
409215080
530531616
3891873
26622036
93190250
906271488
215463661
544143103
374434244
176813448
951550
108960571
72206498
297218901
53497220
280136285
69465672
267605536
79945970
564239034
102287325
46268096
222130764
139498425
74656608
27286504
22594608
268914792
782878365
515896605
96645500
35499524
73741984
506573373
313086870
363422814
107412882
223607925
119675605
57519720
289144560
556143445
231679442
116925750
297406694
39942882
7590240
467163092
175779254
282769908
144638068
657082020
2606576
94041200
536136340
224678650
323753859
654133536
481124217
33528480
612770382
431326170
17092176
199195866
237581080
49514768
147955304
790222356
710014140
191335716
432341172
480318605
268197406
468828125
38521831
330473307
276446424
50036616
31433593
469690604
35157288
43374570
2781935
5235944
20022420
272349486
91096944
325031293
106943550
326438640
209236089
163469254
697153359
130956875
172384965
474308137
509510844
618397236
552678320
134851497
91530703
307101663
359241687
615338864
510433440
898254788
158936229
78470474
226582265
276289343
144834690
249512904
666185536
47222656
162696646
107685490
252654402
176158321
10433835
956255300
20432522
289072445
204270480
6091524
72984624
125784176
281282840
194762988
147122508
63668200
118172824
178629200
360120183
244416705
191846993
343198834
559119392
325937379
344822268
59841285
94359728
652672000
482737328
26728009
465597510
534926364
819884268
867220408
309706145
246424732
291448320
187719171
132357595
150848604
113752863
1235052
37615212
160774092
46592028
315791823
98100440
624529820
133779204
209410745
83490406
334250532
21456924
487129800
2868905
537659262
457425393
472193887
117067060
22042464
28226760
292274580
493632940
61475695
455894488
232353240
84235398
651146599
894854520
92810070
516773796
181412550
27961206
158742038
46073880
285723672
703652417
311029654
119585888
747007260
234074442
601331836
204048229
72569254
800267284
427188992
539517888
393973470
611572785
89775046
91504378
7741314
244616556
134133350
464207250
121772817
10593811
75540210
816960
108121749
14776740
107260686
537197083
482666580
9720655
23693958
47539692
17346901
114663577
514191435
294259527
704564250
506342
2214450
172206060
921456
221819360
251683770
164402383
710949467
481203292
270827346
67871506
112433070
245164613
756874238
63014336
153840160
52054704
350049744
535535728
440634564
239867550
133447824
17881620
380311152
634368675
147202380
315065696
114021000
165520135
411219504
164650296
167240392
140384784
2461866
315953970
95368896
729690832
53597088
687803008
251066658
16882360
3429832
666485306
63214140
243269952
450659090
13385983
290301415
87660199
131346149
19706832
541424256
111851440
39844710
559071694
24369976
345839633
315725982
2847078
59470666
305337816
190588730
14000386
261686012
374420559
214675360
16388385
351433063
518623965
317934680
459630
623339535
205784736
413608000
250273167
454960568
274186130
83975964
18329800
35633821
20699730
46142352
169814504
16055320
156769705
202218575
51229904
39123700
476055972
333468112
728794086
246260494
22568910
230575512
72535680
94572144
57893703
122838430
53859359
637453880
86332530
121321440
507998550
655739210
82562388
267849280
77104524
122194800
245564440
118560855
726789925
23646070
135945303
71470924
529873080
399012714
293217078
32701887
411952112
2684680
248319856
194430876
50568268
444204970
125026614
101729670
33209946
324777700
404384805
394926743
704677524
89786520
519096395
537274206
14501130
28762443
122981859
133879812
694706258
177366320
15266328
300692417
11819300
489225350
64861888
460976406
872238624
98815761
63790965
483725016
84411245
99608975
246473622
53123796
230535360
547528113
513484301
236786704
69494096
182930124
42335650
34370336
120348020
34519488
863066204
25790149
516985728
419604530
450580196
40703280
347558267
960366546
270233420
678673496
818524920
143198634
92025231
109773300
200141382
447998188
252252429
329900580
320894640
338113615
132866622
57941702
640949372
703043625
234826812
151817288
268281909
210530455
276024333
336087766
402899124
185247450
22467564
814381596
116667912
38682955
542435232
83354040
187542453
788497713
928106931
304071440
159390882
558399884
422194682
119516300
296531015
665765243
304148004
12243636
7528908
292379550
64228140
457064718
128127672
262507488
6044080
501957750
311463194
344468838
229224384
4850959
797183414
725285050
190235739
566163559
210053120
379109206
102740850
719843622
871976966
221866632
141585885
147744575
314904928
76497724
72978891
753887654
399322736
211675002
225436056
82449305
263295760
737919450
538347404
152604608
822570898
105644859
43624620
115991461
379955984
744598713
31560210
362911988
666130120
7447632
5386790
115981854
223020324
126926190
483366150
32061816
2585292
428032365
646586262
285575184
64661500
376473
930177534
811587
955689112
750238528
27757320
71825400
729837210
199572633
61247012
9512396
93706160
246149332
257441184
483231269
265774428
87672900
454886068
232669374
11314394
446903052
206766540
11759580
743184
7807708
12086852
53834079
341072445
17556376
377454918
123742432
463765890
4116580
623512655
508848690
283581494
21191232
686926048
22176774
980838810
676625070
304175460
169516684
60654312
214613712
369800695
118050916
15526632
85726480
375438024
5205550
263024120
202278528
67649400
279397185
681407832
215061504
45809300
12204948
193734216
725961530
91006080
401249307
249797952
102592512
382726344
66773340
249667365
287592552
548453388
14363728
307726098
581798490
234290784
627948784
63335790
123068491
611299750
5924394
53938896
14835404
36276976
600597684
15436481
47310747
6236923
345791256
22937970
95931062
461662846
134863007
222154250
86008794
437070818
181023455
756739520
89803035
280248927
136719575
37621410
113132526
41907740
485640250
54269997
446353245
664821344
175573386
3300246
12549508
7729414
579352371
3805232
290672640
590785290
830136620
612838368
18442840
29623570
571612692
1500
114749365
47368742
32386392
100142280
2824161
561799116
64971369
27161536
66669183
19438674
548579570
19360839
354881817
559315264
123805876
520573824
161689330
42527030
828403268
316097303
12754495
108191972
61139979
234039036
69793120
15532566
687036726
76039824
178992034
471926223
633690861
258526140
206715600
106661352
187784165
519518640
51691657
380708057
2988632
140309545
187994194
349958855
737911391
121341500
349407138
215255018
171284976
377370048
241720140
241982000
395342200
414137970
25493664
360160387
186833118
923424054
333588619
50941296
95266028
184976494
187755660
49948991
792732789
36805158
787046400
48592664
256308811
442380180
179157514
695397882
59790040
513204012
754450266
328888980
38184262
394262880
311711132
138130190
62224892
204168984
16591676
151059832
470574198
701335752
163013526
51268532
587316204
164669076
61287150
76363584
36878622
107574236
235485920
538372387
57209386
47352840
432804201
545107948
20571600
1566261
66083320
395088750
77684040
35356191
117391617
311421411
101269476
181452424
373929462
657092163
756982947
64326780
20668868
153822053
111411570
243062800
14218100
47229010
133187280
27432405
311473745
302664120
85429188
304179057
146320990
184567589
70975804
86811114
126795985
2446880
219257688
787518816
290505912
191852395
270401830
146012796
131176174
80541060
190915965
319549800
127221822
237107871
342450220
77969240
462042015
140765808
256443948
122121307
121092068
1384258
228080276
230507520
40968096
254108930
364081174
263585084
12692757
15906819
431914140
21148776
33676159
498827855
267707616
545749760
418605124
251316727
33850740
20850600
389974200
61550775
60587344
8646308
121152720
144446841
135488160
164118535
343689160
272007008
70784754
812226
54392656
105532558
58429200
275839644
320931216
448625595
771345139
39265536
437716136
143849976
27213214
38596544
74901596
659489683
517300690
26833275
100750071
280739472
27108022
404526152
558630496
108577558
58443567
36669098
345483650
76406408
135937440
7751150
119241682
147987556
715635840
70063462
312193485
66072888
144081272
550624000
85592780
14204035
283238734
362560664
286943496
340922500
22540782
425435175
285509952
143346750
229100760
265490610
102520307
163209249
111302748
170889950
419298066
68420615
214173465
62068350
460090530
152758480
456869484
144777683
1399958
47857815
177269200
68835480
362993907
42747432
175096896
11710050
49266468
17413196
321757344
436041096
251866545
726889176
51713444
71862700
208743440
572605200
167458662
310775283
190457840
357581320
532682808
116655095
50016192
612089148
324645600
81163225
108702726
327343926
506561660
179214492
212449045
482493320
796026196
11080831
10194342
721230471
842753760
236222064
286680024
495689876
530664953
711874150
164537442
807870362
73539690
346025160
445164278
425138576
965809412
6435631
478498850
6435450
138552448
438447344
36978451
149459391
103162542
87152938
3474194
257162191
68574204
99751278
337753852
317296701
48837698
32474976
10166688
273671250
322145964
166493067
440488071
34716045
147169260
441434002
166135625
604262674
357280
139977255
461091408
89357730
300976824
267513870
224850731
55158637
100004922
544025590
121456524
941961702
966165460
632571048
287676038
103317837
178828543
190216047
215848731
100060890
138391502
625967048
676288760
126741740
79388904
162273744
27943175
538682209
76245000
204165780
102601072
187564650
208884024
564763407
27777240
144883400
28751652
513799760
56680956
707893676
270154752
940821174
46026512
237145179
120997476
72880255
110690415
339753708
121420392
193409034
351472620
4889540
78404316
331205798
154620738
102959420
528329676
447105915
107320273
102598328
395569578
128061351
125870303
768165942
17239330
139004893
83521240
108623969
298921490
294020676
50282694
58495453
585573160
376034379
95442154
21463810
507238570
261508100
437392348
37302889
251036620
5250624
458622720
18609800
42789228
917833203
168798000
25611360
130265000
96212220
491595576
97953434
292893900
525164520
372184628
19405460
261898000
80565324
149640950
54973053
612402475
340802634
48999500
107623805
242500032
230004424
517619430
253157727
408007044
177772320
326337608
23347740
65849244
436848320
524299710
12929418
32117904
401879988
377550712
281327245
654252014
772315680
51190278
72998024
708968952
370250286
415996672
334034406
770029174
80866744
72539616
472112125
304970650
14385096
585995984
769553640
344287805
66152070
192184091
294473340
24374910
205171236
99930880
267799610
697777506
258395440
340210894
14451393
526683904
435089486
98722260
60097669
56251452
103839712
48194767
302423328
150929534
721839244
52398174
407381956
692330496
55356015
85010948
199991946
84219723
358188516
75963393
581004816
467835950
165209072
85969224
568620304
23603776
2922920
388835323
129612595
563568128
247962000
374907910
21203574
102732462
7479186
87380370
865416576
31404188
736868128
6437428
107923207
461717001
289378178
862496940
843151170
154243947
328362720
264299000
225845990
15478350
1155200
13242528
58212600
237345003
32356287
435789090
348788286
47204540
30846816
448114440
77734024
178781725
38034458
48816775
27778486
943248900
549340935
301826177
609292070
328645793
713627624
214088560
827336400
47563064
288129450
318972031
176870076
533183530
193280040
371080500
289743223
123094125
624834444
51057162
272063347
224902496
550717699
30138080
465267447
612701664
423017088
409497575
355191690
317540952
47897662
920587555
120221451
201959652
133264134
405423576
433943510
602424480
128486253
15062706
14352474
161032473
250477717
94775496
685445352
532113563
67013307
366192225
101067200
9186975
405325458
297163520
566302575
176343624
142069576
476111161
75687984
14040158
243482585
77059880
3108864
13183990
161029440
90369433
9817925
572756118
51497784
355012492
87860155
611291400
214582410
192010048
134443714
64655530
318879960
397432350
284685714
328799462
28816263
702752440
349393297
422068354
210511813
998611746
247243493
482579840
22271441
262820142
158039708
119657040
7293078
599439463
155681750
28297312
514868217
18833864
440570292
138212670
424589460
439256915
809625622
794571720
416925850
316603920
413265138
141906864
350678826
204565200
680351476
567837600
48185436
584949546
35291347
567367878
408940845
32845700
287021472
598932000
373515890
45232800
501450296
680029684
248020671
65861298
34051968
710798550
185934705
9663438
747480000
196301964
561551851
79539054
325800225
9187730
120397976
58031120
379726620
42401036
32987721
480325773
213054244
613226290
49794806
12371472
73684338
343049504
758412078
165697168
259170210
514639671
45892968
598105458
604568007
519981397
46449525
227848038
6294366
339998529
266412384
312528272
541203240
244451366
219105918
213675520
166485288
138324750
181885000
759100284
136298639
181915776
3949356
120167490
129576960
44794275
277476234
258967029
180634320
919228032
461793306
166578936
139770460
205527950
30439525
54560600
655724090
421029112
298016208
40311908
122278388
109697304
209651199
187539791
78891516
122736880
426046680
1600503
138879360
424324539
208389600
180485490
10080231
115548328
392284602
220360256
65308869
19397994
88562972
329068069
67312820
217587570
496743559
522725776
3875850
171202832
302299462
632952525
112207260
76946016
269131464
25843779
199789632
143507000
11651366
382613445
282477160
753929316
469826244
124771548
256840216
415534518
108191664
24467138
631552000
437217795
156037800
136288050
111071752
868536
42178966
238645440
127077652
177252400
262668375
373436083
735024864
125117532
46231554
852069757
5251608
305942385
78258306
886877347
270891555
363047860
555000500
3309594
180089279
286815316
78052527
325526659
340124400
223145982
271279080
180539016
546441253
56208092
283324860
274798282
114607260
283931648
598183586
41738795
210502945
678644736
50407182
168314400
533301657
378160363
209366124
409725239
3889391
100911825
73243270
501194900
40390900
422063775
149838339
242446721
241026688
64810782
228286760
10907400
370969872
233133523
35434136
17910860
81457816
194169660
166483800
56438952
320865225
332906838
55262430
86109360
108664412
105959328
171118784
542905572
630322452
522800015
18526417
238528000
252284850
214248902
969543306
49402089
12431720
910458612
227574662
170223090
113892738
584438350
130706128
957480511
743233076
548633010
256428900
85840
283900020
119474731
75823440
152775480
509619033
101481176
555857150
240351372
374268615
61815626
546000884
8494479
181401054
547325632
174494080
186751190
299037984
740900124
149872770
561688575
139562946
448969184
28165856
623827270
54531895
387352536
507574332
604758308
241686536
770812592
175463253
753378594
338743905
258190484
630295104
88075
560063831
78803364
43507024
312112502
414718708
261185684
343298560
146331707
533016519
277849845
291856102
5275135
19790054
689166600
44092365
183468800
60544946
447597172
258108650
114238055
162048006
29043340
48474435
644237436
554387724
246548848
183387736
55716796
11949096
120085860
171493455
145080
669606786
30727809
185248085
335605806
519179248
121927071
74084012
130254509
77341807
295673390
20316909
132656400
398589492
271710000
99401202
186592806
529746300
517342488
103733737
307981096
148738170
647741556
174580731
303970716
540488112
76419805
494535200
153159402
219089200
698045756
92403402
287406900
122302020
59879296
289522485
116624908
157111808
326167105
103042776
38137624
439048616
42449352
485880212
54609610
186809232
21844618
425838288
206569680
325890081
405963271
259228088
23088805
115092278
319487184
70363800
526853850
47011046
93860910
91355992
480362778
263671766
19217650
301104676
55193261
318764888
313353935
41313196
35924434
493067261
211615236
145681920
156448212
625196201
256438000
566857486
961308532
697104408
29728675
443113200
132302328
331400448
567931000
550199428
269731735
231017022
324025650
319406941
615161371
136612182
139585856
224787840
82351080
156835555
507950016
432189797
135825336
278091168
630514221
120562803
92667447
38796000
334993708
832221114
151846002
417953286
633598240
5916114
641470800
103118337
506898000
78788688
377844831
435118069
684582428
337474765
192543292
117404968
24793668
701076855
688574208
67746770
19885226
331280836
170610096
483719348
34097427
229594893
875538884
501439146
687771252
10548977
122400486
437386256
628190109
170843946
916279650
607922574
175171962
10989252
78582906
411528114
482546875
390331416
18842460
487669
337243893
212021832
549924818
914118690
122389680
620885272
937780480
93994386
116864574
19800375
262968062
290575360
255431872
527331600
58265575
421673465
725174100
232720908
284678775
752270415
59619675
816081464
854630568
307279685
909104322
1758810
348536780
68628703
332402592
181563836
12308945
217789092
139945764
591526050
268484307
10225860
463871606
661223408
540521856
285058785
371783206
70332366
76468464
237075424
391260832
375307059
78308291
222808992
722305926
689237478
455920700
221316552
61947612
235831869
410718864
161412636
460113360
937377428
362980151
119880020
123934902
176864422
146471976
271589768
401350938
553582048
723055008
192764013
376973290
55230368
535063928
284657673
429808860
242596151
745641900
11877600
8424310
851845670
53014749
36808574
112820625
512589474
514653104
130703040
114223260
1233885
177597720
882844445
290379886
146501712
130138632
14701840
462342069
39171160
288072308
673943582
223308033
126559310
148001664
9853042
13675628
188445435
276766752
91416051
428447013
623041104
353243840
852785824
43319052
55618288
61002234
80638142
282751668
153032725
69193488
41950328
646137224
400308359
341239600
751436532
320889597
19073404
55752552
261485936
473008500
934124800
492031318
21063882
483899535
615385446
44055760
3066511
234220090
520485159
9297024
38646118
637708031
5708630
185623680
13018680
764044743
786159918
196460005
431420580
123887988
601730514
57598534
75475750
63021980
20326656
286380133
507391254
367454014
115789475
74129190
186483304
171000171
125184213
254415258
145786140
17124408
439709924
26507394
180127182
211348256
103600760
735654080
397069296
425050250
537506816
332236498
2885248
35887319
186575394
16942322
687456
97289504
561860305
21409574
76994068
20197408
6317028
163941270
112454296
144293633
126800997
119810325
201868164
298941345
590155701
24259220
653827716
309204
752662325
160691420
149622592
148040024
183578525
259332044
13429677
120764738
237627260
108987080
186292880
400971840
795040855
174142584
392528752
97214445
856909740
392927990
454847500
19190626
459785214
862373457
910026432
108090306
506663872
56659240
626957497
402976652
149895564
68663196
498371376
190910166
216397268
152860110
127875472
56156116
348174750
580029058
147918560
188304134
195968640
6363100
775018269
149866825
499969371
536101041
62272288
261645044
401889105
12456180
155798412
86982948
4555200
41481218
443039483
828349649
161018088
261428550
523987308
93686720
457817760
162733305
190838832
65834926
23955312
51181695
89072269
279496026
55988400
546793708
117126906
579668481
386650125
10237257
150373106
582904390
455931266
35968880
139566696
684006694
125534334
307517756
65225489
122918256
189748855
350131012
294332531
17015400
51130376
21181223
233272275
399636194
495834836
12332696
763934950
500403288
392388416
587786265
13288315
69696654
31782320
192811152
107662194
214939155
7617258
425149465
46537510
125921016
259988685
218908908
110548944
204418872
197624397
36058801
7544376
254328984
155472480
309466390
237605325
204620220
224818476
1988550
83140920
73267278
224926086
366506284
477626655
581385807
173811100
13522500
28014912
92719284
563270092
248037020
90263098
710885286
120855228
223495163
13643145
403471005
212229324
176735184
420412032
163798950
52984020
746474697
763286004
29061630
30048228
479196133
322684098
818433627
411016274
131486971
708864900
187624560
255010032
23791925
57891207
27987930
791910678
48720280
138251080
26179884
83090878
185288389
81671324
93134754
200901060
765109625
95985099
874279430
501323472
478953350
72658432
315240402
2917248
219385527
102229600
32195003
572301280
115155700
231935726
553067037
184715047
125995659
665808
109289910
31667012
37811389
57281625
245291497
21660220
771921975
135439648
581177400
42620955
866946960
257944450
295763202
103465040
144411508
626176770
243498362
25058657
9300060
598613059
5482980
287810936
305560290
516099660
591516465
91764657
26572224
174036480
50297664
377322164
290659149
359310232
52572160
12249223
41623247
810149912
154341908
176524500
305567724
144774660
590500448
68573432
146767090
438468795
801579240
46105128
779268997
2857476
194514320
271498227
675136846
444546536
421375245
653571324
350183808
149587200
28727846
22578066
305233275
29818600
917663658
357615104
346795548
490790112
394538880
158627995
370656000
306661010
502950829
76839156
139156006
279881840
568341270
147710085
271402744
113578116
181385337
153259608
247997672
54937575
3511249
235060
348694632
514336473
725882208
126408562
649633621
779387499
8881906
765688220
458851968
31885500
373063782
252907318
139934886
893919193
51069486
15739569
11719260
61709890
14805504
323054550
520001700
78783952
28633860
103576298
183912900
316200365
218913760
20760740
577669725
426475520
42829560
13410304
251588988
210409500
290913912
623831460
54278960
2253510
707676277
164993472
413821969
115181040
229325184
58364105
80553996
103202300
884080
247495914
258811825
17709412
314637378
320299621
195157088
28226310
367651548
238643120
292163544
295156791
562618395
703247090
521834025
480566222
460813665
634400424
132679750
247594528
363231272
39249264
504391198
89239436
134540159
25815032
616694743
622623078
61462806
257023232
272596128
40464399
180509580
86320976
442915568
8920197
53548128
221897907
3709710
7803389
112644630
29274000
418571475
7214064
62394948
10997364
473479665
513459375
355005056
52470084
780766868
86025310
624896230
4583880
32461208
49908404
181081054
669620040
71244240
13985156
41980244
350807435
69909848
200048844
106671510
228532755
228145016
109232618
117431644
472214610
140550993
145265940
58604406
591663616
360318448
257698658
630879535
9636477
162466766
187514940
236190870
106671000
562543344
407419090
52214784
173053620
137955680
177023950
223763418
531191472
611536136
477419179
156146332
46802490
14059700
195319808
217951040
29716059
10382269
386301609
280126374
300393538
562219860
51504446
133402060
286427730
1186494
458814752
143325182
209222000
456333696
21300418
146644374
96055188
294816030
740829012
112119454
351818468
835991186
467901064
350295320
272782371
57444660
227484423
256197600
128023860
24441072
390673200
396465197
74771814
628021877
121504320
610948800
186367896
351155038
489622656
94509870
187847575
491729400
322756875
88110477
86945900
84641884
54383132
66195528
786716832
349379800
330049622
25789480
2181215
142938680
147188310
435105696
329549148
457390803
128664808
663426291
1964410
741813296
7862128
469078280
64850676
437312531
311561250
104577402
801415050
72332069
601093857
152913680
22474860
43392468
97764270
245348648
26593440
199530205
485107074
436797096
399246953
361366535
57334704
9527200
52127992
172341478
86396232
119996022
19851370
56346628
136900868
517099011
96259800
253635198
409573164
5553500
322659706
428782584
142232943
83927259
331364480
575249400
34975753
18487980
580524117
241298778
36503774
546405712
7387094
197527848
599036876
1289431
447176576
655130595
641508260
487358476
18165361
81073902
95996740
359023100
186447540
585327222
83329857
11644113
555541866
611311134
621212193
406651825
521498880
136662880
533642186
65936925
451052760
715796744
595705812
555130836
133525766
701597484
108225712
58111350
529101384
197132152
320982525
34326720
243919096
465175700
188933409
360951701
580594000
461816160
43440176
26237808
366961529
52428
249392210
21244920
19693922
187833700
4395660
71424265
492616089
25047945
58367400
345575040
39988162
20159040
27348035
482479350
61598680
254099072
43484796
93411080
42068331
191169660
238893300
77363850
397074554
554089228
44878130
27258792
439533864
149699000
19525536
3580200
8553811
245962700
523371654
295182888
78263736
122758526
98441171
95423400
191119848
390323504
137272960
29949710
432914886
114631632
13456302
833249934
626927121
648364626
195579036
292134328
848110
124916649
153570688
142039535
85490994
132124950
171222942
636319587
115898360
115539488
3996096
12970510
524794394
2789094
36305832
109102843
479118156
565532625
205171216
117539450
293143716
53762644
261291312
81546705
184299201
770348370
7876019
470896
549134716
198396392
59320008
308132517
205217595
134940928
403607257
35216448
149548185
259096662
341223156
194323108
189195520
93921400
98231406
896230224
57157660
7075984
626183694
54831156
20641071
510336620
69864516
321125218
39475194
47036717
178953120
70909050
504691873
157405248
476802827
423970124
20656118
126474070
99235360
491091397
655952180
394006812
348972314
54168114
503642016
90565306
272321205
1659136
378936795
2916916
317278675
347687039
71619120
677802928
49323000
174079350
250661500
22446450
71525904
30614
664761525
16207380
33362888
120316820
421779200
260889858
3463177
383832540
60259419
160895764
159012396
251855232
118067684
368294619
10703473
286869492
54843840
211419019
376503125
203328505
96637619
170768829
136016699
257674633
166719900
359355924
344325751
414987279
576823520
211816365
402485040
551174877
956903548
128268738
203948900
18258184
169264242
284979016
330006540
778156976
567998853
114346640
594052165
314360700
197476704
731611600
490914330
148555224
772775256
346094568
28171584
121921056
321162920
218808594
374126125
207486320
251035281
555850166
188567232
87873820
2568100
38345930
54700465
27286615
550683114
90805212
88094328
335978720
371123583
355251876
367039096
641072730
334504404
548543740
18528708
103191735
78069024
227300413
331180000
287313852
24924224
278980604
122308371
196972608
387543916
71980548
241005712
74117280
74325862
349510348
342087144
201893041
145298491
36540000
746292305
488537302
414561612
422729726
13027451
196127886
185680086
62247710
2804434
45123652
572754930
178100888
77596255
466199748
270432792
53798556
427940810
106826343
46354416
72334960
40174497
405992277
271200295
98451155
14058366
269169141
258973338
197317092
52471395
245072662
179747911
78877050
109557660
12488319
300955200
209225510
475579760
55072740
70851468
15197004
505564020
26616168
2240974
372062928
220816825
164173128
745646165
13000680
109352792
440612988
417692310
727709625
143274976
164816365
304771116
142935354
583702894
653835
597738024
35152146
818583840
121752774
58868162
285869910
176085855
45825186
322943787
46354956
135403128
196233750
154867064
168340024
13642140
16306038
68231609
857125214
868336860
578430671
136016826
558081138
987180507
28652490
273078750
4674530
76909628
183222287
3973590
752407292
281869386
114021000
575292982
31052839
779343606
715754564
120824721
64236348
93783525
59771760
203174328
215894976
883797816
9799542
10635232
680776306
413521150
585839074
25705120
769202644
204886752
510606558
62010934
611169596
165294400
661016720
109379743
221413718
4021160
90649440
132490990
446919744
7623990
295216000
293248120
451953607
119626000
865677840
79916796
278223825
105347088
109900053
302952229
240429582
480828150
263971680
341448544
41153384
2108712
202791084
372901290
308110397
18654924
308186072
143224544
280076808
4729180
781049898
462150360
43470336
31807230
504650918
127886430
270032984
337552053
335528656
73313798
160538229
533412906
269429636
300873312
98334372
69872
298688512
198260382
740092180
959857050
610474472
4696009
41239835
173237174
576510210
165162076
260999808
265203260
855576
623745600
177610807
139146624
81245571
409246130
304103940
182816725
446603652
33706852
197776310
15062877
17768332
140508648
233606450
211425534
242817120
53143304
148522275
271120920
145123407
44808925
44451396
299909817
1386010
248970568
226380352
28496512
27230400
87801165
23764352
704255520
474534369
25911808
302869512
67308
524348259
416196544
575570600
466715640
593914860
75260
141406570
58153700
136451444
33712992
32301360
216836424
217835488
97278160
5546434
319158625
314187480
18349222
342300896
85326850
215210598
65236340
183712660
6386940
429857376
176631506
67862600
425949290
48003553
19658216
556829045
311883150
525830472
609689002
87702780
256344399
498480
193782904
784602667
874693702
335863038
153123377
549235479
84282428
433439782
28597716
31801939
395396393
10738784
150682203
128227596
173584117
1864506
96598464
333241250
505335514
7638100
184211886
523554686
31669060
88300214
742195248
44887888
802565790
572205249
26181324
126139286
208191522
256095960
5948796
123813994
242637600
20701668
95638620
446482882
563336220
263203740
187333960
270653136
807926700
23421228
32275746
70193630
173057157
411571530
27347680
303305274
641076520
42957810
175851920
599028100
594798932
483209472
20192900
700063280
493238687
362633608
130008565
54430144
12380284
555671142
476675265
386886699
422491748
673683400
294449175
320000576
21876960
371207088
486568089
298325016
176990451
36239512
98178812
30623970
139382100
23286651
601822000
11950392
122483800
606738510
617359041
234854895
36981315
86164232
477478212
498358642
204307424
709861008
74014248
209977188
518801391
33110610
394944198
589876116
103193145
78527148
76317948
63443868
97434612
527509346
54343776
49187457
46112181
838448325
428067948
616663656
663896480
40236512
821762000
571153729
514090629
106147340
415075298
242207120
803458440
509140330
191480333
594016320
218439234
332163837
66245298
55632032
305617760
21886884
561578199
129688515
357460194
54367626
348880755
226517418
88015078
74182656
324720305
218169560
175016228
34393694
19610030
252926048
33886258
658603890
126538032
31443148
298705320
132833004
47587497
103290351
121970177
50999718
96917850
390034959
655599400
96968040
43234273
436662421
88979130
97228320
204373460
609867968
536582544
258820331
286433550
81290806
95780031
530588020
89546805
584080
771916112
63807312
35036820
142097128
146985228
292879520
63624162
247795077
191684988
148747104
151139538
343430955
257438336
509135680
778045120
459785755
14045353
754418781
327036600
209214390
146054954
332179596
718746468
170243895
316409016
64583241
58889918
848442413
7596490
5646045
28305477
105402808
220169576
3431140
444596172
223825470
41675052
746812176
104745927
1044900
18377875
96126144
373585013
123450822
284256880
46973150
266016088
380548896
840564672
3610954
236351020
329576270
7856751
99079604
320232340
245365158
56517930
204432098
700793385
304138830
427322676
58210656
479276403
86700654
188025937
529500328
369880890
206856936
730045170
211439748
69561396
558796106
195557835
19204350
526080808
24617802
8587584
184665024
216285476
37286613
105370038
102316289
6713784
34026265
381879000
199910223
457381782
511486536
4748975
277491510
684548704
258729812
152997273
206356578
735953132
186395760
232725284
110073544
362679828
170024274
65739264
373133805
269877168
641054456
29720640
230683140
280628397
55851488
933182904
1012905
60536413
27806411
542996412
220855952
367262922
27078960
2203659
68989375
137951100
331936000
618573312
106422045
745903800
966508634
70735558
51410970
33606250
89774667
145632060
182937192
336447930
98245548
186314094
80375776
152205375
470489520
137688957
370232916
14030186
201762916
467691680
222960192
556898919
67906230
240074912
41857908
26302080
154873600
79833800
46668655
167205984
86577984
19949930
239794687
250014310
129358105
119689884
63050750
5726448
131953024
47569470
34025314
38843576
185164608
392255182
372933960
547323770
145221952
35596690
490969750
508098729
84011745
222312468
288264522
12926750
325885728
699354031
399870
327935236
273136320
58640967
45775104
281514244
22778532
146348235
184577498
90715779
435689370
162176562
180371426
522920190
23222204
103538309
856689860
489531575
347604240
59662275
178994178
8475279
495635803
298600722
422112558
173613532
946486264
515318106
67912320
446457415
1876402
126936558
91984100
223618272
211533635
292083829
153210123
329543064
10262889
584731488
547819662
288649976
494174685
125120016
148464498
851024968
47237904
122763960
28724150
363028800
489161127
198443151
233292167
44914220
139058684
40923100
115494156
248931161
111820996
828991584
1509236
21069675
600626727
360475665
331624008
253747219
563326084
538951287
275264484
204375972
69573647
134780276
413662640
359812656
755208314
626334540
225371267
855505382
32510276
62784176
187351917
211016370
13196470
579159009
540555177
548596488
585041808
196874496
80265654
366120576
21902925
16158492
138987792
372312330
122517738
6912102
276175608
82689870
81089316
27857784
143162855
9162976
189875712
779766576
251494496
440609470
114450066
166500555
862052224
231592242
8078599
708927030
12106688
64423503
164835437
91249224
631871940
65248218
82977728
316458521
39294000
220643709
75174600
130933860
513625567
197819520
8639610
5005429
238027400
43490590
301121934
42891863
148193136
111463104
231352256
354945150
94625818
662923596
241123376
143078496
82070832
276416814
164907108
73641345
755509168
705720743
195515760
54310284
285718440
127318308
172462080
445783600
113033844
90390
245593686
286801893
361652820
734111180
43978730
175771448
63270675
4741997
285855960
15156460
264695642
731195416
35236773
197683640
406187368
369060921
635792945
317152506
16028448
389724048
643508400
652077658
19606041
29840538
85307616
41271230
35778960
237078005
105011166
19920186
127098196
372228285
222259000
333273432
56173176
126694634
593296275
543132100
172247244
51191709
56337414
335478024
172137630
514575594
461559976
33902624
243596160
483665480
160271705
131676075
328653072
83188416
289222704
218746158
453587625
58975928
272895628
57942566
542719819
6085
351025548
3332951
364849230
302497564
85699679
139138900
35907300
251847813
17517276
144834235
443584
140604928
223131055
8742024
166553879
254728542
7681884
660198
473824848
378847854
470029770
28217380
32304347
389293398
812184177
154153156
294791730
46225081
120797292
280340701
74969216
73416255
466488100
148293197
289444302
576887025
271785348
135350905
3001992
29003898
540245288
239251304
148557915
75884607
22257775
872785932
214386696
315710446
454325864
59880092
128783730
247576440
141334584
5758878
483016176
949007136
435636010
42177109
164516352
649495762
208444812
607324032
32055660
42619850
237867000
547042480
24549000
10130894
33763548
309191161
396206468
776588744
656259720
205002680
148217940
102095702
267487726
287861688
232889118
715667214
432125520
318001376
655772076
168049398
20377440
129258980
58495437
220144080
257808642
36198162
105254372
245538819
619780251
318970665
10833930
6216268
6316882
397417020
252605964
280034505
197913565
746683035
276973860
344185777
35825759
222247388
10945320
135651118
544488012
246890820
393314649
471187334
17099454
111929418
52355583
214772300
127370000
316226196
352091320
50366387
108930738
41949740
100310884
207923245
544544910
49500204
500838778
88966704
384682183
147431960
270910148
77578790
182608580
35120800
543026022
373029720
248431700
26839704
817198848
401560538
764281365
929692384
98145042
322332512
217013048
446437226
148884081
477259400
98497679
246411448
99051760
49012876
39119634
381189856
590273685
163329252
334882581
50527179
983733075
49745840
305747120
336623980
495933840
182224101
374502996
153521424
404648468
18598888
25886970
455107510
261299046
24117280
54960216
106274038
140040971
736637152
504583110
13984910
399140220
694256937
94944360
66154332
302914144
88917885
530133069
162670065
231995123
90627216
398777956
263899827
12085271
203145232
593329412
248157000
86842626
662610232
2823864
22946685
124618648
383290912
14305860
996818676
133824800
208924959
339388992
723886800
429356502
189006828
364276744
373774724
212663220
657650652
502998108
493857455
382457394
887088188
529568469
33877448
478982276
448315296
239543712
459436038
91616778
199389870
414092483
473483735
46321732
177646413
178176400
8660757
276527976
385750255
130611370
68072790
112868910
63544135
6668745
60349536
512590736
32013702
944756
596201164
559671021
20271735
79849252
535944368
51846444
10871730
102826920
266048774
244515755
632461385
843572220
18527166
133940925
212126100
424476055
97580340
285898656
405660065
471668449
938131004
721429500
33816974
165630714
149210192
700701960
618854382
85236524
19487702
248048192
6838255
251888464
228318449
1040475
121914301
278894883
620591664
250110180
72357500
349203708
109819234
338923596
140171292
147480200
575216640
519439570
222274920
322669336
234306306
6057365
89291488
249560275
797719776
355290672
54018900
29140496
556314094
342634652
682671325
28831880
519464484
665453624
281525267
23450520
327113448
319633620
23721812
50445578
9018660
614075837
38888991
142531682
88932645
914254866
2324790
12046896
122469570
319689185
232087634
218641174
449057835
174567258
31540387
19135004
219963240
289224138
203341509
798208438
98524291
181315346
5332956
402482736
195571134
151871657
106485949
5947102
73688769
318329860
33566480
796907634
92002412
259429388
329813376
861336147
1235780
487683300
723406202
73289040
11952480
184619337
639032505
214563369
118468650
39881452
120626169
136911891
44327100
757408320
396492790
560396438
27444065
264294256
679060902
450547940
427438080
13235314
53476250
6652008
704325800
27940024
361162818
76747554
492765750
526053381
52472464
64481128
781506172
69434838
363901650
881028420
10968650
10041515
106821747
511180446
466174100
231887690
184514828
83534243
233490351
281850459
145269852
230665814
235759188
186148391
481511585
37340160
631429074
593911356
414494696
71425389
212017821
110706460
225341592
14305136
758243425
690887708
5271856
13690728
173900034
943972315
692261744
265292208
96166500
808054086
74162240
105316200
113026302
94572513
241279998
100426480
383438835
244461728
192729600
22377066
1596708
297093015
236642319
838840
741855749
208814162
69307875
94101690
912123828
213461352
141022548
46385810
547469300
466757881
54721440
41418372
752733740
13764930
619645208
154195200
91781720
308264994
375855831
36653421
116817828
577916136
263544948
241676682
560221706
541528064
775920426
520793430
301962804
697024440
128973700
210872472
165469080
94065005
202171200
995280
248005476
183213114
65278825
196568960
70583513
108834660
331967160
750399940
60034094
461274460
49906780
37399041
668615987
94876584
490928142
908696556
515469108
346270420
365025885
314393226
294954058
218802681
528892093
1554630
513001746
283895905
1104660
127719360
401919168
28055062
319686120
476290011
82571727
277393220
539741328
574336340
865185020
327943905
37965180
14673474
30504750
449985536
14634120
847136
179870004
16178896
482462176
232051820
313343592
161024010
261480800
425656920
535602555
152056233
499488875
120756800
690839487
290019762
15724236
150568258
134954625
96084320
251034835
73574457
41190576
27539904
12238512
154893408
295719050
181799017
658658
427401640
8375896
45640950
459066915
65621199
194009896
56323176
13579330
25583584
198065940
471586045
12056040
179707494
243081894
398009799
90394590
168588776
694146866
95120080
659606058
619174886
411825033
738577542
553552443
54953580
57128878
310852960
131896758
785411400
513777802
56022210
151043530
50795682
167334140
156901365
268026800
88602437
62033734
297382683
65986080
16557240
171921605
72129252
52182780
776729128
275492262
60590000
337974555
379760600
321291192
237622725
552514824
683463221
253181043
261234460
369668845
344178876
408632175
210280630
125860548
91820820
30794488
156178943
265043195
201580008
25341198
52511348
120781240
85523604
308119658
791700
326701820
93259331
880974430
258415276
529935849
5375220
121470948
645784500
268783203
373939722
85939776
551613170
858273702
301083423
562136484
256040264
362082408
382286832
158068502
165641630
286836948
510839790
12278688
208647621
43262042
452208464
289279900
116219474
2322096
223828276
378561776
66507614
191395305
286166664
96200995
212004360
151907378
19333805
333760470
254931112
680765960
365350245
23812346
17479005
213988744
67780848
802177200
897571950
282809890
84540792
546929130
391751425
95333139
73095528
125056743
635011782
19761732
8036392
433277404
600575088
10534605
455624680
128835313
95158870
40251456
803813036
123400566
183056744
446060030
13590516
216976710
56758814
51863520
215248500
316262828
464764844
364480505
617991675
217699378
44502240
696779622
4037805
133251804
780451902
123467448
193298296
13842752
31051600
468988960
234648309
409780768
25741752
273345660
599386284
455918204
144645765
65529108
40681050
42031820
495477862
19641258
654994694
736920228
1253489
260156736
54479835
178605
469793012
386388864
414699915
257340920
45221688
159114058
22021991
393611022
178685045
85603276
173853963
678788964
635917368
11508255
245478246
387754572
204393098
54257171
819980673
50439340
54226950
772358334
221692469
132773256
674343684
391613310
166450050
136720171
437830908
458888430
645285620
382667760
201577110
513058056
282019089
629294116
75772000
5205168
7151550
3103905
86818917
107275379
424043180
939849550
691679022
360159731
81007286
518207526
271140040
127732480
32182848
46253949
79439976
20117880
4665996
928110645
596935500
266461130
13511815
69877730
209199375
299397853
601549004
648346170
259331030
232394998
145099650
397618825
7814256
323048406
9592968
87974208
85787167
44596125
735662616
8189456
640164096
11999652
392712939
169664486
131210208
5178954
1044531
331639035
6857427
97746442
722814720
24648883
226311866
161506688
36835448
704937984
324152346
187879594
379477568
273424
226419492
769575392
127556316
493245992
144561120
174245280
116845788
564281270
124708470
406703714
828573843
461692374
190723975
29135865
469714842
29389392
151798746
400080010
350691964
23428896
243282
222200625
403681740
58673328
286530150
345105078
31780533
284324188
197306811
22884914
275213928
38752055
282123418
83902497
191440830
127929375
5512080
495984648
190201263
622872030
265682658
123884850
336305635
40995648
432414116
193435182
9692775
216379440
218991260
329764470
235726576
177686486
52367230
710600842
164181346
331483680
155652684
98622464
144389124
468228200
931192308
23718033
53977228
95239705
603155234
88067980
65067248
485052960
26509572
559336960
33077772
303109983
536671578
84929109
102836150
117465828
135470880
43830720
795683411
56920332
17121800
61059312
144014052
28655718
20237308
169085052
326807406
4241468
232156094
16186960
505966416
76127714
304573885
978556632
395107197
401026538
325754000
127818912
729494115
555732522
46176480
159893517
7077675
20619950
74262720
60259560
21616312
407629098
649541031
82600362
251148765
85605550
466225440
889594920
333741256
368211900
863589720
340101355
152173280
455613348
92187264
910033294
237974660
56188317
396577248
355910752
13180356
11023470
814063120
763552000
141555248
20757000
412661466
177418038
72369195
505194981
90414174
447271846
280598178
882781692
28028055
24805684
132843360
537168280
160388622
633389824
537800064
265318776
40356511
744863916
929687122
45779202
117232572
261811256
861759540
40604688
45124290
581856448
103708764
49034064
257539255
9608904
706683336
21558250
55646370
60400011
26308754
133571568
645597168
960834936
499414278
742090531
106175817
329959630
202366800
419387840
483542697
137248185
1518825
44881584
189376525
26870470
952781995
61178172
355069140
306221448
36075281
478715223
260011268
211576695
11969054
574150275
101361408
341815890
520637430
654271848
37280656
421026849
96378716
324745992
648240
29140992
461801040
709726264
494182464
741761919
630643320
412031598
403426225
369370736
4388500
6261092
453915392
731511495
793754395
109484352
266694950
90834380
158585985
537981390
532108840
10203728
229730424
4164042
411702750
208082154
385687593
211544802
343875392
78217344
817477050
35248106
673484568
590015426
616154673
113094312
20468136
75208585
290154216
749425056
107697315
442310232
80047660
88301382
803252924
165956748
183879377
132970005
411257850
887407400
439660134
29587102
160410146
420653604
283112544
13711016
152284368
79264544
73906441
37708648
160614087
25844264
211798900
408538872
154522998
170638325
68681746
588753300
56361375
438601724
59573436
186966024
37464356
10875211
272609064
200166767
118778040
516481335
46575924
82986498
109071648
175631400
101287615
255807010
185888077
505240421
67617650
11260902
198296784
192815703
65471478
157950150
58696978
33013014
600255180
270770360
551263144
7517050
307310900
358054890
425421248
538474730
909426905
229806387
278156430
264358528
291922890
32957367
151389988
112619184
72168180
154390298
23510220
586935912
210541890
50926353
29524365
170645538
112082670
142197900
275973190
323510640
325653570
4189640
278800780
54146125
126238102
166831340
71151696
54183136
342160722
48551282
209408500
115669221
255637088
359302220
117547674
18638230
482127642
194616900
835100874
444603684
117535040
69604920
85328684
75280422
41898150
2104850
532232595
43501184
287228048
140422788
459257076
276105542
8657208
717419703
312699010
533221810
944187460
606249540
146950393
526027447
160306285
295929225
91569771
526623525
30359924
20968949
632557301
25635456
567679970
265767576
299752
366741720
392198931
2681193
159012936
83066670
503867071
351892464
828546550
24284440
15840084
102734139
312760732
442454908
159547023
826344
44726160
230392833
303882624
849324707
536809000
60033150
224693148
427628228
119615454
444641175
680984674
496913808
283968375
208264750
771935940
271137790
336260760
182656532
340839765
58901697
39381290
7305822
121426809
481648860
70750179
151348648
239155380
33164285
2462550
602370
67404
78851513
180664366
339036600
115489437
278022573
440323125
105974895
59945217
739964865
244503118
41128750
124166196
101034336
53003610
153631632
64200730
716700330
222282896
611605197
571852148
94816584
136178244
686040432
657229636
124721652
2862742
267448904
255955922
264831464
110709576
16889670
631647256
480033368
702757
83931201
764833248
323582974
178832005
28203948
116559320
254025674
7597500
997152
234881532
7691910
249784383
449146334
351493668
63266240
95104384
73882533
121099545
55897135
79935320
956969766
24467900
121819152
258314330
338257335
30939903
19655741
54052190
246511509
18194432
387163608
749059661
33094686
377822802
273985641
237409355
512860920
12583396
649027472
2242332
290131054
664212588
9662166
146173598
88154505
409046582
426376917
40237400
5565868
76596660
478227446
516680298
236865120
127261200
143940146
683615835
160129710
644089200
110952218
99745046
486588960
361737090
20002388
967233915
220084557
24147225
802219977
55839168
645194880
395334096
40104402
241150192
240950736
261974097
99199488
260837020
7502124
180035555
111596782
27702304
173704104
30502794
251587871
344895570
48638610
92516958
1540968
418436512
502354039
348017505
478547850
675666684
232417130
508693328
312810120
193287020
389532696
54471366
47062970
688680
1162000
181747590
209984120
143426658
25514070
802985600
490527226
31581534
10594332
191021080
448637940
344405180
127090126
617562203
183819603
191611692
305145168
77309440
665014098
102570930
94152123
231063770
310882617
528189662
423598753
545785541
511316958
7218848
265905618
442242426
122693592
554599776
382232610
223245360
568307432
422979200
213476472
618140394
297287900
44807700
160942909
88792530
97785504
489277144
184124980
122560088
54870633
70895890
685850740
128102157
257234560
174555592
80133150
167538072
95597360
205169587
166337076
11225466
510068900
431905185
383602968
193898970
251332880
867691084
395458336
214539912
33775371
46684274
540392400
66709797
6531710
249908239
275955330
345600960
11846835
49759164
62859370
15998853
304649220
378209088
26075055
86685510
232228432
3432572
75006976
904420286
2340800
951339379
62721750
191550900
261838710
210345042
70922630
211025430
113988160
81937404
335350464
964081271
217771232
19454028
418564620
125208504
163237128
481296532
703930294
5471655
229745090
815069960
275422525
571742687
3582760
137482480
152767580
15819975
25839282
277862025
174685500
773952000
197216916
130582416
444032360
65862369
130773350
770968740
106462926
69395600
895445351
611060580
12218000
316922760
34837990
553343868
438826568
353981568
95112660
13031040
87058224
58946380
476941842
267440672
270059484
27421770
330528798
300710740
120887448
67018688
116292308
130537440
604098
148926454
856160080
70911017
278871632
76458984
201295321
694680238
124631430
18641640
16830418
111632708
6473116
540545369
453801394
119497888
272962470
18830650
41604528
300552252
129697128
82353243
302660492
133778981
955031588
12804194
52271394
252778914
549750168
180135066
711840570
784873980
446390173
167882131
91062336
215209668
187619880
93890468
232695540
76894228
652691056
14751696
173769510
1975128
31677624
437487903
680196
44032428
294829027
38551832
93560172
260236872
505854752
235977976
666158848
112900383
172834200
49908991
895252444
328632714
411445455
586615760
13270353
11235384
771101130
141870872
174164870
707902380
108601856
220601010
445964292
441925588
19918764
812839130
230575340
1106100
425115429
796622918
43345935
252534748
122606652
364005148
556043832
279959565
345792320
594617947
65737164
394217472
257079714
281571072
194846184
172752088
148387385
19463789
603228612
91374515
423612980
395975145
41078376
1345269
222422112
714747
193407730
441301068
120898820
83975580
324656640
338926466
966168317
259430616
70383332
43471448
275218944
951671985
239929012
8588466
289165005
424094494
145746112
23204160
433559484
223203778
385921084
15412332
564454840
14806930
544613487
339483640
3385420
27055350
79026064
456142500
319057695
682245328
627553125
165068618
389002694
1771692
96333616
172009834
611705950
52817322
10163286
245510228
4782375
213502100
160460328
109646524
649484
111738816
20863908
63647742
56624587
317691696
410658400
476472697
177706464
467614092
49701990
501439290
15777280
47236408
957907
112642885
236573442
334573702
682251906
217673610
411592535
323591512
580259392
712002905
5434800
436871611
46980756
98940460
134876226
538243695
435401496
708466470
286162520
640302228
236130420
118345721
186531846
200484
340159968
107989480
847585799
37979042
130722228
583856808
264629736
276385854
281122607
726237372
46542672
755270808
49862900
144578420
299335752
685063890
792638568
561826362
113314367
573529238
189193361
676562810
520214805
426057582
236504320
111118000
8010744
118143183
369453600
56944560
306486895
165387768
5244000
19622919
254617364
58636332
25170093
138182930
160318856
27122260
21230581
323994066
31644885
255469928
398922295
54862450
414745617
140335330
127473632
258891165
141490250
468979242
27688479
67174888
745361386
10018095
964374530
303587700
179586990
360891291
208417611
257845860
17326848
107485988
227787982
13620740
829763328
299038633
170327232
810879705
53631135
293660192
142128450
264247236
207439829
26886816
4158297
178648155
29579746
542808022
138751300
82486349
601603718
512651942
284084736
14982275
114381848
637011216
816052880
166759568
72791250
101429654
309915648
314709978
124067780
353403687
16458120
44526000
32525851
890698977
166115132
679420552
197945610
560261295
116558141
7060800
108897360
493153175
282068940
71244756
181507608
65877993
58954106
281750495
305731746
8169724
155771784
161326620
371350176
64268001
130455258
24937734
507534336
488841425
351986680
459813160
107725495
905974929
273310056
53114586
122764183
220817696
376176049
120029364
60741940
74084875
144398985
101886450
776998035
116938723
48698912
3914649
52895160
366671708
203868896
662345138
366461764
200587548
295238154
198101800
786457980
150417700
842746032
314960880
76683848
293590451
689931564
436248140
105788960
7086224
98539917
249856512
103683833
690640071
42336081
54450576
277123245
151817305
200447072
38710200
834270678
116933968
372723032
208368015
621241488
274050112
362812560
700100310
585322452
137439360
365944245
437111781
152617122
10460186
54441222
169196970
4619784
432274696
331671054
693082880
144215968
18493080
236602336
46882188
16601760
180450180
2338200
341539198
449752030
163967800
92676300
91918372
642015972
65384374
39880148
59011070
277869735
368877064
443547
49131342
10499400
42066414
117804798
185887159
33457620
518886328
344039976
82547322
36837444
35425920
40675902
168412601
484092440
289906639
363077280
281332449
333995376
294111898
533877162
240800148
540297324
250929426
53551504
12599568
590245270
564202245
496789493
3243795
170994395
937467410
205507447
365433024
237352505
650707140
118471140
190578024
461646340
319479160
29602794
606379304
86027069
19703088
61647945
85855798
153457040
25864282
437116155
92285120
371925407
6211971
422126775
31591211
486175520
235259955
106773160
608005440
178759926
57129604
279437286
91414494
42245480
539142373
418029440
24611650
546399236
26497184
65578071
664584760
59451000
511625658
164950136
210492244
199589509
860076030
31600814
505006528
391158872
77139898
318859335
54621339
440792320
460533265
965254472
374719642
249550939
388167500
59254032
19046851
631736487
176937240
667089979
379749860
39731353
191778516
712688600
36419840
194401848
232919820
369796830
312054092
125307054
38073364
53035240
525000033
573369118
23081559
55166496
215270292
453769236
13028368
129223800
719097428
458535470
91177047
32170005
184478490
151697060
8356504
13434462
448814940
21143547
195760668
380944400
401062364
291401595
391656495
23862538
746966400
200559690
97545500
815536918
291441386
771755985
332852355
349441040
8558625
523813500
133347838
126161821
153869215
104617800
77331496
63149093
252408276
985420007
919322976
365259519
38742550
140557032
132266790
873482644
334158308
30983850
432645584
129365568
189955107
129973452
309795794
398952316
212335488
287449064
568149626
225500935
768931471
151474292
1186300
321369440
470118231
671769214
299839913
266337043
570429378
139163544
329267712
493238842
810704346
48446495
29961650
609326480
161468038
183218958
114289786
20936832
155879026
670474965
410878720
30029120
408251792
573140628
35863188
675317448
229523994
306608710
132587
307993045
20195336
697099056
197226072
820351848
315455280
175764144
181506846
789386546
27101196
241440873
172385313
846032760
26222480
320678945
666380990
333903438
49963520
53322270
772996392
566059858
5576116
22421148
332553744
422818200
77990528
237635802
182450275
126734153
355819844
67693237
232240335
122983760
553694733
149225442
222137966
340967088
164991840
495585454
511888496
40878858
45802440
151840465
175581954
249741920
605559180
11547594
825448916
678434058
553262336
348117363
29360016
194947186
301189516
90087284
74231738
209542992
170165145
554977072
62667096
71143765
491161580
847823295
157140221
224711088
476787498
72649440
919679150
17260360
97203512
98988890
306993520
805155736
710697860
69380252
486451350
311393646
87289137
49656168
226243734
251400659
195747648
202099833
517169784
32341959
667088
524182753
568917264
694628036
232052012
120412980
114902567
7041245
143569185
152686188
206897872
54350730
195834688
338893750
631307636
22251060
51268998
12385731
630309298
30170700
132430279
157589655
693457765
192394449
127138376
58601207
396717661
2136564
891233570
200613728
512878932
384443211
69193241
476339
197808090
91488779
76729775
598165074
16717636
68223260
47206260
379748184
269475264
2072400
397930390
801010194
157973760
57625480
17798627
528271
89506250
122306646
4003395
58850676
5654484
188098722
258475127
114533172
14744191
16130394
10976152
376060572
275418330
662241070
452949480
534801668
113100130
123856198
21161344
68480626
209858580
9818468
140308909
351188832
408865423
317760256
293267524
131114091
664954356
815257926
104349528
704090817
116475768
122753088
123607584
137725216
171334904
19165230
336369220
158618874
228604150
41039590
200047694
258651750
110288720
110994717
148178826
127678320
47682380
91744292
466816532
134959960
18577717
472947827
110394557
189248200
443679600
253146662
450816057
184355016
229643040
226181808
7712827
21315840
533633817
22350802
363626029
176420335
530935328
318763947
50065792
171377595
290529900
852237820
917343548
17522070
177324720
252982772
50827875
381377568
28807886
1363670
102485012
25745337
77408243
140299830
564116955
25138491
657956416
101500280
64877934
702667416
423451793
905534
35339160
329368800
499598136
59359950
181930408
386878518
111146430
35604469
632571914
42031591
23163280
105363950
571788624
377278298
240937642
719020750
311620920
671077800
315069424
681632787
126812632
624741636
59896500
207210465
212196684
403671908
83929230
329661431
5108701
697245705
714155318
484154352
302128735
457408935
187161650
139996003
153481993
35725599
508864734
78217524
650791624
110148849
10970032
79323596
349907552
61195992
262117114
649804574
351516750
358034620
13111581
380162816
11195817
7986175
656967510
261998903
352859628
366860664
883699734
9989900
266799378
518928391
214186808
277052274
79211520
336841551
514876005
569152767
71143353
832284854
458049020
553328424
577601900
127751022
145623120
145410456
246674990
89741280
266662246
630795810
210341680
513814224
468917160
61660755
75852009
569142448
19635146
44230172
5276196
124246912
229995304
22699386
38126837
68212872
434187714
197582088
109975482
43217652
519623005
792203818
456303
16409232
421224570
382727664
390945065
573032584
139396848
378192948
155150943
145795672
804655446
435419096
6724135
55322800
337397828
509440800
667275840
191656436
258200784
852086862
153684252
215716473
18219333
48081600
4207458
624042036
132387780
375849270
170807531
339320784
8246535
8940680
406571900
198152808
241178872
76519404
800782080
723531056
24763544
922848309
192793250
601622784
63730812
23842872
66260215
85501361
61317336
222424995
578132460
496248650
451715544
689084850
369147184
281835830
318180644
30540713
264734
149798976
398212557
177727812
658610382
274914056
4991756
629734952
237018392
97656398
12856820
3223824
267861979
206723056
403833620
431496564
4103036
266112708
313251328
813035
380202192
390549600
46311859
371881440
481482453
745306674
184431741
485518638
12859844
317793762
8844264
165728454
125073312
596368368
70814485
19156956
64089036
86152480
2845980
488252422
857493666
63437197
32474676
584532111
49954260
39528630
40485417
186775875
253791825
737020775
341771178
37099248
483424281
43922816
320524201
79474423
416669344
709553920
75384792
589614220
142520292
506988672
8648496
186422280
839383769
71557675
48163992
138335472
256168416
4265553
132573889
489992690
14253876
749880
792201828
34594800
124396660
17169495
540859246
222618656
2652153
208642320
141250002
387922252
230571198
44630754
272199214
100026611
444421250
210795432
325204224
675811968
233700496
319665480
114508641
197926680
64563977
153982350
53047380
588366004
7421008
63337638
300888256
13800685
195887952
190479810
542430
449465490
298556650
96195606
87733196
129683520
141144798
786781700
140743850
319458678
128649378
156449062
303995962
636622358
82767420
21715728
1238193
342593763
29277352
496321996
574681220
62122906
169205424
47099009
880564016
789715476
18067725
854222490
328986318
31396212
50300559
138054280
806612886
189522471
132699880
162647721
730448271
383581152
230315680
420162366
746573380
11973120
14338701
21066633
55210006
499522786
346982185
626724028
324140025
666073548
702713326
500290846
317185165
89723205
393804570
161873764
7083375
142098700
5959960
72443772
572785197
50175840
228411900
450063082
586901016
9076382
90772524
153881154
106797150
74214320
505165452
264561450
77879610
530149244
26217598
50694336
21333534
33933186
355497510
352499520
912721203
495076890
248534
42656619
34557140
439279066
89467560
144503196
147224368
808472808
84242574
55515042
27165733
7003740
34841680
926681456
624379587
585398854
784988553
77436816
233506420
191646732
391182582
313513044
163684368
429082403
85226005
31876000
408472859
743672514
696945632
73364920
170404056
244151828
267997521
579509952
138190298
375422850
516024620
239423405
98640990
82082352
850986576
458873038
51431355
428278299
488172288
82831932
33399492
44415126
409384296
124420736
14802319
352063530
97365879
46288536
489284340
89394314
172568032
995280
13194784
373134608
57831074
514311900
491888982
454158405
354769110
140704380
218463615
483044850
428652510
462871395
248275124
144315600
983323536
103965472
277754606
427074648
83803653
152612981
521019896
233553762
512010503
182253428
324636722
282808686
9945698
271757655
179072776
526404496
10912024
283032480
779752264
91302406
585419490
668957476
108928192
496495650
276799845
89876958
76587744
645067584
271814514
64371021
574053312
356448618
366585875
388163776
516396000
35090670
720865740
196432804
840405228
784900368
169358084
40757602
56073963
1948176
81331264
191058032
47193798
1219869
502188570
279857740
500127668
211569900
269042386
949463536
271056268
194509848
154845909
641847906
501733329
17982162
67371000
16515132
30505146
41545800
99922368
21485466
226245705
342851794
700470
234819540
65380770
229627302
9624176
336939388
243124168
86804460
5065899
546734862
145105705
500599918
178572160
12455310
884634009
411215532
529089354
302679494
861507320
345336971
9969471
176879535
189521978
32211819
656045664
10613273
127530576
595279272
290737876
132460111
464276784
29367296
2822727
1418480
27514296
71023140
357278202
343969388
264412300
325585599
134982936
48622125
1901065
17461752
379406952
308324250
717606526
810115614
125605484
210863180
311191722
265575934
611521422
95459550
232583264
300858285
292189827
89168824
13569206
98779080
27456520
414540184
33150330
217803150
74794480
298251330
116786865
947463237
230159664
60224940
117113358
165759396
596501504
29038992
32097891
15380721
344574526
288561231
11037222
76250160
197237000
28297890
509206344
83582408
419145834
477326331
252146440
342479826
131684224
258798072
758431344
733498077
469216
37438133
25613917
525389760
349439244
836907050
32316570
563909594
210939596
38040390
830320176
222793137
20437010
195550091
161933721
635676704
480767637
950241648
25319580
10584900
81260631
61012220
32279440
743965070
100363490
669972576
165873380
26787064
916077128
637335090
28588560
620929938
130784340
391551720
266417466
86776470
17880800
121863555
442308456
89191743
244651793
73761376
647717714
371191296
16573077
147964545
279516996
462039304
70497400
641968362
247417352
532553100
8837760
18641658
147699432
655047000
155197536
29300430
322236775
498478240
60005571
222297558
26299300
780418639
114269144
158368301
387315962
211995924
150333022
404889620
475648090
10970190
699345408
186364160
288454725
8992530
106426304
9505020
214321957
700507450
4852760
127083008
40416435
41444640
413029500
636174422
13396698
157376718
210273478
188508849
64745290
433890600
10118163
83341650
281595420
20447532
263015298
4561312
129775618
2799120
40977222
48559872
526523926
789793824
454762555
393338104
120479095
264794040
96001500
71013414
190198008
324454815
47032887
164410890
198040050
122559800
797729088
463317900
244174464
233006250
147429040
645012000
67605728
255014892
777336105
44440296
505702428
104810304
110686785
128753823
48051666
26375107
68634149
142518634
394265720
449271616
347308500
323490046
688858464
402577954
832258746
281954266
107721669
678195780
77917664
359041496
717485106
260434124
20033922
87581340
343424610
593031264
217018224
21054290
196684894
179518409
615599886
105552468
334914934
100283913
351210489
219958420
186640612
520687050
148450088
13289485
122871520
95996037
276392244
1086098
73011756
190077168
39653550
294981216
81048393
66546106
251952338
424747637
389853280
290361825
312011200
625748727
108497025
936794313
422374280
428118544
363967515
13304250
40141200
77592324
735759863
539181296
68811187
469119392
255845700
126727016
3539346
24271371
566001420
49607275
345406138
169865532
406207332
746923666
116644276
458720055
2425489
460753524
151363004
94169088
29205432
286410465
9837404
48709471
245673810
53448670
332624734
159134202
386616848
853247424
133393254
206565216
74506526
32554764
460165156
31093558
2670070
79856682
111624202
670765732
467249811
54515400
378483936
205322250
508338336
57762222
118483869
542837760
11067102
390179244
287629056
71590610
12470064
102003191
353080680
62556061
696712716
373952450
365077120
298165200
80394990
59756547
271383732
81073800
498535540
225630877
62983770
241647860
611694714
1284066
445130742
112096908
101911150
89859768
4754508
533718906
22739608
41624790
231119229
787181220
70056378
193457808
288984826
93435465
857688285
37435700
75221376
14184640
73085600
226055240
226480424
36265782
904620688
41027195
352556634
109926531
206866587
89254917
74124094
487248464
140756634
548808260
201567144
246552496
582614888
360264672
629201025
150262266
333204312
1936620
299562263
327636354
180707040
26641810
134090132
296673184
21897614
641732
655136032
133213624
312633237
224891034
40790761
689976390
53054352
186181472
54058134
302381920
96005461
28753795
136685060
605598994
32482492
87912513
47983088
448676458
495556488
339480372
698263368
37261824
149613784
100580832
540665240
104380281
226129805
474259684
29585
613545976
24511410
120863988
308377448
133101279
773562621
82281348
144179552
231082560
969716108
396476769
410234760
300762581
60470228
46849880
637452855
426909084
279741920
136215768
51507480
190782328
541973360
907575180
693560247
448265402
285356140
88125084
501291191
654712650
363100632
36461304
341218530
478981750
4058825
473561784
275908556
156911040
69412224
131729247
495281605
79449337
232804992
161343260
39687188
90303808
649012050
44154588
82416800
230697846
167250800
137372424
436762810
97102412
75025908
7427992
48796740
21934436
23111770
400105024
342565520
158286031
7087362
29413125
4681460
239888142
60462234
190196550
322501725
378670160
161271799
472094535
20663701
657219388
103333974
244035768
176773036
52346712
114411992
429566465
209323296
317628272
60449948
460382373
82029252
301378588
514030140
432073490
332843136
345838688
90244690
117813500
15868521
447031780
393955336
317589904
214914583
132515152
377322849
377243585
536214933
383048811
145084212
570724466
2196156
208950150
54465664
1077717
750600666
208190034
25923228
351204320
90397498
38537928
393372186
144202155
272537538
426022110
55328986
153276685
142354602
717820428
17438124
63425369
155181327
464617326
19465017
384347264
144110850
7168790
9457276
161663950
246902607
256433463
1638336
192734598
14894608
445715712
314903142
133361690
13796484
274873900
56090688
752863200
7235435
343855843
498993728
420928812
38150300
182646529
82037516
100228616
102925112
407280832
828325650
343300825
590103050
87345852
85899456
597267473
147444240
181440576
255570867
151979851
354005344
18549421
86507807
322201107
31258448
917770255
639197508
78464061
5580828
915503760
62034377
825781701
14191818
49995028
11360860
196357070
473523264
144096897
3924600
144380326
200230316
146852140
407450925
39502263
344862644
224953350
258964134
769446339
418041540
102510387
218230628
59152554
244935180
144315704
136117140
65223690
30785160
73738998
270197109
263770325
237093220
127864256
492850160
814306749
148023551
165637879
44633816
233653602
13432254
50567580
4135807
67413528
176145049
72132972
187462212
68409280
817060384
793144690
107648435
44742369
507737475
266313190
759182090
53954112
42856985
650451306
860713672
410177340
371229580
232344008
447776424
26706872
35099372
49216512
24198400
204068799
438997615
603741195
309561846
366700636
14952070
51322106
611812212
374244753
446029248
3812352
59990910
88718916
247614738
324690039
808124910
51525288
72003107
48632570
114079002
129193560
83996992
313722375
132698700
38670168
883649796
458695561
326651336
703227690
211466340
97052536
267123350
527457876
184968688
353615171
412001128
300860364
132298834
277668876
478489696
15337185
391483323
531170740
304561776
12659933
155626713
344134875
335872197
329065328
639725828
881935901
641924960
782009228
613071360
558968750
115187519
611564800
308984004
411760476
256913731
367466272
122319619
59962032
259739207
64528640
802079040
87106348
4657862
95925168
318102408
271913970
512078463
579840492
173093460
13636404
140654188
168498330
179473228
355175084
742761110
58255872
313573425
14013045
627222098
56502122
540883948
9908566
310758000
30915654
52187940
70811195
93356928
164005215
37322636
251184129
75046500
29316313
355038444
219990598
935086170
226644600
185609517
36936570
620587380
196282019
13268500
598498470
99641178
57321708
344332704
8387596
919676592
547856976
52819872
113488128
168278175
187950276
448043178
546956382
544423231
175713516
151997990
176816480
188911560
282718935
122260096
512974748
116789554
164766904
385758208
156792753
169036488
285118438
298601832
943349064
449866442
565290446
268897098
64738908
379152027
11633848
169691214
115512101
259781176
908894823
36143424
202362735
396179295
216738600
403714494
850196570
353933272
92797100
351180903
132567723
269629087
897643045
62940990
476905395
127919249
116459588
615841525
177325416
76950600
358578399
294273224
14891292
82868994
517296339
6040440
82993422
85552500
231254004
9227895
456713460
460923084
360998400
32861325
186927910
124571376
967774500
65250944
222720870
26923672
127271520
311230458
415783940
337155819
248410412
2236460
30045688
148047900
230576661
111915942
40315143
621153615
584729703
499710393
18015380
551813409
191579771
41669100
852399084
1945398
45247200
331131108
97238019
55266978
63214250
407357568
221413842
257266405
5099640
133872604
290439126
624312430
151853735
289364450
12245520
571226792
94642656
201342710
18786062
240403442
307203285
69544904
449550885
59122700
359249352
674244387
336649881
11024286
490400241
331397145
241825142
110577246
659230375
85768156
867310129
110763279
774266592
42358221
488055906
436140213
165069198
4119408
123780165
121661540
658798932
93043114
203778036
196056696
365921996
50627014
424399888
466860128
20304963
962850
125848320
445303029
230429080
31919708
266095432
239654222
416801292
114023400
344960
528188264
622823071
120109640
118418892
347526
162110374
464719470
707024100
24141884
322967400
335424618
42192408
17170824
102537965
292202292
680705772
165297896
207965808
7747196
2501356
167589960
262974240
372294744
113739508
67830192
41074250
374256516
23715774
437083581
214089664
72457863
54285350
769837112
248158046
156426780
30862920
479561229
659292774
121455302
238339439
109931904
234377217
291770444
909665155
114750918
617795464
196646861
61528425
93771850
60227936
291947222
458812959
753650568
439859820
43656503
63332262
514218600
34156242
88559678
462822268
128682686
355588986
52003332
225381284
123498972
57246696
22076388
343064862
969554554
63340656
96036248
48767290
383070954
899980432
668649578
210315321
213236150
75874496
188371965
48216
167180822
21315145
293103335
19303914
750700335
46981905
220854842
340701977
240175866
13763196
69854076
5164656
295690716
197494024
369198000
284798752
126557004
32547827
37145976
34775688
452700920
212341607
38207400
151234742
251994440
527201944
178882938
226500064
494181468
57088872
6413370
409606032
322880169
52189940
159863863
205579014
121755410
65249208
129359178
275152410
284968476
21878354
713435184
805275024
227293068
103233900
110288922
3893250
311688806
272494800
661664494
285831695
366683256
390929400
201465990
253921269
345571424
8891442
185089625
64233090
23274025
157664696
61693944
38640296
14571765
336095440
139906968
762288408
60005596
445878016
674714376
21094484
199724630
43237970
31274771
74347080
125980412
104361866
200005344
64064088
75434432
197698698
218716101
111006672
204760992
87954265
76425011
313164940
581903108
269925620
175791099
97128000
317023329
53426564
206402462
735603768
300096365
397951391
288245365
212465379
17763774
17912653
367267902
320095020
582356131
195360424
34312098
109688348
375056047
708390496
191006220
70776460
478477230
253467550
26539952
127272600
383155011
268043610
34281277
706765306
254363592
373006992
73770752
918218221
230705675
48924565
416818710
340853604
389169900
4705523
324589040
421987256
654886836
93174989
164015760
238367676
76815556
126930464
46313841
85075100
183683688
155288098
457013697
825973756
15375750
340266303
626560704
382671588
22596723
202745913
128361160
266945057
39486720
138369114
53728551
332146178
206936334
191250653
130909416
409739307
32600789
347135976
331184568
495229350
255009283
151814223
87540024
8583328
24447149
300944259
163381200
138224102
611232318
275233536
768970304
6444080
147540008
40152876
376165791
551299985
225680112
207831806
15144600
958098463
403697997
851049892
245149364
438822745
132430228
187868555
210714405
10725078
142007066
109807929
120678440
150804212
382803178
426197824
596425368
164343648
26291070
195270534
214611325
549016461
319909358
7061708
343402587
501695046
96607520
339878448
57844872
30922689
63063677
557027478
26273084
566599476
116869106
556402000
132982535
199533876
68763948
253294100
7891200
73953600
147020081
396457578
191581920
234693178
715077075
15259104
133269833
33196928
91228424
111088026
63386048
437699584
48929917
369035538
715917140
345607348
1961072
165887698
208026084
142956503
16124823
111105570
154717836
337632212
218867936
241397028
676969602
486875289
451754848
359939778
62358016
201134783
157137414
500882748
475701932
564935487
73336368
355204905
250977081
237798450
56359658
250801488
429233051
70967204
343955340
175349520
340353300
39886286
384298310
374725570
149567472
48111680
776390504
487751208
15493800
48779172
83932138
449803550
112185879
179080974
694460946
338087162
103541400
183091445
86515444
436468285
1972395
489616
967017633
22687520
132470711
67862718
32250456
825111936
603808300
186357842
164870790
700700200
41796250
469261554
204009162
27847388
19065260
102411030
162434320
574131027
3329710
266342142
41282283
759682898
870869058
37816885
679480650
443363393
528426531
274892640
401727144
29433866
90236322
309949601
164722272
66121040
82298880
837720
8069802
47435592
144630450
313134915
243671948
68687805
213290160
1079120
182978250
59474268
211991076
201844722
229020930
104050926
8350900
286339444
40723365
381689112
9342922
254028140
99255744
4141304
221570908
904242150
94380168
508581981
532279170
344921478
381942388
627817261
384305532
438854080
581259620
15946336
470947246
887406960
70362588
624129560
4986124
245875212
1856309
227784088
120222980
94122610
58445755
682487988
172920976
27212498
904408834
234384381
585316394
404148525
88204284
405701968
588219396
502343237
443630708
36594462
780759428
195301984
329998837
3673893
72538284
40717074
283155408
41469920
204679990
277817414
145929294
214951308
582198865
224872262
214157748
27610026
776661272
353479227
204835158
4441164
22446144
406869016
613680165
302778896
654426975
147967592
774584800
157434736
146343600
147790440
36960000
52198086
13532038
159397085
167491296
278799651
239176746
12030237
217944504
73987524
30639459
11412282
509252292
198189726
519028552
66950184
604779828
106017821
41336152
50575263
157164072
66758229
424933110
436427418
527788470
745893852
596479675
215826600
428342348
289280160
554754512
13377056
66906619
688914226
168029417
507220448
262728694
293569056
182721651
106030718
91834410
19639400
20156695
599463936
271140366
482250315
399680375
1809896
225050992
590242560
97334592
108173991
118948778
220184288
128351300
104176800
552605915
15370326
551954706
311071834
238568374
49129899
250245245
499820090
37169616
679611688
421853630
466562206
197227181
78822428
103053912
110380487
181552593
65832347
449274462
249403317
575651671
71447600
837133380
454868122
152466630
20639163
241262428
573886040
116079327
95539006
58817926
67261216
542229417
73874553
514653696
446971168
410824350
17483150
259910925
850769232
159276937
450341895
905527961
156939456
463690811
363844001
117483886
389707116
447000300
67282668
530919956
28551437
43419539
336116725
117562368
237488940
97245302
517709910
13288000
16916514
259066400
118085187
496858547
22585662
481420170
39156960
699768020
349304280
308602994
108554872
856954080
206833460
401746215
86869643
455000672
15861513
1721664
4234194
854897028
12335388
124671735
290023928
223282598
373566887
410232177
624189522
246656074
337561490
96529719
310442636
183369624
609892605
188368574
52387992
60840052
15083588
295901296
515798700
224654304
648205542
10751066
627033375
147182152
168433090
9522460
513974205
600273125
38593080
82572516
93517440
38990175
71434548
819062749
72785280
422088409
529746492
197834000
527677494
61846056
12814022
161578116
50479198
436644510
309709872
496234360
288913004
41910000
991368785
23759268
466824176
125295550
431515380
189947160
318876220
139644500
35135022
60420
581310750
23324544
402454850
448798404
241435656
256920508
391492524
47681412
15392742
427619409
58589888
113770233
190128404
157585388
303055263
427217399
188196777
243811908
96774363
17517075
26313816
216240000
229516540
576148744
557889245
302703625
293472480
515287350
135206400
121156236
162586500
123879096
154654268
637702605
264408701
166687350
303049565
180484411
392372370
437977584
572558274
25293182
276733000
423338560
8260500
64666249
63150120
628657338
166567842
246933024
646058697
56621840
38560377
67606770
150840000
132518186
156552253
27714348
356037903
96787197
39487140
592873890
34355423
359187162
378632384
99438720
576204356
279710778
305704664
70158336
445989774
134679832
4277584
173312096
59245340
515719135
480662889
964401024
291963088
115009066
10752200
982042060
693082156
216053000
58876272
578078967
182235144
208566264
145228400
267218183
92807424
17070197
243101636
510961045
71305812
162940096
751052400
113815524
308551680
354307824
138886944
176880634
638675370
8747910
191363898
302243510
16320504
855396325
81656332
11756571
19627650
35093960
167959376
243882144
332589762
419598564
207911972
247198350
754253640
344535400
22509071
371212325
317298801
105733492
524887818
8343652
279133182
109306350
28364828
248915008
34625750
490533888
7900500
80173788
104763393
236747121
206883248
237053115
64801906
372276390
373368978
148871380
199442763
206166240
481248768
64294097
67507506
56533128
171645540
184342641
24535710
852344940
9673510
4885650
940083884
192115935
122748240
93061892
73405931
237947286
150681786
70887609
398378794
380702792
504708666
3730784
304543134
729705948
35529813
482363920
112864800
88888134
7723975
182329396
322410690
127151150
335571568
186512778
101545080
193649038
48548376
267940714
4448642
20955700
52283692
210812720
857575080
122788974
219069520
108188850
5143936
153881132
14742630
34057894
197777250
170693081
405535884
305246552
2861360
594031211
244656963
84235338
159065368
685017006
371396988
160920746
255329634
422212529
650926359
42815112
51620660
198801638
378112487
162759046
780521100
237412840
53050806
718562394
37586592
29907328
605395904
182725063
762507860
621352650
378537984
19632006
275940746
228834130
425152656
176854469
416322303
992784150
554300702
166742187
58718800
268009182
669675136
608832136
534007188
21371680
211969662
16693560
245204232
7825990
312317019
70433013
31589383
688918374
74978520
516513873
586236288
320439936
635821560
658241958
62370864
923617360
641586499
129453720
189026424
110093200
99380622
99358812
284473956
459502080
29510178
375634432
12588697
17092887
55554948
44590508
132916311
30888956
907595856
39468870
174446524
131145060
54688025
489168554
73077628
221323790
99702414
22104684
211225851
643166848
24276168
310005390
39645840
49906500
272781131
113107774
135772758
531152418
300913472
84473962
74107764
7458192
362393220
384352352
21195615
18352360
38494576
662868265
725889890
346804965
509584240
593429996
4703166
175664354
151739672
6333037
776912542
364980576
367099861
114722874
143503107
176948482
47543580
265303646
42894384
244857622
583982232
623535610
16683115
443116206
45747558
9763740
123095300
125498952
117702508
88444318
505510760
674045261
61635068
222469480
37410472
20363616
289641906
4690275
238943625
113518616
290455422
832807080
73059212
171411615
322957519
363883212
134806672
779656868
59534720
184090324
718629842
1666338
216292022
314727791
978321085
258868813
21897024
62933286
57804892
33272874
38983194
519068205
829225643
588760263
14006784
128228487
366491732
195591816
262549630
113684032
29906569
190433238
529347906
157881052
742922050
12060063
109812060
374144176
77844857
176176227
341697330
327125205
34853896
48074796
366877040
70505105
72666216
331930365
157379870
60888195
782652712
219752825
404311040
710950842
85352316
71706000
19955175
621773572
747555347
492668120
385953262
426759490
6016383
287688308
598565940
105276990
463033154
261238436
115719834
102261852
295593815
113102436
188032166
349343685
209657510
104842112
294870576
56330064
189481856
9028120
149377626
92205372
468899620
765560830
571056516
233841580
44721342
159543714
164264052
56866672
144296528
64110771
621483282
20959983
548934244
253191488
175900167
56051128
75781525
207371232
158881996
127326308
863026972
19904403
91547049
5079470
197300072
518800434
640020750
162643752
98152232
504450767
39791038
57119848
52303713
688671207
13497102
258430179
695032562
288614451
108400050
139350330
308228578
5275584
498515650
4528978
41492430
544858686
161477472
674105420
383439112
533081580
167097735
90337500
72655120
107105538
390487320
40914944
102382325
24758583
39112144
378629223
659742720
154399916
657170304
216095984
141745386
17148018
270291747
82896048
332790220
142993920
510707307
223983376
63602426
344455186
392551720
332605812
18576288
532775320
58972440
10986183
497973354
959060520
770599122
375817320
609144246
182115794
52224321
142252146
38232285
177423479
42651810
776543940
67981734
482132755
146641996
203864004
680802518
416000550
684081135
231832770
79159004
311216380
58286690
414868300
759090607
43518565
15152051
249616192
299380846
184209480
268354860
537026317
104410265
794658
63775383
50550403
324372090
384360834
23253030
646730474
331876656
556099629
1717394
292224324
214011499
240322599
17002440
198467456
553171629
112446108
549079006
305203052
337821625
101928720
143578704
66052849
368720820
226706942
405859158
1033237
650025591
311560645
266256702
243552450
205510396
966196722
5577768
260741384
748275732
713736559
89499141
54498180
642630395
205095648
370521839
306936391
855875108
273536236
29186508
322255026
31390876
554767954
487270728
326597772
152166032
217638014
202708556
179484032
86478896
658326852
294790912
419666632
528520230
769509120
459774578
8792256
57275346
250828688
70669079
80853325
236341728
65550216
207396112
363741165
415465722
310572280
470324860
98870391
127483486
70861572
932923040
172932246
6837324
582200190
867982500
305803600
192441502
390400836
118076856
282041595
317316510
189174864
47118701
265100400
962066555
304404659
591705141
17586810
624694550
22885713
292719804
5616072
59870070
197114040
777772602
171309040
9456755
32978087
34565100
107226225
34472930
171991170
119483200
138684025
526211206
440313694
555068430
10061925
108141642
170434671
84934844
259350228
151389755
439014264
108923848
55433712
229417588
269997952
440424270
670307796
765257156
301897032
129737859
277468380
47723634
888219250
76656075
146718000
475678212
644888310
105595215
16169924
26397209
327089250
456384426
408599009
397633458
525848750
15028510
25134840
158227944
25972111
410344860
18254196
163340694
152481665
562119212
96652764
691013520
365350380
129053808
347115366
34076920
28410801
4776167
416784168
360702993
181318400
250704000
252563828
200911546
296351968
346964152
271376864
274125120
531079200
171894184
568388963
292081603
357550614
119228018
222925712
768484717
255198449
385696628
213865850
575126376
21108763
579050433
283516014
154715445
65922620
390677962
7632200
73487396
347270782
441136959
67481154
533456442
14791098
109322008
111265363
115632400
203840280
792698400
11872152
303586663
337577562
650581084
162460356
27899904
214402335
17395920
657506820
39824232
100921656
182249005
142292736
736045536
412125238
56326769
93496725
287692020
281638296
89871327
496306896
66055680
221675
982485413
201507750
48089415
124502385
98588139
2897880
169375716
108265202
60631680
376320340
328107830
360459616
637442
233906052
220189365
1509220
43865456
168554224
23445830
543130560
168321510
429110220
171509415
147287371
57398018
579415445
449998355
319566336
149735865
225741390
144168975
746727936
91588968
63698126
30156116
595303875
164597184
306878592
166004010
91255890
514892872
140884648
169289904
48504624
704747008
106058114
160342688
411167892
586656428
571544622
504063840
605179770
21681571
55068321
11861583
205824223
814882050
204613955
405473673
379105405
9651950
467251668
152013306
318822910
75097740
297495000
228390980
20970300
60394768
105088436
227794
875082621
455513030
726955536
517421650
194968400
522343754
13673464
9620104
39693392
484005483
242708000
187926995
78023847
327995094
489005640
249901008
176511396
38223675
9734754
273692316
198670400
28610208
92462852
596812892
53953876
190437138
19869096
297843000
396156420
132840778
15407424
270017528
126518150
144379872
4098220
101445550
39788320
51230676
6499134
32502504
623379099
201810316
159451200
223276914
84093173
684793212
88511415
131422645
796461160
405484316
202383155
150882644
855170100
152950768
179157006
468067781
24185568
110025188
399233874
466416960
176430765
55557120
117234133
320743944
732329801
658832296
314736962
125339102
24538122
103549050
455824440
197504307
610791936
56919830
904190220
29687460
143234052
554607288
1934916
888872387
137000748
53390885
23523506
261870870
20496940
619936495
156905280
121290813
195211035
66680008
454364413
424211788
345992472
385705897
115970853
16792252
145875294
127310454
33218304
360400820
273613249
149784234
272240676
142575860
91881175
238487750
463398516
48364155
386128768
622909
211868672
347678184
157776018
189634662
804461249
7602000
213097060
473054910
268000567
243814160
409191306
327273066
10221420
190708320
774938592
56456268
40490916
314258198
112163721
22232480
47914240
87312120
267542667
234516618
651141750
80584172
419734968
144886784
8923824
279036100
156197802
687991564
332165866
279885144
840771009
132668120
519390955
667776076
530437164
513636414
231963534
79451667
12637392
347883648
24209803
148871140
240113466
864879376
534473760
33413125
540109830
386109184
319606528
63133910
279494226
400729111
271290427
34983058
168182935
46820410
826052544
177908315
149448817
130548936
296314776
791786620
1307232
95812170
842822172
350954600
280046874
481914000
2702392
461943494
44132784
143304522
158827290
383606672
47937696
86347200
196526840
323895221
42715005
468689490
6245694
596261031
46118316
151363184
181284054
262961568
317509850
424430240
818549026
604546620
567661864
49138704
31973420
292378175
161789250
123777408
331724766
221689872
16611180
207138400
544378212
457213368
124264413
6281200
704549088
71536164
42224568
107029755
729863728
194850531
26267110
715614851
762883120
363949362
31308515
329721192
218339295
827775152
39562258
44625
124389288
294062770
63339038
52645068
5353721
785671875
234392613
125972379
145550352
422524752
19606932
255137160
222684684
209089598
386537140
531437358
70799225
102332256
60443904
8604080
182734734
96164030
124042642
144173682
421960357
403648000
403630325
470564640
887023566
65327437
233758950
888342020
324790635
427459416
604585485
10628916
640353344
17736864
233293728
713458770
317723344
249587169
180345600
2474792
45316467
727282218
218118362
290837810
482343784
23934976
19052044
845917501
347707693
301188830
537796387
226726950
70226078
639198800
143606904
726011395
592965356
469103304
146694691
280443240
15718468
279353984
58117056
10294350
368446715
96032205
218769016
183532539
128117969
14544761
149945796
8449909
492158592
209700855
869790200
324345918
79360836
19540224
125652536
649176
80464036
326206172
280568904
774954649
376721751
541707267
211007340
496976780
365280416
1654488
50856819
557974995
508526738
108897325
497638608
31046372
208253268
1734315
612879234
161535444
35868896
53263559
64270128
230435520
71315400
458965204
165272816
26287040
534410349
480539500
259346178
177120720
656570244
23848622
10605105
286012820
346666388
651355067
269806824
148694490
453652284
117759488
405799632
705644838
2639837
200806605
58948768
562267196
14832340
7240296
28454075
271032047
101833079
439692432
129642887
305872424
276798492
341959442
852973056
311283744
187506189
251715550
178742392
96498116
138446302
959105564
64899802
898384676
56395206
35085050
869461094
121768161
954505304
278540560
944691609
297158184
180943350
681955659
349873476
120162405
220494090
853512744
338125392
730095480
638411660
809750
75891410
476483724
377054580
167551869
85108200
9614433
71819280
93057250
178715314
103157950
102203079
260661670
106058544
205448704
800681352
22752873
481676000
37013007
6703485
333453954
59241519
118030446
350974008
336181060
25882234
534285414
124879896
796579104
569936234
3930016
592061667
277970054
600814825
591812050
129956805
160627500
28945791
469801699
89849500
922399654
90354398
281784984
325681906
29100400
497401776
336990196
129600606
702139984
15626785
468882624
503084829
16836500
148293072
218320929
635948241
282709394
366415488
622552546
77883846
152002576
937896516
261144930
391018418
69361146
259070280
449779905
525570495
68995320
151610062
37166080
34593750
93676298
156071994
527644098
378314970
584863608
269001472
87559190
92019375
260631408
16499626
102349696
137333364
379564248
357051090
480357240
98116103
581486048
59527266
182271712
314537145
49059391
20697050
498783500
16797990
159305723
390133152
559796844
118424565
528805473
837454800
20082048
49279550
141922370
68468685
418459870
828969394
394421937
116914175
201145747
222002120
616659381
608944148
304718884
45484478
302764839
346006544
3442872
173699370
776645970
86248482
196655850
552917480
248139344
26373400
168817613
325849800
253592262
429299528
143638392
14181770
150460051
16350997
59523861
834585544
160693572
459885000
22013127
175647764
318417624
146598212
145272204
78110656
77250006
127866906
75202475
915696528
39815659
369943420
534834839
351735936
317151285
152292
506383529
956723975
590398925
4194960
51590724
172455118
409469463
154967552
229236644
132808026
648234132
381027890
62836960
929866612
268076172
59919600
143194205
19807357
116886414
309312948
7703470
156397056
19557712
51011451
509332983
71271282
321233465
164002927
23813400
30595648
270007920
90012802
143999424
17625150
174192132
137486457
169144303
264986410
68561920
40529764
80869890
379635724
709684480
54401550
291128080
396791976
53168970
3202535
413505000
44903981
335835578
127880208
295604535
532387635
55666686
179268892
22944186
307537062
220849662
350535640
20162669
782000838
32325328
407581996
403719519
62975920
31648656
256698209
99629152
557091600
862316694
476167419
54860400
35948976
706519128
220358675
53919393
11213320
592246207
566249625
21187529
111258562
205325640
386539040
112170260
10345779
608322849
271594512
316093729
38197294
47312676
8203041
228373595
209091168
535407992
86219313
157447350
26088794
828630360
430399978
142947948
77808000
292208461
28955290
283669204
386784698
63815532
589483063
31416280
49468950
16935603
701108608
394706121
69441960
440420346
113639374
167583080
256566000
33696096
435274385
73985575
19031488
67371555
488702604
124129864
81715447
69560928
33458538
51795471
286991808
139540236
711594723
111835136
144893709
173152256
19852833
405362568
292967619
305936540
184524621
84738015
271256454
399133053
17942988
56723072
9871078
5465141
3101242
280642708
200238701
59644225
5048064
413920590
45245298
610285995
104433784
506430470
450039404
485452560
47702000
136950147
578509746
394437188
278663490
166402912
71018805
743208363
149812500
29469820
210010629
46114668
94775220
52465500
258980064
476418046
89860120
19187232
83094366
142751159
2632564
15854832
503263122
64183581
2164234
726332360
239810776
17898
940040066
381011390
292358865
15048279
843080939
9477985
880689825
260646787
117321500
1681388
243789972
181107121
101384608
39526650
6463056
24106944
4249877
68113716
4942470
246754984
54100692
23126580
489736896
449754912
39914416
386790208
651854960
289075725
27130536
92275220
548800980
141095892
152523162
151792380
365231762
517044430
913382928
51102884
277577664
158506848
234309303
442763356
180844980
478549404
36064584
274886563
3923600
44478924
167596
378513744
617670468
77092899
40198605
606947220
424320085
302546620
278321054
399548066
519936
41968175
303278580
310690995
245359996
46776894
135194616
165638016
769153357
296709075
31021452
325973120
285838875
379663349
176112985
368607636
210801019
380233662
154313796
246319965
108345728
198933696
140850534
121085624
7015299
28766304
91519951
119097363
7998336
797990778
97826976
158270775
213253084
160878480
26195000
91031346
44191185
945798568
125345860
262341168
504908820
233606772
706013460
130065126
173515634
208407264
18225972
108947748
190887840
139777316
534068880
128133576
44459142
685225128
252818897
536471316
203584656
1168544
656239080
65970472
561483576
185083425
260338000
111227632
187289686
271331112
250996023
126471723
31185905
149897265
26600609
111495888
111474495
232565202
1896410
260802278
17109588
668988192
249110438
188888020
106463346
126583632
66455415
108431981
523327244
16569610
76146326
37451022
369474291
436215299
409803951
110597844
683407088
400816647
358881080
396398464
119791980
84951720
422662020
100295048
396533431
133299660
489750
239253190
93353918
60240180
358094880
108153360
116511578
236992140
87857356
342007299
70815738
434897044
149060823
713687350
631664010
396948090
708604094
7314960
591054684
404802619
73332362
101532942
241808931
80812792
52090684
235473920
24069960
390288668
165726018
262256223
437642352
786041016
192586800
225670511
72364032
167906300
313620321
71537956
729957328
750076800
51313920
300531504
236479476
627004592
61835585
548216856
68617556
339523065
979494100
118523306
416905980
828093229
51177063
360198114
416405735
513620170
211648020
133057288
2368128
379871952
60785940
83479028
879436288
4290470
142602645
939258775
783804
54554272
108895200
99515540
418522286
50958792
96538624
56927625
616710448
589855032
719896800
142025718
419105352
208905216
1069092
49410792
10497612
85657968
585855658
22371780
803931804
73967232
196966773
66756792
434661318
42319352
86528900
72087579
177661101
758085020
375577893
134128940
28890176
570712153
54155760
12588476
56076657
77558607
44369829
468089184
75113368
392887002
28269640
2518296
263442000
802868224
79998804
332836284
8172171
182632376
51494499
644008660
238147416
36998190
230421816
16993353
23540276
178249794
379703583
593425746
125342062
192239496
145947647
534768228
907675175
23495808
404351400
368861792
317304904
935711445
176661314
318156360
78129846
839465753
432037023
469808856
337168314
324109800
240944620
352813200
674000436
287010779
61981016
526800712
460788304
430015201
309851712
131266662
521572265
152408576
308147510
504657435
637881500
35658750
249528608
218998
543713427
22339464
257146802
74718336
688260215
20080773
271311755
286338954
60648690
403573329
218126004
225366912
259281984
545767488
16522408
6199636
144740492
31438530
17990050
199937538
504850893
349579968
57654363
810214425
654195360
60837176
452969727
23903356
57520906
45943580
35248444
116682645
173752325
45584880
19954656
3708838
584360566
22140108
51621120
196819428
449975442
109904306
309005928
143667000
304316450
330548232
92896
32736816
143795028
365215700
8630590
11118714
29277100
491927680
584960220
425949920
67396321
327271824
219459760
424172595
2501954
28289628
4394553
63454616
161842960
754843946
274436592
235228032
166819968
232428724
250011360
60604256
131914220
286013700
391041354
563763204
686160035
177703878
29435232
916576256
16833726
688012534
56043692
146369412
324563720
233376768
326447576
267597330
346027962
813176550
188813065
185615434
478810640
193874715
35544688
43828482
133242421
162458976
235575200
23044632
647863434
469160505
117549000
130573928
570479880
75102318
195650124
269130706
215759440
774561078
350617674
186289488
626567760
417253100
584320650
149059260
81734552
4664832
10560180
418062168
435870012
234531836
149566316
545994423
520984575
610374624
11700828
678406344
803894609
10291713
137131435
114653781
786576264
634954658
226521197
154650418
78227076
304983908
183558960
412749666
50320872
484869375
193473846
262566800
619300080
271749138
503695396
27251770
465308760
302312040
653788220
564667040
802677351
805390564
191728550
481502610
100791320
341955117
667557085
372944312
143961220
401179560
537277112
189504336
340805050
478948764
142073778
186839940
162169474
43105932
93299256
324279840
290751600
334973770
181194840
281095320
108046993
75493380
92019291
217586575
59941236
287319219
115273170
80992680
497092237
12490767
10919300
142245171
261929195
37612058
8541949
155702976
3795516
292817440
641797104
239051520
105289193
398762542
18678694
110336620
376727082
282974727
443093892
355019935
420978446
527273570
185831608
330039787
391897344
255925085
498726900
50501187
429617690
376272382
365742808
707734015
86326884
311886036
811645130
247567656
332297028
401343525
502008291
442201683
164193984
37732847
38579128
97069646
291505152
300345741
824129446
328164290
329454110
18561174
172317710
30864439
540564375
207292000
685598355
11896122
178976355
194930450
84904500
366316522
96113765
722742140
208702054
475013660
615198866
84126981
613554669
16296675
178934470
654672322
368749212
404489898
474486012
33708570
504330048
60926999
83221083
73483080
8575398
84917976
101889900
262252859
29754882
357386094
223293993
77184298
331503543
265624674
418078045
471366747
6894261
289432904
126937476
117452601
439058750
93397320
75156876
450816840
213079173
874875870
666888844
135152331
153265920
4884066
31433680
120819356
143574850
765297000
15768906
291811784
263086593
23029648
285611385
13419256
231145792
118171890
703165326
566292036
683332654
275050230
384742128
138025081
586263280
254372972
48651834
31713570
245384948
16881520
54659940
811917492
286125555
189750715
16789120
743590254
700894833
130021620
7510164
243566627
27445740
355599021
177618420
117774750
314145601
172021652
757136680
97064820
71672580
15704469
12639670
614473205
79700352
106495152
136732068
349360896
149408230
448160510
56592810
12145875
270289089
52310640
119590400
71600012
92886412
110980740
130141440
394961132
144943568
577123840
33103980
23841230
160679464
179386714
252065898
185683025
5752480
138201633
402367834
135318725
338676380
240652489
488245514
446397560
120489200
347430024
1881312
483233460
661875929
50744880
72429415
131928690
127752218
69878144
256972612
108305475
329165664
14452015
662695453
43538088
930641240
5867428
78020546
608821875
618502800
240945804
242985000
530071452
293877467
11303737
331030392
121261076
311170
94503750
203718909
468146610
185387600
452612710
246172513
5219544
317100840
381403225
763509075
749508375
138137181
249488048
541319038
67200
520728651
1488360
345286829
307085922
516531213
505884800
51672108
134772530
254971712
6094072
495820246
80982720
259611396
442839835
662294568
331524410
117297800
36253140
40651035
134979921
339737048
491802493
62466586
423204661
27755204
823767381
502679750
231657464
816441150
23431936
27234616
519742564
24506734
255557707
225792388
399018292
324548280
54723305
30015000
46311342
6888695
220919346
727405257
310706028
15106560
17965056
26349316
419101825
169166098
197884224
56075877
717837896
191622591
2547206
915317116
98992194
463542774
128877605
27964326
5445144
48267805
45988722
51857535
89020176
259709720
569644758
99778440
182332480
512895887
29857620
32135936
6623022
109544576
48524385
208073064
649390565
5370651
765589760
710548599
334602156
204718518
264733920
148207892
871811748
536673656
187858690
198267230
83163545
7936380
93746646
148473588
181584081
531484624
357112098
41047371
349497264
631000000
57702411
412643554
795356454
90227808
3204944
560218050
516208128
20056680
331292846
4583943
981750
282800673
274566205
48759750
163561920
513399272
323094318
93818432
144702246
57265026
634740624
292568733
357426720
540536400
133133770
100530885
36473020
555488225
68456395
602350665
166183500
208938900
4041240
463023084
136604160
376284854
610119531
150348240
10836749
139302275
86619750
371139054
6819285
135851823
250985168
11450268
571010452
175814172
75384692
732071682
498575154
25328750
105992705
29312846
237977497
9345606
214738839
177746626
241002906
2755788
11432184
153603216
717094
188372688
33122115
346327160
377924622
619656250
85499960
163648202
781308304
820243084
419788139
40754288
213865440
576282474
250862796
157754331
305847992
159615190
410384840
9418640
88069152
74307393
362430082
496711782
282016718
119595000
98302932
176456310
431436336
307789300
6103432
299095128
299891026
229007414
3576950
26147385
807524520
209887500
871344498
781744807
331702098
270291544
29020404
31673466
155479433
102132190
389139576
104743800
47513484
59268860
97648068
1570835
103818
9646584
593407200
68450666
41853637
16097063
298514073
139416816
748215
211913496
562611584
4278579
169826940
295361955
338882750
752992632
435765495
298840932
209418804
5654504
894547160
157426617
716747220
197505776
455365518
139589184
469583952
346037904
348018336
528574796
64673700
263653671
11911456
305516484
75332720
28270746
313272784
188507900
29311299
33029880
93656080
466651696
52587830
118006640
370417747
8215632
358952630
657741640
136442960
408824534
500583905
3049120
326892188
236029761
368514640
127724034
293641593
183461892
551251148
766204212
136676944
172561580
539324082
738212901
507354995
78295140
645166845
25237520
53714901
164704270
749197358
12937074
50037078
172958976
857853540
37020378
289877832
171770194
50894051
283078296
16980595
739636344
308081702
223735200
385029202
382672749
216919384
278857937
452662050
21305445
114562980
173212221
216969628
23026432
661188187
136113606
7995198
91737954
75091373
298902588
600624360
706362342
101567348
18748060
555688732
805798691
771535009
81002035
420788380
240432912
217427356
183457950
774009583
74172516
527056400
759572450
32549476
233373516
271430172
5491968
432029277
326836781
3399635
240179940
176550321
758434286
762725363
8049672
157302198
697890503
82069284
265384405
152845602
131037120
81383256
697511005
535916864
209610695
298545910
336256740
3189942
83013325
273455910
26102090
943446087
422060488
351514683
171622260
50405789
238091853
364874328
266668987
766780284
15914067
324877826
645021936
107293905
792799912
42904368
52046892
259491917
238284576
244026315
196099640
118906390
364787514
332797104
112880560
88516521
3424344
6423489
60398369
142009959
201830530
25479658
137691985
831737496
14502436
895557184
5144269
312588180
110242856
121726943
611654754
436496613
434331510
435256965
99878420
577757206
5909160
100155333
427883616
227839981
83347256
202208356
137414160
116745650
740384652
469981690
293032740
155650380
474914328
85983624
491230818
76198047
364127400
34179915
652637545
480858300
10454514
162430125
281244888
222039040
10892060
814720
84421556
169293114
26371200
65396331
267222450
79994880
237983305
22754106
621043836
311177088
12497436
11536960
716476280
45439640
306848585
222630082
262767372
315353052
302051695
566317336
169896220
133700556
39241059
229927008
1789875
3424465
91354274
588961651
11235510
346623744
751771776
106674146
11033658
180322145
711237160
145016690
671352864
52801878
3491681
108372322
46699380
262783935
255277726
358196500
137563536
223225656
230664768
32232935
467471763
2278936
262807338
410426080
145414834
344310489
126639216
572113410
38365914
387281958
793445120
47384554
446496422
5178240
127375248
169985079
629457696
138231992
524343798
189644775
951129124
791467770
1321419
137619036
170436672
202572342
17917200
188124160
140118680
269315972
456069152
360586560
471423591
23531196
734590272
8381632
41634054
317562050
415315199
310198716
119960484
30885491
216246408
533388666
93823275
344626670
277840035
33941622
415876414
4628745
42583824
18162480
10036748
71111820
56663201
65632858
37316024
641807958
118690045
25712500
6069924
30730866
123783408
59568300
556385880
51888750
84641694
158687760
506137236
36020456
53633567
19614843
279761525
146898117
109536944
360660667
350718369
70565615
19899880
122137458
620871361
258846224
37733136
158439127
229656087
910811
62604724
338961744
313262516
1660714
481928
242281341
182437752
873544455
400334078
59295248
335864732
295113130
202933300
44116083
58136050
48118810
186241893
309234362
273086604
64878916
46860958
678596748
304498978
75821036
244072392
238004060
379210056
373854069
172709772
642749226
465157376
22524950
1531245
190785000
72207640
1043720
4098384
36142154
11233166
401080288
3350677
111428469
124986624
145238313
277170754
53225900
673372128
159856880
165358150
14755650
230873826
267804456
347946576
434218558
572048400
596936571
48485202
323030246
29050295
5045530
621309838
299953100
128340540
431259047
556943144
567757463
44621018
185872063
227668881
697746087
156789440
28609425
47458222
887079116
262039653
196096032
600647362
305146746
633859032
351804970
604299868
6528020
225791640
550774868
428616650
108436800
631081892
46964430
393243821
567099960
70866598
206746293
280804209
484041808
15894780
254815792
402049813
436849040
105901100
193008838
60727022
118749240
6929157
295339758
74890236
909203400
33437504
169230547
147384560
140399460
9569340
192312660
425328570
511770744
494335176
245511441
20130656
1748068
177380675
766066614
14502780
186536970
822043008
148991340
775350396
653546610
18623937
101287530
242085865
24417558
447099895
189544638
72399096
769761706
553074200
8249688
746035286
299813679
268078860
346000685
335561436
292703700
522451086
74111841
24431448
536189570
286146972
81461120
72102160
645579662
450247902
14329315
20903460
157639300
181717290
277175550
42014700
5739712
278546415
17412381
339136665
18232058
118609200
132360877
241307352
198909347
341905455
61641840
310932930
415655136
80423088
227540854
189689520
48447603
202758890
323846826
106957710
30117046
203283627
353269658
45295336
781236483
395612556
517398574
6112300
74803133
499754488
202433847
615795539
314223420
9328086
324584944
439438935
23825052
66394112
743238140
142329159
347681100
812116800
134203600
754491755
61764088
740796096
31998730
6594048
99657876
158132752
95408014
82609086
29893876
38528386
118185606
179033239
429779295
426388592
175184940
95091246
34463618
194455690
115558041
176653918
333177008
270410800
176830934
192700204
117532780
831008932
32321070
44150832
303025696
482896668
862841046
396299750
343280524
634096728
73567776
35970290
39501076
41326308
240096549
176315440
224704602
16257119
75150
93906554
192170098
302238522
414753584
63397086
15904527
197646681
23458116
18199728
34628610
329302638
15812921
125455284
2274687
104132600
16905633
43322488
59187562
14080836
48267947
124383
154588850
125983046
191658184
51034950
12477084
34677181
162585181
54252804
470455776
586534498
433543800
480841053
259966473
433431135
109765402
53090128
850288526
223704768
451045884
432612935
259037765
90939830
722623820
145719269
256813214
59444067
609583695
216201460
151985075
29358072
72465120
52113750
333521840
78212925
681973906
193409788
10537817
10642880
399923195
84251700
55653390
437173128
13844112
427594200
81006625
350756559
35056856
2400570
60737312
229252155
8071490
392526624
547209040
94439025
21000474
622026712
231309832
62638345
108891556
270604962
320886764
827590768
871934937
502083780
107774512
104168196
86803521
460018988
842979175
176544060
114493554
378199536
83483729
53471392
142018700
452609520
91710325
938687768
14823086
52942667
534567408
525301946
393429317
449066835
37683815
256841884
544055250
101039556
319814517
647429756
134843828
372574312
783458039
46183885
171490555
381525786
658301276
25572598
299493000
213906796
231142400
484297390
181170444
447228102
651067456
82632492
286386756
869785280
144737706
33238581
154404558
94932491
67522077
50270612
126180678
85466160
403403246
121096323
20352456
904922564
430945724
14120097
434899749
999953019
40684035
49178613
5531016
591500667
6274153
172230678
71534340
38689722
428150520
294595924
336443350
162183860
41475831
46609232
130084292
297193932
86786178
71575980
199544230
292556136
153715940
347427530
651486550
9089192
407349884
635154930
721141428
95769649
652085420
147867720
335490610
24925643
12090155
960208515
231646896
709261578
318065580
588207015
176425860
562290379
142653360
103260858
582543126
21422601
234184410
249310100
285710184
58639416
88596392
552539016
126649705
780912220
252146160
101615288
88131598
19180080
245391660
15972087
490866936
145515600
490667625
12522653
327826356
273578580
556845653
74780832
26844290
132089454
280353784
454368547
394061490
182629055
121403036
102583800
553896322
199787200
55941248
231197541
108514736
39346315
169316224
973992465
562455585
261883657
112763688
254077670
612287273
24346000
873075324
565397160
143208
804936936
25908255
133814175
127631966
700342142
607139707
193064760
168817788
19675152
845991768
14663250
220732748
106596165
431919648
184246971
675045826
741848235
385830228
336956928
36647004
63728658
362631964
89097875
53894400
71300880
71693760
399645529
20965284
82972160
186673410
593447725
68394198
197097195
53689244
920593928
375050664
498059013
24491480
6480372
528635780
56126464
69303696
240190522
24907975
40549968
312737796
418247080
15858864
184991229
661798808
16548090
127248149
457385445
225975483
77884704
204370515
451921139
561346596
495338472
705105260
128231509
9658440
782142576
268082217
112055684
3345518
451573574
105439542
471697588
604899836
569617806
73079142
521838500
686784624
69232500
15233730
6738858
64525275
73765904
775583078
722151500
127127178
82818465
30154664
81247536
297511200
462862638
102695250
999854965
953736
542370183
383881680
101806875
46593140
441624872
15792825
271895085
244164195
77877646
81638208
46369662
25091946
85852608
215857290
757965989
124380795
138054573
249406610
81081960
32523498
111459180
162450416
386138376
346353385
127884174
320520291
42664368
83649150
215095402
502026462
37959792
138148640
325453982
491759765
184951716
246883540
231283864
51663850
215282760
296348180
327786272
38538968
828905697
355254030
417563214
821350212
445161800
58741635
263421990
204504775
104292500
658360260
120570780
360856404
13119016
204623328
36769970
114658432
40298544
451547704
863774136
35004331
65177958
318832254
946810288
109943832
76323104
41460912
717968494
381642692
28755640
18164108
191609688
272041286
57430098
314998800
105192830
36398010
96940004
96540416
409185738
426864789
71425440
70947663
140921495
124748475
603175464
277007643
300557161
60058326
263871096
51996672
897923000
59698600
10452000
30457757
343185050
282811518
97915056
52910763
942194490
257875278
36879414
80017048
111390711
702017800
256824168
42555466
258716888
94453800
302108001
28627200
176396760
184301724
161342970
390137757
628995376
40205088
422887200
31376494
302760984
229111686
4837052
232457926
104852355
165008160
288904770
9748060
519840
22905792
77929830
248980698
26697213
740580360
95438812
553757568
38210547
140271105
921466692
149419020
540647976
885311919
841245825
90959975
10376368
287930580
138217534
4438636
260791245
879964904
105407905
100119764
580835142
103095818
28373800
103946752
559327070
149969280
267248219
280216270
284016978
114468900
195348096
342701254
330229053
440130098
92194164
27674272
500451693
174457740
33974138
29489412
384192362
83547136
265044015
43230708
223788838
139130125
81584884
601967544
240487708
610447515
659470010
4630500
49493184
42988960
442260644
182249193
387604953
398440529
198162264
147267920
46769537
169088458
101369304
44289024
130348988
292241079
148462983
154490820
356084516
436899680
35921732
593139128
198641708
911859156
185262948
155337930
461296408
39965152
475874133
247735530
13585808
13144602
25591756
49765560
291653904
80610780
868360280
346382644
124197500
154355496
373560125
225564346
554958144
228362412
388857136
109822284
825940062
186520006
129887100
205366392
18064680
809685936
136099518
16741676
262817568
39900190
288828956
63722064
232867845
279278396
580763180
525634926
57523168
321577989
274323672
98402742
153779200
147144060
456344940
12246624
44496325
0
160764495
145795673
293955035
45946614
75125414
1085370
119273679
44969243
154039365
78588846
283085376
25219848
133747592
358932204
41669607
7466904
81086224
154569956
279371904
660635136
723659097
34244448
340888144
415089750
537700919
966950761
332948874
222703537
539495649
156883811
566698640
378272405
273362638
535539396
362244690
365346120
145091682
154167520
312145938
342034600
168303580
639379469
438032738
738276682
359675804
652036252
918364563
277177248
147775866
112837572
750267056
95641456
657978660
46453800
542983144
364136872
110806692
1285248
137656905
53531572
17104192
34534882
881925928
25201384
48261906
171151395
171050388
10087362
157031856
437232026
615642012
77743544
443776320
683082470
156487104
140739930
649566300
9638142
67569335
64986376
387283104
135836064
141303240
439097800
198801169
85798728
39532518
690561408
121205574
604046215
281109591
457297456
579073887
226375725
20236335
155880096
9705135
455313966
214503450
315655158
63136696
57223896
135082515
55725525
112231350
2707320
362889990
2735832
129014500
28060425
524638942
68757576
727219796
139807584
146138275
88547309
288964320
80696875
3110965
166579614
80467537
23086962
425466696
174551195
1053725
29148532
59703286
380698472
585705376
225196051
541050096
172703850
331672267
398119676
390671934
184252500
353670720
281764801
11943828
312293559
87488925
294345922
25457107
226115860
655243442
90760250
576176775
713832080
274101933
121569536
217131750
206630566
8361550
501752752
664524912
343419056
310102420
237449889
235234440
10521560
81220878
106128235
526368462
26118464
229230645
55136895
38358718
670684578
85326591
116034756
679247250
80854800
246835355
704803892
663355350
62165648
16638129
114068515
10571700
56127450
634117120
10846152
284163125
93807616
573286578
48557236
394103461
49539002
589285620
834007692
29466988
11866798
8906480
30339449
98301585
747090152
145023552
56528822
150404800
47494425
778285483
304265
247176384
54188598
2200694
209168868
242143903
63784792
82140080
133840446
15504000
70101171
101691450
53079040
6489930
117187028
914480504
39491200
35355986
430257840
812134440
15049432
231624554
32560718
473151952
389829708
332942664
168459324
591224634
5134356
120912660
826569980
402600
40518108
468290334
54232764
219593852
38345853
192256386
272906988
304034280
583224725
34711888
279707232
201620111
39007809
5650257
153815600
10225232
379115154
517418176
92035890
346513592
356965287
304458935
793014693
395738304
32910248
11577207
143913204
30169296
593347821
645105593
388935052
322485893
105788550
327671260
239046210
49982735
131581296
455863278
376093100
88437208
567423528
216702365
192174027
252934704
655567770
285334250
92170850
8475984
275986065
15266638
927158568
9028577
573172776
46550349
218709296
416340627
512080482
443506646
715153008
56138148
348300728
129928176
595759054
31719915
301821536
295923550
51557278
568500465
52931164
303485780
210368928
414798568
243366378
379462772
135459578
468413625
126446600
551549201
160563481
175044735
116185440
52746934
777273705
746000640
276828885
46290272
86109072
767448375
679433340
831538944
67859460
387068660
80862606
72959040
60926656
928436336
142875888
216693555
704022165
136573008
783789097
73753695
142411302
224329569
278128650
207901616
806948962
302723155
485352824
391049105
58321172
110076396
106211963
1506336
576264801
507130275
94606603
2604094
304996208
234943865
930242544
29956298
14998334
269343043
12897977
407387552
1747340
479684520
324275775
659395560
167962512
36103038
410984010
406713640
714992496
319785796
711354190
502823784
4342180
356413288
165492288
389952338
37918474
253118670
249796053
37827135
259620560
126583560
250464068
11220593
696140848
197253920
379394038
83906280
39589196
202538112
573398097
457160031
157876530
162863650
234419980
64016000
521025066
43458856
505944795
58867722
444147482
7421628
50743098
248199624
125766420
327222104
306537157
495668499
15086286
96277794
71732436
6964500
737807928
40002160
52918398
562746086
11609380
465121800
91565528
176673882
370312328
491439038
86359779
210803432
84624000
64541015
9943010
60968448
226637361
539739270
415293750
46795905
169369072
200449800
141304221
605064924
22352088
144373878
273957100
36164405
263132166
36846000
390931268
79221307
123420869
589375620
258035652
331537570
350757116
188310922
164740590
98528073
777797566
2932028
212266250
64122588
6270048
32866994
117542188
317392074
156273145
549474775
258409936
150681858
30690074
366228405
17089989
296643858
26689504
579957975
61349442
262949580
520739934
67263235
596612144
237378856
866474270
363733864
96760732
314261064
859177098
45895227
647875200
860044416
198035100
138807564
216075088
660512664
177367809
772870542
138720186
653337815
657244846
503674248
794646504
318282279
155344490
24153981
244059391
575177141
269956750
109958678
772947172
733218344
521030960
209674578
621717913
180305202
457904010
428379820
321367700
180790112
816897124
386427909
354699196
838509211
456300042
297881262
71255808
7743456
695114372
50322778
13949496
1429841
549312806
2831520
579518672
3603930
285015286
611073088
631983306
154027300
238881408
314821080
141273212
76192710
120213555
66098340
675232545
41264866
469784964
20434377
426544
142397034
28578144
528999744
892119690
121997610
60423960
507417996
497778589
855054409
127022
18803763
345574640
22727826
191534616
86954700
53864294
604698372
517358800
405172747
139706700
69417810
527149766
1749114
82190640
81308018
197691074
154876176
46271232
969652772
240072804
93279008
36674560
244054720
4708541
202707569
70953624
695205300
293640862
855451744
654887430
141093256
796568500
435081780
209012011
682527065
614839240
63137553
125085473
2041600
428486855
329522472
338787633
184625442
541822790
3700512
385646371
180603330
499655384
50010201
152266807
629845832
231244695
898461423
758521830
102397878
92542415
78662220
19616440
13428778
89686043
575643978
228096264
411477844
7434710
670773708
78562032
308510510
703673992
361771305
560466720
42170080
98558415
72626474
410486961
538805127
441611317
216136452
962295717
312115023
871660273
30742600
40293925
584213622
15441448
253598100
81958175
453581216
210823398
301337260
274241685
270872520
1791910
649612480
147642198
245954912
235499295
191559160
899265345
95217930
705219360
403192020
853988184
108009561
9022813
723563127
633361014
191949715
28394805
139511382
357732350
409905488
72573279
427728240
262051328
266052421
169608325
708418386
887998791
52463744
154648580
43530630
210277512
49598710
569871760
388130166
578882700
128964914
245181046
268853071
413897418
248235960
278346015
102166396
159741762
643666017
497882004
611579090
55608632
47970686
534813584
380301506
525088160
296781112
100667336
482638100
226382100
447262436
113011536
403885974
158681712
135982456
456844360
367433334
112755132
172244585
407449800
108099984
43528163
686125440
118238366
207483388
117037865
901437810
361227186
34845240
64864338
345962252
389109816
175688867
44018576
116200328
246206398
296824400
157824
421437803
32652468
7934876
385547016
66302484
18545760
323125586
555275249
581093770
371123852
13770845
40065838
191312232
90405235
210682560
21349128
480526515
263228454
237164494
903985876
100564000
14792520
269110443
19283552
800256600
163316335
110795230
316515006
309456214
294955435
268296840
241806630
115405327
6396260
2431245
540896233
374715225
731014848
80919440
241942338
151293636
154057288
416764860
671399915
33794439
131207872
4693900
69966435
542094068
938343250
211135540
59566500
111334212
140402014
46284960
284478318
4847325
174137120
368065159
5665231
375535413
131476543
147668704
57458284
63306089
768031276
43723205
656159193
157980248
795319959
501156562
36226965
141049870
45030950
8526672
645741600
15098958
7449408
780601272
556586810
389336094
16346976
25772379
44856330
12815462
107429445
679467282
231336504
85179304
554467980
762800434
101406852
658545450
61597260
180790402
939617
417085020
68187895
369663714
216479200
790671700
145620862
91255792
461210900
364416400
77875170
114143040
71383565
34575216
256366591
610163252
4196823
146447496
532077333
122515250
457530208
63144200
184156496
188013500
13745130
257176400
348623899
864718887
452362158
101242302
2154004
233309568
722672490
880141808
372824265
336988960
130375931
350586945
100323456
78771110
180274546
63345555
479254884
524475042
63086802
4166586
172446387
164336358
954837114
437637830
8725101
561979188
218216875
124447875
55818675
583463940
239754672
960029280
169727239
33297850
747203270
322207840
100955904
139439619
351651306
306822375
437793356
183185356
476068661
709476768
459734660
352496099
451941040
103194056
329644145
545328422
638946234
614033616
17995689
42185880
261054020
11023188
184111928
59085350
258293700
736471335
15240438
10841744
342850452
227416624
43423085
132563312
324252608
349595400
40135680
101006387
46232571
143725956
463998600
289337895
106488564
536881004
70738976
511407040
217721032
473838246
24955385
4689804
34473228
31711650
69898072
884493
377770116
482560848
615308958
532971530
33696028
329573853
128768364
220183045
164219832
22203038
64315728
607753380
323858228
36727418
849084376
234239325
5083527
269591640
994829205
407455510
101284260
101171024
240528708
4721358
480165504
270846270
284457984
47911226
83932680
216336561
396867744
338938800
23057460
864056824
143795360
83960030
129210848
148423274
267928870
154482412
12971151
393576534
283112856
146970260
522067712
392806755
236895340
839746968
964657104
490690695
77197653
5022030
214536036
115867434
771455594
551544624
17406243
398751840
112118656
258664644
685964345
184348800
515641595
267519840
17148306
132993058
575318844
150941054
798238805
20246000
231026622
257438174
228099384
72631134
60725175
163132290
422638258
436497834
245132720
164665504
102236169
159239190
32011119
142739568
272962617
667292062
270198642
403468695
407898414
166497856
869015175
458311540
46655688
384167035
257300868
267277696
232040490
470517528
178633824
528352198
390049194
727769020
313628231
116286345
130536348
788223632
698551942
92518589
9864900
153956848
114973290
66686291
218293504
771936
38879325
7123824
43434776
9185028
178567610
403502628
10521706
427906614
434310744
65574600
108425130
210029890
540486888
7839198
494425635
116870042
32841178
238557690
235089486
313948044
114633680
526853432
40199792
625941360
393287440
794130720
849382952
479415772
626193260
573444352
307296462
293506792
120357216
457426504
320887936
261883830
93169708
376156827
960040290
261128034
98921620
5030692
737009751
348835828
603044019
33644032
372629040
638619696
26356218
214004832
698051055
134587628
71330490
336635866
404547242
360516272
37685790
70803804
46885218
14806820
193692268
501618120
41018397
721122250
457046881
596387264
130774398
264716451
70871946
245153000
141685888
168616200
460904562
48175545
704219964
42962682
189461835
231455007
313571488
2398672
623364500
163951116
261766288
44226624
132108485
145268760
88415910
788826060
296814870
733007625
835083980
5854035
276186981
208966214
710920960
24020304
50857168
49466208
294045445
122392990
55593980
112856795
370994400
4392432
527444800
94026990
707706480
567040320
412015689
126581760
75993920
432881730
209471696
25407288
175495320
24760724
804435580
49920975
59211740
335191432
315169294
87880217
6579000
795973959
489338005
26744280
646020189
213536288
144860772
3166008
462971668
71963748
76943010
226278
210615072
145238970
19383910
213892272
660030604
603099486
356320272
285092120
49399416
208695162
52112280
249178078
129521184
179678824
2058588
55416276
245779536
107940834
444288202
258292775
370328110
118594224
128037771
209132660
348342485
14046928
106930868
405485928
844633262
41566525
100846270
109777052
74186513
148032929
421533425
278067731
609771624
929579233
33798688
252652040
185031405
187087763
31978428
246898597
8599058
178901406
275931617
115718956
8688484
150011392
25351120
225768330
395007734
76518008
2063616
587517528
364188440
591326268
331392390
323657258
115065942
210212992
96655795
6395814
560445732
766955004
764331008
188511962
496767180
19897416
1997955
77116254
175091165
96247858
265179594
505532180
486358256
258022860
547974035
10413990
357457296
129539600
43679460
378204336
245722266
277528680
548476050
564695772
551516
99324
138457908
22395469
393257865
251284460
40889007
303304959
47047896
17216648
42469920
318077520
338148440
297269687
366452688
555720158
222185444
28004000
378571050
351167115
611675946
9986886
369273060
121568706
468210930
39853590
292871187
214942392
127932616
50155893
420943526
84117730
14582920
253578710
236348304
21655112
842855870
100377900
36105753
464337195
348504716
544769792
143034822
185827200
321266295
208469510
122273672
20359200
296770696
17486625
878470626
426837716
149275740
88737208
292150960
317317850
553289457
27346210
76695585
12612510
3517800
3521352
241688070
595150122
271523155
287733600
43828506
705139400
58169800
187355916
39031524
570634626
246985188
122331495
505077952
537931874
165883860
178510080
517380783
72873024
89831820
383404905
241921458
115685740
235960632
24754775
115724709
115383619
181624756
169981536
378512992
148488342
64701420
877979892
130972831
963358713
130858751
82306464
832730604
699017023
75079620
319185996
148738238
274016449
96078645
103223656
29564262
74134704
677429922
154545002
177725283
496832769
839555919
5067646
125571912
144875648
160437183
33621320
225976464
210481895
2550646
191160648
129948798
10510548
10670000
160709568
814818186
515279460
476963213
103020660
13634246
123738020
38369685
153513147
42757767
383060275
42563344
234255744
757678360
163938897
460758219
871808600
34906065
411765872
290738220
63788080
136277635
141210216
118052935
443336040
69644860
200367736
211148374
82840910
244024816
203785088
39185385
59755888
341971476
138829005
89441768
566432112
241057296
32998131
140304094
7952078
98047599
138799960
161265761
267608550
192547986
209492062
24154586
108284202
139700308
504010980
152752713
466692507
412542858
781545660
82333377
416061572
91357032
201035296
768302597
492685504
9277541
275270174
26021772
3252480
352443720
40581000
36279286
130748976
26041103
434706391
238940910
110408319
241128776
869327196
358699370
16863348
210504762
118917000
64196204
119323577
625095688
199097076
396807200
49437044
709754284
27103293
213367714
857115012
14704080
152234997
416701765
240968442
979736373
723604872
1091541
787655015
272531409
433747908
229720764
70635438
149951432
171567405
342256512
501384086
77563904
144665584
252744336
45112443
879859643
86887630
295100780
29373760
169251467
203047864
289437528
119007684
192224620
87105348
223560042
89534688
289175320
29330792
81293056
573077232
4816772
588052608
501995220
485118960
168204156
140148094
23971470
278718410
675406381
97014218
264771801
384035780
115125788
3147570
171982107
187428891
895848912
819230
69709100
23051643
493523940
8130012
763506910
238353948
15070644
72036935
392701456
798283521
28967072
43195878
141376111
303700978
14603900
225331470
145389816
171315172
825611260
67728401
637672576
39476010
466057740
34369550
246399516
199833200
450826136
410886567
335234000
624613830
23472020
123464176
140498820
60853914
919736580
311732504
668267710
250925696
676535640
167671378
53460180
79845840
595056
20398266
493067121
188051605
16581249
45755828
769755375
272574798
153419484
72246577
66124833
93064427
877250528
132173580
232452032
333509346
407072313
33174570
245736101
149942325
116108727
40435296
301102256
475673172
889969587
868001615
3686000
295898679
138780333
180364640
35164059
11992569
268572402
351471120
228213372
164201669
330162910
13891233
734754104
274142414
925509648
517369956
28544900
587942218
73482962
599786040
491506466
564077800
458368602
510703545
608635811
102329482
197435596
381041980
43015380
105814154
86167900
574596204
86926550
764683136
740963340
151040576
551318988
544459845
484047662
341270280
972930060
552231767
426118845
88373740
268344657
524211975
512335902
46027120
248477082
171288
299844480
33948754
503610038
292818240
130926078
406243890
31940502
214150537
224681415
110480040
656783413
673297240
217034625
588904736
34982374
373159091
600424706
38213266
146069920
130483704
553861840
419791988
407088144
439823500
623494212
39671112
133119503
131935395
862178208
570058776
717432343
97710709
34172564
735420921
426246912
190575693
7132024
42218880
868324626
501741945
28843506
300523162
122824110
4706310
214796296
29047821
354359082
247203270
101045450
626377090
861948
410102050
143212384
72317448
278428930
134291388
861127141
233211888
119746770
434500170
20555247
5203220
22143
1207983
125252982
19256464
14278590
115828784
116522366
59391948
818105814
9102535
365005368
70284200
90825795
93105145
214033176
227981520
2653064
16642045
308680674
779314952
174056796
96959496
66034400
285131348
72779085
802922905
12999192
655914237
208713182
32474832
83579100
280781163
3615624
894025160
348302016
433543680
68526626
6794963
731692458
54309330
215594412
839684670
302631176
19457424
650248950
9673192
233328644
98142420
529082332
62134080
29414712
523979316
361004350
617194402
136034720
99983880
15879168
537442748
30762585
145473541
11640160
290321570
296643600
284704155
105712689
14206280
620013272
887721048
5173330
134699257
406196100
47635934
30726850
123130500
152621172
220882800
391839564
244089351
95592960
32330448
646672068
69889834
347075280
332287638
127449357
209919842
509741600
223090020
658234323
172566516
106856450
164155044
7268954
604849501
295674508
54897696
59173854
198812736
614360064
23345806
110937330
707190858
13881696
376115968
21345280
100997820
568570509
388826760
288668904
431813886
713185200
427111536
216038284
288392238
291016438
605843750
23010390
337627860
238320420
6760800
103794686
50261340
7602812
26067891
35600985
232340430
70019369
465579938
49150530
445879190
763963265
246909582
734007880
201514590
253523334
17594577
556764516
285303044
489698781
299428380
48478437
161725872
752064383
371746953
241927068
94761548
13939020
53997615
162328572
526644384
258753854
6095912
10511552
912581596
688502248
231678034
133494720
350069330
427877275
255503735
24889301
5819491
660126732
337662298
140448728
279999678
337439375
430955646
54325326
769814584
899815875
227973966
321898860
364274650
48274080
637006275
195922449
373988380
583178512
292381120
201687510
114100663
103144626
146473206
36002663
476044290
233163874
87449036
560945682
511582344
170294300
459571504
372552816
287045208
140806351
686193289
122250648
366939664
263861136
533351142
83795715
45239
385067214
247790980
19364736
34910592
66159618
540291528
424022297
326053013
256399334
28744913
413376643
68758723
324876975
15372501
118714734
248465868
135088110
15382304
306107530
315440640
13010580
167263884
57621661
387733141
29273508
47999196
190540602
522423226
487414413
331172037
580800264
839447904
23781350
181319152
38867712
206195442
139691564
211819779
25552775
126486893
121304240
654951630
40723057
211340661
169868430
454074138
59360430
22528940
38295228
449860974
50157375
236577134
240120928
330764700
56521600
97459854
320440428
388907460
880957086
101335624
446018356
57637461
870998502
433160000
137988000
367856047
129490812
33202785
88993606
401725667
57109944
261400235
129682976
909379624
13219488
460955544
1237530
2813837
198701460
130479802
353689791
902382270
145856986
502860115
502024184
250188228
87570630
166784606
689062920
668261293
318538620
282697452
122347973
103646775
550263225
32123404
7695254
141873940
205268100
318965440
7691380
646096872
270117764
166731824
181822914
134550570
428946316
595053680
86507232
7558954
339386487
847039798
1159080
241695734
587109501
116477150
137194561
90177585
15306980
470869382
51332242
69381200
55631592
248511560
55142412
100042748
267861980
38640357
902303064
119770736
123006842
30502811
108652866
224591070
57195165
619919819
341100872
285236864
676418932
26196128
445968138
496702503
7027834
178711790
209476465
75516571
8922728
43591680
373379190
214672220
160680720
76923210
605852775
357343696
778115328
208405926
69887455
130410940
239150325
721241898
454923700
659581176
84452940
136578354
197776780
140373500
344141472
68566700
7603206
453772778
42165127
24826590
47512080
84330049
471433555
832779354
28899304
54536726
579160896
99284136
152250444
7028098
52904091
10300770
341980668
3135000
554367968
25692712
578701504
926561625
658355606
936937350
33447556
138457908
374321560
28031700
188877364
190816100
491530332
253919598
357421375
198463683
423044160
402543104
4036725
95510844
718664502
405325836
499229352
416471643
23128387
227712800
260844768
134551692
375411235
24363720
139838790
35610146
707269670
179062935
391171552
705238912
832962130
135239595
179197752
104860392
70670389
29587674
143062400
668574449
38954160
53108055
587240136
401010484
314153946
189270708
128322960
35970660
325529535
651777273
842598120
26665640
59040940
198209955
203140324
208979342
649088469
65941797
71309810
486146304
447260496
475111900
9892290
72027618
509402400
53633684
566223606
154041417
210607914
568561680
85799448
282218944
246342780
14932016
69664879
253082745
10481360
44761014
806796114
517031472
217813741
802871223
427304320
95545450
378881952
226879143
58257864
17444240
31043050
36255924
493558875
243060233
956579095
634252160
357190392
40652749
225265040
290941122
159615225
421150793
351594
13941998
437044160
495801930
362272064
513771072
535176558
119310282
592413376
194023270
252316409
172838380
557139375
65895624
109553904
329456232
37412480
85794636
407412180
11743800
65393634
232689765
4977936
455106106
586830094
176597565
440918592
189839165
55137708
418955328
295421291
393896821
337464360
256019889
282734760
795545989
502308748
286583440
426088530
924865480
15118542
349889823
176913465
137583631
62985008
303756187
77752147
516172284
24594080
74476944
214202548
193241094
81253568
23538376
502533430
734512107
467889789
42421200
27432534
113710859
330881291
1894104
113575878
141356706
222357850
585340488
1966500
442718808
290922447
168172698
44689532
267567786
289591455
92578082
118169648
94870016
389278175
469667640
793691416
82742274
191839571
10183940
448967772
154857192
48858918
415454710
649389440
864978756
156757952
11869440
272949464
77094850
872088852
19001050
89242943
97011000
26309169
168365175
40725852
385176610
609718518
788428017
228963148
727139700
137772069
544307480
252257686
850977296
216928160
33884984
147335097
7150680
106777013
80333805
242415145
848157519
1448028
32179480
403283030
902629179
278606232
449013810
39460530
268295616
81400614
755874493
120302072
671264490
542887160
39612726
445811352
664084584
348888989
33328268
288910224
29474152
254210150
316123962
2988854
811990818
634717308
232327498
393278375
11213724
160724828
283161532
130623570
537969440
371502908
602551593
290194947
167713704
575284488
241062346
575985300
332435265
455876584
494302040
359784024
63871336
89197743
204195712
107286378
112606135
425195875
37187900
653409837
82371807
157156125
660430179
333492976
115802145
359948446
13573659
621054600
906535392
842809617
14055128
347946879
528436370
12408022
527406793
705530952
108471060
314913984
324484020
77016240
21473424
554044416
56991324
274709460
984828
298816950
369762570
107567264
45713290
451024824
319337046
758738220
141877547
245957624
465569104
49759326
291756556
360231036
146154766
45953784
13197905
411566660
137986488
122670632
454804839
289011204
36520016
390614745
16503249
483004680
63234079
12778995
524664750
210852658
191056094
15741600
269150580
978975
93488200
324150726
378087288
40230100
166935275
46774884
48452105
56416096
457623736
407686016
359134900
64522102
90316044
488143422
302491225
93884846
156658104
12494715
260079015
37979067
234796100
197815338
604185400
470686283
32715995
144098292
42317885
665544160
21994352
607107392
495287775
190504755
122881786
63590848
2855220
182836058
428898888
152458790
254214000
493389705
132959280
40556243
6263950
430512
129161689
94860675
35617215
56331408
764230340
238226384
69132165
3456279
694202820
34099008
51534186
366233230
6513963
113322007
133249230
135335457
214423728
74141265
107170184
753315065
110181033
61230882
33157500
5137071
369618998
45858600
104407440
5821254
468101670
267230038
228417808
705972778
103744300
78980356
374106408
422090514
400805415
157549370
218558880
469949800
687320874
53726709
48053488
42101140
211559852
188517371
368554407
407835300
522591992
43578624
775347850
365356932
618676480
425397780
232067676
413963136
7163352
181402328
26747091
161561200
202194090
161343314
29572311
758578190
520169555
572554148
438472784
607412304
15967092
280801521
494444496
31979904
61399206
716232075
30111324
577280472
231118795
98899379
589750
23617272
30250752
891478000
18666630
589694328
197377243
128377326
191134272
678626424
88798570
871831656
7945964
269724672
534734361
902626974
25023372
659887682
235076612
112666542
863273493
57617127
319136580
237464992
2536380
348225780
581033320
7691517
843814800
306055002
498902310
797451984
207716778
728830920
95871276
362680956
11294597
12602350
28199178
389479248
219556737
245843142
768574785
599639586
19393824
346022026
677749302
303351301
862936644
547041888
5512320
120619278
251220528
416158182
390674154
277625330
210745994
634201830
286610384
54773532
176399751
48792640
619068424
219967770
183505000
777247230
643563668
526366232
459846108
1368458
424796020
265884760
693190953
27042930
220783760
376721430
240127774
483460116
13123201
402420096
704553916
18636996
193227588
129181962
72982068
117751722
428143386
51513954
6555136
165341365
573002220
82498273
739197504
78527182
59799600
8436505
136330468
67552541
161081896
6382360
467131418
10999120
57770986
963998080
473956574
686016050
664650870
111080240
415350
40204368
190487245
653743919
797320770
60755908
229522920
815091342
88530916
795281112
610657831
29243455
23544308
132437536
762053019
385038168
421849610
91035840
683997682
75836428
23262154
815410526
170657564
211425537
226129068
92651328
181739880
13214796
16188320
38778690
202446536
205184245
283522472
125844642
20977742
113550470
215741170
202985012
576558905
834615
1861904
663536556
569043027
750095262
268420090
9634086
518458356
256110574
458718120
340559934
213549693
371991879
166861090
118142753
77793020
95227396
362205720
312415020
16541718
88188320
576727890
459945072
20466276
76432840
47255880
621931366
634951860
112636602
511364277
179182800
43857649
189492050
843542250
163856640
66199734
587476454
62429136
307918820
52794656
25476789
621395220
13817000
217279972
81727245
590863086
148789632
11935360
219102636
59033502
319657336
390321161
197263220
281793723
245402730
556217508
305919180
76520352
329480727
220269296
57553970
96355296
309811860
23464032
40835108
77715720
256182608
528786360
609337386
56682317
463865127
139668671
186401220
232257775
157102070
744469495
211386636
205760956
165971640
70510908
219823495
201275620
2037728
360340840
329322052
571367503
149487701
339013143
9198186
260313696
412027243
18778572
439427724
183176760
35358861
140606687
429955260
227157962
688572432
524897422
145863264
96771402
817394688
33285051
883014762
87316020
130489392
466958977
452203782
247018840
148979415
276928110
137842264
272913366
157888704
89867015
156363576
95904801
86975488
189770698
64878238
73066170
86270437
378749416
53418255
253220577
411387240
520134405
8517168
208145180
130538892
136805925
7239809
369821993
4056416
122159601
386745450
256919952
508253760
356433252
418516650
160345640
737336
705636980
7714560
7024455
8894910
25164462
79784448
713724212
66265371
47776456
149698458
63373464
964340600
761551020
17306290
115629200
253435104
134975850
36532540
418816752
156769816
70359570
237892200
97609410
672205635
202248522
848148232
575484368
184678960
495389648
16491825
162078496
81377245
3842853
89716575
80406531
41614872
666918000
89369790
824223400
143924601
650544058
503683443
78651720
4735813
13566496
823572486
157835601
221153625
2464034
250299425
184045600
110787516
88783750
42158356
129848022
100386880
11478000
152844090
8376529
90123108
179645012
12318030
83900922
172160955
524578410
272792438
219581946
501265288
370321146
305441696
159167192
6717888
121256252
18956868
384420582
612775170
103342995
25446149
855043434
689073
465927102
220775022
152986404
1852544
108106320
19586110
54156242
73296674
837613443
315954648
101757684
3289720
982376
299198984
535461480
61275680
119109200
367113487
31420952
292711906
340547760
167031018
61598490
3701580
92723136
20546979
181101114
424697918
79028935
247481388
201870999
38559039
659351545
22473288
334492974
261733836
331735448
65633286
67460125
199578960
256615680
354020768
43244434
52827048
523371360
518214213
125230308
9277750
148334457
277484126
107184385
54264000
34798914
550903200
221513600
60208050
310549908
115381794
195385760
202264702
120896565
56315970
547364736
219355448
158790804
18294980
531306308
498990635
50306050
35742454
218730820
45471550
839152062
35408968
118083380
631626840
651688
14243656
45403824
35773504
436614443
24421188
919667760
92760704
196338321
821042013
343695781
89322930
198246536
144818128
430077214
623697512
149728942
77544225
362433680
472115476
613651800
337917216
7218989
111323383
28361955
387311343
76523090
61097790
320115312
33620275
516455334
123883344
128994390
42768888
339004086
152163900
378526430
771108926
15263974
962308030
688472064
402528994
38790094
111028400
259368584
648686220
238494600
52394160
830924046
143887519
241194640
359901298
526220968
23972448
734393038
38970492
334168754
112142600
160071555
50988000
90988080
281012349
721336301
93579720
807293256
201370024
532938336
259824392
331754932
864620100
713320965
94832135
72630075
33120563
21188567
117112136
418668264
371301888
417530400
721320166
273653996
235750100
145205900
39122000
825603166
158012200
339630480
155191392
306481840
156949740
785060760
345756132
81706510
589507920
568759597
256942750
118064496
64585856
697762654
90821552
76976680
384746061
111708562
263105112
690967074
406671760
851920560
298504752
584453960
33509640
269152070
61787088
462251864
3276468
568579075
646269792
79146900
490887068
239049531
231388854
55727892
751856235
69293481
446023176
258808044
501389568
20760898
85055808
113596162
554000318
422244350
464425552
356657556
368004861
657506838
414904789
122091060
63179592
309374558
110372176
474097500
31637973
195212810
668875536
35012860
103064485
72149867
313560553
217588026
402781470
477175700
116133160
59594172
76662109
52059627
237280320
133614304
34924120
59608402
11075026
83583027
34040370
193198824
67404168
636079640
11746770
49606986
24522810
945432
99749012
883925248
192000839
185506472
31246204
117426598
213234620
9066512
237296070
395537611
14131544
61300800
349556628
604698204
938172462
35379091
25356450
595833288
51549588
106336692
204224284
537066544
7065648
188489730
462022896
128417968
36669935
448030690
525508710
178897590
129441536
609909088
258621622
316080533
100340710
122553352
132131358
199584324
19102740
44796224
217223604
280952360
34419795
783051360
387037182
169897820
148323096
10859175
350231464
76556800
735225486
578023586
55247530
144139275
2434346
83501508
24054408
462615423
478923804
77146452
295405440
144146407
581346896
15122814
56840896
410784450
822659433
279286032
388177586
778858070
146348608
613080204
445351498
22106245
336374468
469004683
95627246
727875432
339155325
798545288
8079328
64793300
182351
320806644
101519671
150399726
209178344
230619557
431947150
242094144
90792852
158739273
140565964
726021160
55050710
28429569
64192716
450821720
899801520
623507895
134785176
134424144
51346035
343335675
979015224
390075370
285227600
22371696
578276610
249071328
49859285
18179656
431229616
4719
110046634
92023022
66943188
46068764
114809058
166988744
66187701
298514981
295591137
370260990
626671836
901139093
45368689
47697168
57313098
507847962
349152606
233721420
77538734
5305472
55296351
493236512
55214002
461240406
50501592
48072442
520272008
30690590
130286520
26035776
93094686
75898752
488498480
85140692
448104468
244611072
384070560
354038780
14326522
260854440
409640238
19617988
47494637
408093880
219536538
236466103
210036450
2411352
352783206
248498348
128539880
456349224
425680200
109775208
2040672
85488926
129110448
224280408
620880290
314557431
509501720
630510853
538562388
43819596
311725785
962092175
607440510
387774414
409074996
100778080
38202087
59232376
258187925
28863108
170385370
714084036
474933342
147126630
455748096
26375481
22191466
246722945
362693726
704644034
66632242
153104705
304707120
282210720
149246708
168827340
82131566
329566794
258564579
193054160
138867544
4325852
45590202
488171628
76272081
388484400
357702448
78039792
58324796
5502750
110800624
657407283
144121524
38064690
36403787
262652544
37572110
618603785
205605592
19456953
62855320
37420713
450454485
545804375
265743630
74565288
32550972
402228624
187282063
6690775
36315034
22062428
300219456
796932832
215913852
198060300
17638080
124050496
27411032
10476830
137548920
761174268
1782690
209143066
529524528
84597939
357115860
121880808
392999364
553167012
382174342
296620280
35280
3337185
93681993
432107520
660596268
208883280
103057976
195418350
700368110
350789744
626268345
51668304
432934256
369997602
53210374
13312230
257598603
47303316
38232552
285728875
9661056
416140530
130185272
87260646
701984150
720792288
59032980
28979384
357103908
256175543
130268480
4421520
285836245
28388787
155731972
12821616
435822984
401567166
21936640
167885124
192487485
539567839
342028791
85005984
731401636
185236452
439772424
511064346
754856610
32818184
334580868
61899183
2714256
160379475
453332952
301842820
165757026
20772792
758544696
147787210
2006784
178070740
84544542
122096970
25584864
664053201
44417100
181839108
565858620
1593230
77111232
86727470
533992386
23332960
372703912
181841248
38708592
23745960
239071256
253624914
471943732
236443096
39033816
602875350
106293270
164525240
519107424
72296278
470228835
162946896
70213186
78141465
71776950
702984990
710310150
445522210
452706048
500819396
31049112
101913264
85629568
179259012
7648475
158004400
104738280
25273339
333437250
203954823
754766955
469178352
237011931
282545984
160810650
499715440
784784364
598615914
163343378
441016125
141682675
968468415
6622404
690540122
260449420
30805888
287108770
789548307
150187824
873753483
128669762
285892893
467540632
184060188
428234232
67965845
234530776
68110416
102442115
407946386
345518246
2389400
759180510
866203146
203967360
4146876
721155036
71198010
42160578
19405631
263704950
323248698
32938258
719104527
821105463
56143980
351021120
121663675
183573780
1619737
112783405
66374690
327404268
127190520
16072527
331025049
74823176
102339524
580801
788113424
212659200
187840930
376226970
454784890
651636844
40585280
156168210
85092480
470219266
12211654
158758082
188086020
593740233
413134488
368747442
512943772
342601986
371711167
208441263
778074234
193298175
26515590
65442384
144071190
549096350
347231885
39128612
49062340
398514262
640327916
21561232
593360069
129171834
274776
611458512
647437350
39438095
147749932
172257099
241976623
576734174
95250680
161984128
135980663
122279346
520837902
727721318
95395293
1337644
656086431
653912112
4404500
23857740
9437148
146663190
18913939
52428527
75969033
48708066
91764465
792182898
124497860
195148812
20402118
166162227
453365740
58640960
71691270
184292634
123076824
464243140
179377803
59881640
291991203
594970422
96046368
99833432
31462504
12877056
393532048
133839758
789749865
156853106
367388056
214522980
187542810
807056345
234671709
431940756
159332809
292150200
510623229
253861380
334715295
338472108
6250643
324817755
144311640
203316435
92522727
40086336
696099615
26508554
103334616
450632856
77725256
444054378
413597324
318203167
328590886
987388
71170137
184710592
542119752
777867111
70486520
43545642
145075770
198593777
469349760
12844255
344160847
318274030
51112972
436544615
641401069
161823354
442255880
22870125
191616129
323209564
20260515
49165082
21714875
216394724
110689229
205275455
462914034
819664758
332337621
93572850
33739420
435337584
277574409
9852204
48655350
429540750
119576870
155934371
36645364
590346543
96576780
220760486
81456918
411285570
199447150
494079876
108513900
682938106
109744128
464949016
189018359
21287590
74513817
10108021
527250541
817116426
174552420
768236640
215416015
213528744
39089152
138197352
492445696
16381145
162047270
62443992
29527594
578605566
160016025
95878200
2622789
151535426
378383733
380982630
146037720
975353143
284705472
926180366
322835901
64768810
515986785
247635160
209969860
136960756
474600000
450368704
13391432
154129464
47764560
571865280
123501597
7464366
352540611
204801156
5016680
877194216
219279492
205507866
44374743
444932348
44226000
240407914
104515389
145232598
60072760
501519900
338519205
240712560
213076638
398532364
276604016
36418182
693391920
150734427
469551600
359239821
100846874
175304360
441258664
119262048
212673384
282906180
309111870
458208750
210496497
148273584
421207430
17125120
400944258
119739360
4167381
89930954
248233095
133045182
590469551
144878580
38090452
807462332
62937000
207243640
612291771
141378050
122157439
215225724
35743248
325217756
18109165
80390622
28941812
656660536
51675435
73779679
290281596
245678379
60946008
139990536
110637478
6317200
269344817
25869620
282316375
4405962
462925514
71659680
596292958
60779527
859680166
32502333
471959020
492790464
3968510
241400205
414381152
335255130
233718969
495423049
153592274
347902320
614223144
298683936
297445456
231464304
174716972
77698456
48850296
171312759
189327950
327253936
12692906
352947393
295831900
389190128
16216880
140581528
43756665
197835086
436346800
385240002
236988570
297950742
80248530
359387109
716761520
121616248
336237960
182672021
85286168
104261710
213499170
360437334
88947850
31860027
222153050
145820262
753719064
1067376
426283671
251578338
219111846
29776044
416960658
705201033
115011463
50936421
146142000
72656542
170171942
431896036
303225000
446558196
538787264
86205280
171624486
35109500
32168529
869684838
104551959
17033144
721982690
134958380
22649748
39056536
662260417
253132124
256568760
152989453
83577200
143516772
192676250
6595689
236903628
450256542
501670824
33556204
384372165
21313220
561266835
282112057
360957744
26617045
588246624
73542920
326193805
217746290
59392725
524818672
46791360
82653025
55387790
11146410
242254848
313025020
138280352
861876826
371936328
40698960
362271272
304398901
253881636
557914548
109833380
561892212
537917617
756847040
40921160
144155970
180079812
119383265
330034460
618143617
55985628
373689194
168097938
76520283
343864560
321884576
193299909
130353262
76782370
183629250
22769181
936754537
29997048
105363189
630921046
117285480
30980550
198373746
415014620
22190490
8118222
327033714
55415784
83255656
434817488
224211708
814780824
60550277
113877120
330330510
147280000
302739180
148612080
78583295
23476545
357838866
168638104
18409003
442331535
78772400
141699
549403824
630234028
49144249
208519212
275847264
49153584
406918952
160164080
34867252
660036627
61790799
93220605
218902929
152291100
494757693
36923780
356856219
446507880
445740296
527578008
397219536
57532532
615548571
178431381
622584718
294276224
21331490
343086768
221682903
901418
188310870
132554061
490872876
208424020
382543210
634128368
107630852
124449204
45709390
475907418
125923770
99215142
231165660
859615242
138618352
26843713
14272048
289948812
84464298
34326576
33227888
8776450
265644315
287660205
758558768
112317435
262430064
847424347
660520224
482923584
102629220
34489455
203394576
114526965
29647179
84288672
65066230
26451296
99311355
279916488
298602667
182455920
474080670
102960840
550009143
472106550
27109593
158401452
39944668
161008899
345710700
417180258
68333354
61680593
452565600
88750384
139008154
492699960
471517600
585659410
158538927
723051225
265563864
321485678
226896042
2842098
314793520
626143482
166534476
326040000
61863945
41065000
534036780
47664060
266603904
658635703
129521250
269566570
275913804
389415561
777869120
14298854
443035250
231277176
94817918
29208300
21463806
219109260
163376935
487812480
363956565
414036500
6249520
183884994
266265087
254984617
53459730
704686592
31498360
228449760
489286296
93903158
870177504
277194786
137264256
706595296
435432177
45595384
69271260
795643345
394938922
89436690
245509257
534902808
562409064
3070740
90123795
248885595
186725331
31581775
623239800
671333400
94079524
168031640
684373096
122184940
793140788
129593283
276520560
42210348
392797518
143705430
25414220
591057726
86794848
173751050
659134368
511000940
74308770
184950051
617015060
56976198
185347422
233618685
776077960
47478921
185806626
686612496
278891704
610021906
201649698
113165624
404192151
113945058
19414200
749086000
54320382
259245791
471034296
19124682
582575325
296100844
271974720
203209266
223117248
528924900
3861000
270442371
281324680
311021420
6557590
11339666
368840560
428317373
244170696
343145450
637907025
224934336
252617133
51477296
235073853
36002880
821225706
469741424
58273500
27372768
568475800
409935630
53533683
257970414
620533182
100503018
979777016
278439870
48427512
203870682
283486287
55219320
234996280
28476000
417953725
14904360
27885200
17904137
633983504
530564874
341596440
1177725
195915629
21093404
185505597
48325493
21553576
126156800
209217474
41402556
433788448
404489602
783120576
724758225
340492036
49302900
42265388
645199094
347546108
334260895
88393376
39804863
37947434
15282216
68341317
428795263
244367325
72184581
200919598
759424160
202550260
211795100
84154455
660198132
59431221
94807986
29244503
49904744
238240992
333842600
270594764
526413678
29063272
366366750
65449172
88735248
264995952
431019039
623495496
17044296
170960330
291501738
38116386
339667398
679846420
10465675
156556062
328572758
266683758
597940134
69353156
350796828
12904920
146552292
279055552
573146604
185270131
38767032
8163574
20587744
341858944
34771398
30899622
311641344
716534138
341027748
117734500
144192375
3729845
252224742
353449190
282826705
37232114
9923741
5224360
131802216
194952238
443437995
35752167
159458239
354590280
179669282
53817535
605310486
334695200
688671425
25860380
641084640
4651780
140886720
180905088
636596662
42823395
149683929
213190136
120658005
62492469
151368646
314902632
48715414
87785719
226668091
3241375
2392064
392603922
9393078
24423597
40989065
245309421
408702350
4309228
20508840
368196753
2790234
311326183
13908200
431633334
94913553
4233034
843532073
343504414
46041912
83143705
202289790
150994800
67177786
425220740
512389368
590977800
55087564
89895754
421604544
132030432
4105728
106703376
685845812
492780531
552418568
570221890
470220595
342502160
195258140
583533244
945870527
256426686
144480297
391436256
841849984
15605276
16647620
971998544
188564073
203084912
156736660
9489472
452256048
598633660
41786167
214254120
16082850
11081952
5542953
187036077
511768040
324297000
367375764
336819740
464129380
26974260
684312300
757129360
465707352
244083
21624928
88664560
336156392
511424477
31461612
72009762
679739016
349812405
821592176
253407490
14954550
243133010
455488128
419173622
137798372
61815582
63772750
78935186
225699480
597348720
535143714
59316240
369435990
717987840
837699018
152991648
269817887
78283491
296926112
206162953
423976760
40245350
1000922
403125264
193309686
387567048
379455296
627088995
312345846
67894581
213420096
33464320
337910346
4277400
98541032
54368685
65490859
8379016
204102990
348894752
4888098
361348626
89773592
215886006
48520602
74313579
2417904
140894648
123697494
84638927
39638147
118881735
157277952
158041088
107174000
115686372
195478212
249411485
1061504
800452422
273593856
301458087
544215536
256673956
278821338
229410786
75421610
179790885
135539508
457327872
576205896
460210746
58879590
123086808
42360507
45644840
155662440
705418887
760076390
48018741
144529976
582998100
418462915
114883314
679833378
141498446
676189795
100122022
41600311
57720
90245850
2437120
89355911
704900196
19183923
837999594
351540720
312793314
95114999
515346139
136948944
227789832
20767586
396034281
202905808
505702470
188977536
560937290
496096000
595328048
438511717
48005181
232592008
164527020
40223496
631283314
32813622
162999218
582112384
496244835
171962599
766616025
61019309
5720368
372286044
121074755
223895444
56359104
502530119
63515466
30198080
318527442
399608475
35974980
382064058
223013752
479279944
672667877
13900356
643216497
52064750
240936869
360230983
149034708
305713220
113601600
273068397
39430662
135942273
156323735
122900505
31150000
62302742
233208862
9371355
58964976
24264190
707644770
470038250
18930899
90784370
757728096
113618247
399487452
659042314
807518404
64762230
76842357
68742166
135415872
385040884
865884
192568554
20432607
687638100
390316531
41436686
15590868
4205575
277042084
201643130
27710508
7933590
2858352
32633700
101466302
446236366
490765401
977112515
42333444
640441636
375495584
636458760
227242504
542972760
236248065
454112595
94672896
76054314
821634786
514185660
99840388
35707066
457735122
3235902
753522504
688913820
75613076
473914944
8039581
360763192
408646710
267506505
702569890
805629825
120051996
14783132
81469512
330323210
290691772
179382162
59363782
101246655
252525000
390876200
74106310
195771201
103511232
128782050
27925228
51761766
316885986
388794306
254960656
15123346
39650510
83882264
103760648
40204584
72513507
229352568
99507116
240172200
906312755
169570346
306691245
8287156
356262907
183379288
546637860
37458216
157464370
42997575
134168400
998382
411356916
9369295
462675168
409929894
349337114
19604750
209232414
177710575
66894648
747328320
128736134
317700225
353285491
478002188
57356572
139118916
309394584
713565
23670170
588064402
28065180
620449074
425129100
934156575
61038126
648464410
385318082
209403635
428524284
296606580
133866660
48402408
167969234
106874880
351829480
48159866
163274133
9168469
15554304
54144300
158683040
508994824
680807752
256074196
386523
37479222
81978051
8512368
97771185
426424485
497016273
263682107
650335976
500634192
17348256
7966452
68547147
536863977
683681790
366180620
989472071
592840609
432552056
800023538
45151758
393687000
3931315
24270741
578007085
10759812
8126476
241742016
434784486
110673352
322530875
216198832
37215393
25364352
76329099
82895680
312938528
615762032
6207664
389966334
438596844
3690360
26675041
386885796
64354992
33206940
547230870
550699575
274969680
21199464
137752025
156214548
479748825
16620155
243812076
409387600
169258599
84950583
325247591
308620512
22212443
183247383
72611658
68650764
15569612
733417936
280518416
5629278
113726288
353113251
98989902
628300140
14505020
173769240
7364019
280433650
230502075
260463387
572742198
100875891
74248485
167464518
273033990
153483286
257674560
145807951
314353909
848199960
118033470
736362825
701666523
45589339
279601000
17426112
78833647
950004570
719314992
668750336
213510333
319378200
696640546
213159303
935008160
95695226
28961728
894487023
809959824
430976444
279277500
27166485
726033425
200484900
805473648
925344
257775912
77884092
665831809
291958241
64681092
461520972
139889984
473121040
12643169
10250424
5474574
29877120
184339140
39819624
60571530
135226638
742423302
151878945
1605632
120015770
122916843
944131023
227753909
138565692
14551680
44279647
55397631
330605520
31483098
125507044
63139324
90736168
250153516
141249420
21198174
126731808
146431182
93903
18218249
325007340
863096498
421064935
181885340
245351205
418938261
258633136
213344208
209943959
117206168
323222726
553703072
292000148
272631236
123455256
8665524
107487890
469127205
205594100
510186575
13673616
17351960
213387568
105843796
755659726
215228352
381423292
622529520
43892312
389156636
61479836
21834792
27183992
10750528
62344200
722777088
703463872
184232247
622065696
169141680
26434728
73643400
673808820
264334620
54585050
39981200
224528914
121265200
119487811
730241812
448378410
156028950
182359428
1014728
29124888
84753420
11422400
33870996
134700580
768864550
88183512
115908975
119318774
156808846
158636046
10563576
889200359
595848062
63398272
106855944
77882740
526291010
140461681
101971648
192075975
130341904
282622932
635085
419299720
390726105
37002812
201706908
132794424
461530760
35771585
319119504
578751030
79177560
529136172
419978461
471972096
262401480
107834234
34332192
77190246
680882469
116306008
147627675
239844930
1916587
470206537
839328672
312775636
20790160
552910050
3045150
119454045
146714760
263667712
19105144
148718419
1782900
634789677
470973636
289044693
14852750
125887986
102616962
616316910
10315725
262300108
232959155
358876246
91814688
99515148
701079808
394199468
244506325
360139050
278786062
372385694
278835705
147555135
866526192
208173840
206370074
199711512
253399447
357896772
17330984
393930688
373141760
261024792
274736601
349049490
31494880
678701134
147244420
313226050
358218875
134666896
114862869
164869859
173103372
551774678
23172315
520516194
4303600
896544280
480583227
62480418
151928148
11684598
163694856
5596500
400590476
740116560
189345024
621567744
986048400
163732518
244121710
610717206
17049474
97113100
207939744
469081666
329450820
187141020
344064216
4210778
34072056
44735760
457525211
329601594
130335222
34804848
939430720
681351804
115126312
802170180
189522668
274101504
480383394
96215075
7034690
13889340
557290560
366030336
451904460
1246324
692698941
119386350
502415200
23476320
249193840
461893300
146288628
672124860
532928512
137557926
240411456
52142069
407960345
66056877
534325608
78417436
389944296
111495975
6784318
357521444
10440144
86659716
157710700
165509244
55480304
152391619
292392912
112049730
74449098
373312646
443743042
548481794
68490402
452137452
66616070
357712158
278591733
528876855
3309192
806661060
9626328
49377150
509639692
90402326
11791515
508424800
826085822
576359415
589509937
5941980
221217358
159614112
942998888
33527190
763556273
77188488
52311913
727152876
30841722
72614766
543484476
66394700
137446848
53923275
240558480
212092200
6294420
417947040
365766847
53081574
413763624
533501100
61696154
156077248
79652978
138397380
1377000
243091800
60067553
415659732
102462435
33866200
53052900
136289886
462566258
499599025
27096248
9678298
8820560
183523785
81780109
69091920
139325340
47234700
120213000
55381016
273076776
23170507
677882985
232454824
890799780
243901114
54061623
4298472
326927682
693353088
108258958
7893854
48905640
719005753
738422409
791960147
69639102
272382411
32180106
162908416
345004326
711192432
21186228
21149190
118774124
303378559
697497218
45787455
171759313
191295720
344478092
192392385
70787628
7771210
1624185
671797110
5591663
51288790
723763872
46128780
319151888
23544859
193949006
449888544
167650980
206311401
4810332
261762622
680846880
84861231
510835556
483156108
52904715
25320312
52712989
887995332
217508338
71440800
24319393
452803862
763985625
206836296
293092600
652498334
428609154
594402262
545478075
78346958
613828039
687323592
63729898
443198288
279064800
291081676
2085076
147214095
511502703
521324210
179601480
710401377
609336
368487102
67952874
24974080
436652910
3802980
41374109
124230573
39161416
358788702
30088788
408236697
219037580
31988775
27460620
196356440
115645035
102667090
6683304
311802764
780953050
872041290
91506368
52004715
26359872
17610708
627548550
348796360
34712084
18374400
359821848
269897880
194333529
249501520
878115476
297484533
87096100
131143720
57630615
255738288
88570932
143984976
378533976
319169320
297688503
19228784
2474110
7585040
202236840
25519296
226271760
28395918
935905724
638888796
393610430
48490260
5686520
6738784
1986117
350298165
56137050
96619098
86941316
212901528
6230000
826107950
136339273
101076798
86442916
378788237
173600812
16941996
277037234
524976096
187523623
35295917
532253400
484126840
82835627
248776176
406584165
225882108
422481661
27537504
262320460
614232486
81469314
1668816
182297920
119885076
56095818
377635872
34597090
567681920
62922779
68323474
314765762
260500224
120184143
909786123
28804175
139532157
546633504
330076025
323866764
190025471
73705800
75646512
425340612
113679786
36491280
556714182
582572942
351820476
8856472
265139721
426364248
315157400
858096032
176863225
635702688
366388032
82678860
110757854
18580752
16107520
133801954
481322768
455783020
132758808
279442280
74447128
84909395
66262770
117774969
14580852
845045784
832164916
190618508
122257575
160802
532805868
65730501
550004551
461862384
99207036
45135900
46712248
689486397
188620012
344340855
421008344
103508470
31706407
29994801
176094120
228962250
125049160
547198476
41321540
219104000
146463633
7417480
524998748
126423780
150622811
183226032
41528298
658949547
594093297
200194155
209774580
181410626
12359776
11026194
275460328
542012705
58967550
503192833
17155482
4841100
8662290
267128424
30340440
126969870
398326035
169287929
285243644
273081132
207273110
298887456
47080800
544496050
257271238
385928334
51774528
64046241
330468446
365071140
593788338
4098984
78710736
913873116
148460788
400817340
15582681
625075614
15826041
568173216
385918760
269363313
868428440
214707420
331573304
99010422
460492058
79433055
129917018
568331
478068514
570569856
374292802
583387366
102965962
170446638
64940070
86831784
549707220
334491494
341114295
242027581
2876111
161081564
282198408
11843118
318856010
486431090
12017724
199620
194639466
261402230
538731054
186740988
444611692
348787889
99990540
215315434
842844690
22512050
64095446
266233828
232525876
822782996
921847964
193050640
385413440
439869927
34647890
10902650
78588999
555870648
122519091
627140613
540123642
267576630
229210254
5438236
81944544
635960657
348933981
313216604
7776000
211070248
590179826
700260708
351832440
731811800
41553413
660946689
25684860
457251858
2541357
72708096
145419512
81099444
358340920
14858564
443435559
257300796
604181477
137414665
833022266
491159802
295487170
155513275
140073438
709041165
327086298
227133148
6296619
329301520
34247312
103630473
31624320
355131189
124631640
16836819
92479695
75093014
107539824
549594276
57955320
311661952
841549966
26224100
486392562
74483154
540116206
880739400
1900992
406178688
236180640
144816167
249460560
16396020
379710320
439010124
28356575
113500030
369263164
460631772
667475115
404502234
680163876
624936036
486482612
219854438
264478080
427998522
302632912
233177944
127678435
314794314
838157265
35415978
701666364
644134456
13208598
63435528
191498880
512870886
884762658
336372950
295881145
252750225
263057132
187842774
17135384
439939110
273437752
476196571
42733228
135834839
496071578
663412274
183418820
986411650
25310810
257324490
16883440
247583325
388073360
24852627
235948848
56348930
111395760
244472636
81071385
78059010
385716829
67253088
167195142
214077864
384974163
188171088
253175928
159067146
92176219
83105946
8697864
199939553
869202327
50643276
683948265
106771392
78918030
250409664
142220232
128016135
351514059
328822740
178236762
211547995
927751575
64218350
262146380
492943296
562790281
198595061
30325476
694993241
102712620
189904713
13204225
368867100
216812990
65859255
321815830
181838167
942972895
29198169
140956200
477633562
190923900
591200636
772020438
29970216
31286845
484217190
439375168
156093500
100162200
269748809
712540850
577423936
609575736
137223600
529273548
422670051
605975824
86469960
480609336
404268230
342025783
127498956
7343100
526919360
232384839
588441552
206205852
308323917
24359808
443117408
301608216
235095092
111222648
397264905
15364116
4849224
472148433
484431024
213653335
570603136
287092953
11796222
310149502
142178400
706678308
92255845
152801880
345121074
323061696
898391116
150406400
214074247
554917286
99152428
295733100
363551136
166715632
151563363
368289741
84989240
173766285
291552489
5841024
229463076
3195901
88623030
104994805
16428308
296488998
142708334
170853923
615951700
467584582
88562682
133988165
3729116
540090084
553713732
131330560
669717617
62198874
104196417
404056234
115517550
80080812
70161152
133798808
83832700
251523657
152687434
170519888
37609000
77474886
425389965
158012776
37325046
414208368
605543540
547334445
104304280
48861652
118627412
108170902
167110272
166815440
205011246
46473524
639934023
484078485
31563084
251557821
11380486
481254680
771786873
404511040
39405156
414075409
23686712
516840300
423776760
331154480
53835930
5967450
294975162
47211840
41279029
120720468
82697264
632654675
204112980
908657711
15959889
20642336
515488840
269577156
898218460
487492560
112246461
387631996
98510958
113047300
576151530
275560336
37354380
91114554
24547996
818648370
94614520
221655456
33865500
69092709
88786140
376940562
253530977
114056127
61634820
4611696
396697255
89518078
726120780
41520777
27155378
472424544
196533498
169350952
366388925
102225290
191063120
165120
591285100
96616376
411463476
760870960
223491366
199531215
8690220
297876619
154054
685457680
448567578
82447380
350058868
304920960
67775302
44524780
166090176
166993280
14562272
33687584
260839110
11781052
86629416
277428284
401997452
408883100
198520981
156567466
85701924
776634309
148393863
220350910
381208406
4474694
37203444
182764576
26582133
184546000
737562958
126189632
380469530
175932140
1151670
439099861
226622624
40191399
542795794
414159520
208924132
563050817
277807842
207055170
36360000
232739937
15535568
732644748
931456514
340566369
741175596
255100164
153339892
670411820
153190740
149676823
528966270
311916514
56075330
37218816
54606739
53126508
546629475
246207192
427323840
1569570
21590518
4747781
59541318
700583052
215108190
446948066
554538664
572871299
6950600
434542350
8232078
99742671
2099188
629112582
97902560
29240688
94423954
161381402
256317220
356994216
15273426
659584680
133595345
576138407
7579660
789623640
596211556
211767900
452243400
139293975
135647634
119011368
222122472
639353742
7965360
91489104
427118000
193708392
119758200
688371386
44454375
219238608
982245684
37013084
438881764
200650320
113013975
3119904
45620064
301542167
707609019
556373004
125475147
32908065
360370920
40431684
671651750
1675094
489931843
56175450
288833424
52422084
223191904
413576420
68142438
48346972
16766802
361280271
379154361
685658064
17552080
28642310
199312644
436874410
866493310
587332896
347326330
126383000
290932992
313642237
361556712
66599680
116073286
195742554
17132690
181619250
230438785
12454128
608053656
252529221
8227935
193196144
77140896
591609438
509598547
125512442
318632880
28580456
314662212
578272296
354229722
882873180
39838948
63128970
56945070
595303722
667828644
514605703
105986670
76729380
457173336
103786277
325721240
443711336
392321398
503222542
957023976
734943624
403161324
593929230
317016162
105828635
890419512
485009388
22828800
95666016
576784942
203538816
160869327
314869390
761210
238085947
158379277
290078035
10884770
19839303
6994080
9828930
917850720
59661173
273473182
83103364
95766575
260997555
146880195
654445438
110130024
918606528
163545228
275109760
29429925
51523938
664679565
45787980
71371980
253092784
181576076
109475544
116505038
205943559
880350824
23037082
511098462
806523464
413231104
35232750
210706716
40660290
85298433
18375921
266984184
115730082
656747820
136342456
85764231
719598880
176197718
630087310
5371184
940849122
257597440
515355924
110643338
63803596
478767632
156648460
87478944
478008558
136317253
39398976
479238798
37250355
251490609
507771876
354757086
256091166
396702878
408589584
485661121
203451920
207409406
196182390
196178520
328089594
503911746
669643710
181140592
99691296
278637626
54043486
26297726
407855115
215120780
579942130
91125
828861984
208498071
85466712
5630700
248820
267969828
32266191
170934973
59243440
242941864
357606750
327906660
66042285
249000507
421415127
632001650
224437878
15856368
535942449
244456122
788216078
127580656
298895360
118817376
571556345
4429386
634330938
126187413
979250427
100424100
394241771
288728448
64416572
633784774
1419585
106592517
34484471
101165760
230805856
263575296
54517980
718363280
185820960
247369948
2412335
711086040
320178048
90660210
235523808
164586600
80033220
31863315
76196136
252665670
45563720
399888265
50633968
9882600
870171675
182997947
579946500
10923828
904908952
204073529
341271832
59939148
841472343
48010396
57472492
345763512
198682146
179010495
573870450
113407386
22698700
188034220
317309512
828257
541211580
117288864
288395272
54163486
8469772
85056972
744334572
436961844
280917476
41936922
21452860
19260920
127471344
9483728
136997700
328349917
303827601
245128010
437256744
565578700
359762700
35813750
20313241
114911867
338051662
227849750
125920050
191854400
231033114
73952541
175338936
147147995
547173514
37156455
199603764
743365
223249403
494037840
297349137
100533384
240822144
394678915
713082605
196264083
875205702
164689098
694550689
495429046
233891118
254083889
131578620
46412992
191911356
298396658
69325996
911413641
184329454
833844876
299437278
13781196
254272986
28673736
61796850
932380492
753427801
82396920
40746342
287396278
526673021
574442775
163777112
188168022
650827341
761065469
53559228
45343297
51655392
14705544
90463264
190817027
3526120
14245154
829548198
372383538
371937100
183944040
133897776
9119172
60294655
748184442
47233115
41682520
95369158
59412792
113563236
402483540
106172976
6303732
641510160
240005458
280839056
58430722
906445008
265013476
77070240
579702398
702307583
114502920
497842476
78006934
202450500
43018710
536734224
10863981
21336016
147113440
419122974
922260014
514781988
99833094
141346058
147599216
850229104
329221348
254694544
216910623
616963284
598402590
87508404
118204689
27882468
204174510
143808202
253600541
411129808
195951882
346088544
48495500
288575172
82841660
416310660
198664448
26944405
56433230
1874224
675067392
152474976
690037964
49602649
13105400
580608
39086724
679480480
86429791
65939184
186199598
243640955
314330880
118080405
24978204
91155630
149033740
99415488
322302376
39342096
742104882
184381407
62690356
950399625
332130216
114604974
295402140
281736725
225148072
75726540
540032024
8458230
804739845
544367736
1689556
444010908
362442523
441639880
137555236
54263953
554301694
193740500
462256905
205511022
197129280
161384664
189150129
603824088
63554455
125003660
164072102
266723768
139847776
461057102
555212160
220753897
124873337
81543854
982767196
15654464
555503248
97880790
22299949
841152263
475246746
303077502
121426410
209760831
59794128
43090155
114582071
374934802
275715726
41675569
497906000
725212747
426524107
215247420
11409564
185737717
309765100
14379200
353504091
529097250
15331360
291496750
242555472
721002828
161568900
339840588
254983957
76851216
305439064
208758016
560092812
153817576
241047041
172576392
125547051
829609882
646226256
567532710
151371864
673892352
8249085
711312950
342211786
565254442
69828855
776009745
552517564
11841300
303515520
345118851
75275909
12628740
27843192
359493129
224561926
16639080
354075294
139486440
1142232
248519418
44964681
90017594
180391640
333675625
128483172
513699910
511118754
261799163
530932325
16264305
230423184
15563925
972859164
16230042
783344074
21797343
699138349
511043953
121299772
667038270
224804780
433232675
122044186
28117432
776906970
218047788
269353742
84773634
467474965
304101726
795818849
46322428
574878425
139834235
172625648
168286266
144567585
542602837
530760785
35280012
553608160
208723032
537292236
74275124
150433334
283214832
7777485
490044798
427680520
601510219
54707499
665802528
1064038
191419365
642991920
691769808
124651956
336464964
6379310
237420072
648902634
314703932
590938770
193094585
128087239
560465880
156954188
216101040
261481616
291973626
934646784
207115653
58308128
422576
225473202
274740158
421087905
15897960
945801510
93001203
112521464
292204374
68909100
288718183
52018992
372720528
197156768
79507230
42570468
22876440
40833602
562161341
108722208
154984260
26902224
23786136
100221550
307595925
37078932
60005376
25984098
187033860
400768040
247886944
16772994
556928804
102348058
145295970
103208207
55104643
99203500
608720310
101655175
26974794
682594981
535489476
305274272
68026392
202799516
240844947
327261200
451789310
457191623
138083595
96715688
277849936
236678715
35463224
94897139
162779500
323531910
391345556
193164400
6255480
166065624
211359942
416562900
364774500
2974413
42463369
759821744
1563884
149639276
108222480
161825084
887222392
249856672
283917798
276392897
134230755
527898444
221263145
10557510
461998744
311775166
58779534
481372
539045500
70279664
20193600
270149350
679922226
13577076
323142858
196605717
75742968
318774092
1105052
83376370
127455464
24005720
489169016
75308244
54426562
16119561
24791984
26810872
679421172
409959000
133936515
10002664
445976648
19923718
426521640
403025161
240190083
394317568
27469635
232283040
493844326
581515154
483137083
83666454
193571458
133224276
364719915
226498545
126522809
525467800
94488216
55052463
542037735
209114514
155133873
125150245
187261536
61021292
176214390
772999710
77058072
16151415
31588132
224661632
269799240
88112010
128399280
322139300
443553726
12693330
304736958
312980640
328436130
415308803
84741072
25378308
581270655
481880453
499008024
668348460
97228491
234287372
32033474
115331060
285940935
511426578
3057054
706446720
335490688
98444892
146996528
6429775
455396598
703903170
3358966
702924090
470868210
12141228
314314475
4364444
16733088
386044491
539648970
184986954
22815800
134546830
642682380
340494924
389051584
531288142
55110633
546066632
237436178
68897780
683590613
133254943
226741297
680594863
141125558
70637428
209807400
27040488
123720876
33118198
145931296
776575184
71125516
49576776
254517792
302037075
337579380
112133802
285353958
609663180
703491789
229295432
45821808
435499266
425788110
99101568
314650810
121886130
409715286
10416721
597355195
249948268
327006253
555260055
898251816
420054537
475174028
48350870
336134925
244140525
746711625
131373854
193829688
124233254
86816145
134661646
834178848
719484507
244539566
232071972
637017738
317386614
123244740
60682664
739875096
22626062
160453450
279206385
705156012
411118608
119229600
84026942
83788399
190328006
128818404
170765230
246602456
381524778
763140000
14445000
292397442
739223397
65816000
291889776
661868592
199145610
17291160
89973923
7757733
274202976
131144351
79655030
171418059
125179776
410706711
204784125
474735294
72661542
383241075
135339232
105242460
237259530
441000912
109487938
289521596
263245038
57142710
66940764
305443215
941800
3572040
628002830
290596218
83946000
527200191
440996880
29787174
12375879
673493630
449035700
2455472
156320729
242648523
287444070
204314060
25355343
366421937
35732340
269438040
3930346
683642810
244542122
150266440
4439897
56421504
63198366
169048620
362518962
18595395
170101756
763245684
107777792
652490895
807852288
830790961
816101091
47775501
45301908
500941686
155954869
114374872
252251136
57855546
743952820
6843705
16849371
148484379
291956931
15187680
487373395
308056706
81623055
398316318
285615288
351805875
681493232
301638510
267686949
210136780
240318288
442422046
144427920
10144512
195818847
578316396
427820840
19608120
426366466
186637620
451240898
109040610
708119360
229115320
168011139
106384096
742674172
40830174
40987860
686252840
426074864
54688
459619488
131653492
42600900
198650573
344172600
548276295
297831508
73861399
356433038
162075790
131411790
287159830
620852284
22284450
477102042
246239238
110586006
374384984
606561760
74600244
64034784
545084801
719363393
153790125
348114613
689550793
167981253
127903370
503686968
448418689
335221833
149868348
27234050
150864336
148522248
112935998
184113444
423509505
234619638
855492264
337360100
280869729
165430881
32030923
471821660
21890232
33950214
144497043
403351984
252123864
24690870
797646120
226569690
274804630
71398026
38487234
272353982
195622272
585173790
137089410
162809985
134216146
17240355
729823866
690390306
519463776
271220118
335134532
310795600
43211952
472284495
135178833
2909810
47145096
80663121
157638228
304186064
214833168
902116498
119627904
543686376
43316083
195797080
46952305
509931936
310489376
99314244
140466964
76473630
478190125
78907709
57128500
928509015
549080532
48891864
655350
844125758
211133447
767913720
219809601
167670960
207775900
162756195
137044098
553985430
98557122
78170307
467346068
330223782
126425088
462075360
71254548
166253580
259350020
49430210
92204728
170348925
173564080
138244648
711535500
361450285
141223684
43752125
186991940
549382512
211469950
971694
325078662
947734260
17312670
521762670
29095675
758774016
4341210
13257009
9161336
49359468
27727245
213728372
81632160
438202670
280440268
31372
785534486
694623264
425058854
248465861
164981268
100807973
540358845
558472088
27580259
158444800
162187300
61017736
47793340
46937828
44332248
31886644
468744660
913102640
57027021
39473049
64517362
610903263
2008507
619456676
67245568
361326642
56032368
313662960
266331321
153183766
592930570
277686183
228356630
528818400
295823618
722705015
110024820
444330672
11311101
156118900
33856578
88618426
204197735
521081190
149802912
9366160
246724725
135922423
901208
678271128
434777824
70959604
224788234
125044590
182410085
106878992
104988212
180738140
117091140
79847285
21419729
32010490
35582338
619514365
19188780
743679048
470202324
88256142
442417869
235544687
88706068
103805667
9300900
260596674
15852032
178674480
312362402
733406712
97276789
579621580
419962920
203639625
151581952
414164213
151382660
250336656
127117220
4897590
51959778
31608958
196891960
51711504
290803996
50743939
199280536
47007510
11877675
97972245
209574322
196264998
259013120
215228169
61015695
392679692
460909143
52850504
189696153
67295631
474163772
258670411
432092375
562883536
686024160
504984
350445396
62783374
306158832
444917859
28636641
211271438
171220107
147349472
138035515
637262614
38949516
278192340
236654460
114681525
61538300
239088330
197499183
153591018
82146102
102201326
16983270
5831336
169344560
186671108
344984468
20422759
30088772
97141329
306129984
9816510
127693662
213772968
248837932
17650994
50875824
61399470
410291576
16747152
143680280
332401708
111964790
908389152
306817488
104125680
385738056
157825108
842125060
236854800
273724815
339478239
214747988
241657317
219180192
309976394
331672536
73718477
97527000
141083613
338336226
219953018
246636946
71050203
68547498
16591755
81515588
434940912
275761227
47101235
128192388
188894780
24930017
99219540
3592350
170455710
16814732
44167020
484237474
60569990
79212920
251890455
65971624
71621032
337196958
181827932
4090483
451195486
212476534
830341710
323122856
940136660
481918920
701472252
2070812
9010706
417333860
171180016
12991995
195388848
148338432
99054138
553761747
38439840
493702590
366331392
42677837
191588220
92675252
72551500
136022040
201527648
459471540
98818776
189695000
123172943
752953158
53403453
394075572
36034698
141509105
6638416
195753684
961996068
217244404
59489301
29867060
341726550
329533269
29204350
45826806
35725794
13235089
159082770
30636560
226980756
171028728
2574546
35037430
27001843
952081974
372957590
214241914
23721552
126486395
482100262
240558045
166851642
774401188
998878344
92701674
77430452
337088872
412042455
245945595
107695020
688898245
40175325
191885902
375307140
695294520
123380608
267721525
325165995
4658042
437473086
374634229
141863520
190866704
114468786
13947648
690958411
55738872
149034186
561918642
96505448
108562671
6491772
293412496
235181247
331620485
12735873
554023200
313199040
57444720
256822058
34923750
293279780
30438032
612177795
704431860
325180863
276016598
687597270
902694748
590364
855723909
61394256
58322403
88976160
4196592
454070322
98623000
731512
317715900
56445011
142102312
157674660
110096856
573816450
236264868
594356160
35152080
578794090
274524499
63376020
776651370
148993487
886954750
69100096
90946350
62501552
17670208
444428750
42237377
81306720
517885120
69243958
391391748
42669645
183956808
255320854
91909158
30563416
489924034
248327790
333729977
190354942
134698856
460998018
707086161
139696502
548720570
367636203
281281168
370729961
74544320
272510238
135535424
674847255
39579358
320465761
434911954
339321228
249419790
102766343
586757425
30545985
365174980
18862896
127601432
55797717
376237200
57491280
1040199
127323402
352457625
245957607
209268592
70994928
65561966
246920320
12781876
135659925
41299872
725438331
204302504
823352
460467843
204452160
210487629
104382964
109372615
98150724
192105986
61652628
100853305
216423592
212608342
194743257
641991592
509846976
3705334
263643655
52866999
21522872
637090024
15433092
244676162
385525734
145514852
138056660
55708776
697099036
140211536
56529792
144821040
6854551
42144114
574192702
100231056
19123500
59557272
487594416
383047204
7266556
1364610
116049360
676533879
396499571
300755718
358040832
66786984
94542250
2132650
40934152
889412412
249889710
13840089
419816878
562466506
282610684
276749640
97164586
189821100
195529844
66534149
104075900
607649408
323101813
70804656
116741990
270006066
18373190
354302802
124415680
633696084
86806575
149824502
366316000
269621248
95169480
373730036
442129140
783035840
1989467
615728080
631122100
16435260
11559984
378602250
51659688
268470514
79662544
237879222
100552815
48180600
12651366
174260350
33040449
553076216
752458772
572114082
103323256
511539174
152716143
232775584
186555894
688309216
795219
5237075
22562446
101115684
420067863
67777470
343354605
472073438
163233905
106591324
446679200
211881402
16102176
19735776
592039984
719671047
434887915
313579252
769044465
130973920
53794923
139025229
80559225
647005680
280000710
342878760
11292070
389934336
373762195
6256711
368328
207323812
263130120
656625528
11875654
124130914
49752802
9020949
153276762
2651240
316801896
368099316
442596132
390848880
83432430
716136832
87788610
173310855
2452886
76442427
182630892
302037354
1521555
79589748
106576699
132202860
108427914
270868
500081400
742993108
69983286
36878440
49735780
377344320
127353681
789639696
159355150
830652141
150324135
632498207
45204990
666582840
81821870
782342127
109401765
36216180
715345943
258722036
33995360
172154268
88517618
316766502
46879976
697249800
109596117
85549737
12592262
860309920
515064550
56563716
96034673
265569192
318205472
64325450
476924184
411365500
24167010
33275712
392455480
226999300
29813160
79228428
187825784
310977
330664600
92731509
123975070
12267580
50229064
107399226
62052480
349858756
415366432
43909938
343022148
813895764
555938424
105753960
567912800
66099744
553326252
270411218
200291076
126498750
355273448
326053459
834997080
604886350
468589280
5303151
32626264
39109746
37564703
211726935
87023872
158376576
319307862
726934560
4368560
377617572
44586909
394503435
413544908
102034050
153636480
46599858
458817390
297658953
536211333
599492760
171138408
27398430
244494600
1974504
367335720
59080672
536240890
255338916
252038652
70612254
95103117
921614747
152723940
4016839
195879882
481879464
323655735
60006127
365006205
479787000
67365376
124756929
95806170
220317592
74780268
20307252
194440224
336197910
121032435
250209609
395675865
192175572
148038000
140727818
144527040
289817667
224751312
102156489
70629372
14794594
224438317
36419890
869657102
412884752
357124
104691906
317080299
301469700
250338992
6128789
58997766
987633
784829124
187521798
251018964
12578169
233786304
103787244
37530912
5804656
162839280
283324315
146096956
46872852
158789600
664840365
162483984
1210156
7102720
52369825
157290350
293117640
551243541
77709392
557446365
1774261
93384536
282793195
863480054
53357253
377914845
299587860
19064353
383696640
219943105
47809512
63479400
9361254
251278160
262829056
17580000
543130240
503035338
351930985
712749366
127454950
754129823
235877183
543107904
212405952
767848140
293698115
234229965
375933305
305738538
555288509
219481946
172835600
618176355
385615451
81081759
451059840
158639950
5773524
68483360
571552810
15167135
167209315
366431834
45852912
246074694
186293709
178121200
732443229
9022752
408478836
73995488
272116496
7798626
708949164
179208288
18373212
388186019
298899108
51468781
406674592
384838388
232642358
2992278
25600152
357775488
64320165
372409560
237529475
758035720
110573544
9706424
93992976
629660300
84082686
85244929
300661200
291321415
158667498
543118021
205413810
460716473
34532085
594720840
551075712
161283776
670927950
632225242
51294072
798672448
129743460
789954
261178762
226890495
44339424
173412206
149686576
274172013
21512088
691896751
54516196
830763304
46864089
569438103
17660072
630880315
538168680
229713510
491018368
1889062
261537003
382869860
78261696
163766456
75508200
147304188
225298939
192977982
114630971
352266200
713946768
124008953
145728906
12960846
67265124
149522219
388823327
30192760
494176870
184060296
76286650
3942170
582283180
192205591
720745025
22304600
84076956
72319750
308085552
265657878
22852126
62990440
514111824
19648175
64430614
119537611
177732205
179118744
339414208
878158645
94698489
27509664
221138925
63039255
42175896
63490647
773461872
4552058
426567904
31459575
272682740
168254544
21934416
227606775
153103644
419286986
522819808
110811856
172959360
69961562
127009890
503277643
488513431
454269195
424696020
81418860
8102870
315207984
501188009
183331876
2393628
529275984
266100294
886165462
22619677
24770856
708221016
242845320
71409365
76994478
62461880
93193659
106137632
363695010
277401528
622775140
45785114
657378208
341578515
512070427
579091500
235409694
121368276
178904052
244903080
170921527
823654008
130376574
4443376
263043924
88699361
770992220
968375
325203795
228115144
184219497
547271807
569482368
11464486
32328001
244393110
245140900
39728823
700695765
338829
36011164
50927852
227666243
62041365
164818272
27520500
715741560
189275968
125248860
229714161
40189556
517073921
557845761
241117733
68330100
229754940
227492866
841746951
353104318
245929380
29772054
8646778
22662207
53528320
613642900
19472160
73843795
127968248
199424980
287168343
296819238
342363672
181445896
74739312
494231900
448971900
143415768
540320112
398388428
79556364
115291020
271762946
307599328
15286226
398673912
326908482
130511745
17015222
107639688
44428472
125785712
41974770
692123616
19530756
115781808
63872226
410312035
38134932
397065600
546120284
63068600
707017424
577424672
127805733
465641316
829561240
342674535
92210256
34352868
20342340
156334680
186948600
90913425
429284328
200365878
309272040
154674168
533746786
222572448
443757903
122883580
239843916
29589263
628491312
11961782
432105139
25095060
67291092
52805172
426231888
179961528
110587155
24450342
253356000
603872640
738342864
203625984
140220800
718419110
2973696
41875854
834947208
91098230
206586800
94702058
86024853
164125500
456686208
468835263
201830398
193511536
326872050
64917619
432666765
82617255
23276540
96112646
173330248
8400669
1005032
518320
402614976
260542620
245148470
128084176
146187396
267954204
134525065
571940384
90110610
175145880
12617440
198098238
75182136
498210144
250438320
30794346
369003366
193840328
10760148
419186608
127167106
182571606
362321484
196048687
322313160
63160776
409941376
522465255
779920800
346383240
193054896
117402150
2596932
138998487
312138200
216214596
142955316
141046140
59894440
390102960
489222890
403772644
175210938
62560502
432357289
47184999
1250740
119126
6837000
248725503
666979794
200072720
222250961
527880612
866129770
84862650
319420400
30666125
69319924
886278120
121590282
266349132
105719292
690549898
145115630
284722958
428484727
186863094
435986046
128804790
102578625
36756585
291757200
32461071
9706280
385811580
72402560
401761872
343109264
93357114
73049952
26911488
63069867
104497575
270862841
80471664
7767937
30526870
49167820
22415044
220704060
29924298
12525409
360917617
331044102
260635770
35680840
676407526
326698624
568405162
483644345
497059638
550016481
247724028
21682514
371326390
262417948
322021430
383889983
172449352
280346895
89364550
43437708
194802498
119268248
159791327
193593560
12986490
290589203
47412917
29198169
210813944
541486478
28760373
747460401
65915040
148905718
10497474
202650030
945107111
257760916
168300405
438371888
67095120
669891698
239182515
702672425
422261964
111608664
745281512
63330400
8199612
671786832
240520113
216069392
524294550
87151025
76784409
161168283
21132648
481653750
194691276
58411808
278604250
3471370
703445340
289916186
334374435
32217500
100601228
787047246
445404960
543752194
577139229
123729909
183266067
352487919
43937920
37427452
47791802
588977564
6388260
182858778
175298508
572696388
224334954
638059404
253449702
161025870
200995488
83053684
391069278
59755958
15972327
293287572
611503284
222029986
261179076
567562014
347630400
201799052
35995086
414593990
722703112
185199401
317262015
298316
858268587
66290789
80322690
422738047
211503087
132129477
34598850
703040754
161925500
287911214
298965792
15131816
135887850
410763912
39578880
118903476
106124584
289216074
63637001
535336571
257943640
49625055
707921633
661687464
7263216
363449020
150320900
97002125
301410752
852112960
620000700
338197405
383151320
145137300
347569840
7255157
129016716
475395448
37658179
20078850
237885249
535827474
146044899
835278136
663083164
371920400
282819447
842450283
690110904
351518748
29136962
194949253
522619600
757839995
496625395
467862447
238459328
274131282
99842080
791116277
377787021
49725900
547208372
176936430
21307682
542668944
206929936
405670902
879011668
146774956
210488175
404680380
45123750
142205616
10744806
66243312
598440206
522331440
526858260
303195193
754847660
389037705
439499394
185908125
14177715
534917752
141326160
165816476
1929384
365130015
824749600
358422064
64763992
66671046
342340500
48946185
140446152
203216524
485743823
3667608
89922502
34878753
542338833
131342410
687636885
149644285
218221094
460904444
8545152
181688936
543543806
333401654
256248408
45560160
84418568
72351700
84641940
582125625
541216368
17132276
521724192
315115567
425172300
106269975
128450080
242291016
87222444
136669830
23279284
940227174
22909158
83373246
237529575
178502625
184877160
76564380
1860285
254416250
365825515
136095946
652955280
577064967
738893003
295569830
511157244
47639371
70162264
155998344
194223380
33092670
137587365
293971040
53746200
99419327
293118481
347421144
153298863
522099781
779514667
378465670
374775421
440058364
320209974
33480418
116876032
8789000
312015473
45763542
80390466
217582224
179251344
74394658
31148100
432489960
147699015
189008486
99786892
440271096
103737435
66071002
195023804
215406920
239655664
121684782
253350848
14925273
186473250
336830400
339962816
104871100
243593624
124061088
218046808
236204375
505382020
408349804
298275840
985178320
82362182
135560572
305077800
54130180
247612843
61435836
181321101
13149129
510565209
6414060
183533814
24910207
143451000
176147580
649520320
89119197
150052540
611070196
104250516
109416699
151294507
148952300
457465296
325371398
77884688
116665936
559097445
129479310
33669555
39315417
3614928
7431438
109604655
4684200
127574520
285217491
630108840
70114824
360138642
526978760
532545570
177661220
801690231
295599082
107014494
156939456
45409186
212270064
35112320
570400493
320674396
304029600
291565956
113466912
10340928
393380544
18964088
982687076
61706030
38938832
41938320
66150200
141610488
865980
18302268
356316330
492612484
190785641
702331838
75828447
136030223
60765072
442745776
192443853
207151560
175651725
94810122
68709207
516169755
39093325
11742960
2626950
12877674
162861975
297172512
98492060
30651102
792896199
135434065
428479698
707362975
156720375
102402486
31884530
350369994
272661525
231068880
458040288
29896240
24535194
10191756
747224020
265075790
97467648
107164655
675629668
59180772
337601376
562835969
170540496
144178020
274146606
377628240
503480880
136674720
388121100
382455776
312955720
277675500
835829676
7429290
109148931
223554828
203923911
417635796
594191155
9253760
42798875
320028624
15896231
66038010
660329936
356863856
84338304
92149155
304835796
20307328
2456531
582499933
153173744
66384609
23405973
23389416
620934060
321642208
308981849
102660105
101406194
548245136
676128351
310284276
235932750
164007870
553747176
64026180
542855985
13409346
77404035
82688017
60091314
173166174
21647548
639845316
191838900
309917013
207863604
396299856
5037696
71716666
98323974
819534200
704100690
756802035
328777800
23487989
162102720
855936480
586989000
629903400
516126978
120862188
189480996
151012300
745922499
26695548
519700929
587622015
259242984
13091599
49706822
342018750
605982419
226824897
411865339
199927310
628851951
399824784
188903220
169390125
552157035
185405495
390848864
118675712
772941890
283711956
984789072
40125294
153235098
581913090
29068600
521206064
655375591
71988510
10291103
93176161
592705988
385282560
300300187
501874744
365022112
558983664
129344732
4681667
723392826
643455406
161364632
299628008
598914470
35054800
174451968
575306788
595987224
39059695
329297240
155035257
560368692
134784300
434592730
817737690
56031666
116597430
276524710
765835680
169328
199453588
61446990
174796224
126733422
81081432
53881088
426425532
206469615
99404217
6146825
135282276
335444006
33283586
25308283
379986139
759121792
303544480
122417513
405473568
518735241
171936513
496277741
581473105
239273973
179863568
77802816
652797873
1918938
164168336
327849675
613154724
439226150
79582230
108419556
22307740
322479168
176898250
900919970
137152128
102304848
436966750
62768620
83677860
317329078
747254292
49477614
514160387
84117180
957777174
436504266
242622216
1934400
661923510
384934256
127522044
422738909
426226068
880477455
733629339
602734440
370159232
41369856
302257350
103159569
78333684
740983740
311637606
184886785
134505435
263450584
530837580
2902380
288516938
385727932
848661624
173415318
238348026
65876891
90252617
893675124
113159130
562958757
44945348
22440896
119680200
27327806
95736492
163029440
7692975
284185275
26146846
35668840
708570144
195200634
453191150
101986946
29106690
176933619
48679796
57342792
13132000
661917663
1424614
254598443
517225005
4489056
482717248
75088535
716301350
905978710
302568872
233071095
234748750
6117462
80603460
315829712
33803212
488037380
137968415
159884536
20853963
206832336
668987264
545449824
7111152
125648220
124730282
106433227
252018860
89466660
114778496
556153142
219615498
318743836
129187080
342482750
125655815
250289754
64875804
204903854
433836240
949422159
215786200
92898771
164038797
1704096
553440800
298031360
70233140
3206250
526077390
529575
43298835
32019381
134511687
561118415
478281120
542451844
247893000
470778958
294212010
180839698
160285212
453683600
92674274
58298916
526660848
46736010
8043725
70745624
207270945
26693280
186482080
271667259
485714628
499371300
265191472
18518056
6674288
132972604
21899750
13413601
333442181
192690072
12257318
872752683
551604816
279603516
23254357
322223100
22444890
35779584
89464050
6776042
277036403
591504300
540649161
508766391
433072914
130547076
106048320
567637723
52406060
506576896
1274130
117453390
372471080
154593821
858335296
5341128
309440374
376034967
177815467
660981465
65583315
4972864
35201300
186763200
345650
343761178
88705518
76811735
23360442
254144
445512212
212963212
2493096
500897437
404082351
355751584
326774592
239165904
331784665
126607488
560079311
482530720
238286191
433739313
131601733
594757092
298150800
458421132
223927101
30902440
29216572
311804364
333444400
607749087
115360349
133183440
33678450
378640515
575119690
929568339
584956240
111866096
265109922
160775838
180692460
25798922
16514370
74095078
248103024
253178288
221226016
435228040
4470776
495608005
28624680
371794899
427597388
313769865
403397876
695251023
698512
44496945
19285329
380851315
342510140
107502350
717388740
919358930
182524716
428036400
812888335
84338760
335831744
111052809
6733053
63214009
22157575
485388705
27537394
608368548
602631322
23116374
145005546
5550044
257124560
25625898
4827342
176134824
98993121
337294433
62014428
162709295
151606110
289137156
542554106
286773646
223896540
885507932
46723327
125894567
348547768
789063672
44376246
12344306
106252941
11049145
678871270
394259355
318410496
530345932
192301000
499403068
167682915
337988864
272810912
203000922
212182272
521970050
264720160
627354648
20005884
370909279
1614487
95491214
179082400
118866904
589654792
298165120
250303775
532253736
274276809
3400250
334884250
522412324
13767754
183507405
870864468
30196828
1458600
452415402
118085086
170485347
114316874
189708604
651898610
290797950
575000724
8657831
509826728
217296596
661951485
101983920
408608400
196188600
25615650
2932176
58253594
134964480
328542032
105313047
147662900
155271666
92774770
531268738
888189974
182501514
18035776
36439746
944732994
136950
171106563
66189940
240912120
822452426
267995065
100989910
794626578
12246444
27758220
55755240
52303656
410768208
570317592
291996311
1173115
932387712
216394755
11647540
165486377
78223860
161837620
371528388
506858752
393783345
58598964
799370
234170032
445557606
81306378
4316828
96922414
136648589
37821984
183610821
9939748
249309100
34071840
30484064
335361625
325662344
88209550
55648256
739032281
979999860
33235647
70635383
197704320
707405550
230593720
559646253
824248500
120684104
150924290
206815779
421481370
2107820
49169372
109917171
500930629
174715222
458923976
650345664
1588081
749724498
381508638
862478280
517822193
434733250
347364526
69297888
130445432
153860544
110851102
412205976
191751644
179657688
149275008
176487222
265430790
91031066
7804654
189594720
752106148
330931531
4961790
292461816
260288955
793736736
68198600
122202828
113143744
123734578
369977973
440969400
18384260
330659472
56945763
589871678
634316096
236341360
54415064
397302456
359038500
215767260
231027042
8363241
32708835
445469570
4940992
15621705
294328598
187629624
113367135
203925006
31324590
179270168
112429100
252648528
40450782
62691360
907337155
130824528
148647960
9199040
17911200
185726456
49788672
94384050
237204891
429135270
442858156
929360880
54331830
144534255
147723780
90847932
434516158
62930062
2720444
672856302
23204401
354154278
103700442
49085951
554964450
531824460
44333811
207739649
112604622
788840220
206869530
133108839
519329576
58280
259426577
4940292
64186540
47547136
40760240
233674825
226374317
673043400
330741670
270961292
52141928
158524011
72973900
17705072
151998152
261644550
107723844
160233178
303236508
233158800
11053356
669116178
31220640
262111668
4476363
382269240
251337966
586450896
155138228
785306376
10884962
118255455
220615830
663595704
153522729
927155262
218308749
87050924
269126496
556312768
16829715
149772545
129817306
270085893
188204690
40700700
710954002
44069214
398713280
20321280
142169808
21898760
5968314
406832712
441310976
532435886
239008105
148894360
163925118
438263620
230029674
166602120
28981036
396282468
71532937
176079659
280086457
171152384
769741229
37518350
248318840
8741464
298061962
519858360
350294602
349258608
8771875
510890536
179270523
187951758
20771960
8877408
142829370
401311700
194605974
27491936
266453660
109788708
209762700
759547152
66315952
716164725
897442605
33384330
31475817
583053954
190403142
113614767
64826359
39968478
19737172
510954932
174797051
382607728
297699485
74106568
4254816
111000240
10791420
266616522
357755365
407480373
300085924
91933290
123248820
560550354
207863040
470331653
151327008
5612894
69692700
720682480
255585446
30729275
573098112
199395520
101249281
34261220
39482772
88332928
71803830
536477390
200782535
15918440
77024636
74980720
29340256
199123650
4605953
697531259
34477094
454635972
5887096
728378013
128856825
418815145
89497230
341909576
708341983
118231488
44482636
356352087
76620530
143906020
113302926
735375988
515336603
473985425
31613435
34203675
624001140
484982601
89028318
205266460
731142720
654630696
43256808
225663114
6077430
347948370
596765904
408358702
96373287
73045620
36148520
331577476
770740364
100136953
542212440
838120654
732459300
62695110
38471662
2683507
415739140
127629639
236472476
39600480
169827030
573150160
218471680
558788010
527861880
605108784
166969488
660338730
84797228
221584528
255767471
326098824
80049478
747487965
302970395
5772760
205587690
50750480
41008920
7852140
185808191
595729839
250587960
153230238
664630120
28063511
269017796
181571526
35748720
358209768
31421340
80143200
64407648
508875862
349460052
58010424
232602955
9292250
626949926
15980580
217179492
102957376
587601123
216744470
580714226
58168448
178836756
68169612
119919428
259936360
837282240
456871390
151609008
171632500
500068515
68309370
221620218
53456648
45025497
378709728
603191918
498166585
203553396
197351546
167965868
51511200
274434134
310940630
8796480
363078941
386669760
465325877
729829000
116385984
780625890
178049644
262202078
158661153
259620495
44829388
468618964
8759021
270197854
296319715
47066304
152632656
4612212
526298405
110813584
313460784
517208889
139794345
134273184
93259068
385875090
292334400
26048040
93849384
176094320
6881758
236244624
245434250
131830515
454765300
242399304
379340920
576241452
281571642
232951626
823867520
171378450
232996778
688950184
673351
139774539
93528620
88631808
12843810
197129726
192710637
159215490
3224032
55901664
742985568
648180539
221121728
586787840
229247568
730832130
31387984
37077075
278268710
94802880
50069557
106316742
6003405
151453701
720190528
709011752
23413125
14685645
92038375
854125012
637819949
308605728
698266128
16354116
273218076
22734576
96672882
399648907
459482215
19020233
8779402
249067503
462914298
27782784
176787072
308190096
358894242
255429306
286440143
177631776
23226482
124473648
628367040
269696810
70508196
152351346
124669854
212791530
282641476
151374111
268196240
26992705
855909354
375685974
53765560
23505250
570846276
503973305
455067135
160408515
310102284
116604240
235334619
704001518
870420005
16436988
227258676
146947792
308529922
684226560
348567588
590912703
32849910
848187210
22676666
59982270
256700995
163738187
97590234
342813048
532326420
96207381
32969970
293887116
506672265
21951655
17348348
22231818
1868164
466351425
30205056
188609656
747526620
199197557
230681085
106591680
118924510
126067514
127294480
62266452
161736345
15523200
337362172
154498370
828150158
190625386
7542582
634205205
231432193
168670980
8796044
373665200
167808575
224214808
15365948
493869900
3963566
126529256
610688210
32176561
37268534
628385212
205009079
686177166
484487569
921289061
89467560
44621523
163770150
987063944
83996235
390460466
696282964
17196642
503896188
142168746
188867392
349642911
21831044
595959808
49859186
231131040
404575136
166795520
491021961
20978553
175183748
283751820
49002849
221266048
130257855
268691712
202019818
321475875
180185460
507168545
793710528
33564226
344798750
383668194
242209772
208407576
315501720
840828684
581709184
257623191
197403164
105672357
155793680
222210216
494261560
181470063
389786934
549250923
84552426
960817900
13595680
511151305
344031258
19174075
318050770
205417744
491632008
373774391
95930694
7605629
585776
484639568
203133204
58442056
665982946
103255971
126092494
254272176
462095385
3118386
66851275
26495502
76198500
48238400
639040024
242073
134733832
236755686
42075124
41332170
465495706
142675000
589271840
456254890
2500992
114442944
2468637
75987312
39026757
970197886
42428400
396105732
615421576
647805735
34497645
20389824
54762498
99898030
554665175
348475240
329257744
462551868
481940480
367917345
9151044
277431
74875410
407752340
354443794
500862908
807757730
204256164
33865020
462618597
62313720
119553408
623887145
76552228
451978934
304573860
179988930
574245504
111982504
635632448
756320708
42442389
310888181
161458750
85826600
185021081
1587432
498300
184714512
113285786
733968
163377264
7954080
99701873
83816933
73734289
837553320
40725762
348057963
150452
614438370
549766285
245439142
467971080
711334800
697597320
246622428
174711225
40978004
76631250
417576852
183798608
775492179
206978136
842234459
370875648
83585832
391669824
471753954
156946062
308305872
251632240
701223627
108383296
46506376
883463922
149071572
468366836
561517800
713764276
62591560
236602091
285318072
720906
27013357
572712690
183461250
769276860
675031563
191840338
266468742
55644066
365266701
461739369
853318752
391591354
127970166
591730480
93418536
51030540
422233264
69337739
171146752
340808946
30769516
83197048
333201656
20302782
91342139
59837946
270327051
36929711
158937600
5104638
622428422
14164647
210864115
76834191
77747804
36192321
88640520
296698137
257227400
424983510
901493586
38658161
374366140
19621966
268771360
527230004
403374006
672734277
98305221
272959488
7326156
61771588
31964100
270700614
443666852
532417216
66992340
147452800
298940896
289736106
327993312
155186879
151667565
45693225
200805272
11861160
353073760
30574304
452083465
454471040
445204110
328234400
123464770
43065836
260506188
26627049
864405465
747979428
296675236
246006440
82277762
58511260
406019607
45159552
117812448
98969784
585342036
188646120
15612300
161397256
502091008
323822678
12006673
179518415
270821661
326991086
84007491
925203090
355874309
29060280
81595732
60462930
1300890
971919432
489826491
146396367
63883144
299106850
7239792
123314400
219300710
27489110
15218259
318435090
36453032
192837116
345527091
56718250
25822104
18910246
61726944
112457295
710229468
318821525
55905474
477471027
635612283
523686276
351214470
266288418
7825950
72630936
711985512
1016668
533210509
135322066
529143382
415769805
309497693
482569308
159121602
376017735
915332220
104828016
53642304
21055458
697392865
554324296
363285500
102305048
19899594
410324672
338534632
857600770
652042020
55445196
569745834
354305325
196574348
31938560
777001083
358623440
154623945
37557884
895319376
1761648
239550702
658022391
270720359
374921680
256837120
503796685
45687325
160176523
229448000
150194394
54820308
82249020
138905012
156436124
245364990
628272306
113301516
126355926
481913100
271325250
210666022
22842890
121136360
584965843
98734560
92796165
510769930
136996756
458361820
633320688
148806912
409612080
4794069
85962438
428128003
497504512
328423964
251139700
346863069
12158857
45430320
41985990
543888044
103871120
127741000
46781196
546915168
43945590
206442027
520691142
759562749
304829276
462137088
733133857
107456000
22080480
191134449
711516872
164205615
32889456
534621011
126495750
17055043
151569775
400994246
110353824
164268965
182664408
121151980
322672112
61005847
956222280
51779850
141697808
29370390
12918873
864368000
306902480
255871620
172892280
40643644
167307633
173081572
134555101
7589225
500237727
122671075
363642916
73479582
576836625
244056900
806221702
75191550
277304625
366300624
35973868
388951838
573163968
719874140
201409241
425179560
98516880
195540042
72322810
86752122
452795925
736545876
427052665
392531092
236247372
60459939
197498286
144333440
320888073
393494551
91108484
478429480
321170160
185899150
197726772
654031204
4907238
476135604
131469680
218733856
466354496
21097890
27936480
263958840
322313139
184573300
58380105
848131158
571725088
5072834
808281120
489431090
427923540
151822895
59554074
980070936
915032916
26814444
33577080
996204465
442076899
51841510
180121088
25743072
438941204
24894
664896050
393505794
89594505
251677350
11106000
528683166
222293119
161147664
667059484
486924345
651678267
73748448
114196380
580295664
39662826
97857100
258280299
89737533
267624368
50865327
658779607
35817579
1066572
157833312
75351222
132992105
116808436
141644936
103312651
424816587
446524581
284500224
512205702
742834644
96492088
690503424
405054078
370371584
178674925
228889692
34302768
338854385
333773818
431094576
306073824
89212816
234711180
338528452
423903469
37416235
45770184
149226625
52328572
233909912
54955422
850560386
601644945
585696216
265764940
569546304
337619040
198146970
174798216
186676596
31930202
188110728
300755056
288954270
422051484
835415020
721299404
56824978
225203996
11217600
47578833
147690000
241137309
71110056
605209164
95521406
287567850
473964120
47105204
402710616
10406064
519344849
794930760
484551480
839667825
25834896
75161492
424260850
134905648
310819686
725236
72679068
171534458
987162668
83346138
129277998
38148656
720323100
344366610
392405200
24271920
16212299
83076456
213572737
727858494
395449920
354388720
359980938
14622881
462364897
736664266
119905210
32288220
967057448
75957084
54639958
788356191
9813406
617654300
239957366
113798458
8223990
411097410
180967989
126068500
177741990
214218858
2537892
284339895
11830137
744800854
150580924
176890640
76795152
630660360
228483560
46212288
209650530
878652330
96209058
350112096
125303731
563508268
168847130
415793561
601174312
661638010
31080300
815968260
350992880
85554175
386910528
105750900
406672735
352842840
207091802
36468770
159492762
237544230
92069760
111729442
263426256
445143840
198880500
389284882
660302400
570867493
119919156
65629556
168787440
547801325
265231740
149615832
112376121
583981560
184786983
282906924
9792016
41186004
24292592
382273524
3331650
240013072
22259764
170448788
50911883
357223498
353726024
85176260
14088880
239217426
294552132
130693446
721449060
585756932
80237570
85307542
366517054
410467330
60817398
292734729
152030736
238437398
560810414
113733927
482823300
336460788
117926325
831478760
232760112
242938500
513019452
19977909
1153820
178849011
382061878
33375176
78378480
39100448
178509345
221489422
147751002
251281332
83758869
78405432
26721630
333999017
274199964
226238523
441422550
107671928
320666640
77223132
147208281
364262136
240181280
186538600
65328042
63646690
13240150
389741847
758744820
53448836
269378200
195382854
218746700
1132302
262361050
7136906
369125505
239214528
868674030
177225180
634342360
531375526
93070432
369603492
690805206
658835400
77093640
603459696
757564200
526799196
714601608
175485170
24337785
506053548
126612484
409721844
73609468
611369141
84040745
76002036
481200903
81666840
423891064
161654150
304043775
157846680
466185183
673249800
608010
204531678
82815657
22362444
849320692
63917400
87653148
679020664
258270485
20900980
362056726
194504168
15030846
97339473
4028336
178369230
83256651
305861492
643651866
510915636
387452520
895829427
41403522
110494530
246452712
323695454
455090478
131415944
277117310
369161997
16110560
85507835
58917320
625032596
49079168
169616897
571167681
102971840
175443961
31216152
218660068
35194630
213587320
203252400
3294515
313125656
681285033
12827373
71144192
34361964
59666480
133460445
148080566
162447498
175247016
118652160
45389097
50965290
3885500
60671706
141821082
289942212
97502145
14570611
35350725
21096840
292472739
84604520
2340351
57404368
670936920
387691953
181162905
157673410
353206656
632472766
427979888
472341660
116890400
507820704
232929210
86965780
53769772
105825772
38964510
13322814
44080575
21906570
228328300
112791676
529918301
66917088
450617200
128349711
210794530
217950025
320266060
62861820
74269124
59358180
56222400
144111374
288465340
642847248
382335200
476586180
85812845
77268400
458766264
213191141
91764870
671383752
504509680
325402938
7072808
60950516
107266753
177288024
238826960
322420164
5972080
348219500
102586624
671268838
15984189
319098177
883609272
13759704
16808709
415845440
780668862
137465040
82939427
131337291
65282220
57285293
12723879
421996575
74015910
308429745
31044803
32191306
365957725
137051046
806870480
243642783
307169590
58434310
74523588
29220070
474528701
68468652
25277952
284265180
76269960
182342919
36163464
3488066
205681398
235629144
2124540
465567336
310156462
529883029
489481418
48295088
17363920
457835412
412311060
204401744
822910968
824965986
211981283
464843890
122225978
262854905
334815435
399809399
136457976
18028296
2878392
46026128
478510891
154314804
330032660
245133390
200048984
193947676
45762
32373984
66731264
165755558
64799280
26376648
126018144
225851712
218241219
863950425
64710800
51712556
210692406
7473282
365797431
599231745
199962785
409225032
98515976
191940914
7783200
58700081
95973430
37005943
655362128
144007244
55732320
62534160
724408416
43869602
189229950
590213
455199792
513382324
96524094
171088830
908318676
96464445
3402679
442185084
751917936
70202162
74604638
266975407
934401000
172612251
69695340
232254860
403752246
160377100
78719454
108146874
135990275
45658470
34503080
262598656
162957131
644771986
294710992
54032880
26485163
123287550
149559772
130132495
714853728
28666096
73204595
11673439
26982680
231562338
303756706
33854001
543837971
167802312
312432880
52105194
86452964
11562485
33920952
99971224
497563640
506127816
56362260
40133268
514046550
98178080
61291848
98040552
38394720
227812986
452581163
802452
1068056
186380494
122189007
321915600
525916366
475552350
746780848
796629006
363351142
42291452
436371615
39214562
634610084
43975488
159974448
456519897
62878310
341247690
114625560
9667428
264005595
880752096
234132300
437462973
256941047
26730207
516593336
2524048
109092522
296267681
31028860
138295845
299940137
272710760
909770640
138651075
226435005
63021312
110592905
379862000
136465822
26022087
595442952
45019431
972474248
583221924
349327650
79379279
381252960
246013100
52263278
106541712
685110420
528702624
3120585
680794906
70254210
125826582
114966063
8823876
220348626
85931001
870760800
6521342
27602560
608256215
379431960
636294010
731575221
814065850
175202302
33361120
181169709
78468876
48619725
186437178
108378945
306715551
120827646
16580654
421566705
109762821
454852122
214312280
36149778
92960868
421128520
211830600
524445530
201251068
83255508
6057600
265389894
193472320
56761988
263061475
235529440
16001590
178901900
54154707
27685155
355065112
12923736
104257958
387429072
19120766
248459148
168658724
231845500
20801847
14185664
929987698
66594168
61642104
250599888
42810819
481993026
77242770
444875535
79184400
648281271
197125284
579720405
22294705
142898595
712358982
329366010
134233974
168570832
852859028
43741750
161629884
60600674
226090905
181088118
109229432
2712600
562933516
372437912
542289768
871234623
408783312
587016108
55802500
73835118
85688934
141658770
161575260
5683720
459440460
98730690
45655164
91193850
47482276
13872960
399673906
92132775
191983407
683871842
36348655
118151040
124880336
209347026
433539150
105644211
272765625
513099156
116480469
92141231
100724674
399260580
40600744
457242296
492631930
533370104
838162246
136720584
457758280
167551320
24434994
43604064
70945800
521812143
600574656
135374592
19006872
360598664
162923925
723354450
55346130
59270890
790427720
864621660
347306211
2486112
288527382
269332026
540544560
622593360
133286460
123157164
76888818
234899902
483668274
78952500
680871612
591745276
240784049
362142388
107357400
137483004
617408176
16396
143333352
52302312
444254930
869492736
74607337
746619042
32838709
227053845
201205708
274488620
193448981
396256791
28103516
8430720
226810880
24665337
429462000
104944015
18323824
625358286
10169408
229147504
139174306
865773876
11497882
197568865
324264928
205628685
927554444
258566465
246406068
12490110
679751542
39543650
437007474
339194744
543181905
165930460
742901938
363534002
123091524
47767745
123438700
342139560
319058286
328576140
216593900
91580955
165900948
1992936
738954052
197624094
533236968
106165544
480579264
210747680
151665680
218523200
59962383
128352210
226064397
11092822
264564420
489037092
651020556
915856777
29534740
331222237
191742460
169293888
27558544
352077849
205828416
190674330
40763600
353677329
238698174
203549832
20257216
84390768
45688458
188185401
329818167
152341376
120947292
343735
397511402
245657225
11403336
175486876
393241302
350512785
23569392
194562405
149888596
65185760
403278300
2613886
14234220
38013694
185166926
201710979
90438920
434429865
94205324
213621728
32165856
149880420
354324207
65201092
262345136
43667910
509279584
334373448
81282033
110970492
679591097
68355900
575873046
458402785
294110400
76480656
376639956
476769932
608630892
327623422
168369432
125775012
366609503
63617540
41992600
178250270
8999165
587399436
332410064
276294782
67901689
532442763
250383042
90490680
840319896
789181680
121717944
437201240
115802355
63544096
128420670
431915460
52851257
351014256
387487800
90639552
297833158
49504968
111061414
236037091
277641675
169873141
6631932
189333672
228345684
435199632
76534770
785679518
285921044
521049165
680757504
75031462
303888416
159896980
221725796
42224640
111027836
144144808
303246261
61393104
127260528
39176595
25319250
246864633
100548283
195548229
105051264
654604339
72362598
17943669
285981365
14196690
496992678
577720564
747959329
138423220
36328845
314096166
62648144
16535016
322979636
250492758
194185834
175166622
72850908
3450300
32693618
138237876
8836426
168873900
209909908
123304761
604786287
754247280
264303872
539314514
217400278
712082430
266192388
104052789
11455864
338091968
176721314
241074740
66423459
96366361
9320407
31373027
624713712
536248320
664693830
766580031
36129902
100611880
64629060
45810560
84750756
407442420
254874204
217089768
445254667
234591654
925673331
448923200
267015848
628781640
138449075
170447250
772229204
2322600
281859088
4962828
308248640
111603740
483549720
73148442
134671400
118168364
674766456
562815788
10599872
56532915
256029114
387672872
205752042
77374610
465238706
756837840
144553920
502956762
4754288
72208395
32147186
511103340
10708116
415643740
149427998
691433430
44452766
298824543
112241720
47500102
405248376
767434962
15712505
235082080
634989075
10754352
188854566
532707750
813401784
181090080
211933356
245104812
68221608
329182790
54979331
31287072
197372200
559876590
612891412
881938510
81928277
344996120
538058430
520896276
41482464
137601868
37877013
558089938
10896564
195765020
647867892
222925755
588423472
85094520
149244720
153739374
319049472
129971848
286686720
915276816
635022180
5972606
515778275
344549476
336885120
561520896
271044368
155364354
106923387
634706523
10866016
468213921
87506180
160925985
400503660
222468036
833324800
287571363
102136080
53431272
19987240
163247456
141025152
807013341
256792752
393407625
202578195
3483751
73711400
438584396
338123940
615521400
6817860
196053184
279219040
148770698
8344150
730183630
115871589
106422420
488924915
614376000
9670572
793219240
134270650
549695000
489764135
328412349
38934393
16385770
768444048
47357856
729843228
234769808
236382479
286156350
989360240
152039802
122307216
27586518
381285300
626942609
266414430
322833600
31653196
9549566
449191204
84943060
9019704
149650476
292413000
304918420
794557425
98391680
613555554
140810672
178236568
3698232
154215762
54162000
70093104
259342722
78666105
28973832
533152512
301691
63353178
50801725
437407971
364150880
1920600
243837363
247315356
150476424
191654328
57353274
537149841
461684210
253243216
249010635
446284428
272544552
538656216
851907800
303933896
142103650
151144311
455443965
954072058
825679120
198792312
126946260
809671416
101365992
13133538
859951820
76433670
116655375
411879244
59947602
416554456
781437510
265243214
399182666
173159843
776378016
360723360
324568847
48184571
964813804
588946760
204112020
177701848
825342622
610348472
432813890
74513236
291260205
35257021
239659074
33725985
432579824
48643836
421270920
91513466
182070130
18786650
364480218
329164213
349868232
447383950
264315083
296582154
24066474
346215036
96415950
63436893
55945626
29311200
95874256
544700625
179060674
540515140
48012948
283131524
293735473
57395
152320490
338058668
79824030
55787648
92495248
93150120
2710020
409144083
2378640
59285968
206725410
56519616
732061312
540667416
18448353
8119837
48661745
735584916
286702318
24129216
690169842
209211468
253940730
152919576
86054408
441815080
167090199
465518594
523070248
393942514
376496225
21534604
70006252
274937850
330737180
12795375
406122736
80499200
96482631
42869376
51251409
32189024
430662360
718546208
61300128
53779808
238487244
3343632
226472398
4212876
378214074
516805926
458667095
36097369
471870189
319803210
404147
14283062
179754727
848762050
200958905
81028156
476565135
848897580
339411735
52828405
195555971
57752310
444236112
377065590
253432040
235956064
693637683
195262959
252096000
4127110
455553410
997145726
126322526
208631123
377211900
226730430
114823004
325268480
374845262
358831096
271025640
9720397
224668158
226220709
334505400
474519816
306838234
448384248
822278004
21127242
382551629
236923424
344183310
18070815
36699260
14393247
79180185
415039020
69004884
368972992
203602005
328352424
688667194
67531934
168063189
83129094
15304068
155666910
21775032
466770762
17390320
386472258
154503601
44585053
832483982
184203444
34696013
16468515
398482896
132654511
719345740
407060240
366333060
113796705
864361110
217487248
15635520
85026579
413324956
57100927
517608435
242720108
193266370
124824744
10120440
264047361
21348150
221935584
565143696
257260341
326477511
152974976
6569112
113987048
107920352
152714250
44044030
912362048
342127395
63348620
481938318
192583080
9213990
619239920
85024816
137929740
760876300
271764184
718598384
392344073
82501280
9069683
474829891
778209544
90900564
928844898
56208422
426555468
601366717
412452190
159035478
107852010
440808256
36970010
836820
184882374
85403640
277005106
13473920
269891706
19254032
353419868
19945968
629113221
107457238
2393084
720305048
425208336
442993224
127605166
124128136
786338820
3806080
12059944
119902496
761961978
547225483
137794401
131016180
177481416
118481120
246408890
257914934
298137408
324115344
251817522
133573972
83109888
25024083
298281431
582576846
43417554
145982024
744238890
564779893
536254096
4813695
277865568
162600025
481446875
6268572
7355492
4635712
170264090
381770612
407478565
19327378
25697448
457604298
443190225
358866816
93709012
30177294
629035831
60045696
327912984
214023600
396604166
228077197
239558919
50778394
179000807
76853640
99136640
130024992
246788055
53031725
253399280
442728
216688464
65762865
52931720
112990125
240253965
185591210
646584510
36165040
141716475
124460060
176402754
227419374
35459988
194426050
425945324
414989210
19657988
688944828
217761857
36724398
267105880
354296
707489178
73061428
123388098
103551128
85425300
780086036
248226255
47887700
529081850
101442672
243572520
325107228
338384730
435424472
51532693
97055890
248223090
306989451
843662160
172618704
92299092
56866030
19602996
279810
34999248
9763872
853730610
104693472
31422798
387389760
15610812
345924786
215098574
405527524
881878936
543011744
74681464
509369931
905086572
595116640
260476632
68415456
496884840
164714059
29694980
21825388
946674895
308797008
278539728
499550616
752448592
142623761
159201578
424660554
1743532
130645250
402516162
227359548
522057821
172695996
15658398
290427768
31793040
61085185
146109284
250919762
7872084
3405180
159352299
81990370
4040337
104050200
177219120
243369795
618465370
754845294
132425370
146747420
466508898
315912960
149640216
388068537
420995520
824732920
758433194
14278144
9509880
235715076
186354756
84133227
81193196
533286858
112671216
288750576
148530728
437779433
16151800
50794464
701142400
50487348
146112536
460588382
24961306
89850255
653084656
29100708
86868400
510202368
156431116
237647660
9892408
53465328
554660544
5762800
262349815
228053034
397435
319319600
866016
62175058
93390912
78444477
81956808
780903242
43402005
22788916
9401436
276313015
31312580
208904025
754986720
425744490
964431468
451268700
135102704
389105428
308235368
298930695
512956640
843123600
14253510
258464206
71674992
226890327
62410455
279608112
234111743
550050045
38363288
70235088
671811695
113881212
320020610
89678304
476924880
955332056
5172765
172656800
364960952
64663410
145014784
289219094
84357417
265845580
312570400
524847050
70569674
790820546
110678140
79297540
328408647
32056200
750513222
14984040
203317128
8045184
438900192
236158416
181811000
605986056
235561536
383201926
236322240
12225900
178234703
96399600
885301587
879427423
217903296
223790688
274476783
440820576
126353240
190303168
248477724
124349344
625907625
25358969
202704768
452568116
72466760
156785276
23474539
9632450
418964920
374226000
301324960
6882146
118347168
669152640
132154709
284122910
324754365
22258136
85359859
91428040
105488701
11624812
652653328
506989407
10135955
108097380
495521120
10649240
98466240
738623700
117139050
66811680
914439922
442532370
648092370
6202128
21455782
285386860
6565417
194752825
422779951
97245688
250637010
139067478
134654894
7479276
5890755
827198184
15920640
472681306
574614400
501142686
423131350
139503520
1534080
614510944
267833025
237358165
573904980
323673250
670651532
189693096
176016390
67335100
191354112
94941561
158947608
20249230
129881400
74147100
155578118
502203980
357189284
421091440
164284596
35342220
732951848
406429335
365184712
323756807
19125288
166199900
80500860
242943273
78542133
148211588
820310309
3281216
112377760
137851590
10634619
305892928
34456620
196325350
83942240
273625664
121386600
757742460
223760625
134833880
8013974
31175440
390792977
34354567
837159240
193044936
477008368
272529672
127858856
644309160
709626912
8649106
188164505
295818600
257335357
107988825
373800352
454869000
81710728
311148348
638955868
156600543
132785927
185274480
506842560
697495425
733573398
201569571
231700980
85798517
446395320
672900762
423144744
439430469
131895484
16165770
62567870
246207584
39678282
507768313
310477272
178846657
264424732
112565532
346067505
143627520
276447972
159427331
817540
436707908
27629980
538204276
592216992
633984516
76639725
16783536
346133160
59149817
107989805
878823315
111486789
16676140
259223705
89386760
930740850
48617508
127599915
104343300
361453032
206948764
476923425
447101648
809276832
89541652
71472352
233750533
281289575
593343114
789948236
16908854
88277592
486682874
299982748
179299750
88503158
393505468
357970800
62569353
277291611
535695324
163613975
20061965
109868408
149771373
115019485
34636488
284160240
3960200
222094290
743508948
319660460
150695160
5192291
743003853
39648
604112040
643673555
99723528
773801700
287571622
129360985
83250372
129539112
405380464
64276992
406886247
372064365
290759625
508421080
603214552
236886551
520156798
109268768
145600880
154209330
121836068
23591725
788142846
833638494
42517752
12185460
73874610
564532089
356011083
444973764
216771380
235100894
533661824
100396328
460052400
594015475
17528238
531209298
570994101
662274144
845850236
139625532
182160600
57319832
294865800
65819767
205436228
270632472
361886695
110470680
36397350
206919440
215079300
8607195
55089152
25898752
380019728
271149990
67082582
490813324
1472748
232111047
14369452
58442823
447957844
40203821
149924696
140061618
37083228
5431020
40308088
14210000
648368100
625660224
246656265
411197535
581508608
12951708
360516974
855652232
315662056
468752382
219034970
19971780
449697896
193058346
18769816
224896380
737703963
112320796
25688654
660603125
572493040
13661658
408622464
702244218
478035128
11295308
255829690
458695125
346053465
186284400
226097397
814188650
11826540
601449352
497533260
53795082
308889456
579641472
789345384
135485442
132579126
8222148
505611308
74726772
316373145
82741794
66881250
329840600
59797202
95901505
491176070
828392685
215519565
208606976
692907240
13786110
550446123
284873512
912199281
299449592
436064920
170993592
41063625
77559924
900059355
2726698
291044793
444503372
368606602
287629783
107069025
662806900
486176000
272045799
138313800
398505107
86220393
192912918
268051575
33095916
49621924
462050932
397861750
591768338
263162306
393197310
293029920
106624314
531935640
163450960
170033311
26419656
159968650
595274526
134826657
367957920
820883526
138921354
88495634
28849311
134435970
678415935
441056280
8890098
106604160
70578284
655804926
201386765
276281334
400520554
208951578
425495520
632461632
291589824
329860758
9825600
20841480
499996992
118866663
149969928
27217393
335985024
374611180
221800040
178649760
4507256
238401279
800501310
884406672
239087952
72230840
387501972
217673568
322837790
123806112
440757548
243931420
614396958
81410856
600934950
194611924
223726560
719441560
83410380
190881668
682047710
846806324
11206584
440196137
170035020
283280504
19539264
356131080
851751460
405803551
94829856
432160320
138405504
330686057
245012022
794444852
323145280
110657040
359672850
5666600
397271000
51553512
414432837
69824073
60725080
51659948
105924840
600358630
306624734
132480939
676757232
72180720
198289044
2525900
9003002
151386039
35348121
186067830
55208382
127703496
471043503
361711899
626454711
29076030
531620068
493924368
196295175
353877631
64609920
507314674
35832342
120661856
109624528
420779325
98936429
594384
226053617
149927701
64945764
99873598
25599840
623117
824652600
283542086
995303680
10358960
715749312
397680374
44525288
285082560
9284625
32112144
777840504
159940191
45205266
28754791
241732425
404302941
332638491
264846139
152545928
799032
1032255
775984758
195496860
116647965
103438068
66422568
415972830
542303776
47480394
225898196
57113346
114432976
332925112
73770004
66683448
4704315
40137008
417084160
140110940
462800868
779959881
75731760
25250797
79675426
145863927
310725170
25681937
697926840
32475594
859515254
523689792
3854400
499240980
42016244
240606156
312784452
551465068
241332086
82770028
855620217
83993740
3505800
9823616
206829574
214686794
79207473
92220828
24236848
48108020
27371164
7024978
576031101
101961614
1084948
244051000
961380
389425016
599617876
298925480
96599002
14272584
377880937
670626701
76174274
531707771
5000286
371470902
115168947
364593139
47115198
270645440
72655380
417257160
130258048
341671320
639691692
84581144
177075377
55017976
292096023
96157176
440203302
87966680
442153280
365135211
587474951
30584880
93906164
183717011
124872027
510294528
39381528
262587885
242738550
104863014
141687558
25401180
340143930
262421160
513178666
159833502
84938436
113642280
536471577
287645850
491822928
919952235
239670680
170754074
26000763
130380507
49319448
715206464
58475880
289593630
593413260
6521172
62191080
337663536
133679840
421420520
120423240
92013588
244378377
137608473
10925724
133663334
24264492
361769591
1084848
484571286
39471750
65274673
496413753
55016780
96356092
649439430
36767735
42242944
277631424
179497560
161048784
430960912
468258135
582420663
108663591
31287825
201700350
91782772
228216969
147873324
66900232
4724382
92463360
286334110
795725040
194746962
272730445
630602175
70634856
249609165
214292715
161255760
516169115
218464599
802169961
344084832
164518797
428455947
210309508
740001848
233711361
42883518
323560198
432437352
161548010
137011515
523268760
63576950
15929062
460669191
153419468
115348536
317274880
30844590
34729758
607253868
118398
685917342
103506760
131465114
71009397
453271815
216010664
66208565
645326290
631752600
14907776
7266435
332059488
276046000
600971932
118141275
81513432
338419984
157472964
38379506
30817479
182990145
428524225
250440540
85707435
337409345
243709776
129075539
186522333
260955906
117753237
5228979
283854035
962395200
81861981
96895682
261200912
214822608
521983383
40507797
606935615
192782550
45989548
68930466
978004804
268247952
356997879
186662266
287060400
88260682
114141060
125569685
139257670
336581800
866241558
181169067
442061392
63119916
251922176
212847173
104024214
6231669
211921112
173036160
198584485
563875488
421521306
255993120
25473926
214042790
52087168
71451708
577569762
36577850
184982499
546357100
140928759
4977297
231704295
239879325
430070058
46167408
450874460
255765978
32628803
177880102
93454029
612044212
466874954
635959792
371679572
199302357
145726142
213570640
494144280
700991
371126949
156419498
173584980
190315818
2651964
8735132
46164887
841980543
158301963
74549635
319231134
1180116
242844368
273285432
38632825
185652350
41115687
135614160
5163480
90547851
2221290
5364840
379558420
463233780
552019179
88694991
230937600
10285492
432459616
187462887
292521270
184711896
63543342
486156672
932232840
396115391
659627892
38105568
309082950
19036209
114462114
165340340
13250592
192599745
88977825
642037122
57394284
58272256
101011920
914711928
518355150
323862620
14996712
159982020
456568143
80458935
47827947
207541488
57202155
360982578
67164879
479733174
174767398
20534514
25851984
317731680
66211600
236651900
120367080
183175404
49814567
24386460
56347659
240306612
190183122
46752195
2254751
99993677
138915000
344589824
94937190
97356896
472051218
589889708
479536505
203277277
70261826
602350584
299644800
53603154
344458520
57691305
81438000
9913404
701735056
766660101
383470336
21676450
119012794
87113880
103792128
990506844
293542502
261235982
531270702
220118115
664585740
92649750
430552800
328683316
28312200
33771850
58463337
469712040
93651319
111797441
133249775
10019886
585571896
66992263
6799340
227623202
320882377
46253576
10641501
548042220
67992365
191065856
791049996
87370656
617966415
233734412
306967263
263917196
126078418
58513588
134402986
273973132
158695680
807240535
79275064
281933789
691445592
394656318
62648652
1905672
184745710
786444714
213538416
164306209
87343376
111210724
45110745
112769406
92951648
409307164
26346930
55375032
338202549
210066552
391104954
63421232
31124085
239221681
516165810
485553740
56395382
454071093
193182780
305117394
196890209
346536312
173584870
201785805
111772320
20842416
498338094
191347920
4275315
46075988
102568650
645631168
591021504
167386068
753970288
964990774
472528896
28212760
50441860
252970146
68752551
190609185
57451695
55152691
404219030
550404601
558619200
231795148
48005199
332728760
181841520
152045428
501032370
24289860
229652619
217423752
72245228
62215092
515125868
590855380
13315698
116723720
30084240
291760056
17503863
164718300
65915976
749832764
426650064
444276477
297056850
422745885
47284980
136901650
257207726
82746895
193124208
67709895
217145390
244239254
849941531
240504393
425659838
703753333
47883896
171388377
38314002
310916104
253895244
41367640
39009320
20365812
75348454
832049886
228235563
30822615
5028387
25368980
401241525
213240754
562636800
59443338
420647524
236685936
371946087
278120790
290321325
284122312
948797850
168488806
397130590
42132716
618394890
379200402
20793965
2907450
64261760
54938988
370340822
118284568
10829214
616084570
63293664
28197326
50128896
406582200
45419535
114754436
182420904
356100085
312805000
163517640
172338300
57841344
264891977
43880018
341747460
413585136
38067666
109425189
281722044
24312450
127084122
198407680
871365072
373428369
260001168
99804872
301996092
33208214
870028794
590949971
81887840
538655585
140145390
182123384
18574752
317206422
174269040
399742200
360021102
262929909
261814406
362863096
517912471
49552708
775239633
559743210
168546921
189431544
9616152
639586154
329199138
85995360
147333667
22770090
36700020
215757000
17181440
335259972
932512970
371491416
87778732
577010063
29520276
83353764
213220350
52783614
313207376
46999480
734293313
68415636
341329576
296247536
53530016
182554020
239998120
85433985
7411260
184726987
403694463
607375014
80760384
123175548
150853274
138997530
4378455
187005780
408706488
348244677
315656745
41683724
33986393
104891178
453835256
140847573
280981376
74242854
38721420
380103516
414729365
249011287
14152180
240372900
445403985
650417130
461793906
39023589
175690225
84810730
305258695
393961258
41768826
86613296
335437472
14438457
88305520
484961184
64477600
147345730
90495526
13862942
195275465
714778488
275439105
336491320
599107164
766355696
72855250
639153270
22695354
341258346
486748530
204785488
2868376
685145740
720906784
16919082
313326011
407217146
68087492
629872848
308005732
234375321
335378520
249139096
29698019
699213196
114851232
214909875
88953440
230364288
195266673
15499796
76916623
69602550
68511692
813812954
368438346
687522474
33788976
406189818
400744968
84784560
546353242
244639500
13402746
668381680
537851868
570827892
430394328
79184703
580932760
829273054
684512130
61891200
396079746
194063838
284030611
31840064
6923780
567386142
466481965
615955566
189753868
147584150
150308016
758193072
118146
109111632
253715588
60570908
101255021
597711998
59336083
401992726
116918010
333556752
641700
67157718
28199784
468250854
465604380
700880334
366398208
252503125
757614627
170208280
76452054
9006033
877856310
26692038
559114722
160426193
681009048
435494325
29437303
112721220
460002816
78601030
305297735
405400800
79659036
822514
635227790
221919732
65690686
59772176
494696586
30210663
172124000
283216208
6863460
245579229
3154052
165914307
185317236
297503808
603709121
338692620
128073705
260425017
61143005
262859359
815128798
515207214
665501690
137253984
143979717
76143984
694404040
411951666
433601340
596887169
774043932
216107680
43080647
254988643
112993827
316143620
753149727
684921832
898790100
155670279
178013660
176709936
498359781
220557312
82744200
11173357
395466294
148211736
792435964
610177900
703670935
392216132
187053678
97003533
9549705
84356256
442798884
168943104
102864470
139277120
146394610
15511808
40540922
235237961
310367980
29855934
111161640
284534692
95867108
799028132
36942696
473528016
9053620
260998276
168899250
424138917
427865291
319417326
35509384
225434040
95839875
792378772
139189256
66099230
98595903
697887872
533251930
12329369
32485616
74837544
36057676
298384569
80145996
179291952
864378974
930872500
177282378
718668600
389529481
108354356
302703530
78105313
23130198
25383176
320225376
99796592
72960111
370294500
120109080
55494009
276370114
131689888
841253010
31791180
27370208
145754064
109674264
34480191
285112410
314946297
138698150
312864330
124461504
755625816
107094400
504113168
203352123
49603510
20709672
374516217
208358676
39615264
66210408
49821870
246631128
28991940
660073823
708228282
22697568
605587752
145649985
24568196
498963094
12807340
618773127
428581692
5228860
661505852
45470760
98473718
263461716
163977619
108640945
391422976
237334608
784265482
164513932
29468675
614931663
27685095
1188418
26460143
44240040
591194085
72356194
140586035
410931914
366496380
102469788
790974688
99670726
492761430
191691000
641314625
382065940
209162160
68542880
2862160
181190875
178040146
77693440
692054028
541032984
82742364
288943024
138524296
7305974
906560988
246324897
60296170
725125125
127487919
277469896
153178688
324282524
805633830
501228048
305297877
362009301
5562282
287674712
35282427
361626012
90184184
665297880
577661788
143894205
79224726
462119460
364642216
465054822
252827847
862909984
209696970
174981268
49258752
440289690
134487027
104604120
85800546
512989884
474457446
337431718
408981224
574156836
46743876
20296680
114224595
116008200
22641562
32813919
333862817
361792980
192300218
323674568
551405940
12758288
196104909
94683680
18705658
229888560
20382768
6207520
262014472
137487
873076568
545026080
119361250
15595840
938065416
8703928
516058020
109724848
114850017
36060024
739666521
159021120
616328196
251738210
304482684
204807794
114050704
19701440
866626462
17735626
70801055
184985232
88999100
151141872
668835726
36252159
479941786
129484124
211059420
14135562
446939584
58891096
156644863
243012768
191323152
285376869
153362489
88858812
140698050
495113970
509223072
74037615
157066230
34737120
507469140
390342750
198267468
301362265
46245276
371750268
624790677
769538980
17835580
604919027
39460920
850977572
347828285
71493910
14453934
44039184
30545328
193109215
298907261
491330066
32003766
454343328
491541996
887323176
86484860
503489476
428755239
164780322
29626116
363663040
566695766
276246115
241008359
193043339
45941145
881069673
6451570
63693609
282614605
286267674
24919748
22437975
641726722
130749255
27775984
583183710
372478926
379718792
218943725
152788304
416626140
601837320
28021086
588772492
648271473
28528244
66346824
120273225
495524952
8406776
163666190
760609112
109667045
488165587
130476729
412616736
166846024
442209807
13445928
818072560
268288111
91416855
178787280
198486057
358699085
136962280
175266065
708069360
94025385
9243194
104821229
470566726
31177150
145910658
196209101
28703534
109437416
660192536
584713128
753912080
68429150
756401121
371011843
93699450
296138148
16843248
649036160
347408048
484805620
201014036
187052610
338910000
197077656
132849400
736683264
61091970
11114560
401900025
309216790
472472565
440633681
163674005
189835770
316509144
210869865
123665965
862467900
873216365
95229288
45206148
137139156
172726462
326756691
1027009
503113974
345136794
26633245
128937237
781730496
171638448
415747773
65260992
140860525
479233053
699711996
126441252
358857408
888665872
152023750
18086908
431430545
103673592
115097795
546975325
413662228
790035123
30400755
227700627
963781000
127083012
166806008
395401059
18926691
19161600
226417698
237382080
126764820
526690780
836022252
28145226
50056765
192269130
216098037
193309386
74228198
603772141
45944444
488019424
964515640
71694954
76687544
59513472
32457554
132574640
538235058
51743744
248660182
657656800
286675260
13802725
53631124
96582192
317441134
287317800
202353871
22249197
7035748
131026944
17439014
19669408
73877942
425249400
552366277
228367838
53443743
69367770
781874280
6246275
10183872
114035502
78460988
273627483
226155050
443347072
237756645
523462536
939755648
242583678
341747362
24189424
783209700
305164500
88057935
720352867
937718280
576046981
150406872
608112485
189497000
541038355
482479164
509709848
247376016
275642304
353218015
67630208
286512696
521201650
800895072
39412100
756049230
232784308
25913896
86962117
214582401
25446324
170315956
68415820
758121525
101787135
1381968
13289796
171264459
269286658
327331888
40417111
257580750
55618680
353450718
170164560
43424640
143850434
163139049
16566380
82363232
55172268
15700020
159157360
401868000
8319738
94903244
576777152
296827716
557158789
31370712
445463200
311403339
267735888
615303117
139791369
404293896
137248979
255942588
4399175
10092912
24108190
146307188
443512401
20566480
290155320
125304543
47590075
11019825
243769260
120885168
990940370
597577563
177194814
332416
2614872
237038737
435463572
38609564
242982945
540351030
251288240
807352
654199505
182366372
194180811
250008330
355135729
270893030
126915592
29373840
755561598
101207812
28384744
161299749
371985440
305749038
538165704
25186218
172745228
24997420
33095790
392986404
110349737
138795475
224138472
487610700
183620145
652832880
159619308
195288096
65653392
253587880
64846818
133578588
29748612
254291150
242933400
382354026
314069900
1248918
15658400
268296606
249003630
424607334
60420064
113171760
208522140
38292456
131879022
77625814
70891116
291487950
7617500
146536152
387898416
660761469
307154408
178321500
45431990
31538136
253419155
22577910
596089088
130042939
51297022
73742025
46755228
46078611
449724249
219120075
240390735
432775206
840112290
46984894
64137894
40876960
536563099
928522804
681042428
93556260
174196526
224158644
46148738
11975480
255152320
380632198
440194965
37040850
54881964
582590316
563202504
10640445
479043424
1755264
541538765
154871907
83992702
583090969
128987187
63109947
195616464
111396705
772300734
809465484
780392004
484509680
567389580
195491160
13468245
56374350
6012108
152117496
368884370
155403050
183289086
601016967
830250505
293390136
47259560
37537078
162768606
532327040
197384334
319286253
123484999
68823700
64863909
28935225
67200369
195942076
810565040
924251601
2886480
406978560
647900038
130175550
2785704
258628288
804527474
508277100
185753124
228638184
135559775
436553415
597593656
149170406
390044936
8775660
142314990
60164775
580109958
331547776
231870376
32684950
8818698
37855539
670591624
210638725
506923887
108678504
731574480
80194023
34838829
246924
561950136
405360512
104336687
136004427
365559980
6748025
112544128
221256570
257045400
94916198
1574608
261325992
301312392
265074020
74215946
261781245
587685072
281889678
252851058
140354890
253156185
153509664
125227317
101060676
7386168
27154400
510185736
137446320
70672672
514403100
601041875
143549104
530562816
579942420
282998073
163675728
478199904
627664512
39303990
64356226
673132480
563815616
255007046
220243569
158634410
229889296
87402375
14504440
486416844
86376060
601026537
452209020
30822660
39451104
265718245
173571132
312469948
31165546
43302284
787219284
312805474
376886860
840404734
24476826
572750348
86878365
275558283
343738677
689258296
344439264
964526108
99779517
361900500
829488632
5285538
181937014
315013797
54660138
10946742
770400984
266626416
650046631
143720185
368057960
499738817
110669262
17056820
714258025
394589580
83088224
342348930
515001510
105574674
217857311
172409472
465216024
79552791
4627756
205141720
416574711
26049312
184565300
25941732
327387126
575772072
151042790
43701897
405383366
224078556
555495041
92627463
40726496
66939470
190331389
696374518
54900230
69885382
379543660
66792438
19314240
704019768
325204686
826588620
35587621
985493796
31465746
61363047
127325488
69422582
997415602
679105500
56158770
3682912
182804180
351132102
73976080
13508820
540230400
182819313
10597652
8690091
9343158
92067300
456149760
287220945
296007880
36712936
339645750
107592364
44151130
137245112
282437324
55387853
860765534
150324812
625005396
496735980
28577583
586067484
567302266
119325345
72943308
373784166
73845915
9406686
206534503
1757272
339542721
350666500
164386152
67022040
585915428
280861890
240091
193622940
113435340
62283433
41868816
179220000
232706635
91151058
259169120
33211715
333827109
154944069
674651922
35323302
243829798
717598180
67998746
435373302
53171244
103278196
151238065
163186608
365191036
509518128
379635012
396397872
324188598
79557296
451997964
213676452
102707046
14008064
390160996
357402256
6926040
111144540
239026357
193750180
23689287
651616749
685850175
187720935
19242821
324450192
553772520
5912160
145021500
464502570
14629664
343876596
290750267
65152776
4577334
401096026
691269435
299625608
6714750
101254725
683464801
45959040
649478880
1720086
949889512
74975625
211255296
45976651
259230445
938790
281866824
73219175
46329448
214482180
35661320
46659456
425334479
141979300
488466699
309442276
804532183
76209871
52173840
194934012
79297280
397978432
157764640
170684037
136798970
3766344
25609152
18521600
117587178
261267440
914856080
209788455
468829350
242726912
340937964
248134350
188146635
179986503
101289760
466937763
132014940
116547794
22477525
26041284
257675936
539454740
365049971
454408028
203126875
11840262
258234614
246691438
3040076
131329044
22965354
109272119
35300090
67076064
340360566
80942355
546067898
59148352
104952456
108934496
16061994
600196740
202744632
369888882
475927221
58131680
277409580
426033720
144061420
25200384
374743988
409631062
118813472
794010372
123156609
207549972
338841360
129170908
57258565
240726160
214411890
258952024
368276032
199061124
924065220
11962665
3762952
661115448
204822
68194456
31366149
96242228
168689785
338797797
103542876
60215092
126335066
370854990
160066440
360309202
47692762
205329276
887400
561696150
34142625
128025950
4432147
286398522
277950094
3677445
195640632
210356235
215606000
278278635
141671974
248144940
385368336
319939712
654182925
363455532
36030480
585042315
74587450
548851084
148630656
255985117
280042462
120726412
687366137
193606200
266894768
762326859
63834789
326596796
468117570
181850328
172616184
114227800
494156736
68828130
434322532
19763144
484969398
74932585
11841768
184307670
13780938
211355736
2410864
227801700
28615590
380292220
232654275
726133650
572926152
414617610
44215780
4089316
137135028
79812337
31125105
190216224
336158370
580853364
170785336
285807636
229360320
11485438
457890048
148899960
423557659
193504272
54341990
524347488
130567320
43919840
78689512
569148177
404983782
18873672
155304996
708234072
420153308
308316056
258954668
116379944
770586999
38150376
49539070
707926140
10549230
422210961
156969312
55597724
649157300
278998986
19406277
62608650
40320236
619818760
260528181
289788264
135881655
627615000
3888236
67961241
395748180
652964288
81365976
657634792
800168620
124291440
61531624
524906250
90208800
9414432
165367624
532955892
43162144
163741637
335621253
691570962
400440404
7647367
289694688
86856150
621547540
78792252
61759920
620383656
481521738
78428616
614144125
400330392
107021538
183208992
323879218
175232355
431557200
264847539
20140812
383089768
200414180
242589640
256332240
879320880
175181664
57501693
12534300
3723810
43419414
341568420
209640246
337809678
471446338
116504870
17518176
436960328
352338723
324276736
123047676
79305380
341059648
543992832
116102835
296903538
300841200
550900382
205203510
153660156
290549160
608576386
387703134
112241624
660549008
4717270
525266765
127058755
218118024
486597888
240327252
21281419
222771900
491520204
135971924
453086372
94639552
535999360
66633480
6539736
765518556
69640216
78071136
367210587
521256336
12765060
81707552
259210680
219322650
539773696
372834320
423678646
186563349
931279680
399214475
622753072
356258840
10998180
268471140
506227440
8908056
219081375
157500044
372310209
138486210
617524985
61941831
328145652
159024626
88675261
167924523
149348815
447025788
622406972
120066200
746081329
800881600
64082326
52929100
206176425
1269048
521228666
50530815
616613302
19365924
174867200
151042006
87759156
19786536
382723185
37160447
12271446
105399000
57937360
402730
54168160
123937875
565437856
28479097
47824460
685352150
26422288
195737046
572904486
293023795
809383850
108229443
69868480
116399737
118267305
631328441
26747273
54979513
109788272
30154820
386202360
411957876
399057314
65017656
93529863
117021240
222248730
814126113
292619871
94873482
87526068
267093651
181186434
616547400
206250330
249301052
743005800
90344532
290374914
101374528
9593804
513858478
851084640
12220192
34509168
833262828
204143675
30229464
49265739
308461041
2802384
608641704
340377488
26948504
852522048
91538642
247076166
160241970
475130304
64386956
242837238
646998132
849509804
230877408
410714640
691033584
316534322
4871520
422299290
600031286
174344352
1843660
278957353
18129060
378536330
125947822
9742755
59004063
783291150
36513456
189055552
8129044
951681144
728189154
100201843
130780026
422800017
266966150
136107497
43947960
135270935
234045024
46500372
47145836
191863514
650643432
341023605
571376700
111251655
2122912
4378846
369356540
526572840
386003618
180135865
226885010
182832612
796567824
142771200
112364428
214201212
666286125
385737876
664499792
622658530
376337408
53348922
110043774
634391430
100376948
139480620
346779312
320396400
123076864
242474640
27676040
660430804
141568420
40990359
528687313
37322496
524753740
253120764
6861162
436337650
356177088
96642700
724165500
594511920
24430770
99033330
703742480
853716435
455405333
77935493
484116405
312636962
157131744
332052585
113782515
12054664
1908900
207321136
175640010
1995620
1379408
72370581
45363084
26558980
361609329
824331093
112605945
90722940
15121405
21147830
442490344
14952000
701753220
39470068
36976600
28139692
312884286
118816659
197794952
344015133
65951775
25051096
267169590
356798909
67506345
379546000
154079800
29706125
23647657
12699648
58974800
228962755
392633640
835084370
402151596
268744320
46128000
89193142
103721307
232382136
266967846
224091684
218513712
25594750
247758700
192094179
109312290
75220992
488878360
53848787
362576806
165946100
63400288
35142256
127064850
928053896
64219816
426492613
131772727
542803950
32476353
66150036
694564190
209528130
14375310
184786256
30817046
205438446
107193560
20735000
126848742
574519150
110980187
287738451
50441920
316987170
60120674
502698120
35728984
19407539
16582860
150104505
117910359
123715888
493142144
330904152
237829644
776277520
670522842
335216640
483085974
498499008
216312690
219780000
250900688
272130407
131039300
306448578
189756420
570239768
120148168
217453020
102066216
952166628
173010232
79637111
144008738
85540608
608734368
98523864
150272850
78325856
44850132
1501578
235243624
164157212
804506673
313384642
328873788
235397704
370998549
4589307
380549629
260574688
441287367
11394091
422356770
45497856
159759600
354196
123268530
9746151
782836560
754701480
179918600
4365515
27024192
94041123
1601939
256469232
723650696
450783402
1162458
141297880
431519520
59124816
64900950
105864914
141621792
525504540
253276023
54197388
329148375
151291980
36697131
128109150
139039740
106161606
289086570
652445550
368836659
137651760
759323944
269105500
102289543
63045375
162087384
300127419
304938480
25268112
401828091
342637464
789238112
66525516
620859149
239456223
222838356
1542914
382373390
29013600
251260096
444068503
444758232
351400224
190075164
323082350
789145916
342850744
173754112
532311657
42009474
323635878
35359532
291527950
203394315
46772169
62577032
53590095
2880160
950947920
19930544
133282695
316305901
564095356
389144040
513607456
255783069
478978715
128127350
162462042
752116203
23272297
582941410
261894138
6535893
678922475
7817360
28383094
260118268
359011708
206751183
164957760
682779384
52313748
145950834
187940829
842057800
109247600
233137770
171670365
46857375
273973530
610724392
49451400
217803118
21770628
77010435
110774300
467402540
135707453
75056895
31893396
570879480
836765038
43825293
131924611
726668586
342718266
621453590
182598732
735678160
125951592
1394001
52356384
53549736
420169254
740545608
568223955
489618860
358338240
71653568
557311898
2582034
234022813
829077600
1956955
575229848
35600197
530892660
361317066
275237127
201892880
78522314
107183358
321770918
700813620
269775010
125293638
512911806
452436741
20605312
247724342
189371910
520968000
273388220
117306936
82286304
206105688
3548532
19958190
120785280
423850080
205583805
27402600
299905177
217447764
318665659
182110256
178228667
534077786
191622360
413222600
43205202
581020
224357004
729904032
308153392
376552750
59970368
227990898
619180848
12327656
355397892
137937735
540762696
186187248
4140320
521472640
102012028
176326191
18022740
268807188
105692576
253281792
27711870
436979868
30044190
66666418
130968786
53628740
104343196
21540644
14515416
5243179
10074303
105578910
889301785
132153924
17609726
146216619
765916250
293024160
208243511
83125968
774103092
834892101
288664480
797126736
689668903
176277660
62747256
289497500
162354564
86282742
154191840
97701004
358170512
436759350
366798501
372238800
97968684
7243988
48885504
29644067
5164830
309468228
286621712
55837570
326833934
34609820
926779939
334702312
290457225
357920992
29908406
332427192
164379436
114917824
121767980
430019786
377285300
80464663
335091876
267073740
541415160
488483457
248702421
106736731
361282215
925411862
763098448
92406256
156009178
144072446
943208255
220805830
730303290
37095538
244885872
317760024
71200668
12953106
613969672
477111220
18108626
311431112
313431392
716555360
838880
365670693
296532690
441634134
181933810
284255958
16276003
803534550
460248096
79749131
157576054
181911314
474814680
823786166
500438387
678870240
3027555
886412984
451802659
51862172
236140520
275099625
81804080
41059080
27263418
161462730
176769153
631806057
431505200
85993453
120897244
110333940
451222855
159772977
129369825
186773940
354982716
617536977
26736260
416122056
138238990
471119660
215414550
71869761
4537456
129391872
100256310
12083940
372808564
444590040
16616965
450294592
710534865
395974641
457622352
297043252
463301312
376771304
562215458
752084800
147162320
632859949
128370480
66544920
53443179
276168242
235677273
726671552
39449538
735359780
8751232
50708590
111768900
350399250
27617436
33201660
546405692
477045448
267916800
724096350
23936675
689522793
1379040
892856472
4940590
911614310
730580214
29244743
216260
14955428
63433644
100428902
674816124
286504596
46011684
101288034
112627900
58619106
290610684
339697935
263852288
83422200
42023800
58554288
37032600
60365496
783867504
149784768
146495146
645869028
287895366
835347204
31881192
620309568
232082664
434126178
4339125
414412650
322986760
5079261
621013227
137300021
671084037
195680432
223898392
164306934
260623442
245844024
339653512
341911680
528455403
48295860
280316620
375884544
65056235
849352328
154376804
130320900
1971416
17186400
484518734
75130022
251861454
588732866
716561747
436765987
649346790
180176194
105790608
104300775
901805528
137658702
53256896
65267280
8522891
111022128
56152768
90432134
452286378
493039716
223257138
347495634
400639572
667250870
360431560
36319106
248527748
534505216
212686877
915924545
365770440
583830404
22002526
332648970
472659335
132741600
5070240
10820925
379215248
367252875
348385954
79856088
211611600
111754345
357384170
545257720
2237469
274423776
525427308
130421110
47984850
262155750
738300784
3781606
201743118
812388816
66358860
577971240
35211808
82805040
23977200
19258848
29118276
53675232
6622242
180223978
37038464
432468044
277663783
618514176
216621716
393274778
346458955
83505738
215445480
395792210
496654347
21211014
7710444
449470455
86779550
107085888
368854038
292343520
32336480
270887232
97830970
239776116
278765160
263890440
3475395
847981390
15042816
169884711
15889340
256435927
56059640
30342335
199809498
302406280
525236211
339900804
114394592
40637451
10083528
215312580
657307408
432768736
1088050
191160648
64946033
141689312
75920780
8238761
73785474
30848895
582697549
262887930
877031700
273820344
211480308
483761142
23753435
128700250
78624673
86571264
39840996
19877802
137141235
114430936
180931621
517079640
562341318
1360632
20111000
942825884
33444025
155337312
458502765
103211454
232010454
480511674
83671504
298210604
438251520
198616944
31960692
36814509
887671506
49900224
785646524
774744201
288321037
2527184
544210065
140928914
51888401
421149459
389190845
612597921
431580031
154811536
313673532
83580517
305526342
354308801
3732456
218936195
607986283
38393676
306734925
117962621
78425700
402303276
334517302
55591008
54756150
181543830
158087844
692790036
92512576
238776608
37912488
138979342
526629510
465360856
28579912
438423765
396898923
157705342
643562592
6716176
10681473
368755472
129433320
237405195
122184202
708512078
673987644
119067168
41523832
285277002
632722779
267032788
171585566
534349899
189385290
94298360
224270868
9330056
67164774
543310548
29950272
13399512
63364905
103205205
148031715
344382876
97412616
309067732
652636044
908167813
74223968
14521192
387953282
365580
146229160
212897674
655267422
604121020
277069245
273240775
156181560
417570420
466329640
65296860
124710264
144577840
489094452
183824415
333145638
370205060
36066163
16046888
236583919
231977070
276248128
362804330
127016918
462403800
67721171
84494212
93908136
63534240
1165988
155730335
521575956
787430319
234653395
267950152
16422992
150268578
473887750
138866670
48029074
549547680
58575
392318955
81367620
292016048
2309798
306046986
346011872
304190950
365677007
14641665
54583830
313790412
209274054
304097352
107629407
295942796
25864192
125098400
185933286
437061870
63044772
41113168
319935616
241481937
78954704
248982799
32909426
242016381
613754871
316695284
637065176
403750575
712872490
283236696
111853455
522326876
222037544
51286175
682368278
311418145
115588521
575681697
602297900
29443794
299589696
536489600
168667512
211939396
186912712
741016326
14713869
597817638
101393112
7981880
450187038
690412502
29750960
493770537
40550156
139432650
267331425
580492960
42169945
103626
468412090
274262177
398840400
445780631
431157804
746598216
18062526
74326545
61948300
764652512
150395868
313200576
266479472
335743144
391631773
579548190
21030415
68105646
22885400
43319520
126523671
300094650
56803491
117073
55514021
429545572
92590576
386386198
352238796
345334880
81020556
434376000
25999706
110762951
210783024
165512999
664141658
971646369
148402878
79500335
487386073
616175747
314075124
255339219
47327156
195770172
182725900
321644198
420235155
128728215
520369992
25704316
375649752
581605343
144939546
846616134
765040320
651754938
271236654
107611190
58575600
453678940
78617019
538845201
122798116
739537920
206908100
736531728
609654140
57170272
266694428
8670270
224063322
28764480
63319584
86173848
777484504
35893791
708801384
172450350
65350537
426495524
273956580
111486589
353506231
56897712
68327160
80882981
48796220
412130484
384976836
275048370
148129912
8327553
97016920
245080145
843700
16953696
132275516
795860037
84474096
503114794
65938900
197162128
208911759
669920240
186384044
140529114
370341112
78145530
36322858
447542620
143910616
416018448
837217836
177075405
524213084
136621928
431831136
198999747
531738904
379756650
379594116
69321780
834449933
724893855
1641054
459734184
266253072
264260
493232270
901845140
492389492
181485797
52007004
744191805
28228304
728186404
94234188
18439260
535943964
285897678
177447462
147132150
84743040
106467138
938391695
402320468
159108978
682676820
26649028
171159092
837475344
376830967
15234648
2117020
34931928
412907472
42735616
203686536
289350905
522472275
134474817
178774088
46675907
30433960
182522124
22487934
204869184
13137960
3658726
431819068
180288450
168713688
308487924
28184640
40134843
23037402
819669795
248442480
12444288
156724326
275548596
702751040
129476872
425201776
433479805
211724125
43340521
51823872
92209069
50630227
26262720
22454124
799114572
95702224
465361205
39066126
634546220
141824380
322054180
864854052
145811000
236934144
782576685
588902580
818660414
165994254
3141828
70851120
150414246
54050571
2162860
65414466
467192205
731378582
37767968
417268680
666118548
6623016
741373038
150087773
44315548
8176080
282877224
309538970
354474201
227290420
96722400
749663565
364499736
512790750
89515650
38343305
307462679
450520965
448068816
196406208
60490500
931190000
43265880
286846560
25241934
236944980
239605560
131328912
143244312
135191106
66949584
4446896
345166252
834775480
1633089
385900168
112005504
96410020
441368166
325906908
7309500
736878928
48716216
141256419
6411918
197138520
430324713
143264
297990888
34291362
224150916
143719904
501662700
139360620
10679779
766303180
90991851
348186058
450781317
430250420
6709220
700309328
514825234
107568153
431579561
214539576
256156776
7710000
566159895
318986118
29570840
260472700
913466890
19661010
86745320
164991260
101349032
296964000
35411618
216220815
18967720
232203136
171770830
959578722
14500005
116196966
23698891
132854160
49041002
263306279
880310
3040596
192696640
127821531
675965524
2704086
177919857
68137420
892957589
71130465
239426406
554366556
462599802
598752750
60069906
57647941
516351276
400777324
46341999
619450755
136382118
73826700
419580504
454969480
118940947
187546786
42719620
71774052
13655337
499038672
807397170
273337700
433706600
683445378
337882299
647526251
903860048
134201288
360002663
169896776
257576498
21848296
158774184
838675488
665284005
407767360
154528920
101926242
62597570
12391182
3152490
721319100
758082384
654029780
646734452
16000575
19184500
285018800
372254850
34857648
172749388
116046524
296074368
570642696
312571784
61885824
50415225
243667341
6784544
418925608
23284404
257607000
623723958
994353790
35524138
7645792
302477615
196932720
660795184
624577237
52097639
202419810
9883860
752404007
196365334
80642350
185495310
332277137
36329558
784794355
158235584
15246504
155029664
875677330
126391978
879573032
16266568
957148962
415087056
346860792
11868000
180508416
502088324
406361272
297893750
72441040
398714070
73149510
296267532
272672724
210121415
123309550
157668340
234777452
176789770
885264300
33188064
289658610
129691665
60944464
177306382
798778500
631371818
188219320
565740835
217439040
308267506
13932785
543339228
238899726
117818190
33209568
407492800
140525723
77826116
397319026
71041614
20440638
142418358
170835040
4015340
563123022
846944
123519265
17999496
236156432
562517211
418466196
175402888
494765640
198219498
14054040
2450112
970321544
553474185
573405000
815813136
9834496
145117200
296859225
5838624
2715560
285355460
844512
259616
185818688
187835360
50542552
29737500
12913344
160094125
18838363
431542496
135608316
44583060
226269022
222466950
194336340
309866802
20653162
195630464
168263810
87824400
164658800
4319016
72769671
594402403
121788460
10628100
939346750
156257595
271703358
54458880
64416660
84224987
552356800
270736485
75498174
542704206
20077212
15129426
76322772
577947008
397341880
212646609
548606308
336080166
331795953
11257721
22491444
382558350
311514012
151376792
176028456
6548997
408993975
37884157
37334622
764244048
250636210
864772863
233462418
739537638
276172428
236855398
385687750
13559328
8377280
85679006
226008300
17176537
321081240
263799882
653483416
541826649
137168694
169958635
3173750
329162384
618721400
93174144
531656849
146025866
133645824
735909615
476854982
59509119
132583868
55465047
1937266
277541430
150083766
210649968
689026320
848535584
1116800
286671892
65408820
115552992
456212544
39945570
278871552
221669550
71839455
340780556
63785008
289227150
233722017
308236368
211089335
135175310
678186402
444437419
538241058
507937543
121751640
67630176
249276680
394599822
966702112
748280500
39650664
608753935
28901554
102902961
249243610
38219148
213807204
313584981
106209740
30111912
16782692
270441327
123221718
12954955
204768616
10947216
106446802
342230952
214897113
263896056
385951991
104066624
443628115
180515530
423479320
101384272
359756605
395586776
74906064
68364660
6544650
3552780
27183345
183173443
122672340
71210160
552128709
358258992
51909630
424889976
111021860
464730732
18476892
471671902
371711613
12503810
14442156
217930106
136607768
206690000
26450
125716120
111470021
613179268
27426645
234295380
231012830
214230780
361073664
51865260
381371750
587800200
143084292
40810600
61751248
202409345
15712114
147187752
102934500
392402125
37628690
74894204
124012200
189500934
30280204
203620218
330109000
170808588
193490596
247432731
57336069
943458204
259394126
502327673
80709558
15247210
2150144
543750522
64588828
17376768
219889392
216604885
134272464
761019776
221071995
6956840
90000750
151623076
275108800
91307412
626457810
240804549
571155466
63429132
539263814
423692115
156783620
665686560
103838634
208719160
200552160
146046216
414587874
682859764
344503079
388624665
14687008
673702500
885339400
79492416
4515445
298175267
195700625
13863620
350028503
173489298
849539691
207664072
420586565
821991198
398179194
110806564
605312576
831761600
90947852
18241770
501513960
361681925
653937212
558207155
53022801
273453760
25919220
562447769
642042816
683021907
248387952
15944562
184679367
843835907
67575626
249873242
452045189
647326411
262529296
631242559
156349204
391764420
508389882
74530934
90123402
186576006
248503800
261267552
235876536
292542980
508549409
269141340
513307360
722645388
65601636
251570671
91411446
550287762
29881205
341176638
485712650
437737104
208812006
277120800
340141340
399445416
217729290
79485626
706215332
523257150
72758666
108467424
156723579
293563034
18316389
23423184
486878838
243448502
292310704
249435939
481964346
3719170
266115960
228402139
175036745
306405
490977755
36495780
166307961
330532224
227374565
767982120
399439489
445414172
39369200
19667960
131838488
117985896
540572910
495505752
223701075
72769361
83740545
398658572
189655560
93928296
151421174
4855680
651434076
535978768
114563350
67966272
522906875
558903047
250649190
493676898
174703569
460034330
847614856
193247280
433371996
450406600
81869635
145624440
19453900
155112486
361896000
53116016
48302580
507861876
386428698
25876932
282210748
330714687
273283920
11585906
39826747
414869275
22392585
107877081
443876646
200590036
866041176
121732908
567663540
18202870
48175032
321125931
13351275
338037340
193749600
319465836
751185903
408537120
418526080
414335268
131591372
184935546
33965724
19329200
144340662
969899770
497034408
803660751
688273343
498819672
550423532
619501792
534998838
301183827
182559025
308043905
426939879
507323800
351657672
462323460
111825963
161542521
166608892
471351936
70327320
421307865
8142420
117537753
204240724
184608360
334440036
171832815
406447152
702979430
595260510
48569899
792539478
213415050
55124456
400685348
54720575
318266452
360137440
354396160
785220091
152887554
193930423
134008431
443040552
303108903
99999252
251904380
334740910
12033366
492597764
174669840
3622836
40972230
67299294
18079545
191778160
390250323
526530468
662096935
708192084
565115854
248637760
286352648
55031221
134265001
7605387
64436000
630450582
11568990
12174142
50914750
121076550
192103560
110278698
208497900
338130702
172242528
2930392
284093732
273189396
275425688
81151047
526513472
101284381
71732640
99170427
311684023
99041978
856576392
4402490
259325064
462515309
329083864
154176264
180266572
129261782
14749980
65252415
2308356
12380946
427142475
26753788
107771184
419421375
569476588
551053580
151658779
42116328
24894016
34914788
216643224
68661840
191962320
35155286
508170368
28977448
278629680
915585097
132090070
259909806
487329225
430431232
348719369
97475415
19213332
137320495
34662654
56850800
222122049
728049505
9929115
272658624
9297992
533082004
86987530
438743806
33287100
173981944
307631368
455866029
9997190
23701588
367598700
151000684
356983860
13887360
79880720
579678821
65066740
142936692
18934278
247140102
376424960
27783586
841561875
194763598
560952162
766497550
234078390
209294282
240261714
459438564
175141575
221754830
163712286
91620353
244799420
43218426
522996402
510118258
90821342
368598930
38462880
324656166
154639350
204691178
6260760
452743286
56235101
922789737
216411876
850724905
179634150
478183507
481104816
40433790
662287658
17096100
6906240
157969236
87048159
451932273
117349776
400971768
409168066
348438720
129318830
393773499
299748960
276557089
337213653
58625248
312656814
328702878
33911896
10150150
413814528
268406785
507682350
25663948
52173030
650195913
727727118
12698660
346170222
223823655
202379858
637620204
32190676
252965700
709626684
200905881
161316410
169688354
35823194
80140855
496973025
597908082
53348631
52961004
170689267
13986707
572537832
34294375
101893036
72492576
179930400
627780246
398333642
622576464
299641056
686054096
176956050
360536247
43904238
423707610
166831104
135309760
375766674
2349312
159706320
776631807
323792882
180723081
541153611
4444293
49737240
270597092
521410860
379389872
264203302
7717300
79370900
499700472
334452104
6775812
579460716
66699600
151930128
56783244
80388168
374224386
957752870
648507156
259618020
258400977
60246228
404459574
905581459
700473900
257441944
16623430
612866380
17329180
80720367
268660836
88830140
109899914
500484600
508410672
173695248
329128488
6699875
117959517
219900802
216742068
135206028
344939520
176230985
415891708
26353600
16047438
204397574
53123733
133310264
32281712
133898120
237127664
319294239
347092830
76306230
624811917
159511118
53670588
523360214
99232011
318661251
328954812
124215702
400555230
89455275
578671255
114592237
25274532
145573956
92358348
295814790
561291632
22296519
927534130
766695000
101925810
74631310
932622720
131006580
25064480
21437620
39194840
8094548
478613205
35488407
545489010
11692233
10139204
99310196
37913020
78811098
51810980
465368293
301939299
26518905
11118888
332155328
257768406
416787852
205507224
353927763
257823264
236519283
46585287
262666460
445532005
80867334
125904636
320666775
500039366
240146522
7643376
270322550
672127280
27348960
102271224
22128677
191051644
193298910
269347386
38518884
24102135
148326156
109269230
65332632
220279224
355059744
133532025
342104918
455721612
233508
58949132
719649434
664015500
606144
67275719
116981208
386403150
204527550
68693695
38389090
38688576
310493760
162540536
288342688
27885424
168973836
56571900
716396838
575254992
46763173
500111150
121153305
548934483
237574460
201419612
853798148
46404624
370350094
39572393
30778058
154690704
76440000
457777602
460595179
121128534
196174242
830628130
451572386
273205878
45074664
847851199
356156682
14982100
278288436
88360155
182347542
744209578
7164360
586871956
915337053
685812192
6864000
479748296
166864922
13707015
175792937
75114398
291071382
187626754
281814750
174024950
12148676
417151086
15972345
266535495
68982200
142305996
363586505
134117721
142703044
50825163
386338986
303717177
151743322
72787974
19858176
826063326
155902185
645663208
454452100
19458337
164102620
244979039
126739503
79404240
157057810
191813601
314789748
140692876
238032912
293890828
126883359
139114472
156424534
939045264
501975120
470081841
575453583
832180055
84091700
143781882
905329170
21388620
652512376
14542318
32196764
141618092
671428544
424813362
376773873
537163684
705063381
526292400
62106
115857135
245222982
186461210
403462196
216875907
143774595
406788760
167611730
349587392
478731952
977767240
155778660
329111748
935132840
153715744
16531500
435958182
37769895
22490528
335848780
10178376
132484242
282323550
191453912
17947680
24453312
438429085
23355567
91119928
463739856
697638944
269831360
279904485
660485500
162654044
398604253
19894274
147786560
93525718
72132837
128899140
328985802
22187088
497929438
293987600
6200645
444427515
704501083
109361715
617398461
145581604
386071038
59298624
276932448
729900618
22594050
710866912
312632040
247255666
249601170
749657511
534431520
206876578
162511720
963697214
172429010
719015188
331470580
150692175
66548608
73284836
82740565
187249250
43746318
264082527
101110356
101755000
532106042
284693013
436198530
264749242
122264900
3731508
223611750
41129908
88327539
11083415
70570401
395356728
87004164
99544000
342286292
104504348
232407396
176640621
23245656
105587200
724715100
310633308
986700
410172750
5096962
729891840
361595470
135796120
406408960
460210815
25777908
68786652
738724500
411280584
102387515
630099102
168530190
190282662
121206280
510656787
383778010
85531029
379467809
46449760
244993364
64838976
24523509
209839580
492411816
219571341
443472690
148933260
195484751
157212832
98478618
601642342
3849412
540771877
203429490
554337835
862893225
62145200
11422975
566515282
738178652
14158352
392540484
585127816
3609746
102649680
376449615
690899877
223495236
51293250
288380102
642672828
70797168
518464386
41030424
159861345
404715664
213943104
77555394
60311410
477129250
663081600
124252569
115808616
152789504
713628608
426901943
27240140
325388896
217912212
575670640
59947200
233852850
139978300
153340947
287092940
52950260
129974394
75726162
507831192
34626123
119634424
74905515
318633850
55528042
98787185
286755510
369743169
886353127
189255000
868383408
112063500
9334182
196891092
444709376
199172655
549952454
27884182
139276764
1248248
87297390
538692323
113482248
27481248
182436912
952044676
261984506
24216544
633171094
881705086
178109320
32749080
850765616
177713342
83495924
595886998
611724480
22313703
471620328
779571135
250695538
248603486
140496640
187059570
28164261
415684035
216208908
609762336
1628272
124149657
215982473
132222018
155722024
106244386
805602546
936086580
83921670
79693856
4809639
212658810
52477776
7067118
367780710
538653974
34161259
127554400
656131988
545522138
143646030
119017030
10941570
78952440
439475495
6911772
390293312
942224460
145039947
275100477
476378760
498909042
74322690
173316353
404115971
678057057
241205146
231181398
52516464
228591896
355156968
268531065
140444202
53434485
335933685
408107854
19284952
72846444
109327248
11294959
535221943
45337476
454802816
88828807
208196416
443496479
29089716
7725548
215187030
459724826
89382384
61974582
376580669
72432585
31550640
293325739
313157080
472778462
284314962
55703250
277430742
480426752
268480062
529252638
360379475
8219604
581560640
22012965
579493876
15299472
42540066
639727152
437774985
169133706
130504930
108877239
100625606
222563222
18596550
708802983
34733739
280804266
34476300
491287797
140346293
221298194
265281786
142906590
316540744
825986002
315519760
220290048
12637945
238307290
468729703
492084992
855926616
334098322
593392776
250321815
37646118
587687616
318305372
302887557
211068252
344024448
111379028
198541638
399151447
7021658
11830848
207114500
139193091
35555850
699203478
10265670
49228464
5984055
10962540
9711214
233830528
336973575
233193793
502189194
103779351
117056250
297827910
375589687
147625731
333276073
163875096
901602364
574714020
124189584
248352000
368547291
267141560
212157170
223578054
579808256
50433300
140336705
397394652
744737125
53329492
101743830
215155056
239514375
349680447
363745074
679927918
325140376
149979735
388666280
381280828
75346176
462919185
309045366
310122288
817009975
426845958
324670930
84095328
181710204
8890008
220242456
644767765
345372500
917977631
582498504
327403008
466807936
503745101
325236972
484921192
479086228
126211176
662212102
196473332
79629801
235837070
162538564
350899040
195618280
349005250
478745890
188296443
117977140
20576862
64138760
149417200
3015760
179256891
54139196
32783286
56775017
21598173
9881716
13007805
191907616
124687360
341620440
138204248
114298302
196199199
44183667
699382173
585195360
51722550
28224735
176174501
457219280
143105628
412968192
460599388
41017512
58337706
156431943
264842149
322447712
6450542
10383790
220581750
480718810
180835252
683566593
344012892
8850816
477968359
260794044
61659659
512869035
602976162
263284534
260212160
112859129
497040728
72318102
283538310
99207134
606008537
217073632
264384120
108494256
535767110
664511400
136706900
314779650
880069383
467409852
125401310
22764240
214320997
101690520
127103424
63319465
24854910
6936600
352365128
866848532
16495416
379518652
623452060
237903644
440368782
74533984
292679860
38586416
477682650
349597511
212989524
21291328
42144960
255561368
538726196
561075472
39603648
38732985
99572736
3994368
273472416
447623308
877686564
73456820
9828544
4701453
401585088
691475122
249451488
374836842
79678200
228276237
779262120
47403980
462280014
81510528
334262358
259738296
7299040
784613376
265586838
5668740
136568601
251328063
267118390
418508992
166145466
143005248
159656166
3840249
338585168
176058812
28388100
155301138
173358900
27603918
639340352
125702271
691600339
99051950
210180555
224260768
233417140
897625421
25013138
41456640
449492480
47853092
162951650
2080780
160864965
9483669
1460899
640713645
21142128
416237899
20602440
45349272
430493166
78481455
328589725
241836716
194872020
41731200
129476880
386745516
269250488
8864732
284006314
8324736
60265612
667039344
291604998
662908064
605757125
339799467
453719616
99247152
116910222
16329654
71094748
146146776
228655814
13310674
93662864
390631480
5252700
8991020
450097848
11638770
95916130
10304504
518628447
115764844
78666310
339891930
488160940
210401040
58940370
6896744
380403096
87432200
82791181
636188556
274738254
119062778
309590482
175969290
455413304
451244150
6255637
485668202
363601590
274204860
138974175
252470928
246756086
193422888
289095880
9178725
787164215
62950185
196801248
8127000
64948024
292493181
861827648
87932790
257878404
501741135
20079865
731563147
14766912
27872832
403180428
61678024
960265376
8977606
677158660
107633408
292921076
21378600
142601636
638726711
241219680
673251684
362497520
131453280
870013930
79218788
320434191
132354443
440373696
246485562
253083600
626782860
90300258
37344468
399728840
742629510
377055000
35997426
241829536
180018444
151959934
178730910
447997770
17632863
46790371
105060102
45074620
291923985
8065088
426318350
437303568
116797923
77051136
273514414
67282506
208924099
372492848
819346374
7981602
54742032
154023930
449905897
50696622
358937942
11762752
192599712
7501611
147618625
59397398
69340656
29588432
142947840
217517784
52931043
201625020
767239228
484507174
994765039
214777360
548389072
310597056
123258807
31064880
196426233
251845124
75244646
26753120
5089320
744661970
832154598
395435700
158918040
199957030
189147050
328721520
124021664
321525751
245924796
419753271
2000508
12654144
500018592
191608452
128569827
19793655
247959320
2022367
181426922
602833714
135636354
1282296
32546486
755184375
270232800
582815000
48685416
58878429
293341310
252156120
602654234
621457640
45233421
509259517
835873388
107004666
145095192
127309448
59077128
494822230
629776505
563731373
17581536
336849480
430024545
437694600
50891139
234632508
179267805
283902784
382963262
35017998
415371264
164714040
173513725
452037915
268635832
171028689
623105864
343052450
78824124
14479072
291873426
348236104
85740389
494083170
166867735
515936000
193023624
741403314
90854058
409592487
7844914
278058180
307688264
851873940
196704704
63090000
615359030
751968066
55252678
3675024
858184600
107857219
773440485
70362110
141685717
845337600
550808348
130433575
735388956
677193103
170506534
594230602
49853310
90245304
14522175
370412428
46376834
280224159
532446320
8714240
103687128
111708324
466799126
30016056
394682782
482600874
34144144
636753915
150007760
685160448
707250530
294331568
552170995
464053196
18629544
116293023
163990919
699259880
263279081
16543106
127727880
80182286
50760640
51151230
41722902
363487181
252978570
262035756
297891656
574716626
408073292
226195800
278756055
33656103
728943138
79608711
86234661
557907144
56032275
150617258
143038154
162276345
17142294
287864144
26318630
707917274
426479276
1169111
257450942
584235806
299511540
4407555
10979085
317290755
807305726
857453616
66329662
612968148
17185215
149696158
361077626
2305840
521026506
711469704
510507000
117175180
229726368
180398460
52407220
84254040
908109888
94816320
242999826
529805686
406420158
33961640
52368326
20631762
156449634
224921145
319373964
252512568
83463812
14742608
730389780
527931056
110025360
120950080
22248225
64487955
526830102
671206613
720510163
2060957
5313670
819963757
5148192
425840819
719544648
47312040
264538975
38234844
47612444
774497423
525688688
184679544
537733450
454982836
238254280
153384075
4676796
140717415
382260368
819321692
4525620
373091922
315239482
84605117
183555516
677117400
526826065
332668377
83794484
608862331
71097508
227407880
681746520
108148050
128269100
295501335
580058000
595432551
3651102
409188857
256484499
337535925
77381913
608875512
5470500
60814530
94332705
899002000
42530440
524266120
292379876
9128728
53205088
11586656
87745770
46110308
25586342
49426080
635940304
16496448
720661875
94726802
199252404
461032624
394159755
394000244
573687100
296675736
121810300
597661775
29755740
652678552
212197198
562140020
120122218
915817090
67591317
578156386
874338556
297612246
104022035
225957951
140417042
644396502
423389370
515668764
118312897
32329424
129651060
15704654
128162683
5289312
56027598
961372011
3934104
354030945
875438811
565766439
583008558
573879405
385584696
41234981
390020547
178598112
56418816
62813414
458619120
131647045
361412992
188209307
232523460
539698036
123906744
830320179
216802226
138043920
679387072
186977536
76611164
84298350
9730704
92890912
150870308
156311288
32190834
55597267
140647055
263682900
212174181
265755156
45845085
607066992
62335878
217568400
314140680
135157050
152685000
149617405
559107778
26300274
509832261
180999266
117158032
854950062
768709287
695312944
682422
123258080
332887897
634108905
23570160
23201292
161539224
1759580
379889224
55019136
307840848
26503380
398675340
151883280
102931308
7838190
8313340
375496408
16247840
205186800
454998999
95404005
707640606
417884760
148375557
62701666
214905500
222362820
377417960
75182992
13110128
46854500
130423804
406013151
513577314
609829612
415067269
1001828
648238520
436784166
544096059
18931520
28104680
121337856
308465430
19447610
524424334
31705996
26133696
35372274
111134660
745425135
306530300
497729584
71346800
3611404
333611828
165651402
846519318
205704
175241925
163114134
413415
429179960
615510658
119723450
250216632
349887030
555576938
162419256
46594296
45101706
71059953
220387986
11523785
581208960
251862100
432616851
228117408
18490091
94866313
383983776
327135726
18125508
213561411
187446864
26149275
126041370
288835417
479280592
48039200
381985535
171405405
338793345
813522894
188506176
350962008
125126932
174152420
112153748
29292120
416217792
492583500
26033319
60361990
81943232
715128480
130901930
19268091
352097460
176904780
232264531
252632500
60921600
457848462
366218762
212217733
190846979
70249088
282480296
323538600
960107994
13734153
157351379
569957435
566094204
305838170
676618673
14222664
143091360
316824675
638793306
109723568
94107118
638163650
296533278
260879938
111535760
31730848
693020293
353322594
284655040
10520640
514380944
168852585
389026590
33398400
60949224
612141299
106584560
406546896
413804250
425587648
476693835
98569665
362740708
88576992
305492523
369700200
163534548
2286458
219158100
63564350
244895716
548659460
1148125
15058806
682730064
83023150
372765055
54212292
249636374
567246876
567769076
659313200
68384098
373052862
430600560
148434180
37782194
92581420
652927352
54176806
205162997
127429848
23057917
761105280
147125225
9227160
591875946
6793860
62123578
342877080
46590588
85894398
22202081
309392580
20438544
35299458
22622236
300634488
760200
74351151
444336750
140946118
7682880
634166974
42077212
403195351
99426030
309977078
180603264
195822930
354678855
397993865
130362206
74156269
31905826
160498999
417317598
45506439
765548532
672473301
578582010
833736244
349965900
313347672
974753252
83969280
459052782
291641140
35796075
52646724
43629849
17246318
380684025
153792530
299144184
21388032
253516425
87359280
565459440
902175168
449941378
680126378
413142444
97384458
193460646
73210480
250531848
110183052
372686160
4295082
239697540
406227472
755982357
507370304
708637448
59089030
234072032
76507536
4183664
116970274
181375558
763613909
9788008
165227076
167395648
33840430
199173976
17768439
14528185
477308820
63071274
276410
264083589
141848000
34030994
646732790
4719983
944897316
897212052
16739502
2015754
90915026
673098048
521660255
32084672
544239990
479802934
421830479
901491999
145554570
254414970
486514752
246592830
34574636
124601958
244607220
633735284
133550406
302501980
626369208
307864859
414659700
482990066
9207848
151462440
875126912
193028730
520006791
2526552
459074727
235138288
297174566
550888660
59913984
106466178
541189545
517911704
12510000
274433984
512122591
172244898
54659584
153149049
305632746
29942300
375837043
84887712
186163224
155445144
290344422
4522560
489879000
224346550
439801308
621453930
279684458
36030735
257526101
611383714
730642560
581633207
69179040
345048620
53238396
220894238
589752064
58478193
50049980
119625810
446794062
3083175
157441600
422707560
198471854
60874843
202503320
69214287
21964118
998456030
28752705
94939607
52283778
100661925
506602704
257021660
54207251
93095840
168678253
284422137
68854968
43178265
80773630
67537611
15575625
534947650
510657792
255960206
189890316
248906400
69705558
57329910
131752096
127316756
255246189
514417075
153764082
193292484
15765120
298040796
176925780
135281448
16656664
182053300
297562584
11258754
467091915
28611338
6071580
258302148
151105749
141140860
120962880
792195712
464448327
134833560
277872815
108349210
16180616
399338409
256558812
573004775
494224264
744214163
1426920
269826504
208203084
120328362
8631545
419480110
760817238
961594608
238053000
550144686
350862736
171108132
126005492
500588050
225283296
990547740
516321288
801377297
315479591
477233898
321665841
310187160
729410952
493871572
177636478
86860536
694423755
455045240
311980779
604393454
103748040
141940488
13706336
134557516
312357913
353266371
468541656
559482451
23284968
69897090
913567205
629893154
518371414
671416205
44201080
186100425
351997240
353348928
167920272
779040419
328077420
190292200
112469841
16656050
434707740
5940096
134907884
339364899
499051700
737729289
185035536
38287872
171323152
269194541
654930830
618259500
85641969
50871734
329220408
583216683
288103336
20356675
660341688
403768170
1843478
49719502
548146854
19881675
467474004
709184079
414678205
298211776
129674700
364160973
40093667
18203811
767505766
299130644
234880506
328373846
15550992
100202453
24833790
384899380
402596040
458287860
115036104
94155602
12252595
139680126
151202695
475160537
240808836
284598472
488231034
249000264
283389312
182238720
153150501
174368082
21591354
762758538
301875030
457206960
252557865
523179432
640447052
894447478
7674040
77219296
250066971
79485920
149940495
54262725
89566054
676908312
138854826
631723400
40408325
160114590
861787776
1581282
88945840
246255564
30737880
4148550
2520892
27456400
52999795
4200420
78091188
96530264
120666708
84071841
39030530
276754629
331532344
368168625
587415950
19136325
83266232
727476206
448417182
13414385
161412363
358075863
199120437
486919070
264373824
108266640
12834168
62160003
188233738
68264000
16022010
87684516
210689812
9038630
51747366
514753149
539476324
694294924
160321515
269457162
111197553
30186478
36962322
2287896
51158260
391719802
97079960
84802872
280879375
8015688
90678510
98436492
905924089
13130910
491175300
294362505
194617632
98085155
488640152
129034400
7874658
645246085
303131780
287851650
15285108
45156375
448262353
666140680
43768274
148084597
92212398
8430864
505343784
9122624
139476036
41404760
329528928
95890905
115712300
44712354
114993270
546000354
119848694
859040928
56378322
89566048
565483556
135033120
130487112
417073480
36022662
877149
141021296
183753990
706632300
442533132
943738550
79042514
199044145
37028040
812864704
2459863
303907116
511467950
145337233
177593616
932027040
526753513
401034620
129868696
626884064
513059106
402396312
717908640
306979148
30824757
140008
91233774
53612127
59113387
121286091
18485820
100692156
456270735
171097432
701817094
119238224
420972272
23548102
525513728
282762910
299548625
139594698
746583618
78230880
298252031
125240037
582162867
81967592
44383640
227572134
124784205
674943602
775887670
197810900
129851085
55603652
101872642
15223219
63310584
635844784
330378594
290731008
106796054
602973864
48116570
114270723
342603624
51219481
1543270
86936550
616217536
24812723
277092849
153338676
941773239
740232680
276669404
42339262
36201126
109097043
179114159
228621932
128293398
312700960
97611810
93996505
659094829
591289200
754160445
469150000
169344840
51783875
616512468
149857140
33230648
542529075
83716140
263372844
74748232
52721732
123838676
378956012
752972667
689754366
112243831
374769600
63497643
231644028
82184550
10405122
201947200
186693586
40953396
162374904
44838093
479673936
694564430
149655740
728379132
74351726
310310725
318806358
193100336
25557207
78526756
161101013
519671680
853248960
270011124
499733472
333209010
466723162
585062235
849089150
596310946
364936572
728100
622911240
38265210
174555325
122672444
782806024
602110830
576201924
150796404
123501994
346644294
716974752
379388116
117837316
16400680
358757220
887467416
469147468
445183024
206524485
69121624
64375360
29266832
61160925
9455424
120822240
230920592
304388920
110960256
982784
808971144
344730215
485023748
129174150
32459520
250042788
216685390
317479118
99283778
133038173
417971472
434664994
650772720
12948930
451758815
34155363
267742035
279185752
147417090
188097936
177722308
283195414
113714154
680500000
99215900
526678226
239356470
34020525
386633469
492935028
203184828
278050998
109559373
88671577
303635893
60501688
292650028
169836775
31998148
65440896
45757143
41609120
427433690
888329910
68493240
509821700
451404541
2616680
739806307
325954876
152476224
131144650
40748904
26923650
710186889
270143328
258759292
518075064
247547076
55014340
669571476
255393768
33749226
4988640
212677119
177877235
159777517
82844742
453970686
155451908
368841365
275336896
411636572
312787538
291993852
35552718
144046812
537403314
115166340
481008584
623795688
406943878
854445535
693307404
224033040
189675484
83566560
12013450
55893996
664250742
400168628
206502876
119496960
791410312
44396792
24041252
25795200
217220214
662363240
36834400
68636501
939571776
725948411
96022200
694090178
177048543
264838458
214734348
206605370
76831849
784737
219885411
54472594
270920926
92039927
411232500
7310915
742979792
181040055
337801266
288669060
321745888
321213032
328286399
846968200
426582816
417448056
65596998
1020416
155371832
113933040
401999048
120321558
215164512
57796872
544388703
306144909
90762815
508462800
258743601
806336806
351586826
15171201
776341866
56685120
172058363
2187829
97073748
515682684
633967350
653965245
36501431
799057206
93047358
566110235
298237138
2851800
106651383
115718592
28537020
71885580
45640168
73180080
245281250
301905312
299885202
791405657
262645551
52268179
269998965
241239222
415667559
494763648
440187324
71232126
304579296
406855684
85644863
331412284
38694294
138306720
705957472
1536816
893953319
476336640
384684876
11591619
550894324
232789602
515353812
90935880
755252736
480334099
286917648
118346176
46677942
23663129
634641610
951809670
156818189
14516832
387275640
156474304
130999768
165046820
71218656
120879720
47019756
22808240
203601645
750360520
388355700
122502695
97107816
676484052
158729091
327611220
68138888
116109942
99173340
297691775
556567574
92871612
652401360
527559067
356682600
176771623
25379
267930936
182036280
869668065
562371714
77605568
29663909
549763920
319446827
28098627
171001677
58600992
391820410
16636650
428245368
63631500
74650202
14987778
87574800
484473408
613422030
761794247
259065608
182055720
178388826
387741520
545892696
535934190
44032568
349405896
119364245
743908191
256975614
3552284
79711060
1266014
190741700
14742500
80119900
107600400
81876180
255216240
267830717
204746500
54448872
573444624
717075632
18492600
76747140
29521093
674117692
93338833
204859539
133953435
35386206
46410760
507591600
103015275
340627620
245895595
167732496
51402645
513008507
182131066
5592864
67559440
337070998
166570680
154120732
323718288
606956991
63826313
417337851
14439033
189978480
10082799
6073771
97630036
538467391
63277984
8344255
81319482
74874810
37966129
196690236
9769617
79131890
411173341
45657645
510752922
624902750
249497118
7179484
517315079
41910020
529503964
853903465
8296639
43428334
63689246
11403342
467040000
247457105
624660384
50899982
609011640
35105127
266834540
116586452
372165448
465714736
566637849
65211596
130778696
600611050
492384
378242640
4620026
615192220
230467614
434281752
112575382
355984320
297166644
236650890
142595616
473457600
526148419
305742505
406761150
635270142
236136600
211975260
67232293
32425132
74969928
64892555
48261352
100501040
138428950
543089480
19393550
265614712
11246676
686415356
340140192
60464750
199117899
295937688
24920521
323515815
429447960
248418350
360391075
264910800
373842
133366870
972064
289775376
310716324
65181354
126307412
397574688
128400795
449218884
88200600
120988350
32554704
551724690
655388272
145170720
99496478
295070890
443960205
330490950
727719048
295723398
262698324
34574001
62918477
99703926
136218144
131069813
228049800
457299600
297995814
118511478
7146890
570485930
15611424
345630702
393587670
137897040
301612101
233962545
27600928
415074968
494681244
243725616
285921088
70136052
296289172
22113295
747884380
333075281
147157797
466629570
98891583
44765406
577203154
224804940
284423124
44273757
22107483
266270404
35693784
113042638
292002780
320137800
265646188
392214500
65079178
221112192
173828842
71615908
244794186
457952470
218078096
508900366
508035060
62869456
126804210
732377745
162823299
553061348
213972628
81113814
69610211
409486792
238828499
95988474
298609844
3754032
537058500
28777140
427524645
334768896
150298876
344032230
27773872
45470523
313865880
434492730
87824439
439092840
501160930
114816284
632922556
145092936
172896192
708953555
503152650
216321192
354327324
205424028
192812735
153719588
328279424
23618234
91389276
13626861
57474984
37726236
837466308
289283125
322055184
786768075
109941300
520999192
532849335
178656808
15607670
225331200
229872249
634217472
198499368
4952570
413421736
328559295
154374668
97871394
358372621
56867342
152174260
72537892
392597418
131062707
172352928
184972068
107654906
41001895
244948770
280392332
15268617
256357516
109230408
65283660
242609505
846840209
423848010
572023441
794388720
613887576
621276264
217258128
41811113
198280290
494638277
135625790
997695900
78771372
133890610
297064832
115806150
118505794
375572608
610408136
249178566
849546140
75117289
199395823
238195132
300109816
375615420
291283812
240711834
355007324
25288350
635252264
140205377
783826638
299361168
92948625
574707936
127541362
197516546
107856875
3838346
108145845
542123998
320783657
703008343
315235872
152497320
102649330
148022490
408677337
256583352
237512800
109648462
26376944
150819407
93658944
118227480
25147002
556487650
653702560
170624484
221077151
117002721
203102604
83037728
127319000
428660665
269454700
452774294
217502544
985029150
406830006
149255127
24741288
860120040
913912792
142403814
6632295
651513403
341601699
21189647
591881375
511601850
587507250
486397212
566215524
703081680
43834127
48801338
164869607
120030995
132775705
29719389
161489035
621320340
327728366
175217575
361638150
627639096
712807739
200310820
3831462
92258650
101144648
94831292
14186102
396044000
100586912
48811340
317374173
524766210
99600780
52539096
17612424
309425300
65700450
349150248
3517632
36864000
573549960
37317132
45569524
13946114
327144172
501369330
186109880
131715048
194298624
18715933
260078688
5914804
43295274
795046558
158736672
48029001
179208729
358769520
322359024
7079292
143545323
12916620
335087076
385851083
343642905
124274106
484190784
19832976
463844120
9158546
159621273
624340636
563501892
15842760
12096588
168696752
56860725
259468125
436238517
279049010
59821809
463720320
796790904
148706922
75500352
607821228
307906720
114483705
637631665
610689215
297307593
244254894
410098224
722774608
198451890
373872995
1064850
609677860
485026576
66320100
730351492
708419613
270561401
18941286
130861038
39993591
29453658
172383200
166019300
234404982
451167387
85064
99035838
63391092
27483918
280540800
525068864
179073305
277551288
435660672
136734941
73505705
246704252
108685595
97320960
359067742
561569149
339442168
610763752
253108025
5932740
615153344
16823664
10167066
69020640
806275350
80613390
59286255
529780068
104071345
228721318
354113958
82745912
40149750
574582491
7290426
343418460
201392744
510051048
528865750
267727130
261366931
843829164
311171724
109057752
340951080
162488475
431090005
395777272
10558912
71759010
172320720
380153694
9799320
399863579
249396626
32755791
655691400
151359312
88334994
155459072
66532532
386070767
63653898
274402632
8314394
317279976
522175601
487454816
3349440
1076510
120820128
151081416
271425274
188604885
97272312
94901484
172037661
917207984
54529520
630803722
275793056
421033652
78194894
98949921
14700096
650718139
36337956
535787109
777216384
366706242
158245152
779772015
355517118
3286470
874017736
146467980
16336075
510880907
86126370
374513826
284904012
606361
595348767
111314696
2962330
71409060
175118775
426032805
244667082
184314719
694802123
863459786
205754530
13539288
250476512
151133502
21851613
227072794
653511457
2494534
32647494
289288566
40950144
167480916
27942780
311026689
134454279
48977024
63784512
55845072
370749600
173101042
283557984
671281084
23507950
141828309
395764731
71046774
745418388
227646
150197144
622299720
125706282
419580260
397821517
19973823
81466048
565930017
480906582
9223500
764027550
181946130
161658225
104498668
78593956
245271264
418580600
336518438
123258091
433776903
6508632
103534872
2650752
563885135
743578283
30907607
853494180
167172924
85483764
2619488
9018594
291145254
643690176
151461946
20167576
457725816
271402758
592566404
156005599
508375245
6673470
697752800
227234400
549751722
94964010
330856617
840907296
26834088
248368334
261389520
455468685
226513658
536985241
54705705
687847725
541662822
863280152
260565030
64481098
581254096
985375899
110729194
36904024
318096590
12963936
166974600
39567730
24875845
347991210
940579817
285069862
11093196
195996191
44882166
461446744
388921305
943358731
425792393
410389529
134310624
301586490
34740720
461998830
455966576
489439527
21941484
368005770
84721680
486240360
59878468
337042433
621365041
319562676
741202715
4909626
134640441
890727138
241693732
442536065
76227109
177544532
406662592
331180281
246886308
49083650
29741252
188273565
52933528
38851940
147596283
366525861
66923864
33223815
223750404
731118948
430749920
625718520
21666950
12932106
5763629
429888078
516283200
530236392
865982703
105954881
438411096
1457820
649058646
197741319
353047140
145344454
905211
522818968
259986096
335683062
177033944
165413490
382486995
544934037
47953784
258845184
28260978
186327845
365233944
113684800
400295703
318503232
85449680
23792724
645558616
32617844
135397248
553113533
995700290
142067142
208622160
155665600
154065912
487960044
161639232
14670964
54439845
22165248
375004620
42095060
378376307
24695790
3705336
125601088
17173912
428379588
57515964
607806544
124963540
148911462
272638035
545182000
304442418
124050544
1728529
110646272
3523096
2437377
8014716
74679510
28279890
84093471
530784912
158165160
664211420
554942652
106328814
79608285
5891075
256258500
3540507
471426032
905831472
873540784
430143843
440850723
155857044
22229515
323669190
820888768
391462400
705632000
56478000
291172986
397628628
18631772
7105456
196648000
750619992
187581808
36737670
43930075
83694054
44960552
213335310
366267933
84986845
249722116
217498965
15397254
322311466
535212400
214184960
19725767
668982288
328057296
169644540
433398591
94289514
11655180
5585568
616057068
316075680
122190095
45320533
113560857
131550606
147770770
451514985
569145227
419234823
804507164
23597760
442693132
80651970
230327109
212141422
322631688
107018146
48875904
197873676
177697520
35505280
311035480
617796985
42813440
233727310
313449227
169066752
186651148
123224409
75458464
17767754
77563230
184786134
88832718
207037395
824627703
1927419
135809478
722972126
260643201
203734080
12589230
283310724
277123126
185012550
319298295
3023592
99072900
512187676
664175700
711283430
253558641
72422144
147366548
588541415
92765124
34503651
13485520
77848795
663578580
152578712
214452100
145621248
949128692
340468146
169373185
632739366
369343044
677391048
584781800
639525069
2088350
624463462
94071165
159615555
109052108
373929106
605805876
521590959
38361080
135310464
16901781
755292548
324654092
32172462
38016760
255155680
360786690
205046760
223532712
313939990
121685452
17743406
624666040
852599568
162526086
142432744
53377839
85500520
421361930
40773682
68107875
980024070
600969172
36056340
13752668
17128979
594536510
22597500
128059392
892879794
290584724
587082034
1388366
283784361
40813350
331363062
823747284
60099076
79608790
2649240
24880108
409746909
2934945
74256468
556434252
232256715
75282900
563420572
280630570
132598752
349441464
374882304
293367339
53975453
607924941
438340032
252746298
16203438
240557268
377656504
55942510
236088009
528748590
427040588
62434307
1067656
3435050
201211120
165274440
67831120
226129408
157671600
426328536
407341440
98396025
717799656
161234997
49865840
5014722
236541864
388527526
131825782
276330262
110892288
725156760
418721202
30379405
37709903
919268774
157842900
20305756
208499648
74383872
218792860
86771946
18020656
480446198
501034936
78395045
263483680
233732070
149019486
85522980
510159000
747990618
28378530
535004615
608418342
751532331
45940350
628484384
13999940
635990600
20571904
383648825
93911844
444960750
212891436
84613827
67614866
199204881
57317415
10775210
137793339
353170124
354968302
626333829
422019480
70047215
287987880
346549840
228638214
285560130
38122721
11953527
111372602
353044485
39012864
444275718
116625772
395971191
151874632
81868410
181353642
749295058
8619822
62127888
91362816
201276768
512393112
309727496
303513600
99557302
462389202
225421105
754962792
383221300
152127360
79154560
157000275
50980776
141108933
92436498
78423864
270326826
540190140
56106996
686011144
54949706
135279992
157287274
187289476
93342144
150795240
39935340
19475342
303160745
328019136
96623280
375395958
420651672
604299785
16712700
197777448
3208644
504223567
234504394
86526690
330620400
284366775
508957776
80937319
45597125
498359250
280944690
9020316
467494670
247678300
256684410
430665656
66330960
37534816
67814814
78220544
210713742
244857936
77539924
98036760
394071456
99590240
15930160
55098144
14059437
310799185
434690964
193031241
369345972
983226670
32766000
203624424
172131808
214993384
2234440
257379825
154762860
93674038
248197785
235760694
486701694
662146650
845472594
476959870
204506202
198903904
270007842
93197526
310254131
12273210
382043818
207137970
61227855
279733710
462863556
231889934
46590336
23045190
309292626
300519912
459881118
258430032
249761655
528233959
106826695
77601740
140291112
794222218
136079520
96335442
119777940
385405347
517851308
54406235
276206508
467735290
479511635
240370650
562149856
195141696
40231392
438598764
358436404
21023772
120797378
140806666
354007368
656074404
199419493
96840182
611706888
141017142
268855750
403041037
579458880
279433938
337682763
175215054
166979912
258323001
447278370
584214297
123102330
757090093
265651427
4179428
32673275
65178864
82476697
156802884
388827283
9825213
579333720
243032370
456777550
669572422
18537040
559019367
379194680
36960933
311891114
224954466
313955658
754070480
60694010
575885760
423432800
24704375
552854308
413716400
139242359
18192186
60024426
55262418
225511416
132620400
30867682
114154014
286676425
363865710
68204484
265033879
322633998
97099002
22854678
56162160
662307900
293584197
52095716
386795550
155549478
380747100
645951180
213049380
26199286
106233250
328331792
111794911
37660644
412344790
745095550
187329867
302302
472677147
445537092
157028544
483386733
59148656
161590320
170620000
158379200
233613760
157588416
617638924
394213729
326262168
460398627
759921624
34782164
567190197
259175565
17534055
333924492
655578168
58621628
18187308
135081898
50279781
414357570
3410785
89848764
26824835
95150314
259881979
371721636
224039205
102212330
270982746
862792350
249169360
451316725
68851882
608217874
370661920
318995956
457484040
201667278
508633018
728951432
32181192
543729120
684801780
371448574
601714830
354693609
591039171
447488888
59298070
24476040
207532053
160057524
247184136
268188928
758960322
142538141
258501294
41669532
282707196
29001068
412722933
98769006
69567582
563885520
520798196
117446550
128515614
364579566
331686057
361432134
54042066
130338855
455251149
703365510
134444943
104757136
944757
525366006
107980800
509906895
8207544
166996284
21608910
443797500
224223938
2890888
376293572
2513592
873166365
332979405
98863704
632706760
53759056
187622532
84392728
161786940
692976992
144974500
512254650
135452655
65044827
112324608
32660088
833637731
472940918
316619459
110945178
13103235
358022695
843168195
100143888
295172472
68602848
47582519
88827564
56329170
240275756
174324441
22704297
103272904
412214474
28746015
89535600
122383989
887781270
195427617
148679935
308879513
70891810
221813350
772822206
178318646
617232600
739426623
785311080
153936315
238125427
7062395
177703200
372368884
500919552
614807982
354357231
48307896
330039135
272616800
278690868
720356234
19000288
206192098
221170047
107260032
209524689
10275390
688612596
147538212
183722616
746966886
9600576
567293529
663212029
7448584
349315460
418117608
48053256
244008150
79163595
209321965
196994512
267036205
685090080
478170960
43775718
193986375
88920139
257844736
120809232
424751400
489631995
238947720
671331960
413121411
185676864
745839072
490639065
126387248
328563635
354067210
199785865
122335545
775532632
220413918
68321880
39944152
374068782
348285600
61909748
1707532
23897216
306870283
234560256
449780658
19129248
809278600
38394264
26240324
92382248
212596656
4158864
385906275
162696354
20203722
622421800
6361677
75862550
140694944
358053844
103454792
24330704
490481544
132091636
716371134
147598320
26818814
305529252
602465894
82857060
94368026
98523702
87037722
19246612
220899280
4202961
229150008
111518222
900507960
619694768
220485120
789587760
142756550
113475579
21206752
14314320
94555122
72220342
104518230
323643856
10907343
42307800
49436760
229976325
97655706
2824408
378069909
116881998
476099435
32770503
540911644
63163320
52923712
155194128
180876480
337935780
343064700
428361096
242260635
158179740
347859304
25069800
360189081
239263344
88642512
170769087
326053
458252880
8437208
81136232
204265524
403115307
357613758
45731760
143684184
623598915
12359825
487160388
449639876
166117670
41259880
387085251
77227790
73271016
663860397
72020025
146915231
52269072
325245558
185249232
301453628
294307875
249986606
485832488
40885468
247408566
132411256
375877625
379801232
143886132
507005226
614367052
160565808
49296287
552594492
250662195
131511690
138870818
382827315
752773093
10174045
14822304
157535885
95094348
80535535
251145050
21334568
3381372
2006510
44786780
53099014
12737670
254280354
755330580
507234780
11309652
677729430
23078966
24619150
106241960
325574120
299727316
30950724
227513880
414899934
17853580
86199108
427082020
72038994
249322032
116076480
113618758
217723758
227035872
387285255
457230258
42127332
14225065
73270170
284763801
34416942
667331079
4279860
500000325
105658319
256272819
480886081
819435720
428609112
69486065
39793248
116466240
24881714
153144600
486890312
458290534
1294188
20989969
418486196
184684158
162834376
120930615
822164534
44655750
381075081
411854628
31126000
548580592
334135540
121088625
290841772
380542320
3463965
350032899
646755354
48075720
414621315
325774890
589674060
2986780
173484423
405524964
329612288
251934760
239365420
53745096
105533904
901232820
17604230
14223096
15836088
22023239
608861521
518874236
13929375
63357750
499742320
339170880
72811158
7877440
67190448
490082899
848437575
352481602
479593051
533192782
195034048
151377600
195793605
779968942
415956598
411278364
26774800
222300
233107490
165321390
163468096
15135344
585419874
108440020
820063845
724539816
230184300
66063296
3001825
235042914
73266419
879282425
28958185
2090340
301695880
25958548
329678962
210670258
352311201
116542062
121155064
445143378
122518724
138320402
185417000
739050284
488612832
92075859
281641514
870890460
24624227
243297124
109333224
584266208
227639850
280866797
62135170
939411270
144513633
152331624
99948096
744068500
383893913
452689326
43718460
259193420
491153291
120969240
457595310
50404420
646458
49069200
144607428
109848597
218838756
13050240
69691440
517681919
166779162
107434700
47023684
382687501
102076338
527099118
568150528
591898920
914883365
8750952
549082960
738524932
259070406
29382210
13483652
133494120
100727172
37924992
449179549
160664728
169571262
315866460
343993815
108183277
16939208
1631178
364182986
585916618
516485900
391962864
15542739
357198448
115458384
66433763
272093888
137443218
223554654
227644060
35091304
44874101
147846960
24884160
58858680
548332900
136488936
183161501
547105143
235708758
67538562
313000102
83338754
473081756
32015170
11800040
61218219
278483832
684219152
17192967
521697968
101025696
82359016
72533200
667188584
25343332
699208647
18351900
178728633
6989385
270795033
41529456
206638128
360466578
8070192
825805012
620986710
73833660
211432375
147024994
136502660
634665275
226598542
1894805
108724077
324919686
184020552
41799492
562844208
23700733
693724419
1529696
120164500
31013921
502436220
33991884
341041624
251212050
2841326
640111165
528959200
546548310
137977020
718611264
220571505
176990260
80002076
31365726
77133624
97981252
145995168
552115434
513258420
73379131
227239130
866381940
85889712
629651376
238386159
444387900
421630920
38052745
5038964
125612286
59627045
546987768
272902802
234721346
303123008
14990176
107518610
252783075
238089968
478448784
439229028
78343650
106992220
501225075
135070572
238451070
693864000
89641878
343457205
113664219
220171182
13532337
608611920
1063046
54662225
782986620
193028076
12469968
82454701
37600025
241146076
240730623
437631840
992256264
18816985
443923694
96479396
551663890
600533648
35904898
375673950
260101400
329399664
204137984
74851283
156128916
398961288
374017280
51532610
682789500
157593600
326208000
464966880
11301360
97119344
244325324
2741490
174839496
737325820
51706824
1515494
232678575
877357390
52041684
722222068
402325200
23005222
188907827
729338300
110971113
164837860
478972620
108736108
66190208
5404516
640903120
6080968
520144399
531124455
19178023
262258520
410082978
306310785
156974074
351449802
179656308
9012960
136869993
95145561
179753453
923217390
186912348
536378227
42389985
27145020
23161301
2456454
57767278
334114868
16231320
3744
87568371
360208240
416656248
167113930
307114772
674201070
23931840
164838870
214397487
387133338
332283644
504215040
58307613
107121270
83959328
159628641
30447564
42981015
769762240
3249428
493306560
166838000
53107474
783005257
148767680
51472772
413208166
355996758
35946576
21430404
15345135
865103725
545119872
33110308
57215250
297654418
204020636
210574515
274331213
291320848
523705893
216684714
367750530
447623085
61007247
35255070
138362920
448500584
92065987
216909792
192126520
14299686
5321646
186195317
80273160
222591072
57756853
888596187
958483240
69987390
371422134
193067917
642667092
10010466
122755332
717288000
760495800
527929424
304448235
407522700
170713870
723243924
186867594
264333384
186315171
208552549
1235472
131236035
574460164
313937064
33336093
28164864
430351296
255062032
21516512
38696420
629554700
30884388
753286408
276209149
234200908
198669952
484931160
209230008
250152591
202824135
521317125
639505040
321036426
209985440
27951016
28932446
316215627
599122431
115032924
99482676
791748496
252960710
84142812
1694000
160344285
31096730
77835504
301914782
247466501
739488253
551797488
101716335
54531225
100130010
277506198
389708124
320665034
206725960
164393724
187126524
33425436
227203385
234489368
735758496
59553296
97609779
3537625
7048503
221562560
2065474
63153906
48240900
673032507
66521280
52442513
93924949
10239552
17008736
185587985
30127800
183949722
870319017
424096212
541500660
29226744
25068470
404685120
868412173
375010380
1801270
75861150
553575585
344109519
684212780
724592020
446764604
255641880
12801645
75471319
618255786
296062416
284546086
39688520
383971952
131955912
542193210
134815216
568953503
57915756
18763514
280734348
334581960
820242710
7158248
239971875
740361020
91372500
569399695
126823265
684439014
18126570
18668544
107638364
244646634
685417980
158395068
130384450
407330976
474558354
746010298
149171316
334818432
48392640
314632656
70292508
121973952
74081810
25131066
73352832
535039494
26527410
723368
237520374
46389256
162942330
157376718
206400000
58081792
840378448
145460040
28793056
4131890
54859396
147382504
486326461
62937723
60427358
274596960
14338200
2513700
159625750
30156714
115897208
19204500
165571432
53704195
158117817
117591396
215479525
277454982
318286397
178030116
228988760
348393918
289222378
288359040
86251737
97471881
393045219
546180120
304883502
523417100
67438266
65819226
156817570
35394030
158592195
12787342
46674944
127903925
233784
390031659
240267495
583339012
206148680
537268140
170381508
163542280
472261384
449852400
67461940
851331708
232868437
311068611
317994468
161605850
43024744
84680640
36731370
626342696
206347020
766976832
575031114
563714776
256502070
74966736
48088131
4080544
321086920
259450880
286069543
388160424
156657240
704726743
4961314
461473208
620101475
744758976
175045318
149435782
203793540
169048852
497498523
651415643
250699603
152409600
492717752
611952315
70449189
17893630
261195392
1237110
2234008
199160640
45416267
273772121
83794077
1854904
60249266
61344448
387685799
674248024
371423895
577250514
369826660
122809533
331398855
126350190
162130536
145818090
49420560
286751444
346719600
246608928
63887129
40167843
485924296
730212410
483023304
128785965
120593846
137425671
164787154
44011296
416758182
28468870
292936210
324103100
100361173
8759380
209145312
400840
353025315
554965608
47656942
11828918
470105232
205642064
251208082
151364670
713396178
87597719
41420700
79786890
28380000
17755522
520924266
7446361
42195168
18783300
17645300
32287412
808421400
625848330
143164725
461078541
337214524
589069572
420064650
204646455
183188298
321458220
228185505
68066933
34985905
149467918
192387844
422984089
573741474
211646702
44050349
857139248
55704456
3598170
62174027
183890175
373772322
502561752
347047956
36441762
159242985
168308084
137211338
24327015
82724320
140426614
164270712
503931540
6082272
35450008
90223875
419254992
53164448
56118720
177721236
809845930
15994542
406309980
205590748
11434712
240749376
189312096
61303815
942855300
332744860
292191744
125504335
181171984
413176092
588923566
73965562
614762872
121972400
262562472
91036088
207176376
84624258
101460282
54970806
4793040
437776433
173076243
637681638
509236842
108231860
58746346
940529616
752152320
37562478
47355136
339586624
131797677
83778730
127686230
854084268
403008448
7062034
96526400
156480960
3517553
108166449
130398840
228978666
153728075
385723812
311968059
614885932
283348887
110584224
956642960
226432896
452494112
40742352
242379732
39082240
439180182
410533420
19277264
237806842
224125911
30653870
797560436
230704866
742051530
106734290
160270560
667737882
140641218
452344320
387741208
682048965
581370230
6009280
39939222
580618656
195688983
163247277
265381299
183191154
62999622
11755148
999216
348689737
173117646
170856906
17449185
90667392
126885150
83957398
16496724
146369552
314879208
167903906
163278138
423847777
10046421
265400874
112080813
141435008
585204800
268932996
248454000
56741278
409926950
876121128
106120032
122260650
130125798
374067629
320563914
898122330
116678760
283167976
198092070
282154732
233778718
736237333
386309352
596379637
724990475
228420415
430393987
117054352
50037659
379039435
698236950
38946300
268209542
11262501
132361125
77363356
157747095
18976314
172072617
200999000
279960573
648438973
306698550
128380600
225820416
909423327
307192041
497543859
286337932
20817996
646629553
175959000
216054230
392542136
706628880
22800514
431540319
959598738
348149375
474775914
36789116
34810008
649913664
347669595
259202538
97165648
300258000
302588784
275036534
576789498
583823518
112743280
568943191
88270080
656243640
393531480
77597182
5327148
13106673
38650818
19121396
27842672
35738777
334323484
216971430
115777530
563982286
44630408
131170215
36203837
184938676
65603769
699400667
251142532
90733170
168742197
25593412
174599296
46319456
385418836
556529314
424612316
20896281
375922240
202756333
93214952
79665800
120111390
375169968
65813868
604434525
37077266
330601653
449895812
474047934
331052325
208262880
473735400
266994448
6693168
642503772
35107534
468982150
32398562
446798451
601306328
190642600
84014592
421722078
92841175
162279075
78081780
27734711
57210240
46089792
34200394
7044576
996757388
361518696
277663544
181498833
371354550
3390186
15704925
207048045
878489226
525124875
113582286
487700366
11536503
170116600
1506730
17770158
701414696
356676589
874107641
229870872
102014025
131990664
395325392
865168506
734235745
366899266
675374672
96371088
70112790
24100050
20043834
250344745
902360144
774835844
14584788
947547218
227750796
245671848
443712906
141299235
6634097
115527636
33623014
382868040
629362266
13718548
321825330
549107493
383094900
6772113
216154190
231612990
544447265
500854480
261811200
833075544
36045664
34037577
78564912
30673536
493776071
346464320
6096912
51349416
475971840
11875248
374101738
5212040
4365712
2997984
279111016
264527750
15184748
153893844
51156766
213657450
55310112
75394022
141930789
143823360
350315680
5791240
145513760
32304636
14903678
252289044
177202465
252706780
518161020
288210775
110869752
135435732
526146215
8029248
155106886
416968146
577507380
55248672
663790784
39962700
22642606
148527912
341987289
324070530
242230296
26873575
111228601
425136544
1504405
309593928
714205453
13121483
108283747
105895704
37376352
353718241
130155136
23669800
35361382
398315718
8231608
415690560
85586211
315056357
539816125
357132888
384280290
5164172
351541198
414908592
403874325
353749277
2433252
156478860
14986059
385710624
353280575
356928881
405335942
303010956
678519796
397235240
110650719
386873649
104597987
172828624
235705648
2606457
232347500
24124159
408315330
442015211
804664848
240611344
315316512
84143888
90671400
11378655
821305510
66054180
856734935
163443280
92538360
162888370
5004100
104883367
108884862
77039186
105607570
5140684
315403968
103806150
308416304
56681558
48842550
123548000
652227930
259631184
437125700
1096699
65757363
164387656
652006334
267920640
54405901
206276206
108935955
573824200
100088808
479624924
395242849
173306616
164823780
105307664
119531500
38463174
211671520
271944036
74167090
244007400
47942958
25753120
759312862
384910084
160263440
184520940
533992479
75168526
46474701
304673304
49621523
107018310
299370364
546852688
466013845
471314649
798251807
401350227
83994864
240762432
617221591
247593528
56242186
244095120
44108647
557574
360539329
18118400
525250796
598925352
39027648
8549960
144554704
64812015
59593173
216536072
199315098
577949448
107293714
257997678
49729863
144243722
154475244
592200304
239043470
142009224
233492050
906903594
20042616
815864120
749056453
607613352
69252150
383556008
53932177
387523314
3141792
250416600
16636516
22934296
468089454
888126600
537441360
79036918
29781492
301717040
621406300
134862496
543470169
79183360
49688745
265948928
301102552
221955060
250162020
19012770
2636960
114359430
304830708
553102344
106671775
828909000
304671123
12124128
366851320
201988080
223596288
469391522
7698553
141448242
141742368
59543895
11018082
567073668
25353368
29781584
19344912
2360370
189710118
576173520
94689103
235802473
580922755
114294983
20448696
246454656
14038475
661415872
118584380
588843046
451156810
192303696
227452050
159516563
29243262
94887125
56196400
67446808
5562349
128254290
620652714
125662824
64636622
42583200
116398216
4648202
109927675
133058126
47350185
61498330
71518100
610925292
126501144
150926545
163223962
273961840
464233500
11524794
938114298
202535776
346334800
332804888
49749320
196112932
126762327
7595100
68867280
6680013
366921150
113208112
32029172
204664600
798649854
1219266
11004466
199166829
316481920
583980428
11249100
377045361
3101490
55433838
456008745
115779720
97717167
328092747
42683070
368730096
357886875
349475910
666737584
145877535
39165989
273678405
620971071
932652410
155962170
116205732
611547056
20140950
335042162
349405504
138052317
654590343
75343470
271370592
406517426
3432102
815487540
291235857
34410465
104017627
6509970
133708270
389076600
73763634
753141147
210052592
319410174
8367170
598724750
450389015
8705844
316233666
23548910
225632424
109427010
973912599
318421059
13050772
422622798
118258883
184633029
11761522
750500608
426306086
162294440
159761314
101156568
173739165
304002622
569882502
188143358
817500922
142214366
538585980
41553336
65340870
248280410
113221968
100568060
433619505
205229336
693823563
585197910
279565385
11909190
431376960
293276541
192420576
550331232
546781994
151204368
71108
282702780
543616490
18131754
34540205
92778196
880831714
61376775
162635370
526112840
475495640
493462661
76153455
304510000
616840218
15079000
638990970
1467510
903493589
266551457
301759521
178355802
858812800
45399552
191248638
515835881
3633750
73362128
353449737
343607550
187895350
60506502
548291835
335846385
2754603
507039192
170582920
51886744
264446140
926838
55930615
30967986
3383919
347231300
106738164
184888440
225928248
170750277
240342384
233147616
136256796
4494080
180159903
152299535
29074149
76108243
466078788
71583024
395628049
353886890
253411283
618410430
195526160
126120960
337418766
25092302
13635464
160191920
166692464
547978095
253558440
50341519
409592130
2467704
367004650
397181619
111998040
35018760
189613480
483437282
72432522
221043360
123997800
431544075
161040132
72729800
788832324
224120864
45583440
116413000
323484864
83982600
52281440
46464860
283931792
29197680
64419674
141845793
206498248
706466574
251228488
9298380
140054520
129277706
507672000
222500880
19378317
116261050
233771136
749988876
240247140
751653110
230279400
120100745
362188800
141475096
309833986
29733978
189936186
126403868
13657107
418812744
167155350
68853720
287269872
695356354
535636060
42131958
41333668
420038734
158323200
9553908
173511840
382804754
843504130
294053308
141609720
215426096
35458350
106539330
42264320
70224570
102834549
55818274
228321510
89511552
540689100
77833775
527030900
124945000
118276038
729534102
123940950
106415171
538698754
185051850
255760920
170499120
402329408
814812610
412321396
582676645
101758854
283728692
34243542
271347874
89826108
259879397
321328168
159670186
286633665
23738220
186121312
89616582
215276938
357032601
710630640
693763560
240033948
148629378
86424538
27533875
888656766
597531688
465314976
298761252
329885157
490989224
278111160
861200620
299994138
62121735
148706460
2718198
189167580
91990720
100417611
23257168
211220720
212566800
36755460
255913990
96378300
452603580
485183553
168857806
13987071
30571650
611445968
10550965
290144511
53488288
168155415
166677096
9560760
6400727
105595350
307529850
110140317
199222296
60163110
208361364
515185612
4574265
271747602
794181726
147744065
711220738
477417316
63777420
12798060
934600959
259390134
521384237
768964390
17056879
182458808
197411200
4709134
439035200
456536959
27542208
6214563
104720768
279224130
70137012
235846032
77041664
166927638
8816406
274977280
369607030
377087022
28548340
126104946
550021472
2099400
157141459
797106222
311272227
233308614
186698148
487973982
190265529
4705974
215851728
961394863
317708735
246073432
37781940
460572259
298063050
166455624
366831514
694227742
371328740
68921643
27364500
282054875
64777760
151848743
816908400
51463615
56984078
223722180
33756381
4481638
646571574
138247200
691064880
243094337
862467105
430710770
510454980
56947050
170325792
149498190
267698464
2997176
247381373
497960320
684552564
945621600
136546165
43564312
19455072
98518829
104126634
118265208
355467127
74673792
67265
163250328
119236350
6115473
368805781
939591048
543156080
10443168
202282885
52161858
388503105
310846400
95558232
905373417
257914344
387744600
471785692
174803370
100669852
235421005
788565696
104592696
197263968
133293685
291047456
361703175
553161983
161373723
311396432
588769900
12827990
83205292
268337646
289729831
482889807
237580
48254460
189077584
709029386
75413025
620799879
35505566
523671302
479883096
34866392
137930688
307460953
162249750
14252400
695557230
595858924
45350151
38312645
23862492
1784598
174433956
176753878
45322047
25098336
70902486
203434356
147282045
219001346
72222202
284325744
307378581
327690319
590635692
215125287
714612120
348965273
148357440
414910200
497280077
130688352
77679816
193726683
457109543
550742052
564205318
538172460
124832
26573976
120078608
88762929
23453025
283531642
770559000
162168328
48227505
279846600
298182794
44543725
62001716
192937398
456599456
428170093
531124515
398054048
820976280
459009390
292422515
791809522
671480862
29633774
96917541
464748056
49584480
135693012
5457798
159216000
488315470
532717950
318854340
43940187
65441432
370180412
733340192
63950168
766982982
322688265
471150552
192363618
118587564
143095357
24114947
339221168
69400160
260809818
535502968
7344004
234386522
372772764
268580624
284904740
10800000
27578376
563772764
412982784
470159424
777251750
218759280
188265120
93641616
224035732
69305002
360268510
46452732
261827146
325913868
402574851
234201600
18198628
114573624
33458192
224759223
509042288
814392257
94651226
11863315
185202386
616242456
108190021
453229813
673366625
278693120
106184346
583513245
172578208
246779510
713291535
64086291
105349455
128743186
249172308
11794926
31038050
22184259
13039957
439406784
42595800
551778583
325340676
781829396
204795864
13614487
44354378
296974070
132183320
221021936
547004548
12212886
274437740
344752520
313975296
73138752
34547400
502936726
2773812
102408740
767024828
445391947
75664204
9035820
40578395
792253686
33122885
99286250
819387952
346914255
134428116
634104000
274350078
30770880
154309464
125233300
211620724
244067220
469137888
50678712
409685175
350977424
342655110
931554624
104280225
926671440
363638952
42683955
524836500
598416280
609305592
364499142
210176800
128759400
34601416
213188010
145964385
162727566
72478005
475442240
4876824
155757516
3837920
178687476
889686280
94569840
303240204
159407880
46933605
79833856
413728473
687953860
301105632
361475154
101260800
159418485
2583264
187385712
231448398
62862406
179445085
449071200
194923014
50661639
508386356
542436400
32927744
624203484
675495270
27979500
272679646
23392222
55422400
152571472
188225292
836855040
173586816
312825679
169977566
140373050
807828950
301814395
310844217
23858230
307140940
440203368
208096284
10012510
65001793
157437093
581944968
86342880
56892693
655812390
7407952
208007280
54074232
709592652
237557180
23552148
4554670
18775384
174196860
767700472
290886378
330891745
6933280
262961472
356917856
88102098
731131848
888343789
389094470
721289799
685640340
417012480
3665214
81524904
318340698
39163540
57651412
270404880
631860600
474765335
413429330
331722216
166252140
238572858
614383076
8028720
19939878
446874624
363485362
171598766
263945088
137994458
877219080
558555150
78971040
228706743
332907708
42280095
59864905
291200000
251613318
229035105
44017655
21532140
101494770
930606400
7768476
330217265
905303142
122137788
43117424
281459730
215477500
189775482
530540640
7016163
301028724
214248960
106209630
23643796
610791480
101980615
288836791
270921973
69006548
917334415
202760496
184099170
456938876
214642050
121895641
122400726
69385337
860610624
102017844
13552856
53416336
486095748
229004724
288266055
3997818
263877168
149053100
115815654
104945300
618591232
339791070
65813150
26157459
47066896
233639636
540215676
1825668
453856826
524469450
277392429
81951909
415463461
237290310
85027880
33381528
27776084
308813141
179379144
1187550
115588984
201308614
434608790
281077200
233630180
257737349
277041518
553355448
118591186
264962432
487692912
967913022
184015386
381295794
709032296
677119425
331392201
654547328
12739356
32371960
471391680
469079590
126870795
159555376
656653392
77555656
455951841
23645188
279110770
636066370
277565450
139249152
75816175
174707379
340174093
16062810
351784169
84824964
434034174
591203280
44126016
21482688
20598087
32870950
81749148
28411560
458901984
68448450
351022014
12889046
120716442
300238432
548108880
26050816
690785670
38599680
835127296
774039280
27022158
30141720
24945156
164072610
94111505
25843350
368216496
361744137
47035136
52031200
598030657
666156099
370462095
303102855
113681760
128508474
639470310
20634276
250239510
23900174
90839604
96600676
138887226
213544096
138199239
359706750
234264291
274272828
102448652
101364105
27311430
236946958
490301213
78644520
21092357
426892950
743225067
799686165
213253470
12733734
452667815
1542250
477494055
399105724
68276068
149772448
789450816
205785888
300257667
114694450
504988800
61253500
67092137
190865389
14520
902841520
106202768
59322460
690524635
180561420
6527625
71748705
575250865
166351968
256487028
21970336
140304141
327129816
173349124
461236164
77129911
399639188
263683042
416620224
75743424
5154444
33259194
547123378
272665890
344573850
28452858
206332256
107930300
230495265
396562236
335416035
258874200
185942028
81406200
79886136
195657146
22364976
602971080
884139370
160294198
689706255
9139000
300382239
118962118
573255660
512896800
250382022
172656911
21454506
486141486
495108096
75263658
93559116
225706536
38934591
11131380
388854990
67882223
70606528
195832000
163186272
172908810
505510938
14965380
663657988
162205120
268561954
391199705
489039628
93703550
386259588
21895146
87361716
104041960
132916128
418751102
71132094
367104051
220425436
6595065
447783378
28053662
43107670
12792330
228268376
677907468
325757376
616155408
77322693
436971349
79629266
16729240
309352288
779891476
803375220
221581605
753796020
236403244
61858608
611475904
396295160
2896397
436146260
482600748
71794580
1417392
348177192
299539212
505891095
485983899
46020585
20346570
190285620
80846961
565886250
270541990
90067808
659774088
171392398
56401808
194006334
260564607
63670
701810340
126909968
6308455
149497992
116433387
92305605
316028248
820090100
241561152
261582160
586978325
99752400
19866834
127148276
43585920
496628236
388364716
626482920
815474049
266523312
182463136
162771669
3004038
20107796
209508075
21348669
187194930
425594858
54975648
898662416
128073240
158254550
9151604
172618730
60242984
285095228
679911264
60040108
313164225
53874765
36589077
539261268
414150823
293409557
134332056
480474600
117857727
121956894
2769480
247724826
47830860
283139640
124026375
94251400
786506896
450314298
543605634
610500240
177827168
297729068
206442000
184302954
893422062
48552000
287811226
580371925
21316725
127599570
239565750
130098480
85839163
413902208
312977166
712999602
380169010
253751891
520481248
147482313
311987490
184323888
94136589
1482080
473673720
304742512
372035476
89382255
50406376
254479008
88036855
433096559
2008744
364687900
515593120
383332235
1166880
453649163
480322392
197134564
508306720
126319650
586468998
89295451
255072081
10453850
197242848
135606424
416131936
93393540
524534016
20392705
45690788
372296629
14281246
5560373
99996330
284368005
109652490
328181574
173785332
100949745
375792260
107739840
9641965
320691831
361129461
211981185
149594676
41757995
111779740
565393875
902698836
452435600
159496513
689724796
86224620
530271690
25747500
90873940
109617969
305775435
64816920
46410752
78208410
79764826
249240084
225801314
327515104
208601002
497540475
477395970
340821240
793491912
540015938
336312768
461840160
94862300
792214094
91668906
238058546
95747067
295042779
44998850
116829708
172293480
316387919
38481920
569945910
152776806
825071873
571216079
363348480
22029300
40736527
553788915
341534740
16728530
148082200
580243698
951977136
64041430
366767895
249978912
136193563
4599846
115637301
493079580
290692760
645951222
60397818
10090836
213255468
201821646
100686215
182369450
3656340
37950714
719694150
686791875
616123725
262984930
115080560
10353000
54161650
39921486
15242040
174086892
23256020
587634044
365751310
474685568
195483698
14427210
142559417
244326141
408350094
146158584
266182704
3256218
594035217
41007120
10361295
155946198
287546
37063119
315009645
534104683
42742752
785130766
167210662
349341939
48080168
144572250
361130052
223698576
109004877
151496205
41406432
22243824
310402060
10990602
30642294
3672108
10081980
35144793
5056590
12262824
810325626
85918944
36866843
258291608
499986720
18523606
602617734
3179192
391926552
54089002
29409912
911219862
30579884
276664263
313410768
251026002
114780776
127643043
429463629
46976455
254923293
226878804
46395864
145857060
195201257
400577177
47624979
452348172
134306203
847656090
174675312
109684828
127000440
45507072
325474617
585870300
645516241
549836371
82313443
409828515
171900806
408065091
9855000
356112783
68987486
306191025
46775313
121477808
9667215
174538000
24384698
299378925
861842955
435975435
339349581
724377160
573903510
249292126
390415272
298781428
634717440
743296256
4160792
225003296
597468368
76484863
149728656
170770800
102644700
6699267
658499712
216737280
101954318
213399522
179094967
775925550
105386331
163748428
165082104
199214158
104139798
275739504
269180590
230475374
529295598
108381249
323358480
25447536
22438064
560139744
689237671
374171748
98348876
5869890
541900672
52304952
637209342
209415456
659306
507033774
632745448
3249096
138045843
315866648
105019406
33131560
601301980
95178064
109269997
367134330
310675308
13754762
49911840
136252032
85313600
759481870
498329340
422511740
155755359
79214185
309715290
153890804
783790830
842834031
172316322
70643125
319700646
486689209
4773132
24641364
98813574
184137372
175264944
239185929
15710127
717839806
129307200
204100736
19208520
101444730
338242198
168522237
166284076
733096980
338489312
19198431
10186704
598085650
841100025
117696704
5798624
195465696
50735244
260918591
207665932
26429391
547858080
470113608
49046151
49733721
22583862
273589575
18753656
278928474
16483056
400028976
101234356
648941625
70564680
35515475
236404215
603093307
256631985
269310119
422033472
3472873
141769320
697720443
249019176
531338340
912855776
163889550
231480648
139008479
171000837
24017130
88860458
777392850
1810120
145219830
103942332
157349874
639036324
6788044
214269392
586491884
156801527
33223608
221415392
116459476
79746900
16283688
626249855
906652706
97585145
26065380
136657170
30908482
581674955
671289008
57129732
46580796
204496182
229919830
78841550
382077720
457728500
574188000
190165728
776161110
372843320
216213008
295559649
15994335
328198976
164487108
60875640
102959737
243561248
134000685
377526828
207462366
14231336
361603956
542860005
800477610
800375300
134244450
90445168
390767125
11937136
121453629
715002224
123254569
227812725
525016884
764816580
21056596
224714945
171650448
522246556
217067409
543089336
564870345
466384386
185071822
809948191
19197444
638297288
11891348
73508814
429620940
359233545
323280794
334301456
659606961
89334504
646002800
104392728
17326128
924783775
552447918
47647600
214222248
261637680
374633964
45103045
18743270
315444688
176498250
294171258
39117220
14346465
40433594
190104204
36375388
286576808
117120938
8269602
164819733
105988350
83634000
33210976
270386557
177472185
9931840
437305088
465617152
309058400
598811120
163053640
425347776
672486638
144326261
322463680
39807200
460873503
169750592
316280439
119295600
177731554
454680354
11155294
16798791
824246454
4552743
618652990
1803480
494256384
543183039
52881876
63296760
101649665
14773500
319281810
780758550
17888247
16613487
118638333
90785487
54290879
156734682
185576304
399774864
224122400
151726120
297909681
80228160
186661085
144672052
542485500
401262576
78739020
313131060
573843491
489182820
333379376
448364149
531172075
210167628
585860914
830861665
31856181
633611088
482885577
115275776
550147070
202011633
623785206
21436370
13696960
45804525
851324
248105757
518933211
201264524
612257548
40886841
687678090
894767964
495801048
15060703
216392096
184548922
249051465
598846330
12827072
653353992
174691198
217377678
635254566
7551909
13996850
211242832
428524272
192835500
184986063
4981680
492148188
51231768
259646638
19014000
248345856
320407572
408901416
501955656
44118378
40997396
192296964
233581212
455315864
489192444
505062624
496768490
168591969
94676400
487166400
343445652
34023405
335050125
357198120
176581512
190170512
892991070
6743416
925560
12520332
219302040
349860420
874141515
19499415
432678257
348822294
347359328
72073729
704976916
30397032
112409080
367959828
429645888
128139467
35068112
572027800
588623676
59121478
9071778
30277288
371093160
821616168
39142518
255597231
105236224
40966290
287153370
31199634
147764646
66246348
557213540
82720737
176388888
88773346
345001950
412756992
876235522
630440246
479816058
632634849
135926000
640971310
203009697
778348824
453343800
313234760
234133960
83433096
52050141
154818108
30340785
140524836
12873486
290458851
843880180
507645842
79489878
927673625
170411352
1430766
238485358
515339976
387900898
301791545
82371926
9336600
91745425
225195801
109552404
39813440
237812640
428765103
357709905
92478216
887823033
31311870
55111056
21461935
144917416
789702597
769341060
225493140
945438780
60209477
608558608
606952020
47774776
286157660
258563753
860044505
66648639
256631332
549575225
88282854
446700144
54823056
171438228
12238210
80088064
19218822
985371580
543426739
98697653
165732112
43229340
77984214
148594559
275686416
98009251
320576718
372910080
70009060
492147525
518270415
103962480
724931725
127169437
143051430
243795714
117196814
254487375
645657996
508789008
265351788
195510
62094132
273005685
560905830
455788395
181562055
35607504
270621385
184697640
21173670
220213810
395127348
248554740
387310350
19881080
90224996
208615433
215469696
39877060
28220770
128370660
257376020
393724016
496271659
55080720
848871060
97061120
2366912
413827540
1116731
530258925
35578569
135288384
259549376
121528997
264698823
274923232
59387762
300230908
3563682
767758752
432399513
2134860
69929730
52704808
383687284
457458228
700315952
532852990
406877337
740529783
59873091
54883225
191111093
269992330
229664092
190898946
76442466
217013287
184478
53570088
94640184
523256810
177076273
32587470
604433036
4244295
54783564
157892736
52092875
813352356
245674702
806148195
239181566
223941233
50459256
200370605
637211679
522409608
696937598
172481400
102937692
291772272
478829260
48330700
103699288
529131792
178293260
3948665
54177960
499264812
482664516
286683802
925389430
159057448
626889570
156724821
4734382
210118260
400653749
570401356
63350400
168703860
300610998
64457852
446871546
825652620
243985096
35030892
168052833
129176922
23180580
300684469
230032440
776113000
22228504
72915105
155958060
420914835
268400617
443311225
168237910
274704276
509706836
255503066
117055063
444094256
430438151
383360684
653302878
68759566
576186386
124209793
19307376
56606535
580802760
142044392
215566080
429531905
65360097
423302022
222423388
564465672
31414420
513553875
145366416
446408895
71517699
534744202
361453004
71464170
196277144
138222172
66148625
817094456
660207656
575411568
602845380
124873035
35129532
502247270
60739932
289299592
239175920
806001735
362164173
86636854
95742675
232899931
17860975
75078458
69427800
259449168
743603750
318315004
507540384
522699606
83887944
587618978
175412757
307733090
911666595
91830816
663436852
74885508
119202744
88096539
40191099
317468655
747646695
433690428
80359424
640621476
102395894
44640981
257465570
191827196
134470324
42314385
57489734
752945204
46718630
441753147
42416730
390615510
113550360
131035152
740310894
577580472
40829512
219498900
7753230
2008575
271235264
344797570
554299773
478418590
329231750
285897150
102428310
39835150
21599664
63849564
126175791
34354089
697606700
469904624
368068700
601580448
87504078
606104
772199400
233987988
559081404
73290192
7447996
503329690
12666629
45084865
45184659
233780736
252477400
296487534
391426000
3921925
33815812
580139982
84391413
132865110
39251333
62924667
209561598
168752801
394639632
84095172
502280865
27068520
335115358
64855792
110404467
162844500
17750745
481920504
160492140
381676480
372857250
267201294
189709380
18608036
957306621
7955880
180969035
16233260
89601980
271586644
62819700
19061812
12798352
439163675
78443367
73118581
96709584
35437430
108648441
298097544
36327200
149448530
155678824
104722360
187279104
111847950
175692484
80173506
634845120
2247375
324898125
29564842
474528900
155358400
60561944
12538525
16460964
893706800
150568308
294390774
590012460
419066762
17478990
106833936
24411264
194283760
15589660
86622599
2735874
378317903
428323896
142041861
491180226
515149362
223143024
563360264
49614942
19357200
387112883
725674505
55186524
93818000
192143160
32475040
199663
242190080
34729604
261339456
500630050
11828124
24706320
370546782
972806585
360148550
219486764
59305664
323365372
217464459
6871476
316665274
43957110
224182070
370404573
838242608
627722493
26008775
207640775
283823045
153902724
438162753
128602782
21542508
388768020
442681616
445188858
117849522
47263770
186055928
33209112
445615944
275566017
703687416
545051082
139947456
29769766
55846320
98009268
598612574
139283262
353578512
40851473
533361519
394032688
132783750
887240982
31943958
381872200
185437075
116417684
556533746
407579260
695079758
821090231
10407215
37971312
120450450
94653395
4662432
17081215
344692663
311838072
775464104
202724520
59796681
167506614
301881600
219889740
19575020
404941194
523684824
542648562
20110441
321587288
780562310
149552298
544608657
504948984
803364615
883609860
83343825
385304850
20949942
139836396
583430176
61198590
483242750
356674088
724292655
845900432
9990264
269228853
60811875
375718136
23874014
177264245
476975964
22391232
311812254
426393760
125675928
35789314
189539978
69160820
68413206
5152100
366837448
374012520
696059507
94255832
139713888
70852864
58452600
32277076
621495282
945377532
307646343
231516256
926605227
633102040
749150480
623495364
49225458
106972267
68241888
207268688
55221600
968502606
2030860
428805769
137691130
162955
686661360
72382422
582376922
127537011
982137256
808661070
286099614
56791485
63323208
60211320
113193304
55831310
552428370
232191986
180600345
28528204
128532160
11154624
600833352
175203880
90643056
777920000
308916652
221484960
313329765
570330480
94307206
658059717
320621480
609665997
79045415
71991324
95807218
49415124
24667776
185700528
321825413
184641405
61259264
741001132
160641328
231327804
695175648
39414360
238034508
924247192
17273394
71688672
8586148
52242424
851843333
321600720
292188444
55757884
167613623
11884476
177039413
179931195
339627432
104456630
35439789
999516157
13429449
334397250
11140650
242048464
623653479
172725980
424698272
719668026
43686335
607763904
100042800
490099095
346262166
626531874
670106255
715347212
157474240
229973568
375538515
72853125
136664008
152641273
29694498
212948352
281458983
82698590
541608174
427692504
155991528
19817329
448126653
135182168
405970904
14516025
12960500
352542137
70410231
973329150
2185920
13756988
281963360
237120
664777239
145798200
22775851
223798533
15901613
16901392
48019770
57881320
47145462
96371092
319118022
40926585
73665858
82488348
30493400
58710000
295923648
191736841
125130812
322429888
32543504
7970886
905497182
38568928
988404956
704163504
410800313
203920839
284001549
184727230
175674880
11477644
94733975
979888
408163701
200553360
402144790
671835132
488142837
159321492
224782103
765822931
317415304
42400890
61216552
77932616
344706425
330605140
3653892
199499626
332974590
146729880
137526363
736325883
84668181
504348639
230092044
518346400
589403984
419327775
233966871
216971700
238898700
209202210
367663086
83873632
916483752
279285028
229886569
792219960
820527600
479541650
96674168
646790628
3000900
751807440
67250604
160806168
77108570
201490085
647487808
262440792
91709352
15264138
63099460
263825148
154576743
785147242
11034270
19550205
43367992
92108492
178047776
18918522
137026644
328838860
126729449
99022820
587417994
505438280
706038630
243442356
714597910
338106364
938967446
735839424
960208110
423182122
451276992
125418839
207693992
374797800
208111760
201963020
169986371
426088034
743477490
290706353
371555184
957551375
3046875
192058440
194174271
531609065
149138670
688820
652117861
815888612
202205870
357276502
122338105
477100830
87131754
475927997
129343384
212054810
335064034
428054592
50329989
412245086
150808354
355527403
291613525
621767796
9533980
3319750
124465908
120657264
95222279
574594715
11573622
171463390
920365615
84304989
751398912
92464050
63081128
55024140
544349970
757052064
1264816
285000940
58789230
4985100
186704112
890806358
722848905
131920972
7724532
32813088
223698645
24678108
567585928
67741345
666580838
392967090
27434082
35315490
627006368
546919328
12309154
84580164
6965496
96309882
23643765
28455525
85414308
943354776
904251640
5837370
73250208
171571572
51853856
68897193
79501928
474139435
461314080
478984003
142956500
135384186
367008986
181464080
816722714
50244075
882195210
206076200
329477309
133296510
7317648
58462366
38124700
293326995
24321955
20047292
48524160
108384690
124919736
78306872
130096395
154531130
181437810
728166672
31893156
421002045
520067988
323122464
125020160
103114398
540404653
209703126
3148504
405417728
387345717
31227205
293135906
14076306
521485770
26338762
454173800
215587834
348056706
16776022
6553200
656312356
219405910
120191910
279332100
392459808
169856050
287179028
833163870
122840880
250205716
185682364
5579160
221583477
301402
74334640
326491704
584812959
408950226
61172895
53357220
41672619
191319135
284011556
5034835
53493351
154376040
104901210
362143401
84868000
33487322
53551792
285203688
116107449
339594775
340648500
853693848
84545265
6427428
353585320
7791654
127013562
7079120
130041632
530481540
638133168
831617883
948906950
106386450
474912
422539712
73214680
119862501
266344004
534337562
322998480
198184450
472863864
463539360
26615360
5132418
568182368
395282316
132943209
111128613
344182228
377306370
328885492
526665876
180028384
592219732
35268723
818498828
11364028
908098
706402404
3025672
359144556
481952006
71637830
1526148
6468037
116088304
9133197
208747110
17806208
159864124
44915952
362559886
161554230
145887966
241558775
310152622
9890430
77059110
32319050
351046349
241934856
47441079
427091484
23977128
11488852
34578456
113955615
522652900
699861249
174602385
122715604
403440398
142187596
498994974
424196253
775411050
8083879
26340888
661163660
460368420
896642250
264490200
259422255
25112395
618503877
75529568
518144388
842525400
529279920
258039367
118453932
8669711
181912280
297114290
335080395
189111084
687755242
54838130
149387709
35317360
32611552
125771184
723146788
53088508
470285860
26943042
154636050
147589596
339746112
121060940
721175160
107197398
294839328
19720620
672533520
148358564
168558208
462344364
455601608
140383530
491669640
126747629
30438200
304419104
16777684
522269788
364838304
305007948
150399990
66362026
5649080
462853930
289798457
246751128
191170
32218362
52222716
81068742
54683265
335719776
617153504
378936288
872744922
8163321
120537900
793769560
295673105
63002862
312409258
481479600
64891420
149286
358220170
84697056
362728469
15837822
214716132
183034404
195500202
86181459
476113362
418386068
271355326
495048960
32124213
76360320
38577394
12562462
80152674
641718525
297278320
244304240
75085264
198623472
231495054
346093070
41309520
346183064
169114440
79132720
42551265
411560112
111193790
668496000
57728448
658655493
68589764
21698161
116015535
61566036
79165104
159326193
53118975
262204605
6716796
285409130
252061821
34064190
64421758
3322264
519971391
693450695
244725574
293877486
734083224
88199622
414756180
97180160
796622472
452388948
372509888
310534928
86365696
154744194
188693750
136983320
545887944
439383312
174075492
43276740
202887944
102265450
594021461
495661530
103780844
158948900
591969590
546982668
372888795
80581221
220943890
83882232
86393815
331437430
43959135
277658722
98858896
320397120
53842806
114899590
435233978
393231960
94690466
372828225
416550438
395186022
67604405
28527783
108669000
117450099
396766043
984942000
320780137
137725445
369329352
294747180
5215500
215382081
818583872
271666164
88882722
294567549
106459546
737875345
14149857
617002140
572356680
498290198
116688654
383232914
165544340
514433685
907282068
303890224
12889562
395739680
172721508
2481228
36453250
16672896
575205149
302522617
23459241
484872960
268356831
35856800
857367368
4818973
335575275
389922708
328734225
20438880
187974870
103233854
34869380
773297145
242093992
411526881
115213301
64056830
79432812
762515730
612661764
102743316
1751002
4627746
73695720
96559596
1905552
282258249
274016720
121211910
473451330
381561686
132518048
401398118
1162512
508751532
36887127
103780963
124052637
63032329
99997860
603508780
731577238
456058631
51831462
178738166
854712720
721937600
505915927
489330315
10774336
444728529
133475781
732921588
751731162
522540226
80610706
45768792
76346160
689534480
88670230
641898783
29106540
767370450
125858208
73202938
498472072
65043657
73882026
534979890
496995846
386827784
269593650
116404316
7210782
206367838
224036774
517585536
224471359
224147764
501002444
454284264
245572145
206264944
28919268
328426476
28844508
257366895
14042970
136269955
5908000
344591163
204640815
3699472
2837895
11502676
290619744
613726548
267376880
123727137
20138784
445861020
978698184
255699413
67178551
55903016
548727600
584433787
164038704
562315536
480900195
369107629
103974000
248094846
38451777
349288736
274456146
506828649
803645420
497114085
257764254
200424480
23179200
22012740
18707985
634863042
28248220
93856400
20305680
319643992
116153323
75831
54666702
647216762
3307101
27968256
571146751
341492240
675624538
313366731
7517082
27030084
253463812
255181893
51477880
206894044
26256492
86406071
149102064
68020128
33727914
2605972
463302840
2667966
126453402
112996212
26425950
44588532
30423435
384236379
180762845
523133100
52129414
69430926
139648450
22106300
44431200
33053830
273803208
44898564
40582992
652561044
534827972
364571773
149107396
445009147
102467200
109415740
52271335
89564024
537207370
448616828
334880
12833100
371949888
447821460
686488913
185993445
141575772
624783312
250528908
62747664
54864254
45012126
19997068
33838128
88528194
313588410
15838362
41194367
251473185
204671194
521986430
44988944
279577935
350915235
47402348
281802622
533305876
21312004
39213696
177968722
334719033
72055584
89580
3846670
338233816
2370780
221675025
229608
144680944
657257894
28138187
47657304
50491863
119813999
42716888
208917120
92342484
716666900
150519700
411333720
393766478
534331392
4094992
231026542
737843948
76036632
62299272
6712928
69944886
185694838
96290576
151634340
892820355
402145029
426928634
375546886
594747312
257808241
387387342
217640189
716981375
366828700
299808691
264199904
43848180
843271871
7165250
116539038
773889120
372578704
165441248
570330793
110082762
328266092
329727544
270001716
646456980
169093883
434612505
202428905
46407984
229446588
433471871
5969292
655963728
188806074
7431432
96448736
633184552
359546688
193878948
343969065
71794510
440019062
10976736
524450768
416583308
25877775
72744000
114769850
713897745
49208
55517184
803778547
322090101
672680804
171361068
137147760
27246384
4810176
285037368
436364720
136049600
634935616
603464062
199684866
413145856
113968950
113372826
48852231
727306665
86369184
39695106
12487761
317761890
16000418
387119610
713972646
92524707
37568529
261081726
5609372
373558578
543153378
399690124
102962264
570529720
830691112
21940992
176989472
275920851
146817066
645890302
213352330
403304135
958255854
86817564
118255673
100268367
110752026
544374050
276443172
18745265
364951368
218641052
600862311
364372992
585649980
123526620
19091150
530071736
313131115
105414075
155875720
173614764
166733446
612402548
14326208
757344669
53339797
77081722
689000
301323798
1229408
181905990
100666845
247924090
48301050
10399350
157703832
915427875
90230745
401610703
9127536
793279143
9260730
394692540
106915545
728847904
131333034
285394649
47892180
983088668
240167868
755377326
120305150
380120088
428485400
56315776
1970150
623173957
600165207
477188667
145501920
39387570
122347078
171053517
362541677
603323660
53118609
668894625
455146650
80364625
872187210
235649052
132349014
464246100
107197236
527943575
332985200
126183272
723639299
38950713
643286424
205829298
119061063
803840
664819600
132271680
61318273
12411195
74581191
953013222
859817304
279189274
54595952
364695842
555086619
447793164
595518967
66954929
283319576
149692312
427398300
35744676
21523884
26269288
253844370
17059812
15667163
678794850
59781309
23268636
418669299
215144443
142617267
462728083
147058056
154116500
10162032
863610900
138154500
133228018
295008318
692950940
2899640
779673045
216813894
712659255
178095690
63923356
682851346
86671706
829938336
326311810
44540028
266757702
739761330
22467990
810310644
95528821
122002902
182290315
394515304
552719733
11804496
501100182
2568615
58562028
32927818
13309296
464752194
205175395
603204573
221211507
410423436
707766192
455724236
539956326
114976854
274842015
54570924
333794220
165427500
10334877
352382976
336241126
266654960
227473110
407070261
48014715
67528096
48066328
317699910
335983536
274720744
274743000
13425425
533641444
772986346
93000024
222961222
343925148
216960228
188709279
483346125
538243999
212080938
164312379
306893562
203879160
68010332
836590868
44565696
292113570
10745140
597851280
361063675
235706112
330452136
128952798
369747480
672652526
465348988
728105112
191748426
745078996
424694300
212622984
248827500
559170042
412345664
523200720
19964343
36541961
24777882
57016368
31865799
22528050
217454336
232848259
139184655
94665600
179694515
101377521
58310720
78028995
71806276
58219368
352023796
153148730
184610880
571569040
41671710
224652426
107560520
50363940
293888730
34247325
581156233
423118728
61825632
985464260
233600832
452931019
37870200
211861710
134631972
476316066
228746140
344180368
186338300
92674245
719358600
412780502
65826092
73050507
391269717
12254368
25432710
283412720
7646946
51387840
217628022
9667308
256604832
33579328
89893912
19769400
89066032
522118740
361883648
311901850
101685477
315590912
515273128
900721426
141977070
202995422
738815948
196603615
78923818
80163354
344019930
191787898
146940957
47056022
337921836
564357608
566912280
291695253
7789978
503424
507962070
212374266
190664592
112905576
172557385
660677447
211748668
372355456
129386160
16882230
124287884
287151081
206506536
20511759
98432620
188327259
263123817
235194740
334750400
409853922
232776720
208029490
148439394
401274090
283641242
81380736
831869727
476401850
147511490
318590784
15956010
763602060
43681430
428422260
436378742
666068775
219284940
279350630
419835102
284921496
321961640
155025
474455130
308969276
308655333
476710074
8414150
129175176
43644978
4749954
52001413
98048034
166272992
165079600
584320000
264743232
252904400
10851476
463132125
114279680
247867776
18012309
260448572
134501807
94606083
311008788
184483728
395929184
462784428
603751904
30368688
944175
230622870
147314384
904922101
103493760
6706530
186885777
239046304
521445611
25421739
41090464
351796037
642586000
10766360
175462996
25147488
553150798
335698870
269711136
183087042
999397567
628391720
524926980
382757430
119833830
522014391
122080221
528030692
81361376
171781500
74308088
125822400
66570130
898607808
46472328
85188861
31367460
577378290
233853774
67040793
174368460
58327686
89783106
36024324
88735284
10430864
388151896
96931296
219227164
728467116
64173330
470694744
159290035
95221750
599388595
64475600
99574604
64379686
461598020
27103170
469848310
547787301
452969475
135291134
313095029
733616866
862563066
377247884
193961358
198701440
470362152
272808162
8855919
263917456
268475356
460736195
395539270
528922548
1611540
124965666
733261172
69035670
376345673
69735330
331019396
589148616
618695844
444847340
62400030
238561125
271242452
626945856
145223280
186087918
229080908
257682054
482404851
218962478
816067864
296271144
318542640
231301752
287683344
175757713
158654111
311156544
620306452
6302110
65097568
25311408
144249886
423566676
344516854
12107430
731776500
69319182
158101852
437629980
25589996
256072986
156820340
421801886
81970448
64512116
48194040
215485270
602922
97592152
676779840
338241096
484633704
498286274
337044136
853208150
778974867
681691428
482624422
215981640
106252484
587858540
344819948
149338304
492572725
31192946
130719090
23609277
572745250
49694524
276854435
30082770
132394626
185598112
373781712
4763737
484149835
97523118
22715536
117898686
61152630
337205454
402352223
43343580
848141840
425548732
38395088
140048040
129697606
54612019
400702044
47858025
269556780
496180700
648420670
116997288
395659173
384974310
239596123
735909930
389412830
524976513
375245484
100946256
296607418
109374716
114522882
274105249
351307066
376022416
382352880
581524921
1406559
156605877
137210502
481932882
167683544
592584440
940701452
46421688
554664224
13361348
753333750
5163489
130819218
255135582
50667279
191774786
234778710
196986573
133101207
25862837
45374926
76025196
722329650
85150920
273374640
277407130
10294545
176580859
67095142
106726347
95967456
357760486
56288328
145697188
383721903
264496671
101868956
58955895
10932411
303807680
47725182
368402
170438416
65621116
73848572
180925866
545025043
2925945
352351455
223251276
256084968
104726922
106382430
163037060
39989582
810709704
531038916
404918134
1099120
145853778
165562860
114181584
185280558
941025276
65985360
91199290
489733916
26565630
304431241
166425368
408801603
372051000
269918538
621783778
58724088
281024250
430586200
13151502
191538813
21220182
744385719
58950416
29080425
73736889
53477144
471743523
200809191
270540246
506075256
254716168
422711604
413791686
385784496
289582304
3309975
44243390
522992466
152968872
546233188
15487596
100756305
242641845
58233309
310305875
812699255
130913280
151416540
613071021
627151924
463535675
96097200
2632525
376074119
82024019
12034596
46297846
525418515
296357459
391242420
356201681
61751880
612621990
186905122
146676124
242546890
702751150
17845618
878418645
18225899
289133752
142237866
29474361
211782162
20576448
392509692
164349612
213589812
95914775
67308780
146781678
637923402
454605894
175409856
14774821
284024950
176852928
355046702
25967257
234512154
140973762
85835295
332254945
40745040
285241400
107221464
53833616
224609221
484342614
436140866
103150332
245819874
435374150
111984470
198644481
304221696
199496304
775548189
582269452
3516279
138483774
114760678
131243264
347202547
625978171
181097170
226019475
540659124
679165008
279162389
297613689
243672600
497482560
652642382
49217475
38176320
496052424
437185749
184343920
126937147
357588528
451769050
126256222
353962008
88758955
45692540
248100986
653642730
162303426
50168034
292044862
9443133
68859794
113615742
14584766
256399078
30280176
56986820
702658990
67792660
783563550
111064560
798404112
21701537
67445553
185326875
276245092
6921435
643219368
639427528
19521931
326999016
49689913
317110244
63949391
40644864
930580
208540782
205077096
264595602
51951168
348765536
97465940
213886387
110142912
117508050
459719337
434380653
211625862
77125846
348187936
546670640
172207028
152941893
172621995
157995775
242725248
550985610
658723754
219852784
319002678
79511553
725542008
316576710
14435504
266023496
376922921
4355607
6914594
214369160
412062195
49643922
197532084
176659570
225940504
709742384
74071381
11599700
487177200
75344726
109946376
195244445
250147982
23385492
92623860
943590236
118175288
131856984
404770184
282047359
113577882
494798696
43939612
238963038
646755930
386830952
65256685
132759850
372421280
425377887
83943330
339628382
246051666
95950091
589206875
524974296
622085904
195864240
247357000
51010498
175260398
77383768
56846295
16232029
18314732
180705100
98130128
373411500
168158900
373048980
254534056
87417300
837438060
218282983
37869237
511252574
17810668
773421714
199717488
531303745
194096412
536210880
386441388
162721325
75871408
56277090
21272448
625406480
5638881
468778380
50030484
73529877
11678952
357807515
36281994
306471843
589801502
680086016
8918564
144234720
7249374
221402820
430419686
60462255
208331175
470843243
333538128
84057251
472419885
171084880
795416478
188210609
21505392
3316605
656859860
18808560
585715454
645230327
479111829
299379840
119272152
377122320
136929640
576047920
715718988
436012380
232758404
365392950
331434292
87412710
452517006
71856480
195312922
118496444
89496416
192900246
452361118
69335350
8664744
98450000
528389730
130453020
69988896
39230070
433141317
404409395
206268940
205436427
0
250009000
267845131
757390356
209157806
173568
906340914
36087276
72639888
86136070
21356348
708070506
58710528
335289330
364377930
570841187
312487512
562751735
341497867
42294423
321871343
81540750
770642890
4950462
246678348
298163552
762176520
121721739
183061485
5338784
595865244
46677169
498253307
9918090
123589984
1407780
361781523
659727141
79179576
99807241
174970360
106078559
241392128
289269200
432495376
32107668
196580993
277886063
470078730
53482537
169886752
21817656
115239586
144770337
270949788
441126847
113858115
231674448
100859712
78938356
157095094
331873416
497628065
177867584
186376204
60781269
125904640
413132876
19458676
21405480
154222992
9286345
241752000
3953667
335157393
332093297
174531014
157571725
24934380
83223194
181408227
201758484
13157876
112302323
541424331
481814564
63911088
66124286
440977446
4333353
95478507
334880052
286202275
514305484
74413240
609776412
449523100
25299696
84902348
78701610
54531310
396056220
83282199
304354635
654576
416330629
21360305
4369226
972398770
2922693
159508869
252159056
252882560
338138680
159155016
339637536
355009098
638121771
81970275
10936276
3165002
102039249
44522907
7551383
242874777
759219567
153019650
204462006
632878902
57038706
58367399
412123748
78954448
57904588
431098448
574223034
125831116
55263760
148506511
109026000
258315220
133585431
30552952
21942918
357225000
126025861
312944702
83779751
30315044
488106189
53427924
354042
193919660
557236695
56032856
176045049
24507516
15363267
225494850
62467350
293445261
494040873
494486154
742226223
333731895
890059866
107526016
82612240
125600800
17286960
29198236
298523456
716058585
833537984
368623805
47983614
682810339
413415861
352106727
465963442
291218719
48672148
186910701
2601600
26230500
112996002
32935860
185671688
257119116
12312720
73898960
580788360
6726456
2205360
74398800
739808775
73945703
825771180
917423325
22959508
258629826
13458291
29061136
499460
416762064
73474324
52108470
11949808
41412019
29507695
26930700
140886295
84445724
31262500
5723310
47258978
49747775
17674275
414025588
538071336
64511168
69883653
163829408
401353788
461440080
125170408
398853162
80969334
24354096
77012416
57077162
209704176
32267858
242615296
680837517
377290359
413104485
757407522
527122985
78203124
217990329
52288812
324440884
55288912
157177216
374948
214045000
115879635
854999445
402715170
254710901
136058431
182810741
376654168
174084152
414144128
798508174
83720582
60903635
537053558
522638545
336338024
116343780
9995050
29500392
539321352
84917840
50851350
305213733
194989928
153166945
533208960
618316830
527770560
308273568
305587919
39518428
104329425
39866
463829844
260022840
988667286
19582290
19952000
720737557
8859600
211013019
67211896
152264442
84707406
2674620
95649701
511839334
540466506
150742347
184131585
36576384
39907296
3348552
383777550
522272199
96594023
497131008
935091584
52635648
543275244
103529985
132410970
290741040
492889500
243580320
702830160
482336040
707446960
33533280
82873602
467003358
14516696
326586374
551495175
165938064
32065360
224868600
607993425
299040390
298100
3087915
118713862
538087638
51732240
325734860
8027399
34310760
241493376
76419424
142681140
70200459
359796384
586871442
200139819
174922797
2688840
736818906
19540574
312627188
140422380
527120160
96428806
252463743
19071520
322054950
373529178
12394437
61005844
141542856
99832590
10372317
452676816
477537973
632298711
449316450
171020388
653456360
331346624
206732414
12707460
590662800
189014430
17587860
378806964
193647018
204301614
95827270
217148054
224036415
363786766
171896776
586934496
44913150
37697478
330753033
166993440
216414317
158887896
404104085
815111280
185303775
216950240
529019666
176232348
77849370
62790246
2412300
583225188
548402218
77177088
199200500
32927184
533003380
349260495
152229770
325110700
104380330
324539919
57187660
49231372
71520220
825780242
343660590
251167809
604205244
30506330
496057440
35801263
337027662
58676552
421150807
430932140
263871348
128291616
34818549
166648064
469775349
388083930
86727938
18022630
3037344
106392576
64212960
233326489
34511147
128621610
2425038
30104550
263204778
95846952
670422090
108023408
829660920
88825737
27178832
410259640
206129664
278786844
51230156
367526976
387989504
61581234
99947604
200744737
627231626
38649416
179240160
461875496
16698254
74973080
192584832
40296478
196102914
193941328
19854796
100264050
262138123
232108872
87253320
18354924
163057085
79620656
348746912
460791016
102600666
461920500
320500320
196160690
147524448
614485470
108192888
61019637
89149960
19141546
62748567
2756030
51839620
24997910
3831768
107926080
257622950
64524222
376546590
16960510
259861056
99408976
115609600
250434744
302620408
108825177
493147404
42318384
99759621
38494882
15328656
139808412
97154618
686983005
266566468
40652700
32577491
201494608
308106085
245291844
888985730
419006214
214094924
331514950
420555003
487932180
625726374
98034349
48965337
331529470
120922197
165825600
805065216
137235120
2824052
9420472
875002674
295715266
160401900
94938210
348008319
407934279
164670960
409973298
158821740
128497826
67240240
343508088
17002359
186700272
475635429
620379176
575353065
217244942
453565617
434381662
884855130
298758600
174763952
75616902
194730162
527893026
173145965
182306700
46629864
416822450
46668888
395828976
107523303
195587324
198830722
698764575
194382972
509865972
512746962
7079195
29854519
463125256
492451740
41312808
393733340
113063876
624363350
123193224
207714519
428190690
49774095
355796322
39498720
600588856
908274556
482432406
171073064
207885384
429975451
349345512
15535996
240172128
185002740
618495032
257609160
92518224
1759940
74836972
645176826
192679500
6398496
180643008
282146782
286972272
141395328
20419040
117586
158104749
89182755
332166460
445157794
350188740
91668222
40095475
659434230
324209132
145953678
551869164
71309828
227000210
478253868
908969232
684936610
102293344
488244132
84092860
803915840
178761528
533118852
427761072
379573011
719882100
866872782
292055104
493065092
129039560
34087788
135777324
592357905
45890226
603603833
713834100
157222935
5508306
462456512
55725414
146545830
180848262
86233069
307859946
113472750
513495200
373654080
173503229
21342580
90150536
365835470
238973427
848321964
558961488
106030692
437861007
151318160
341510967
242099418
862467146
14535408
255689702
316816368
493148160
810741834
143693711
428709644
178031331
29353863
166835922
127074104
47713656
78833398
432375307
979620840
886919571
403005474
495518751
172528065
331668981
119900869
100670742
248787105
654661228
163662532
641309691
30880836
382813064
669754480
164045430
500424352
63212421
937885720
148577671
860464896
187319119
154723316
373391054
206015580
504145878
142357950
140440320
331096374
7237650
266532346
381774323
13646080
146310624
67563962
304297032
408127434
120006670
392574390
14989380
455791986
41546106
24618180
100139040
202045636
101466909
483874212
19115804
172326300
516095090
821919081
22160236
260352084
514249142
34867077
420849891
395600088
270073485
28453572
554284725
996035841
824522400
116619670
538954976
292531047
388701699
537022008
87773961
730172580
96872382
6014976
98644572
609599269
65338056
430308170
242484354
529719011
189337116
393481956
529497676
984556089
326883531
309261041
29643640
459069228
10925824
17761464
338703120
431626005
37765440
214564480
367618616
17503452
10247520
320719830
840138093
336119040
165205311
66903980
236726936
154233398
143067025
75785739
69218358
269748941
370738137
161223426
41393131
28827724
190668944
529353162
15179391
56592689
253336156
142077660
585475988
53845565
157542067
455016712
45668301
268772637
4829544
353156954
60629010
276696000
674932565
240458672
180920202
227894010
419450780
447881772
687706808
121620564
1390984
281760513
404459057
287637603
477324115
528733116
23271378
366355680
361832690
59683510
214156358
337780487
498351170
31900203
49619268
143392110
43061770
426740796
401208228
15227550
302789796
595246617
89189073
342679666
1066221
44015544
415144750
58136760
70703052
17549872
456488154
50194332
62983525
478595516
565566800
109058250
155262810
173007126
448237314
464662910
147804448
276215823
187740976
89050416
126285432
68311878
24661890
306916056
322567427
227251596
644371200
479232975
250481760
123380280
259999065
78155063
84711582
701985468
323433337
369729024
21940876
591446478
43971228
85775756
541283490
52630060
640815417
219486020
55145600
575750720
734240100
95007028
236880644
864189336
595636658
69538412
192107378
923639808
207692455
115017249
57081726
286372947
717349854
112662249
282663192
194074496
189407055
88332120
478452830
320655258
287285750
471309974
201211921
74996262
232636404
323812706
262383837
15775336
220557230
28783170
204195680
556591608
532764050
255461958
96227326
796292848
369423775
302966872
24316714
72840720
2847713
139771495
340616034
527995504
62839764
284454720
61712415
320580861
250274430
412972560
15247494
6321765
106041168
847041300
173635833
114428400
231117820
15908970
360091990
29383164
630081725
686262972
34462480
75120170
637378680
446219774
4284864
226891936
340770780
34424082
1761872
575619784
21470304
326354529
57547890
792373373
1898628
200601020
177123765
176442200
558176034
32384880
540479520
446417114
786036636
237446601
6099015
114548159
114194388
80376780
289886625
54461654
32519296
179563554
455051905
65455576
190978568
122076444
447982568
573539525
656670968
96721555
51182358
123684570
38069190
58067328
205368720
168384174
72634832
276091936
86504717
63514908
77420736
114424432
270159880
258752155
292109895
381319282
506183590
43553727
461403954
338937858
288031788
423067175
306815524
719558388
64543090
287323551
203740554
168438798
259023616
26126302
812600334
115657752
398461385
232033529
77172590
705096024
176144325
50750502
11019536
670396805
87471948
12484640
963255685
10481177
185975202
15357090
482053440
98967528
44665810
492284860
25099305
418547196
21679434
9339866
286448435
61531920
35973938
28968544
549187100
205616583
752856849
72380270
185918426
97026123
152457630
32505676
660133890
10497478
165000453
627480480
64979430
685523325
635766600
340758083
709194562
137033568
376988912
32016460
554966070
286035655
423333966
20958784
418256956
9443540
613869034
153969799
5172440
206983560
750120240
165935606
62270320
102718647
250179020
322400043
6603311
219243052
84187464
555693351
256597293
828618768
723094551
28824359
471325821
177022774
136554777
285040140
2973080
84493890
344387520
2069504
134147358
688724718
784338602
268021074
137046698
208663689
471686660
45488920
766401444
419252042
87539270
189320439
9735748
118781528
553948047
369152946
358481604
374477103
31630903
687125538
791498070
56495880
114639360
80432732
218616848
126750915
88046310
17539726
255856830
202973645
49566810
306097512
863418300
652033032
4927008
256454240
145703574
198204655
184859540
11886063
270521895
165901950
141256960
811431639
509063940
270493125
87651380
116717575
180446784
512265308
93184208
424570372
549948225
26608420
561068704
505936430
343510398
794245977
40159500
451557837
46661472
189002940
98338184
55638540
645690320
179145252
454056435
34636490
392843565
198653592
63477490
119563632
125884920
847811120
54004983
11643221
126678951
623177971
167436948
8171091
46886364
179690346
422142804
136383628
137972484
206968881
364257152
606069778
8410816
218533308
904124730
130699002
157399515
275532048
514098144
25148541
239266383
164705619
34172158
270358695
298367290
322884915
716570220
383903835
428358630
114226385
30424100
55391656
275940465
208952328
20896200
286672397
355539072
124474315
440427456
650060818
310286886
272896506
943681872
91493556
10517210
75550316
54706157
25226436
8153570
735079391
154224318
284462724
260502858
223028099
194532465
76465088
132445500
191443350
75119630
2271418
400792302
137075772
130328608
646643256
224345096
348138216
268050970
86511096
595301060
18975446
674232240
174621870
671736879
392952546
46945925
17862142
49461321
382508688
351887268
117151944
117615675
272129076
229721292
517251255
287050040
4542584
19120750
32514794
239853216
167243411
17981465
183868286
238764846
289932685
104587257
384537816
281898201
192839296
782229703
57498168
27940913
124095356
163782584
642869310
510714072
910527540
391820994
16543131
71462651
260959925
585709416
422348785
713900
114541920
29537642
15090244
448801581
68302521
363428750
184153840
15103785
277435620
30065142
506017368
296551905
310044189
100888148
47954634
259898444
506011836
145320500
22313676
571737804
421607008
18707724
680403934
12524556
84088927
135408240
339713131
764958564
349891525
309095234
340091465
406292799
198996
42326532
94194144
344482348
177224520
180314496
453815649
517759580
368097795
17794920
7575132
340738400
427119975
2961959
724444248
27123754
281542155
312294950
514359832
95408275
12154824
677980017
52645846
51990055
321348646
267656648
282689433
516607104
329879710
113933617
634252680
314452040
337681680
534234096
32491680
528888360
96102996
660860607
36660806
157242428
225072408
303802312
50992816
740061476
20121556
438175324
34497484
439914150
920279394
198232330
118508548
368452360
19711981
530534326
818387950
23420520
266181552
156745820
469161984
102591027
34080831
617226480
583792138
298011924
529877060
67168847
110183282
224883945
881720125
228679606
319408908
481726224
42098256
364774820
134735529
198965598
510148210
224772147
672063110
356813160
118367589
49149179
1722890
68223204
162288540
376357752
41901060
681386376
138540612
83817417
454308968
178390155
16346057
51554128
393311508
34737450
396718980
747414666
237689214
34229263
80080420
19732620
13844160
487107021
755869833
215799878
113027463
649341651
4767096
706553606
724557678
541569000
460930420
128089984
615853584
863201040
237811518
123875685
109168772
70359380
174178608
47643759
319030044
36771017
158275904
619844936
89000255
208754000
220316720
38903598
30646512
5180812
722786285
444644970
229056646
19789037
984292155
6133511
957180900
270091010
152560512
440608194
490654293
141953591
67354478
206171094
123747732
308634720
4407620
43227826
341398032
41019200
631846631
819056
409001891
77903628
963576044
20751301
595568779
65719364
120450396
552066540
668045716
294032658
169302300
268200
207924156
230270244
362034927
294462168
147064816
174344589
481732128
7231545
8045730
614485536
33945876
946516480
327938602
171906432
144152064
111429752
619148891
227184840
70179635
204914219
8124605
230095788
230063720
727741602
551328580
350241570
3082200
23860746
359130550
57353875
310093350
38493638
299167808
140788323
606785200
381072393
82240309
52107952
140236560
627887040
245042385
310638028
744002886
317581542
312852620
22354497
24427955
144784740
394716000
158328171
209827436
507921554
26055200
189357842
144275621
264016229
760246038
797775615
748746816
512855000
836229474
21893076
296055540
539147942
32281390
54670794
224779380
502539443
571690056
51340224
40607700
644251536
733264434
673616610
902745
42339171
116535476
330108700
543115584
36659690
659394750
73558144
451070181
98626362
276109665
837782676
99678645
536161044
585206590
692448612
349596192
232263525
126515718
146614732
239494104
98114575
110061532
4558176
220452180
60078432
102201614
371878814
33794000
450193354
451042210
868290000
37402232
627661704
541015188
144805311
38075440
645934335
211998072
226301824
122670948
174283194
153209784
13542000
371857494
259961449
219789878
399360780
60052640
181336680
99402368
82769755
96273482
642858440
74464296
48517350
375914504
7000968
403932865
499160090
181567967
264486131
149566170
40361594
89378181
597480649
213359265
212848636
115688056
2459016
179838615
75647844
125950801
68267580
94366830
543251934
53368707
347114610
430245860
6539808
673739786
468871088
349690401
656728800
184870563
676052091
299059136
28539728
105402473
444796928
338480240
404700456
276621888
271134448
42149829
107554304
57381688
12947546
374492000
12885520
161527412
56424445
196782586
37543506
15683265
14255676
179891723
7464420
741687609
8732713
617264740
77359056
51202104
462352122
21206250
553709240
61139365
318341352
71972781
409990394
223972217
141776727
663127398
106215666
62946042
512999848
399033636
5835140
414063117
163465848
516040631
483124400
58828616
86823216
360105543
8389584
207498044
385096161
338817648
142853115
579507852
724892750
243662205
149185485
236302715
192485776
103383000
90758560
702964216
78018036
429798924
178022685
4886592
524733366
75286950
795739152
81111401
405072522
10861470
411100074
441351576
30340245
688678965
7390824
293214496
178661592
373999270
385928705
510371320
117985094
889210461
321862272
227423676
24404925
101284660
548803125
149688504
333445824
770128814
68800020
176051568
72627282
431199954
524497415
183604083
124603768
471000946
344074815
58239022
167109932
172063155
377417960
80251236
100029099
828882054
523515948
94708810
153493680
14417635
12875590
431023628
548839890
127067935
294075132
281120744
243406328
96384819
109794516
306947584
33938384
23052288
100571814
129811116
418362672
167978025
40011930
2395029
253982652
27122232
381363845
176469405
335647281
46334592
286885555
892754224
70287165
9069360
374031865
10772937
316359018
174333274
196958237
295442111
17190890
19951632
22244250
42260309
28699125
575672678
180929198
36783113
332385870
406926342
143356373
27437436
373445940
51641240
30046030
160442840
215063988
317870140
136110480
472975893
189422200
330116985
807587920
270370425
240873948
297422370
298077548
242693865
530157940
29025920
654756620
33217492
707622410
750821990
250673640
293248781
109433982
230144040
13748760
92961321
29824650
85759827
3942774
33911504
212692773
764163952
24780686
316949858
244607968
165054520
257752809
58283280
110321274
307455915
320754824
149698657
20580993
391834800
1689587
26669555
185760512
4838418
63051352
410240436
37477626
40229638
100929496
195894750
82357825
415140280
157968915
26471732
619766656
435005384
26624016
424750810
138817552
155665848
431919951
165243540
6466460
106850411
171292121
54812464
260163544
285436536
308813076
584896678
374577896
61551900
21083040
584742628
10614318
56324655
16067480
138379727
13250193
64914376
59048784
300173775
18346156
6733181
506815036
13457136
328948653
839708457
169572225
135984660
340837556
873695
521826844
617007849
485340174
433171024
405121266
233296648
236705018
163515624
63779682
576413552
403946430
159466625
313854852
225067350
32870864
35539728
677436240
721191212
3919190
598652092
964025640
74232489
668078905
21709896
39191657
268150306
60158240
39774342
122365600
208247100
584240190
32340660
930402207
79224750
516333440
39634616
999617520
78770070
134849220
301574916
383714022
788236878
132162342
480199580
293613264
108376190
63042320
684803650
511517976
27159320
225769440
33061928
182318460
185329760
438565644
336393750
413938440
300133368
1477852
116737400
550525977
120925696
368340326
455200336
148637990
242484000
212272256
337973805
500419650
63911274
4758300
6327999
289286905
158211298
218804196
162109724
121768920
326552928
62132853
148618512
32733855
795559688
132698979
52162104
534670926
68123484
80069717
84316468
420123592
185226195
21114630
523096110
603329904
273518298
56572310
362563778
4287951
67349322
894694410
2596974
8836932
374073957
574183257
382259400
161880
33897620
83382210
131762358
441362376
26085735
106816877
271701323
196399626
363050493
199219534
415765104
1686859
88821072
35200998
851782338
318577126
3577420
375464082
230315220
793062366
38572660
55422528
97970730
368108384
384744882
175892040
837776310
794875631
395356500
178320236
655078944
176362497
567366364
148916280
167116239
443033625
732461016
341614530
554149295
193869620
459830616
932514
459574680
776430318
199438533
561249349
765395777
103815420
610924750
26767998
180743706
828828644
30424138
776543076
140738118
314408667
19948138
255030240
380016266
637506000
227520
105196583
187344204
71160620
2577072
155874864
8020320
144895548
245925936
227448000
105895048
357021570
877167914
171815931
68033034
423761996
442854797
328198689
639431465
995448696
375134575
12520739
85736559
538407696
11402339
671919238
441681875
261956475
145984618
141051105
85761
250527290
575295002
480036869
105975264
202539120
582009624
475853498
140404022
278219631
339980382
523684166
777214305
158754330
327049383
3611868
13417049
542970002
345071286
451460742
64597302
92525160
9577830
29159152
777373056
518835087
154735376
248755584
7662615
214511240
129790060
535379436
475918092
16949690
143964891
188414100
298094628
145184622
267065991
164671360
112199857
389902005
249008251
7081398
75230428
33075372
273391624
166532795
147866852
469134514
350619747
683463143
123928083
40286334
65682420
128035955
7088153
632137388
107891536
658653544
443390820
67679181
416868968
480908079
496684448
91964808
328085482
68847084
486656100
1174376
26940004
279163456
77084034
323949824
55977110
1409690
798632120
543104175
149613960
125749148
101871120
913393308
444503321
54600009
501229742
276461868
18728268
111026430
460837848
612126470
132699632
641810310
115163820
405439356
52174423
6604400
604157312
572167220
667065900
34988346
382228360
686513520
479024820
453825483
30207984
159609072
476624847
811592880
12022002
72551641
87232800
173070958
598985839
109212192
763776892
456355650
125263056
350383536
73998525
432336700
905672768
286636812
160702295
17129056
191926501
229906050
510842752
144694650
241500070
285583408
300255278
313871184
519712000
445793403
178170823
489012062
420938824
150863856
38926950
542413899
125044836
116969840
622704730
888318704
47947830
39465625
335068748
267374900
112231479
742492194
100386768
511127260
938746739
241000006
422244935
80824176
494910000
339008970
375257604
135649004
269670637
49390848
39187200
251156132
524073090
1259104
178316375
721834125
615258930
240240593
140319864
404297843
489433672
139835664
342380148
45487728
65830758
317110617
72978144
117111934
585856657
118786548
677901186
417697920
229337584
215427952
300939150
25134600
123673134
287863890
337230112
621258750
250307330
619122600
205363285
334327185
291836096
122974254
797491233
152750970
4623000
112692065
47863200
16033745
342323
223870122
491180509
265935069
273099200
216479994
201066741
335690325
423477600
66511522
52623292
108609552
17290360
187444956
123731145
889775973
30452193
94468292
758524730
139353280
148284094
486911018
203890101
8091968
172464140
235004198
11771604
11680016
59071363
14097420
124623180
13825686
24673536
546002820
709540208
579423365
1013940
756736599
758174965
4892970
429742418
225732800
194283096
337316125
28131027
425061115
538363666
701212954
543667390
398046572
8938560
318899932
742213654
188112022
394088590
438274176
93736236
343108260
131494448
51581880
287030268
49472115
548534792
401234754
37222038
381461541
60976110
668090548
407152900
164415996
392525406
343542078
83466080
125112273
103861594
478395288
102036099
17894392
496042442
50462904
152961312
163018512
267733620
805410000
195848496
199129372
252386880
188809414
194435055
748546434
443568952
91152732
26435856
264377989
508404885
268284443
696247552
345429756
46195734
146491440
573455561
794861232
724114047
318066178
62903444
226190993
3248557
497244314
234291624
175704492
567150597
70464556
59467380
47193892
137246648
360386544
287867155
16421120
196253190
380289400
505830715
52240356
500369724
53453210
93198150
673023044
122029082
3844631
111872954
202900545
6338634
475701362
557858358
191349279
218012553
86162265
220259920
60071499
95564925
48952134
510204464
565522230
516519774
5260080
190479276
487984640
74329576
374779840
12958140
399171031
370370460
338459604
786020349
59845170
423341400
1829047
22507604
32560272
580475544
15186058
601130757
519982370
675804060
849401178
223787250
280270905
391604896
217822080
472317885
92706084
190101555
55049056
165432472
116403161
194742989
206727931
26055540
747802188
14992800
66415956
104456807
126751375
603527836
288781875
59000508
225094100
744261032
324499476
409707387
41184240
255479270
719814064
6454008
16587294
865743816
323683050
32551165
96702410
337037580
219445380
628337830
4169728
562229166
163258400
150237636
13477300
137780740
550637774
283434228
51196154
153669880
176124110
160702776
28639358
405639029
68895480
531562392
463058616
532167660
121650012
19012920
369610689
19298120
610816386
166228308
828139587
88873776
190805229
96173144
210517640
302156504
398768604
909689563
413838229
487336323
185642496
420243930
65014332
611135196
243366331
177743160
130260788
489163068
172000608
24881712
201826728
51103424
498530416
341032875
21722415
545623386
49915470
216328404
641742993
186850055
178167752
666841020
263973600
49843870
409497088
576100368
132724823
84918757
98175040
517924180
411888704
23020734
86837386
588748848
388748382
274975594
670157075
55700736
122091712
225459693
293897936
563799876
652678908
161056980
6092195
17141516
21997080
670011456
370001345
139686352
769195868
249996730
234023049
156228249
449297362
357174258
97848000
237924840
374952628
181019397
796131596
475436996
616646520
90969145
42407772
254390160
173117280
26871272
208770792
472809048
236423097
67604310
164471466
648847556
210751856
135854092
831539445
663062400
177615368
95013000
502154560
326410625
88433370
111041334
1508486
405006192
311854543
408312054
383167400
169544700
191672194
172940886
291400902
128054208
50309630
8898555
71333952
458803674
3731819
270160576
242646678
146446002
229656281
710689167
296020388
72716496
568385480
937554111
2592194
77093160
94581540
32255488
44303595
585035038
34531413
937833912
309454236
148159728
168914762
352125900
65003820
197572290
108572464
76277091
73142468
170897637
445496820
62688256
263778301
185122938
739702588
273012503
334983100
231196085
238186575
235377772
905648685
162872370
807024417
104790140
663429822
246358560
298176120
125868358
107177650
74626500
497519260
389967682
372488424
44435293
123800460
118736800
692314304
54455660
68472042
127620857
287979640
166510400
133085484
322074810
227675448
99830664
144996048
678401669
7136625
166139655
337915696
139042700
89822860
151366350
388894749
942312134
260663413
587718222
663462162
549303216
125500820
472217850
373784880
317174256
680936988
277631325
148522822
335269466
225481767
100681614
584941812
72496780
211746934
1558178
963743440
83795292
391174880
682439670
482270688
479172570
41982969
399850098
40815252
98955769
610136440
380436480
458090813
96188244
465938544
117004056
384039273
602665941
1961498
23369148
48700650
167839980
337394638
434994467
221392080
627194719
32876086
343161544
798198828
127747100
58486692
489610002
259287875
366676100
428343550
58834156
345516173
17038728
438453019
163509715
144171917
208586352
310034695
220401488
74671730
85841444
30672726
387309490
55305767
72138558
154557700
502084285
290673905
39724512
86212890
64501740
120014982
228049134
524582835
193672500
56018628
194499960
44506962
207554650
118508502
830188393
48251600
296664576
316421922
884959754
680738982
91047319
711229136
53526400
29013948
195589701
25923444
7919285
550604482
124888002
330420369
854498135
320108914
146978533
29154006
31946625
58903872
357810816
193624035
52306688
265766580
99430920
121881396
7347093
47320616
204496697
778287333
187500992
2535042
69883226
193760010
140505120
207857720
490266425
265273140
73592532
177677084
515535744
195543567
931276797
209261360
240269050
18067474
760472352
134458358
66109360
3464166
46255113
287132820
103466065
119299700
63380053
21523502
367938536
874474384
148210557
10099782
540975420
81391947
155303666
326341935
11392818
307531423
178312590
244843282
841597980
373914825
464465645
172407431
186975180
131890770
284311092
525908750
610411321
230224142
297156910
371921864
333289504
38695280
647224455
143427031
339248464
15883728
557800644
415142511
58194474
417434522
19033630
5129886
925054528
385975256
115178688
88945752
87152346
646015496
244899492
184116008
238877928
475472192
656535206
116436175
55768377
132738249
11073464
420201861
274605870
278858525
10658184
476331216
369542710
516262437
441580416
353442312
591817768
157961858
271169648
5342202
433806610
404049285
147762255
452242942
277379883
205498300
572564883
9370655
367682756
125097416
30706320
459149856
667503944
53404611
10546368
29750181
583978625
35243439
102344812
865141470
250529013
29786000
50407686
386452703
399447375
686105030
267232360
36757413
9588621
346526278
30069953
87616032
268993200
164146590
151139945
41717760
586578336
166916920
160410358
197262018
218418410
393840672
506576906
86757964
856700768
160409144
47979732
782709984
377434275
531572678
102311050
127173736
78417530
140629752
33481296
122961608
12197016
61648020
409279500
404126658
28905045
51775750
706068531
103299264
295764755
971233443
292163072
20396772
336045840
646545895
20775690
59983586
502620300
262121970
370967508
359502962
792670367
108898944
298071312
581742880
186531380
249710970
739935990
63924903
145997976
862130951
42094944
87238656
574746822
82372836
936445782
89581365
135343951
107568025
828633272
693717864
121076900
28850550
82490876
97776404
291781611
531663194
133521024
210305484
159395172
1123300
13275864
567125625
13449672
828832960
402552162
68923311
120005970
106765484
90291053
130393118
122460924
21234444
21720640
210266596
701304660
73071713
210856064
271313862
575870256
116209296
189834660
180347568
79049000
83237231
393830656
901251360
66990932
84163488
173863058
649956972
349110526
130752258
262032606
128276190
515010240
500058912
80931932
673692992
43973656
220687870
899467348
380383199
982240025
156733032
687735520
40009099
116125632
66201556
445360064
85534295
130965196
638791645
38550626
129848080
57804968
442026760
372585477
118988112
38070543
193659336
265972446
377550600
776045046
54787968
252235732
312446700
82987638
868801448
123692850
87112592
151984160
39182066
192595728
278026100
215825569
958895098
102300435
183850807
427107330
218015518
6226014
89264750
219671114
250014869
56359800
602666462
194232990
34720245
410779677
178306712
867799376
469975750
188699176
14688957
56873769
295507224
6327783
319480144
172826481
104852788
39262906
398153000
538313136
716987648
284261030
567993708
584441760
54849960
75253907
68429922
848111104
518638494
34126136
486454464
114682968
932649432
4600328
64572456
72985536
404935020
50584374
195539526
32666242
548983360
94792604
30763512
50257962
575201775
79933146
188298035
236704569
116991936
210795524
480045031
438849310
216657455
406017675
47000320
336477856
72939815
189437040
347211513
557477150
1482741
163073199
361130420
395923636
201465000
349087459
112725945
50889449
565854960
495747
107010288
241504500
50611346
84657669
185228316
875468707
252590295
75322232
2202486
349651852
315986000
193294171
168721104
184801046
143065692
71324918
923208000
178198584
933220276
194656861
39204900
459170112
278885704
195170040
426119264
277751670
7477272
374393974
466587553
312091374
377036370
294586073
466669896
8516996
156348192
290029613
171535170
582789390
345189993
16208612
348443584
72601242
435749048
131567856
460888970
399372428
111983724
479768520
257957034
218591664
473235510
789696578
71631704
535344160
201048004
52456491
1142660
482027976
58279650
833230713
37321568
33115173
32558482
484878780
3409290
4053064
37224502
648385428
232518600
252707908
86427698
672258244
89210214
29247850
196073262
96351495
234990
243176432
65994852
534843426
129696632
273884499
22650080
462631200
281088029
83188922
169124310
8070620
178490554
170178660
45472887
1922052
759858175
9902966
356387001
148112172
445807956
50104197
50002677
408294667
153210618
80315077
76971222
76536499
28731870
236456231
18713952
195774000
209885984
326758806
487037445
186945968
338155440
347732583
407154321
36169728
200979144
483391077
131323932
45568770
499006050
710590020
327840000
196347845
33616502
268007658
24416226
36404656
108491142
112288899
702526144
604295019
410156120
45728760
54615120
268164000
373341566
186139200
299706481
386456231
77386690
320896260
160043514
98171325
279181080
672339264
463161902
110448540
135176364
399246260
89248330
400209900
864463466
424169220
138420096
91755664
120531628
237548144
341065596
2459445
345998072
332341178
296060855
838931991
370964310
282215589
250174560
374391348
152862000
486463696
32194456
103620842
820166502
253817046
25920424
254971885
191060484
268732660
392624800
97317990
607560288
661165550
60058278
481369504
311116510
8949762
130504616
361232235
214727075
422084376
436356000
380797093
83814850
449462976
768171481
388924422
69107622
14485065
235556139
89988036
185508423
554369180
270746376
492668215
251783484
511250025
56665235
3236610
78806100
70214607
60672456
626698863
1050345
220318615
253637540
119588336
428121960
32221218
31058482
382654080
234628212
8070300
280126101
404240670
73497099
755419184
47177500
453751406
219387776
189854001
19190112
129507560
94410786
139218966
209853280
680741610
283471042
318980550
133366152
92901016
124836117
426967718
8845510
7972552
14085048
362265526
22987964
382699045
449571023
15267744
133900335
638384934
126306291
205834467
369400260
143233343
349951865
510725890
136191900
25299456
22628853
153921375
528093456
344766261
458280515
227143520
735617700
347397274
262507080
97291740
644366360
502434618
82544805
142863228
7371973
130502456
397770864
93240603
22398690
363729597
133869700
423730344
58765399
560396250
847975890
172430439
8673882
39613257
289981776
100252152
72936980
153379968
293053904
323877625
444714060
165284544
606823560
367942957
27632878
30868002
66026205
102781848
608571644
426050912
276233574
76106050
401991950
113351990
137521085
584619355
909712324
126008154
477401211
7335768
243410105
685580658
556814025
139981740
159755512
128458880
131898000
67272296
114363638
810453600
325667628
70244352
61851420
328928917
256880520
72111456
729951170
44726847
580796109
484255592
334935924
262027128
378319340
45713780
28061874
428554620
299680330
27119461
466848000
833560112
6696883
19188126
253811232
48418803
195345000
669180000
113420346
106229292
17225923
483097544
66533160
127170890
158296870
63611821
286649890
110788822
249750000
166381800
232982202
4228251
29719504
18438693
104589380
215714125
24089007
372589806
314051295
275215241
39627008
46838892
260703968
665344350
781582191
280130096
107542354
270615639
166740948
274095360
51655041
7330248
418250448
268697890
76931520
43166360
122252102
126327960
39605517
241737210
487308240
491710209
280804572
156556994
742120195
53505200
32014434
337680
724928155
188503820
119979960
74711880
129006324
222647130
280009464
155418243
695304720
173324330
596037846
644515290
6488669
418805597
415151443
564424485
639985440
938883225
41145300
14940102
150927990
539242034
91190880
928536840
257732784
760992232
118625490
16465600
656597577
160355543
473193484
249236084
434179342
153147340
276356718
101064097
99126566
98919552
208455422
71489180
186195636
202815520
232790046
51601264
467912584
246085618
384764416
435571413
55557647
26589600
11540702
48335100
169998915
555042600
284082876
256999904
161715621
40862814
34712470
55988820
149327864
719171656
379779273
18497768
10445670
693299340
262536507
13354674
140874800
437871976
662333890
202991332
67273865
280233360
375061053
260308301
61172202
239281830
132784080
129005910
70799715
565221692
118295995
258012704
308472280
387805529
166148226
449868510
287034848
28105350
252219792
91489840
289818941
461401272
363888960
59932479
18262820
270655308
175841301
10588725
15701274
52803000
570823568
781701088
9824610
60806280
384281082
336941297
19895040
290399072
703677471
101845955
793573857
90801219
150283350
175707360
661184019
351613584
50251347
415918579
348032572
127767783
11613980
67019086
11780550
193888447
79399242
76527192
65805300
907975152
545607402
349493166
180771384
323618265
149476948
596270136
56056623
671746866
104793345
710604510
58308166
261322856
227379411
144704697
594998040
9148842
306422025
90412614
453838806
48993750
785844585
50729613
37107912
743284336
15441965
88406137
565762397
287681912
52283000
338418738
39790200
571463126
155449728
250194253
552033018
607289440
14147604
20290816
107266845
35758922
164541216
351444450
53154150
79169244
103271337
982705932
85812120
166653952
325639224
275605966
675712352
103827470
19123728
322640808
575045794
180752160
126015000
24666348
604712934
220265659
721652750
25083800
2001182
130613946
20875908
403319748
72918807
704360704
665247138
92497334
199255808
354387600
71308230
11060312
656127900
874833300
252999684
8394620
47398027
144989976
189686476
175433370
394039100
872037173
426434280
788974920
123463928
32993052
130193778
92691975
340084473
34306400
39208000
171258020
690724260
22803040
584680740
488665170
134014757
526710366
675213240
345642590
193016836
733459896
461182239
10734330
447101685
51091596
89094250
208765320
50291780
855724236
60221200
54438716
426953376
226028165
226918580
58518992
469126560
256178650
176316082
35238501
63508872
720073343
104450855
61237869
148159732
751588343
543554700
450587480
56453888
102819834
175915166
316761953
331152042
20717104
54031720
551092930
258941172
383448383
110566750
209691605
91336648
178918526
121973208
418128897
52612032
325095750
512013879
336707226
370488978
186377472
146200593
12866084
107799465
191191356
35326283
479173765
479943282
697660348
155364702
15842132
79131000
383537884
325343910
350502033
314866713
116954960
396588752
97799104
224868336
319054815
459702210
340722285
105137331
879012024
200502176
453028608
304023685
100824560
782864
74184500
43883826
698435259
16658064
121785008
642261530
13512447
258443510
634348536
711736386
103864734
225820778
205230168
13276774
456536378
240289632
167822019
24890730
311973708
210793783
310912158
77352880
71804574
16447184
173075294
817180347
7020975
27412600
41659670
214336264
716616
312525982
71533590
20012564
165195
34871680
167955922
132938750
529078368
72795228
646407648
314299510
111069915
295580836
33405476
492663744
13129697
317233608
329527044
622225870
134098608
98360292
110076091
255458700
39162750
684693576
130071375
185488753
523350916
630816056
106071840
880115958
243825996
257425344
403023732
197890000
182600600
919197864
219743505
416565576
200171620
27466683
119250800
293966925
350498975
120069386
265851894
460551000
268295708
76533683
33289412
754355624
162473803
31259520
177414368
73760222
11536761
528603440
71538306
696336432
605325784
39497424
357622740
345257710
913723474
41978720
253403648
250500360
241322070
329149997
94072532
134192380
149499762
677871036
13781278
57461263
155306141
7859306
39480600
837870355
100861450
155068980
95772418
498100526
218185698
77349264
38825912
4691711
189261674
27456215
287821856
205657800
169038132
147490162
585754950
65328536
17514063
401375854
49283216
526580704
173182933
118264357
197197882
99894012
275617188
375434696
84920610
151623132
222525816
52239072
12437880
349994640
283640117
52855677
117184244
89211632
79018533
297717056
15306930
43666172
361472682
370682552
541654428
100071507
396702630
79527924
335979895
727759890
130325846
13519375
208034686
480080352
286026132
35295988
7269396
334475152
328626140
155531464
283112469
100378984
129997686
236526505
980331
2810190
122317754
124110128
93768950
544266200
620525088
77214200
322080660
146974068
245649493
366266592
199548720
63922368
383002539
89829493
122738498
145529496
89600845
113951781
538784688
36828704
136384390
152333527
290689413
8968953
112939261
123052032
567163892
404231636
290288380
43322020
424187321
204771668
209047000
451774888
7599368
685287456
45410288
320047419
503693430
75570894
206926650
9635470
76159870
26832888
116218080
422394216
409829240
218742706
935103658
68061450
215471750
942580229
31691060
87085768
242126420
107891664
208891640
216887892
55052800
226257424
148399576
37722600
3712240
29792550
644626962
53297694
492357364
147055284
94419136
100626672
92963504
256568709
843754584
530182856
345811245
22907679
156151136
281253994
393203595
328074664
95271736
407040205
474361683
411182590
315406728
189805148
84585924
519009960
338219980
15030764
223919570
133821147
210276105
437311269
143102760
139712092
276743306
565073180
165863610
851890358
647421152
297266624
766709299
170283731
499388700
60546024
118013110
112272787
174564860
453287081
87523740
536660160
629031816
370956756
245877324
115108882
621904376
318272500
120371508
3852000
693129745
584326944
84925915
163888164
1755390
565807302
12253715
8423279
613549020
614671680
104110539
70876080
143953580
7923960
204691560
923753218
80114832
266261688
24033571
568366441
64988056
42797241
159862272
203981397
275497376
227624008
338732040
51108092
195870500
516062160
47434588
634516
89792985
135421760
125627810
565739728
290519890
174862909
616260528
86023392
248091625
150401150
336695170
72889992
2310471
224490474
34838510
673819930
181241775
328877920
860166078
555515604
176472516
130076115
316344084
108864744
161417694
561444305
68402432
475073070
378899170
58565760
229460067
295050720
501276027
183995035
468401924
356554352
14306082
280930413
78407370
106287168
88508924
175936932
73063151
60319908
27762570
184864372
541875516
444693656
17519216
643197216
373230716
120082144
721189128
91121862
335646613
160323840
56813235
373950358
46441990
139797955
24284260
167598541
394800714
154075551
28978810
68838744
168219318
165194961
84477965
572462312
356831763
254073456
65219523
93426546
67681530
210922085
94830360
113184721
224003832
589409442
934275573
422842910
529956108
923467419
113521800
615614800
509037672
300595710
427457118
88464568
340949191
338638300
371476326
82655139
606578269
283245840
46375252
521925925
868785664
33130550
695504472
658837758
42175459
4683032
572836402
56913192
828097140
970620924
103649500
13831954
91914048
2172576
199085250
506847815
530758400
114458244
442701740
799508125
78387480
302577588
162178877
77857344
24026937
413381235
822709580
82508907
84139304
157682409
630345824
699168184
114880965
464624910
144359585
386919504
148140785
673217856
682797075
348561072
205174368
159364895
22542454
296171421
387601997
186549792
364118837
917284250
14713490
154702548
125653030
728469949
78575448
609184605
156551703
143998742
85490250
340347375
52140956
4891500
411545588
112709775
492046260
189206906
79948412
324589984
1767144
6745167
6608754
157989216
117367488
224098624
199800668
23210880
317056256
409062885
394937424
160741282
7009024
93557870
243113685
5671699
126939860
44052450
330444894
34077855
622199976
615712500
647669086
61652164
11176788
12301620
152012520
1583568
473331216
50009580
309675542
158222256
284484642
303255175
22709220
89687250
568832196
154158872
182632320
887182884
2436302
654118920
825656796
278518286
475960587
61768773
17168606
34919796
42766244
278210856
446523980
206866088
715623216
312400452
50832302
774162840
230482540
13331579
80392314
570671280
40984350
412894810
91938960
70841244
33731460
32815917
96168466
39320190
484991080
642797560
279167133
127224522
152210720
175564768
161133280
83331201
75538140
508411544
350157951
125444873
117497900
8364586
371184800
174814479
10759420
50466506
174413005
243587820
221047245
174835150
112891638
146319856
351906184
21452340
231205760
800337594
568175733
228663396
89839246
139857323
56312700
53613960
691490453
587393352
19048084
77799200
240023284
254585073
39316888
357408
243054890
257428968
268836765
842433196
438927757
231206535
165812859
154999962
659116699
350631609
4947480
138049596
40789302
851063883
44641112
647511477
22810308
413819
2388240
29428684
139297550
215349558
63741480
422965304
127950000
95344200
31747380
155174404
2030337
250872960
633824018
28976142
398011104
234448032
113525072
65061955
190752951
678283254
66724575
332806119
28479301
52392505
78896909
106475088
169698072
197356323
268944632
331711101
131250420
838682108
339607590
51132780
17645802
410483492
114533776
122556124
78370338
433080230
132203560
692086438
242888040
146208762
2690766
384203601
167006284
432672324
148194678
782114011
518416432
277982636
538961328
87049611
103790160
335484087
62011572
252670171
70673148
314030752
315041454
2502679
239425221
272658396
239689263
518242860
222275680
238202316
151118190
21463200
543065544
14826504
246893361
206864014
313288872
116202847
98316474
348781929
47528760
785712592
72144600
60855908
153309590
506965212
31913322
59612133
493027200
65669142
87877551
66087626
94394690
376991088
293510250
115158516
382156800
6586050
531979176
667493760
160087312
175717935
7352184
2972654
104600750
777907633
88233313
7393232
311913216
104551854
460765815
507439854
463797910
15109600
286865040
85843506
391139160
68780772
55691103
727615980
141727694
353326806
58520065
615132207
375445741
92029470
38762834
178253124
540538882
130551505
60004593
458241393
432383100
269431155
20678523
822731040
294965222
465069924
259119936
5646278
36561159
977990860
495398211
285075755
787554597
669319458
489406032
95048967
457766505
3507381
429249920
41794005
376685504
10360134
261709080
309772671
757445132
363705776
249445625
442187654
11012196
173874399
42051555
473382948
560813814
843217060
159211424
95744406
58327866
598672
226066275
586092250
402985088
127441776
12540489
67187540
601393494
550237952
108426643
1537290
651164943
81044040
519497550
166143502
592920740
74377342
248609430
65143107
223225835
168508082
417048238
33326337
192791903
39996990
509304210
10361204
339495018
278524881
111571740
396800496
667444464
845427
167381240
55377075
647697600
386273056
802506120
376147380
40458915
124720750
18592560
10009368
22486186
263353320
53557560
189775654
608529207
654627968
49580000
19398869
96983722
70419594
533170188
657524400
397278063
908044731
569417802
129296079
342756960
694423702
219536700
179681450
82592086
304973748
79078256
41242527
299466510
335569248
721818486
97420999
454556614
10447980
30727050
31529964
241934044
14243433
68963283
25301946
157915581
137751102
366375918
148867875
8441920
231500490
262548144
493059976
117008190
232946448
427133562
416349043
417329380
262076040
216248766
158027448
420977784
273288042
301745220
446307905
96553940
339317161
135696060
100283425
297801740
48506250
960576048
579122808
64437354
853028880
636712880
345101384
237051230
666255126
25211831
332936040
23856921
2408960
273404933
101608920
3257980
80778386
19968375
43847368
48287565
78217434
42599202
872330750
24707112
69462036
233604840
133548528
588086171
419827096
109244223
17791218
527732700
213581940
254611536
392799586
507775226
106796154
20361816
14490024
396255408
24400617
662166776
59463300
60421176
469095096
898986813
14251330
239117508
59228577
254341290
45413985
90698400
661433556
114659760
88774296
319162820
891024294
67928860
205759180
36378160
292436100
580464717
602107088
138208280
89305446
549097242
9880110
37647225
131005056
426706084
614621422
127516428
19134750
165225360
514409840
58846788
596549664
803969236
558146499
251312325
82847040
39241092
152391954
33204500
145717926
423009920
217264740
191247721
36892464
377125705
202096882
168275214
39911400
333577090
482543887
633323402
872562460
135723612
202100403
42029260
147475011
86256839
102107180
618804420
872004866
7646260
93910410
242518269
52903020
263180799
13148
158368962
256324554
78032550
23447624
27609246
379816290
3777312
20560800
180845697
806920362
677560128
168509328
114516501
51743008
484903289
522984432
42257373
174202032
233912864
640962036
96096627
431127970
270702702
175024080
269960130
431538048
26250945
9490650
225204525
416325017
30037202
243385980
223604316
1805320
8761984
83693229
8381084
281532537
92694825
165962412
324667559
141717241
166004271
832321013
418742082
913062360
93957570
87576082
14824862
520085024
495876222
30581600
799153206
8073600
146326390
19811020
541621040
597885743
416568570
243933450
91906584
427456770
126158656
211195491
183124392
455400810
382586960
58805686
331952250
499297840
72685242
6086952
228058480
466230492
48777988
47549840
420196258
221430000
111048962
1592850
99256015
395563476
504520264
39929760
224954775
100618205
63952902
13579068
15440064
213740550
124468316
394314270
16375260
266231
752236595
386875340
297930248
77328776
198388212
56261597
261793344
358434345
253719968
489230244
856697008
547551250
845318484
255264129
11815305
287426568
73395255
103295070
191282834
423384928
38448938
474148328
214355644
17144000
79954740
345661316
728231424
147314300
290447988
67833876
215519150
321344820
228294820
32907012
229889362
93922638
169977990
36858029
144975195
20754365
391247514
85076568
601405
175414509
20272710
38750412
148646823
113561122
151326112
232827430
261234368
110095100
419235964
58807381
157267845
531570076
20937986
202128611
227201076
157977970
793413480
40413630
30510750
436394114
16818998
131684180
68183022
316865682
388475648
49836534
53649240
40617941
10369798
68894232
572563514
212168700
31255184
122724510
558975222
327048742
259556725
659907772
18199100
146702180
451236456
189977805
367822520
13522950
131935848
132092975
37815500
763846700
87826475
18454660
53619040
705229120
50367320
5348894
62712925
459072320
355074556
112590598
131006928
296826663
34177469
120275984
12999764
441898902
471513728
424342787
75795412
67788829
433693575
517201410
40146912
68934160
92550876
674527140
307468380
184280026
83557782
147495024
203477738
289859014
242576572
356915130
154465012
47041610
270554195
38716626
376851508
25047921
139610688
342930712
501667180
797969590
62053485
216422098
70656542
205784314
144113970
68762480
141689748
354174064
694468040
101094568
230216558
35823744
443424360
83117839
230651036
2379805
399687492
199796685
214649952
182994834
48343050
584278140
99209680
553803372
310420848
48811000
41831580
320775508
5941166
198876983
454395463
854978116
2714608
17374528
230838258
741845260
87091680
253982918
63278290
736073375
164322950
179077080
92149949
18976950
734759640
65807504
290766744
193133187
677000340
19232262
608488615
136861983
358287804
431113104
210972552
53811604
311289507
120136316
127582110
271427922
219472660
8941595
10995927
109712526
672277866
237981338
345263040
686317275
8965350
48617124
23648040
263105234
663954435
97454266
301343542
713101184
76207586
9601023
57673062
504543816
61345998
789520800
541520232
93588468
181676700
79526161
202655358
211368612
288658880
84487500
58452171
44422400
60678483
90252005
349397360
130764060
970215480
111255184
48942031
36174096
297184576
765423990
348620439
691860015
154588640
110968197
66359875
70297682
738119556
631387224
75456997
232522195
90835308
56215276
33032448
237837963
507455058
238421435
429244662
525613284
763130638
433849256
353682027
78441663
131954147
68615030
184030301
174864536
359245587
26758710
546695732
78323237
204302560
42436480
411037680
140198740
333504224
200292378
651968142
36619520
716995237
50431913
81952261
67004575
66586520
544086936
238473284
136654800
58061205
318731556
395872200
20571716
198454534
125707998
361874400
46440782
90824085
15329544
2723916
732732444
22740112
72193688
382122011
40312080
260383614
399308530
67703913
8354920
467364864
27820863
138536892
578947590
51310080
662364948
471925440
581310948
386233029
417828120
474810160
273824620
36890180
313748160
205800870
717362940
146591044
572272776
412628970
149730460
166120392
486850560
48198816
63239488
9875892
15686250
112649152
15661464
369928560
158921152
56095542
378575458
567308514
286102350
292883436
177796500
19364400
373219704
298236330
667996572
185438760
238694976
70150275
346611878
466031336
90462181
611087652
311633852
14808572
359667774
32436208
266928921
13625992
179512740
37992192
143564400
129706020
384208020
752582350
8886024
483723415
117741880
17155813
208908324
260105216
275585667
266901200
736663218
449216872
152852634
153562927
254753504
272554355
586154175
276694201
38964848
57812409
281447704
190106275
63782108
368523988
361688634
755026029
310569516
257447267
462715068
257323040
478678392
377572554
499645432
112415996
354400875
353021700
596073075
596941076
15543493
172504150
417749184
34809410
22638096
295694266
514668132
200029950
145393400
84187296
20859620
78941576
235321140
253137802
278839782
9524775
665179246
89670750
1537032
195291504
755964216
142048168
176895054
416972280
219340488
106269290
95230080
782326400
245294
185995680
959336884
254691110
405831141
83687666
60318405
86531973
662327028
643564257
810323240
81705312
225836941
271743084
7862818
6212737
108545957
901871345
40308793
856871763
393869250
106075200
447304998
11084234
293348244
43654928
186742806
1113758
270469116
285978672
4908960
18598584
139170780
1969704
21047760
62381058
3289727
450864969
35184996
36459934
230675616
220840063
31574998
165143331
1704248
638181180
160617420
75949596
2333656
195756864
3603426
543380772
787577754
168435657
547435720
63482920
71006555
308158602
177262740
919286550
362148172
52307010
4126420
171970578
176195104
265568283
195915270
383343940
385786170
130539464
23139720
123825215
118422312
613276196
152965808
103847346
100073394
144042904
694539286
5319885
427198644
196597935
32573207
450030007
57445805
67831897
201445673
626529720
352095552
118846140
210005811
108275006
345303870
23595600
15771168
254602133
46606824
326203270
62228286
16247888
382576644
537915048
51495990
15865530
397429920
480801855
324228786
62583354
73534153
575592640
95216022
407210927
496507690
390580596
36602930
626463012
99492442
4785587
764100
96173000
370249768
728040608
162906315
516330101
455756375
96235776
625124600
497727076
17695188
136650267
28145040
403732800
621605936
439113447
178094472
146045376
645124968
627312699
247912656
143819064
251474032
50275197
433446471
215431389
471986190
395156052
315989028
389458475
421848312
115985208
132329797
508200720
149926224
762952029
35693784
267092466
19468098
179237712
325172276
479336892
157574741
88334310
22024233
167366000
595283380
3625228
12811169
12504940
317885316
26314866
111064380
144392745
197351090
114418240
831493580
121641586
53296914
412823662
52256568
21493004
106208443
420215268
512850500
277565405
169872780
14641848
9434169
814067825
686696461
439213704
650059584
10826010
478716030
32568575
377362188
62855715
451468080
733720682
233338860
797474600
58959756
50839082
72341568
847178593
241052624
475729215
84774440
233922414
111319648
66548316
315898192
296026812
789601020
356966862
380107626
31807888
32927121
802521126
529865784
420544690
82902274
291986370
388518550
58785240
386132220
708552750
200848989
3586861
37698134
126163428
375850200
365429254
106352000
298105312
39093348
382208372
154055819
485310672
461586069
15696828
98619192
2819794
603432442
784926324
33312458
341130744
243576199
821252894
124195720
265430000
16448476
571169489
676166056
211139390
391940080
173540760
282007740
130199026
17037725
327015000
471568470
186662124
572603634
368825845
226395946
93826476
370880840
32934528
30431700
49035936
78177736
416593800
132084302
25253635
581459886
81272811
484786159
93476684
68828200
609917056
618203136
297937809
170316893
3055444
33869856
577644683
225795582
155743425
267744808
508446050
125493608
333437364
1016600
525613374
209602445
33140310
115473564
262715049
146420001
756021960
232166720
195072940
89076498
186573127
473381744
378832135
286431840
337543360
34258083
578573550
886325377
7592735
796755768
58127560
438395976
447861810
64866320
366751338
74663848
4868328
270561776
9763443
427779712
690987321
267533058
13814361
615311424
150364675
101382488
269275032
175145841
30683486
65275725
31689216
112280161
61286115
50339720
164319144
10935350
430541440
153514053
9907800
134469395
255189775
682483212
199228005
72220005
115143347
324028810
446987310
77194325
326787740
325284960
21651096
241433192
7208392
504735273
536974284
26845158
695746582
572070240
528106568
431584247
143233148
353034524
504383932
744802590
3631125
733666
71576845
43654830
71655649
805308270
120983444
224871098
253371370
479751356
51267060
76441350
291340405
565451988
186667875
44107434
159310936
19064422
423206796
25697598
92506672
108918867
38939418
512542040
53688716
4971285
56899885
139715492
24871728
94457920
567113076
18106320
215501052
309607808
16302670
52050348
15274080
23723184
24424616
443134476
27919360
332389419
560126112
247152156
427148400
191117220
12878309
766053407
413891650
37562239
513763056
340612684
402195240
90912808
259320693
673676010
11898172
643214842
401521968
62497764
482594212
142953918
166744704
9477568
156718016
587146936
28429248
82088992
98116355
14284083
9562840
485017764
464521860
329768982
944137914
609718668
477600808
500516896
315129360
70103484
333222930
201194103
5055879
132480992
187697952
7207735
13526468
200297505
210783528
51150316
250721366
140861749
226677280
121555320
165204270
85488315
173085120
390320904
588742190
50245112
84999453
603935264
213660200
133510544
620923325
55091136
177389577
71748360
227089326
333697974
2242964
544145760
67593625
280461609
275501031
518167296
97345380
469003752
427791000
659173515
333582010
555816144
158585856
252891600
216321569
54698182
5355648
606181760
132482070
177354061
322603842
769630720
84547120
30966528
390296830
296435137
35708806
36350895
450679945
156608319
78532962
145368153
663948528
170120496
86310873
104594028
17838490
56419740
352014164
274134240
184607560
448567780
82513869
400441860
128619855
411325832
382742928
18444335
116923138
26660696
189722976
35989092
155434272
127929600
912999524
185393603
174598032
41412076
101877088
404362413
30007088
470809911
408575482
59969604
62238942
142703304
83595827
169566084
404438265
114901650
214093488
254226714
5236704
416497584
284880094
75224700
6313976
14049057
24373280
66867768
33884060
492770706
334372850
31003876
100585016
59363600
3277904
607517163
376879462
113536998
437592848
245115520
8118856
152015380
21502602
451971860
196834176
57810700
106030322
33630687
649100610
821813823
366512166
111013600
523685790
460990035
581082831
95729426
366526380
43854473
68107000
376857375
440027592
168844000
150776436
515556060
32277510
186293760
28262689
141361484
127914434
583103120
339567504
961216850
676685472
20598240
953247204
310900090
22242897
826786565
367779780
39487539
591113664
197266055
8542908
440407484
307827040
104466427
178000290
464478272
255318357
5819560
71002542
48964311
29096216
77297376
25633576
451596964
175635536
369151200
614349154
306129032
614393910
242959591
114344230
311685098
728762100
96267380
218745496
430203980
252090704
362347685
269989
39358840
547044348
6519345
35366400
18369225
436152470
205904817
382331360
283257632
642066684
77691640
3019440
421381226
223422432
803095776
543843400
323461099
532234612
482237091
492243516
771710886
24767461
101308676
2572122
35430544
353112315
104456550
714256075
2178870
31948020
392945859
503891752
101298372
160048628
54153824
338443140
150806320
120899688
704981772
550056924
404567170
507732
680314143
116908099
798035340
1320696
86754798
252095170
44694594
398739645
11226888
234080070
295744570
20481461
330723725
248970309
247016208
216854062
604875320
113305967
13902126
86232290
2117896
76125148
89897280
10471662
118447550
440427582
403550180
938287524
507192000
586373904
361972726
151658520
46011114
161907168
145561708
125824512
329450328
607991436
518163115
372205948
187080878
225873501
228687286
162509568
199364328
248463636
520610230
31361826
632107840
10258425
7245115
29815675
260390572
63367260
92922480
53826923
86450174
103712700
178550086
672525062
387154362
10244702
144332800
154927292
428692797
205785162
906019996
260883252
257847365
201469282
111971475
236215872
710606412
197634982
157253220
37263303
19715872
21709448
177183104
97235182
15764714
145070380
16722700
222532180
73750369
807702360
79984929
627120242
26115075
53840862
209296056
152209296
2694440
77135565
110470938
438015297
174177443
36939980
56557389
921532859
123063090
121131491
8792112
361964064
3905880
422742534
91180962
24659316
320357279
622241802
450360372
284969207
30487296
4263840
11115000
16159992
56611688
24239276
188012860
736537470
234703821
6909671
255912210
155965560
587699248
540683958
668615244
481316275
645215768
9934074
13629272
73385226
154390380
808907600
117674514
178658099
466643550
158268898
42243444
211831200
103289544
298585947
459067890
20067324
186589104
21979271
990508113
643374561
498403584
581088955
171155554
300830838
26339070
91554672
25450481
412450470
60333930
66759651
186196432
371319084
181008984
891129780
69078292
102200929
373681097
83644000
427693980
100853829
724473290
37664010
92337344
254047068
660632760
642100827
147682866
220458312
12385514
20959844
175429239
616629024
12470685
169173774
66023730
85982078
274930625
292731004
227914050
614331000
394567244
23576670
102048912
208028723
4408194
95838976
24982762
125425764
301271319
403916976
146616745
78281458
97551381
430839864
394169061
651757440
320422432
412661340
531056196
37504624
563050371
338346696
662669600
406904418
128600925
109197231
48962190
26185845
168624128
536833792
452926524
720722011
894743675
140749692
103928090
172098675
106897887
188137950
146186744
6734816
228057250
20686914
27536313
118276605
37044318
378116412
535302405
234658840
258347754
101296062
16675119
314722788
19841202
5275335
547495044
281501034
706947055
144490030
290748152
26407120
328464422
564837054
99404171
436714944
9775296
216993740
10794490
34792643
188519408
312857910
141336378
50953464
106029430
414860775
48277339
385842690
120862224
104284100
221473450
496819872
659875979
466509696
26378100
276633144
44081418
168718678
296068752
14476044
21202980
334864
390459200
256401514
690761775
144044212
119293820
7236144
500348876
59334944
283920824
378273930
533575020
18735024
141057096
185736900
292906110
225535905
60549750
149944455
146924268
13872408
791282843
372506351
513932229
777930165
17577842
54249932
605476569
116433432
317216456
315486504
356972800
147290000
165855420
171188028
234788344
450813669
337712820
724816314
387301330
138817778
419727
406899030
474173150
128658478
195605043
330630168
809424260
457832430
1433196
165202481
450788193
158819584
41301801
25886132
190144626
333385220
114832091
46426702
79823968
895098360
39375083
93302770
43260345
551025420
446253550
62891001
62458740
1233428
143262119
174621750
38387920
37417653
100155432
166436864
272381190
732941580
21801598
103467063
52751286
56360889
1490922
333162756
286592714
439145592
106110072
410995599
160007433
417209886
145188084
877716700
122393572
38687346
6266417
303445980
376009584
832555928
284567955
590629248
68085360
384302152
655989444
123559608
618772392
637562718
63111564
422768850
171590562
884004200
210720128
866840354
284353235
35374130
663620076
32626588
544649324
45224680
951322332
197016470
10645320
562399584
174972980
38820090
998621976
535072720
74839842
613386108
862654340
24677708
5281752
120014196
240384621
136432722
272379991
194880857
150359048
219803775
2535590
850104840
16137030
584798894
429300581
467054081
397625084
594479925
183636672
98191552
456017100
220485624
12079034
388608880
280819784
341260432
250640844
43506176
205609788
198361416
29877484
249511500
6234589
37170621
184940445
132373581
32410784
114437115
9955704
117090340
393724312
155466
339464243
33954900
102076000
377727070
211146952
129313728
795711100
229721580
160532296
32112200
182710389
939638764
198199685
9879324
62768368
9782380
457422264
13705133
173442090
20824272
581061669
102412300
3113845
235433088
96699180
39798237
123204652
143485929
221288516
30231933
781795980
6552864
718702380
257976205
30503070
320438755
420562476
59216520
15979404
31998298
55193322
211082760
52138373
176912760
84848358
394954835
452917944
306743756
321567400
231095898
2542659
409330324
322588605
9658815
15108835
492080382
127494525
237687883
346183632
25992486
245227200
45635220
444705822
284478348
421712610
616231984
34693029
36186414
200884646
359623455
105857400
158583100
131632641
660633294
364691520
438620598
209215545
99981420
137459072
8342677
73122210
857767120
1003068
175661500
268500771
170882430
4874256
39519425
187065520
349017042
759331936
851831496
317360020
201158790
37114571
61896088
190891890
555206143
337964400
281439744
65626190
85243088
50954200
73812420
36278190
130776768
912653875
389276976
226530260
93489390
16650027
813743040
154928656
199125743
533390166
427004974
72653472
95711
160684316
31785514
212853219
398727744
194464395
200119140
322051261
424429320
111608182
399404150
126126807
291603510
312739947
806544410
82840914
458972808
76787638
683776210
573267600
720391644
106238433
799294392
106289865
581431914
25858718
245117402
358501806
178726240
161559655
375682720
166174092
228284544
557566321
102132658
507495296
403457889
834162816
347867027
896001733
151349640
49522024
752556357
259634414
62683782
134883770
186970945
35289059
916617339
292294275
82004280
59737872
120327410
181016192
205833368
17841306
613443132
476564616
922018620
98168772
61638160
673382186
68133056
115696340
562441945
151192352
4808705
87401020
87501584
653005440
53558466
290866995
69721152
60629133
403572822
466162620
2176592
682224640
466128203
373570040
793200287
3347400
259633923
105307123
455057876
31918570
895183535
323205648
272718102
690132740
404510847
542546565
1386055
353068828
234178740
30036102
246618100
51069568
60280776
101320590
9070910
262557420
323307612
715740450
91707963
34944726
214741475
300219092
211195301
155637500
125095336
101426710
35142960
102972505
335440119
126976230
270499580
263055160
684718800
206959500
396322625
307499258
5264719
104362949
314541447
79013076
19350624
183143536
103934286
184316805
8553482
88058670
1687485
151481922
174568716
587943270
22277412
601148884
249159526
323837739
197426456
393201200
246245670
526084911
666692376
112056208
375994773
117392000
871205478
339802030
440001628
401163774
24638283
415718912
699763254
199218200
533453360
118319888
24858112
84938854
221234765
468003949
162375840
335494272
6224805
29305254
341052150
288488180
561024468
743388084
228506508
137024534
148125800
42636710
10071072
120568073
82008612
35729929
240470658
37947212
32200256
25408677
242763460
224474940
78384852
96327396
445124644
84158363
254236584
82528800
112233446
337316070
402497728
425504991
393149956
692607384
40924519
639344673
76446975
675921090
613589600
181620201
82636700
753428922
275123576
235540206
180851352
600248828
7372350
464827668
24199800
189677778
19311735
205400440
128287848
244373866
212439732
84658248
115096036
253236218
14208940
843669598
21316330
2103078
221756058
84863808
347392328
81102708
790055750
207585982
178121775
547219837
451592400
272947745
244714680
90387300
400619268
348076404
259855665
311687076
95122818
30832428
224225244
490295070
132546595
169648783
250747500
43639418
848377773
174881850
292627797
493945683
409557136
466711206
237852450
434966488
285453749
765167040
135454006
295749300
54228300
187896093
70917060
186554084
171472301
60353106
239740138
583585983
501549033
817952944
197057024
300895952
10409056
130849740
528623760
388696204
241699228
210950322
490795965
30406818
813828488
166291096
328563690
8510572
2259390
91359446
161516448
463567104
779161715
54914313
6928316
103047252
54420024
564053373
4425085
35235300
69411836
115272647
221740605
199617324
56969313
551286
77855063
7582978
125405028
48407592
630428940
25320855
136114748
521624636
3765845
31352904
158700450
135100160
388321540
17032702
391936401
169993216
16361586
158201031
33227084
315631800
169427815
522832248
650190024
217257080
9073896
309817064
650145540
405981820
144748830
144327320
138894186
97317495
850439892
648084008
328600972
249002439
137842268
83535998
61589164
449153103
444585507
73581536
205821710
105637248
97165848
1657040
5282760
717976464
11457432
4268800
34876440
73477264
82359200
4089515
58675162
292294600
17592025
461467282
53195100
123437440
53842767
112055706
241599375
679324546
205662531
437972040
154629250
104634816
106098356
12250835
8988426
8469288
322238688
451480484
101947728
27517050
518370744
520360452
285448462
400015616
255832901
113265656
93823722
185230421
95608320
277316480
276981058
45830640
110401145
11289700
275344170
330852495
282660786
108437251
47329310
47150537
54014634
8524750
339683120
13502350
292630180
236230272
608007010
240477482
92041792
249059826
367513504
150207939
528155802
144359250
449490972
67583643
36098767
225115011
400321782
485182405
247727733
494472143
486313470
93119824
184750275
88378923
129516
156809841
38281600
164094795
97680814
86927816
13593093
67368532
116241970
205927680
71403750
109019040
222635595
228803170
177762457
161031927
180382656
52335803
490170879
201259734
14945381
1959705
262854360
32989824
214458208
489537315
15052734
867413415
300026172
433063100
501221980
499409742
2198256
435508330
599450236
324215840
747685583
451581534
133533720
187902098
103674854
153178245
109242720
67340468
564144360
902304015
42557382
561525360
422690536
398954160
719422734
535554520
115859718
91414346
243270216
347345789
676807680
420599520
178235808
397172955
49450698
298567830
366226130
178839375
31013864
118381120
30603456
384797965
167317545
2137576
685662670
184058700
222200424
345413466
191359638
259658644
287306961
153057328
188476864
644151305
160403160
188448744
142172820
117396160
13056177
207484697
544830304
707781720
96618164
100967340
40061890
59878016
76312968
56092816
299781870
4277592
126362483
51056743
105306190
170771783
298258176
205050690
218593410
2154555
331938360
106663820
117011852
856515968
41737336
980589675
35034582
151200318
657358282
273606678
297244692
206000644
231889398
182386464
63519718
497457696
19509048
297208065
602863910
871874
168379632
138603754
88502740
612759172
125079175
269721332
313658205
8815688
45604804
209668640
471813160
10859264
13988790
5433063
172796679
222278693
187475233
439579600
147334974
73752800
218110816
475359442
486678294
386436930
260996178
683856530
157879683
208388492
59659577
107186296
256490304
587962649
196422138
12915162
619886448
5486684
880246872
93832242
973078326
41709144
128499756
20032678
176803416
219574720
60771564
677437680
262310880
6929208
276275890
2615207
4995424
335665600
415106670
508364010
14510475
881994357
11087120
440407044
101420376
187278350
632196454
191216256
620408463
710381256
287831880
382621203
408527091
192121952
313575130
668493036
350197251
214478880
637015614
454949532
70935917
108348358
97825100
516948750
1589288
78383004
141479351
596305861
867004824
38735808
780740688
43495137
234285291
123961357
73369560
846273296
241378245
226846008
247050624
177870861
437272080
614519451
288864900
228003599
557153682
250628352
14365577
416119074
7576878
376437435
217579824
55151686
393917445
307454404
213505308
523678230
3596868
349092132
246960000
1894935
84016770
801736455
91801482
396925333
438537848
755265203
501376260
196480288
750875710
553521232
88394250
98493693
722439595
275797525
360436142
32298825
32184674
809834025
342344090
129593776
35964860
431245175
650221549
217966210
416162043
10499464
88577784
514844625
417674556
173323178
70279480
19322568
326062860
223094571
8019565
2943973
232812000
405134218
161450654
80063823
667506312
257610752
779507400
623749892
94203972
428807874
903106358
15909616
13729680
513725000
64412920
84967244
129394860
110896736
215193650
1416284
132119820
130152510
131087902
286025220
49130739
14722596
83586296
109809702
357532728
929069040
70499820
59397556
246924
250799687
199581875
91767788
81293542
450974032
697864125
376154016
94940730
35435010
440397440
35973224
87428781
438866168
262109925
469196760
277113328
87128301
252716919
165318546
167311515
519719247
220847398
363801410
370037745
880554240
399379404
159219510
8818311
659441140
681574260
439928202
153825693
161425968
140910288
213914448
512344338
111816752
456448349
56899128
17835558
395937880
398090302
77750010
706918968
92515324
128849876
259611308
43868834
166736495
11156004
35757120
296752360
219429902
54507160
724800918
990918012
235959318
165778627
94515320
279422003
310491051
145084207
585800523
446599224
149552214
318482769
423272212
15101298
25862425
174538816
734896089
326065764
62249609
151919216
114673482
209888492
206752616
408276216
794963592
309004389
454562528
233975858
13862514
11442530
127691682
61130825
207348000
46051033
308309210
493896200
829429552
386102359
411305520
363802593
52166096
19948306
131854640
182308379
56685744
2139488
43066044
14030819
234358800
276407840
161138080
82532840
66702917
19396175
5736192
434687904
39209418
805234206
321359160
36181432
679579305
40834935
740817672
452392668
121475939
345545200
104661204
221190084
345722988
549955497
4083584
58473792
924091465
523178040
17579220
15709560
6480500
714970757
185771283
76737960
198930000
172778094
310573692
210165392
21739908
230642186
678564393
729710436
176996333
679418175
157330284
40146333
185143129
275028372
205282536
222087435
617852095
426903048
325932560
26992024
19277248
51649715
22664310
4546080
207030635
187489288
368898816
44723270
384806832
508571820
15421904
146944543
931573002
904124685
31989090
366265502
512687041
362431576
491449140
359223315
118249254
71701210
26541690
296447958
578067423
530638988
600026535
253369680
392834025
120412262
198389204
594844565
66505236
115223438
201061580
604850136
43625904
5136560
221225256
81267080
195934096
341600805
73071882
125053183
40793032
10171140
306945336
59986128
84475260
116917500
467820252
743906192
423026211
2467072
314656875
88591236
186682564
250419384
541622257
554777524
189171126
13578348
40873280
371984226
443838232
255032063
157259328
175172562
442979808
72261147
282724009
3327855
12294546
280414416
142614576
494714
53783970
394584039
86904088
313453800
358051806
348059430
723101015
889709500
188538070
720512172
263921600
69384966
261636628
255513310
138449190
260404557
239249448
198237870
294871608
96696910
620369910
142414586
35537502
395603757
95017050
462217108
83348760
201912740
34653982
96899649
25919352
334766868
2678400
12158201
820846000
82171592
457772259
569240727
746266500
55295526
7915103
496561800
10848117
901155420
213687965
876254217
194950702
362171688
118389700
240765570
493570880
29482662
73103080
158894750
537336
343956627
365349424
298364560
155890266
81287096
672182171
162708868
104891823
8634820
57292370
26781092
548037260
35439800
6851946
347698597
103554904
466632341
97124408
19234278
608981414
48343953
68269018
125686108
513070740
608535605
85735050
76632848
803226109
215389320
256684064
394973020
113464960
197800200
15773784
80301110
67888962
610274680
55330880
20721129
187899390
39353218
462464114
12809780
130432926
27672942
439883418
235199160
363614031
388906704
476909565
379296533
687359456
54558273
53439090
8314540
101838652
72044265
785095475
179659984
652395348
20399160
771565662
390047487
437233329
143783450
404336182
392040600
221328016
99277920
527989032
28729945
454178518
830317768
360693650
109906665
591895500
230469756
482779920
571213722
409385038
60539703
125213452
11712342
522491576
273851136
641663712
605607002
611221675
159994233
9754944
42027367
443129454
314249504
708808772
248451300
37004240
189747630
263547
81941887
613826442
88304462
375116144
486947824
140991228
4697590
91801600
65424784
720904968
127756376
240186030
19681352
374320063
400759740
320375816
380557891
803391680
828525335
219935526
208262619
344470592
162160407
370912000
605584755
37415244
157945859
282557990
502494618
147155295
18079035
151665600
320657967
525721085
3738404
130512270
461080935
27644883
702221960
166507992
233826720
615585720
393785363
116147424
261220058
880350
141160538
513613962
497539510
366582510
120813648
413482752
198707432
80020386
302679425
445013760
53692989
385484370
849446838
56306304
42636465
95600128
277328826
322182294
381194786
186100935
750307740
123389672
278080020
7309344
20318400
642935024
2760016
214662630
279979080
395502590
10092582
462976368
102227778
107809910
35261964
25158887
185642178
106543659
100246842
34086990
5738608
15508896
283823600
4191603
54710436
99606932
761289570
157247348
163152735
11513088
16457040
251579328
432485712
421210449
103507602
388053270
356762340
586949016
264382830
162704877
14843517
325409520
586091296
5071192
437839072
121594025
6133500
221439680
96545379
28338343
920925654
3855257
633777221
113887968
192439940
95318592
141378750
1898469
119845479
230347126
222464255
616616093
282117254
418010796
107948174
342107994
609565926
12908532
378715036
326892160
310623590
641903790
264853738
254486448
32483176
143282910
803079270
243167790
220230344
349710053
505946625
477904392
465326190
423149298
67015248
324575557
299322720
189350627
176137500
147487944
172793930
394211878
816513984
685884308
60740493
115711678
462507360
424889985
877076848
537731090
617234120
682053444
28615392
64676699
229434072
764008067
30401582
568604573
90574875
243689252
150323738
222768354
99517383
49010416
895824489
4913571
531222964
389249288
112238130
275760063
5047902
31960320
351214500
10229280
620959750
288057264
154243566
504270593
245287392
35149024
7680560
167373583
329719833
427987170
298436390
116319564
214273374
71785236
738817680
63548088
759630235
42150300
312166189
478870280
226125200
318397839
565270216
257706036
15654500
587012992
423242400
14695980
328381087
247915345
234707200
838121660
712041344
177941559
136673608
695220695
707113100
597272920
108128260
49312752
269914183
3700556
57606211
13349870
112810080
380454480
1102826
244736394
103240737
14274789
588522078
133976862
82655230
173286532
29888082
625600976
240020625
17107092
255369012
2535236
853489791
357867241
123194896
115754496
416359670
2044
462247616
13147224
48736447
518669580
202658811
13344457
377000910
25545036
252314678
343301828
458278870
72424170
703105920
103608744
130187304
74239684
547189839
63296860
521224702
251161196
757850744
18994052
951961104
535292427
637668790
51901710
77104285
122526675
15322905
223874568
119866986
11708216
709135488
440286366
11937515
307779888
202428820
777849294
130532640
651879966
1632100
284973894
427210351
214722806
82329280
458400384
357091388
784162
296368322
791156210
24130132
887169990
225585072
3734544
458722008
80982225
897890994
415420929
997103140
164810580
304114225
310641232
382204164
222143762
329881518
346536560
143263445
397169864
448574464
584645730
95079403
426437576
105879725
413462478
311497360
268217420
127311344
181337968
137201580
371589792
28423584
327997867
561984878
169961859
43297668
62321430
139135314
207333588
60355695
7599737
304282413
751666288
125786700
329146740
143686384
861457230
722627615
48022065
57757000
192755299
377224575
70723149
278912717
422978598
14343480
394508516
231831720
602022201
156522366
206576500
214054563
139438442
94936604
660225069
313305237
381567192
717485111
5231963
92472093
123626514
359619750
254417735
591536360
303717970
302648544
155339212
88964420
310150510
6963138
278467850
324227488
175344668
405774939
246731207
877873636
258690484
233863500
34528290
23177910
259236968
36762000
558785205
125062749
385138281
259080432
763003773
654757807
685606154
87262758
21437027
883306494
914942340
148929288
2931270
111906828
91814600
308255517
189882024
254652237
556897752
79362228
18775932
60744827
126722274
446127521
33319181
290326950
683777486
927125584
390470145
9395650
300567261
226843434
238819524
79314172
90120355
544777534
315105390
346867850
290697306
419627844
557281786
47544
332456368
954147038
433816506
775744137
20696820
8161888
194619492
133883808
31459296
192578880
507746272
154402446
160783848
399661850
294175392
840519152
17713410
367329628
186030610
287497308
512697669
316339205
165972500
680090673
93851856
347729517
680644120
87679692
373381140
876646190
10788336
333160440
373069668
267600915
145881598
497914080
208602105
162066736
610227594
158359152
318558057
465489090
42644568
35376768
317606004
63465600
932136185
60309120
466045822
20205878
43733760
222239742
90361272
419992259
395687136
6156740
253023072
506999990
154398209
214438920
585656572
672092032
796766805
41708169
143960460
594646808
254259378
160539450
4172584
2347768
169177736
97115577
748236150
100568923
732969904
72326148
177160860
8584675
49610448
171294400
216048519
9373515
56539287
191662650
13433080
273887520
37691250
366291750
191229455
295690403
477890784
99410416
264888000
113537296
19693394
20082268
364948928
14985816
106653792
66198272
48621636
32452057
803594814
109155480
112234320
533625371
283255632
124495752
538702164
212373120
72453882
259874545
617601436
121257786
92687360
16960196
141415690
24597433
186218546
394163819
193489155
388977918
30495366
177598008
300505896
42692372
69792831
106864100
519644412
128538880
217855786
129641180
620372496
860026022
158026496
178821500
245213696
14763060
487338243
315887658
511722560
32905902
412493016
2250018
287602640
48197135
25088488
83618304
563041530
648543647
38587491
251373104
858322337
3255420
512181156
345731616
622305436
294218032
198082049
10860487
571183794
407198238
41853934
66406832
290828178
9346326
906660440
40947840
9934724
13396264
6685770
139782789
154970620
128718856
86503668
748884144
243650700
762256898
206924944
141735064
396705068
337622985
4642348
149300277
57445028
82179724
367271893
411531500
373764941
12881708
267361014
96096780
196720350
88644726
533236225
496006392
618700680
110258246
97016695
518200488
519596244
144538536
192839580
91089180
26130190
51547056
23066436
1950390
118999347
121678255
304026180
89363169
215233100
159724240
68325159
3250191
186089198
38601024
259221330
551613348
106073492
632571888
263481936
295467141
281999949
15979945
69140238
39325392
157389330
73768968
481750300
359902664
906094355
185750565
154575540
330802241
550832695
31633126
22510880
130338263
227687600
104661988
202466320
43099473
480985472
61657402
391160994
391211202
8198694
11270994
113012298
178210977
139172355
160673580
254356200
124059852
392279712
18858546
210127446
449400224
308458704
155138450
147980624
56364222
113113119
57059340
45201178
463039038
415282760
715399782
166091174
6076316
62932818
31588482
147263753
274240620
166246256
410825134
447387501
164295766
830258310
114413717
414178344
14588118
191773400
386255970
67392032
57553280
323869650
25413089
543801600
440804814
657031386
227370936
776586775
429911768
745241640
695015590
648814515
105182473
1438136
486743400
686063906
167824910
27973224
1457744
121051305
105582875
296822578
940646432
59962987
244016655
58678288
206100958
51622313
506561020
554969592
63686480
213757619
5002118
61544350
338897189
352008383
329297446
361512936
829073740
135185215
427296408
290667966
550426800
157750002
129164666
21119440
456052212
263379270
7745697
139045311
312763256
425805354
102623170
129037167
224215148
257188116
677156928
995040900
284456575
296178210
110222943
285189732
151844964
38875872
358977600
555956223
19463998
685213590
727986924
27584964
62226920
18175077
562920182
23949375
105220128
209202887
290459093
109538388
554137962
214319464
115612716
217251528
480096645
185161812
474417216
243444023
196002222
481368972
217959948
35416632
530133354
78705066
24744090
38376849
370454724
204085350
379991488
411155745
62369032
19085196
174953520
59457320
355667466
143003204
334323758
406181886
15288468
119285040
130981158
470453316
630785140
88585111
622717514
11404936
93634032
395136797
535783680
21688905
165738105
683046000
13901440
55314343
117137760
97544442
216640116
71932932
38941623
722548736
714249963
282715290
595756512
24540300
41643608
192058615
201152704
183036768
744116860
276590358
738152715
6682796
107837784
493761393
32938662
122492454
312033288
872729764
23201203
146693294
68345640
485361952
110067056
316322818
230411012
286418616
415087308
274382685
16017855
730970640
229041624
815590881
311926452
463663880
213612232
17682448
123340875
160394472
168153816
102602943
381991860
46571240
47382680
23908289
80761723
98379450
233759220
65108757
15155560
205345819
579389721
209137500
67814902
331915530
743816070
276251672
426804156
53697024
154188280
16701480
265188834
415098814
273165180
409987305
266683461
93852800
93973928
127365126
9241195
157797577
204995846
91232928
265484220
740133108
5405184
270954828
544204160
152490961
176056335
60006998
203105760
129983527
36334662
407299896
142235225
578882790
91350000
4975956
71749260
92762982
407991894
672896630
327965099
297411392
30860921
329635691
161088939
86349648
118140534
508373214
236708934
117582702
23904090
38649240
843504268
521306433
274455090
228107250
34745433
441204240
833196
401935704
286936287
23266386
390338846
222638742
766637820
284419956
171787719
35453820
102100663
161810880
142969701
559716066
303612280
5883768
260307649
107994480
655211440
200060260
324728400
69683887
160335644
641268354
440348960
396285435
9033
240542432
96323732
279164808
126901296
579887478
63172876
19622328
486447846
356205481
13100234
847526751
191775351
11824605
184687676
206857126
110090721
123458200
19684182
234758321
133416840
769942575
27153412
729230040
387224072
70378
111181939
507575040
113943660
756372500
772431264
450798775
184504992
300119446
217475615
310681415
41712408
523361685
264094694
435237536
620950012
22295
679220800
139976704
105436542
266839650
36252132
37503425
73897500
1139328
46852899
164529180
399089070
18130500
77969400
473502458
24636716
436406298
245149783
598310555
123346866
348521376
107824350
83699928
322895788
5335594
320272815
517725816
240498120
244667128
647473026
142880782
120635898
90561920
2905800
85401909
531936324
175536001
94000434
46710225
619865256
40849104
156643078
20794961
229593104
58755312
32417766
59000236
200692055
109869280
829281805
16534104
613795000
215828014
483372000
166345968
219632
100582095
864990126
409262478
71694720
14222384
79978210
56855298
73425740
535302000
515339880
258076568
756640184
393937920
59382720
61554780
323861407
17813120
191013132
367365768
26245450
74951248
89349246
145254851
235421015
111418860
306806598
292184100
303828707
32581900
38664250
513145230
55390500
321754626
512605800
61188600
532846755
12572095
243903960
278677124
435196803
513223168
249406080
136343808
156016800
100629318
78663563
76872555
4103482
568464078
113042268
323938629
471992970
16556750
48558939
729398163
392235000
39853975
119819154
554119258
27556944
31359510
356402944
133853740
375190965
176425909
52704498
169260928
795571384
163313722
230350876
440447400
91960218
158286179
16937784
90887240
321644650
523333471
627461835
82053468
39849822
570339095
362139480
4611222
18376743
821074364
36695390
494337727
14104730
409892605
406146636
145522476
215209512
202942542
19888674
18133466
217406160
66601064
4611173
30899281
456447206
543739084
229556376
41081700
223555059
8340982
90659250
467131375
299978070
638056822
20003490
5906186
45299408
405577858
670869066
25416549
12828640
389711166
300848476
125768214
553769459
406384122
606560508
536131156
35797982
161915929
166004709
139748986
7479835
367025180
18471314
209945988
169192800
36952076
307271823
334788545
181692192
55572098
219085048
178268496
123275738
868229112
801936525
198402711
289342900
205995770
643406493
301266036
516557388
433681728
904361955
100371414
600656916
238302405
236658204
234031141
60527825
175621740
24237669
271033994
62736444
14389934
72033836
211044664
62658015
40036736
285852336
261464448
746801289
258588556
222866631
860914272
74707750
170449072
554061238
142437696
406652400
388785525
381083806
25651353
233638720
7886662
88417434
35220925
223108380
332650896
34974016
24988480
216653340
433412612
64210455
794363070
774476918
180088344
954587400
53235224
238541450
588433867
217165080
36857655
120876624
338108815
345254580
81544122
204034730
336468776
317816785
418123228
457374185
4005036
75518415
499508238
85977216
607144638
23228556
325482192
216457784
130043790
615461920
333438068
218506578
204666858
36015564
453960568
689297847
628308474
120090600
127054896
388908452
316109064
242963005
476818254
235267256
222882576
687849456
55257064
509917900
629770304
26219921
470760220
138444570
570500280
505482450
163717633
27243644
470783595
83576512
747255
75082319
345881676
115762920
198301302
239919700
27462565
25820156
142055370
30174886
580215541
331313762
95364390
244227388
358639828
152855595
238643328
53274540
141992971
684296525
52323520
121208880
81137448
70647687
307130425
32043410
296893394
178755136
866904334
316135560
199779924
60540205
459697273
210351132
56711472
239663243
225329526
336919500
88377546
39621177
11848221
655038515
487193861
255896031
55996622
881836692
13938912
7866560
166921490
12070680
43571406
422288856
436051714
210372512
149222560
503530730
8152024
166876437
865717985
143181500
523577869
424857888
476433360
183462560
146155926
271721950
358543472
540680340
364676718
19033087
210880692
978611928
67048796
278513666
60157683
235986198
239142713
596586522
294452825
72032168
78035370
1130013
3212811
178689760
179302896
72178587
54822248
695880312
42195726
53655744
325991873
238027680
65804508
2918560
309379925
369736936
66596810
161724276
12082852
555283426
819964928
346901436
186770295
324411508
118967443
97384842
859694490
77613940
516160992
735972972
173776482
773983420
339480070
85235349
196246800
962722310
354710622
25094424
604510555
79998576
45170085
49373000
301805350
203061550
149279605
183251838
399566216
350381712
726448332
312235803
343531150
231169113
245674476
108756928
50637465
267682628
372981105
297297970
479276294
1982988
24300675
58719944
454745040
474000584
722143640
624036075
348931715
2006010
35663712
10277754
6946096
735300
132835824
114375240
318974955
371415037
314902686
150556250
188594208
896999390
335547600
550160018
128792960
639240455
172248022
145426848
191935180
209474012
519383200
221980647
160326705
460216590
170570437
239706970
787335432
112346775
736186920
826396992
57989150
243811464
98253810
146752200
66322880
623870786
193873080
271094222
154000116
108261174
199947489
312732000
396795537
73709170
27202770
410729604
370386864
86044920
31612800
23697954
14383008
103949482
413535302
56982406
108839673
21993675
27472470
642072800
7252476
3786792
202123370
459250180
902331687
120067311
35870162
491990375
27262784
98108919
230097000
81059594
229452750
213031875
265090360
697572642
132032617
114901149
253675752
248629350
103027836
77814000
240883432
20065000
109658760
562926732
45037438
195034844
412102782
218393067
255179990
255718512
2896965
32053397
60229143
533828624
699932222
477904635
340600788
13562978
221631834
12911520
995823540
13810012
448562807
365815758
363183345
781074725
275288370
306319917
25658394
80740071
271744666
344549604
297934494
93802821
56686980
34813092
32497045
573720600
45454440
31608720
520677080
45285373
10593584
556084248
251976078
178102750
4842851
10915035
459850884
32610615
71815530
261246952
16447964
192467982
13669353
111593916
177583408
537357444
261803664
20180111
377979050
11229310
381483675
41566952
509465376
180441670
242944677
608149850
532274646
62580756
521776344
486566416
37693200
314417546
506906066
578850020
213903968
34040310
480305076
106720104
204094683
698253750
252089073
547381350
1105662
157165496
8623282
30118251
13519450
156916322
53394435
366799254
260318025
16598158
28942515
376461144
211492512
38325300
389107110
34211310
453056545
462016870
162569256
281779044
45690050
284513512
107631875
503093172
537354752
560698672
40473875
13598523
189684963
83122531
31353930
7565085
327773133
542618420
509362968
51017488
974973400
149982896
58518990
17079215
625755425
73264902
745764608
695269577
93981512
10259577
289219227
111249982
284029200
331689877
237858615
248968525
2472985
642673031
7918740
200421780
171398547
693371952
253505730
120722634
118880745
21543602
8553629
17617990
705976000
100518780
640816223
709344002
696250245
593245944
326231101
94976250
203681939
217711242
557147052
160438800
629958357
76749912
138951200
228720162
408304593
273374136
740628490
179211648
363836088
526240140
572898588
179293257
756050075
460201840
159702731
138477320
17084970
105455644
14035637
319449690
33779812
118708200
494824320
222624581
79916520
101833650
102068859
253971825
265845492
7014600
249345525
5681361
330904804
2339280
656894304
278454476
128725482
212120950
190186770
911042266
33406372
12380400
45018995
1728650
725341242
686907000
531648936
18774056
110303150
21619554
117222275
39214011
44679082
30362014
2567010
12733947
51242772
262701019
49603456
278364915
20001072
406940508
211191409
334232325
277048816
335795184
37361099
81263369
213290013
531604801
229888540
647264968
51859892
844188667
352790205
17681437
407209857
38439323
235690975
340255850
1593444
86027007
91346256
324233592
56184354
179455850
570152702
125540415
129756300
335832212
387228100
16612638
88042728
80793388
122458308
410052060
66863564
129963547
97234280
242176407
85020000
100898609
692992476
11388120
135616470
677732751
15924150
292102530
74568536
244948104
755390116
194280229
56056759
523375328
52442622
544724110
17365464
386269352
639773750
3783418
190232609
316738050
621348672
62848774
357333656
124233454
6579378
28082130
315034872
209185680
337988032
325254592
29446200
324018695
743049648
235140120
546716548
33247226
133692504
14517693
639458584
483322570
135368891
75284804
155383502
162801998
296337660
346616416
862049062
404229667
22646354
668934720
520601610
212981622
29774615
500875488
39472575
7784613
6329056
200229360
317505627
553202826
346228316
289389755
198149292
182948150
69048976
73872283
162165495
52886200
86184772
444743190
15422085
48791106
136761330
28330535
221035776
153322064
825230620
211538436
43281858
4215396
245996636
180883379
33265050
217533316
364542750
33701916
523461404
65103918
14182784
23899530
236790806
35995272
159815019
515812176
167087708
575338904
155691668
7139388
813069154
22414490
34785330
156244140
229988602
370102205
154328955
8185121
151390118
74575755
370608858
41132910
87250176
39909196
384718470
11839464
379999162
43621816
77328328
277578329
32417315
379071819
58700644
39680267
542153115
633358508
252338750
60162699
199120198
40650272
111450300
41641488
189275110
56503956
49219404
676166128
325628040
147975520
15987148
42392080
534083968
75096639
250989776
332783685
659692708
337839012
373991744
54826438
178233237
63456684
184760748
74119456
33463650
107868918
38630900
114547488
630595635
167376152
32588788
151162290
270807980
189893410
346644712
9343950
83266807
364158652
1553792
89966313
441056284
277719840
355621139
267634800
62128609
676944996
174742766
163134144
698408045
81905054
176575840
61250101
781537970
540410668
64355907
389674368
652330900
939206380
275620484
563538360
216392120
174374535
678323646
906087675
133378760
315966904
35433198
8958768
556557885
16216825
38814266
753791705
140254001
373932575
54869098
43158768
597035610
82355505
535939866
129359016
280184359
739457880
439563850
467744659
203979948
275299570
238241468
38135160
96045509
157864640
541688748
572306471
219936366
441736339
108130995
146582646
70308634
420244216
175748640
9088607
165047452
167951070
56022942
76019350
739734120
13179996
386149815
23363032
101973072
277948832
21459859
211547946
287365740
280911753
508528125
226260099
3952582
18919104
737036938
152470015
52453700
533861224
162298950
5590435
192463534
473436642
555240861
652358300
208669140
200840552
426706200
182467535
150628432
87868461
32407182
394457346
152218668
237714995
6464514
180222840
87142436
432798152
227033855
43893268
21780792
551278098
5391810
374071126
636374902
294776258
143696826
39932634
126536655
131815100
722789940
314874117
111546753
2987886
406799987
820735594
488383676
2466282
303797276
559809425
186737517
4774094
414847320
574772906
33519189
248449143
94672275
376667070
49000680
265128318
507520497
238784452
111699720
140165493
729961798
31188108
39677320
19944846
195250710
68435948
52929177
175916349
76880223
260049540
7241337
633223325
104734800
30278787
2493071
27163872
17136418
78747936
108873720
28376029
26067600
2148280
301335658
19946493
257931464
427986234
282524298
531067588
44675184
116976704
218834068
69067530
178168974
268373115
58556138
100076416
419499645
83979808
2319750
230355076
533529079
27525960
416583355
66802660
679697667
214752307
29716920
149432748
499009632
223721982
360344780
669294700
641025921
10748556
107716554
1971970
469766982
466436152
882262542
242041868
276235236
343602264
250344600
416889970
1307971
94824
613221960
143764000
457780224
198572984
37863516
222112647
338831864
541849248
262621190
187598500
412414080
46576116
80024937
615609762
300340992
284279954
570782988
88065
140731752
188381850
26299000
335896470
36327150
161613228
109366048
257666819
697882306
533864736
353065434
193803720
294036336
567447930
6269744
43013700
5930983
639170
53807936
55868580
123003493
302443758
355371392
97760201
98527191
202715776
377942264
620568
240554690
13535958
201168160
397280668
83372760
101890920
557132148
1037258
506373083
872786640
23722928
151126684
199862
4084084
262113984
778444504
50134365
253765773
358568980
46144494
130255290
833391272
32161512
477854208
2065908
256433024
142391426
732945324
302977390
5369898
527863568
699012185
122250128
19496880
53547620
157631922
527750957
15029304
570922696
17301000
19211940
46279923
99341559
346221910
61700373
45040716
56795844
8446060
372585444
294370091
354728660
190149870
214978348
27691248
362255850
268026624
166385492
213899764
193807376
97770528
100668470
97818680
31521400
39510800
846295720
549765360
861207837
93656640
734816316
32208111
350119560
576840250
212480114
2030362
49795344
259780708
179432664
17276364
142603065
338579443
203695536
93961167
865114296
746615418
365936956
35098245
58225944
704172288
734465250
577285618
518483680
265218368
313450250
342426816
147884144
87698240
656326209
5957616
19926884
202500480
440271325
207633216
154153280
545832540
232952856
332475300
563363430
492007954
504179964
14408940
256305929
67400950
288996430
113413090
112108896
57180861
41038256
713100762
212571838
452078994
504592576
613183302
203916708
355872210
442109010
369910177
25608651
139130312
84098498
223045900
383715444
243777600
30484652
204911112
436012380
603573984
276324715
574131285
341402750
268363149
5141580
681218730
446174847
54840492
262619420
222475104
139806142
692832308
745063590
875078912
53205900
169031272
8487800
122795919
174808098
344511744
779419482
545604192
403924659
33320133
690684725
482118463
142112435
217381254
62026536
144629403
258373071
96800448
302065526
521572128
725774445
692849976
401608235
25326752
708557136
408355208
9966673
125326915
675285706
401913792
33866448
63983955
193439313
639613172
502305958
102355242
691435305
240044250
5363280
404467167
329223720
323626589
871782000
31274250
118120800
83320575
840624000
204034095
630558677
266029760
722067010
220501596
127094210
626029432
147053027
297846666
9407755
11378304
142517480
166793424
156607598
646082160
343508568
466703380
4629121
563094
308413027
383154888
7678398
514900032
478702014
74614725
322865985
15257060
158010776
591674298
153517419
19507448
207536952
708757169
41486760
141531526
50582760
122146020
745331031
278586396
190992338
129639296
92701812
113160476
66000480
113218590
231282200
114016450
107143892
81813606
148658715
297179190
42356212
261482737
45077780
496454060
866032300
597129858
415941687
196437635
268926723
354204495
721339155
1342681
125371827
233465584
363201144
53957862
155986851
273431808
131572828
266957889
3263310
657333357
375961278
411596172
179897182
559609869
3898830
797266350
618905758
494971960
40290048
197110606
442101140
224749027
578155600
30239930
352238868
7451458
273672160
61631286
270576480
412707834
189437862
417461715
38975407
196988360
9710166
159426850
926817430
88947330
110598752
415681648
156359632
360876726
233220042
968734394
9667101
559994435
106530060
212733255
968571
377397550
64255064
261999360
73498608
51606912
273224403
114661680
640126718
3573878
99065798
51779164
394133553
398794203
94688580
372078870
756035397
263868728
127878540
238767737
458996230
60074875
19286905
18801792
143534298
648311160
446810892
7324176
198056592
819648355
7193250
418883364
105229790
46555668
82504206
309176928
121912480
54538888
117648278
96989013
166619064
311329977
50873554
524968955
2718375
639831600
219680692
372908562
17052480
484275394
634621196
210734940
478950054
24181439
322841636
449790845
13356224
29645073
81574428
394369028
524138254
311940510
152105352
392159655
176724145
441588560
95089876
175473246
520294390
653905392
854053728
600691
190847556
590477436
33851846
37445570
671886308
715466929
197996832
145572206
4077362
114826876
678355551
163266675
385133010
351332982
326423460
766776325
831478890
235739547
36653401
569672687
8684944
99651452
88191852
37843575
118968696
394139928
623131779
552495720
706364555
570629018
835460652
25408296
426102660
46205400
220640320
50252175
72343770
166221976
21138888
89776624
308525020
44016730
485623344
625132893
418801768
129006710
543689310
1758451
1883232
391185130
80367552
906716500
24122
56498571
54983610
881570166
3655248
16017994
128422812
81689508
312909536
301953762
200822822
53757000
222894733
80607024
80094652
649698874
88417794
251526080
432592766
478129014
351337818
698698940
454097028
519099624
697786606
162269359
172798638
405069296
317660616
20043156
115134126
300439384
436173342
260578144
88246380
120740840
215828384
694796760
212360783
765484160
172730264
204556625
319667454
50148787
559721184
116701806
62549200
440919275
117281370
427591260
187851960
22922172
147185760
213880604
10362240
42772000
638451225
938532056
37542950
520509600
572804115
969459036
213787794
56527663
24511387
74899890
726001600
188691840
115439364
753594450
63386334
7451514
476775901
128334102
580751176
255180265
32986124
30688268
151089710
13483218
15553865
428456
19778094
401108664
62452089
52220000
1269585
27545760
438279176
149129959
200271794
874745433
20800494
555925744
466280
389633775
154547844
189053045
589797792
188257622
58800640
282602880
19890538
252012675
586743742
271145897
524302695
115677618
48062225
108599706
418661545
753788907
18495968
335213998
278134578
121381120
177971028
35853510
14103276
792583002
364542695
183956100
38932144
256678512
42868560
135826208
306346590
168728650
147467360
676029531
469245759
122563129
719626668
22014048
146147309
741685604
207893478
341289870
506891962
20119050
60733825
204495208
137481750
869422918
611117136
87723648
41993413
698339588
116875022
14034688
342545027
585133728
486797322
32127300
291869039
389745292
26036014
292305195
241058952
418810470
768685715
467996287
146638532
790495456
28000496
8074690
303081984
389053369
25662321
357271010
143493987
126339018
215422711
131683776
6759
186270150
20576170
6175224
74792141
170999796
163111943
207695604
162471584
837534073
230651120
534739437
617035236
380437101
649932654
475414264
198898878
691407873
53629163
71053194
566846640
44376000
53658612
534139218
36046535
71826650
772505211
294915268
451541784
170824710
60457630
114410539
466036500
21392604
772159395
439149408
407487960
869355018
95502191
716170240
480313860
718222562
95461204
7663872
80435531
291581597
989365696
193309361
42374200
47636826
263030841
499046304
351657810
208978437
111707010
18136960
20190625
3233800
92927406
814714600
162971384
448674523
381609060
240734448
209067300
405765888
33878830
49622475
222883466
371140896
287078952
29869125
179802576
319911762
419364432
22073667
14476995
31997119
402952905
67081954
845804595
65188894
625971020
105996499
556455255
448210504
348496302
547635114
308516166
316334106
73777012
3776244
92482520
20674400
87680340
42251874
218827700
288987270
7339893
242681472
69935355
145260024
114231945
4813726
270573400
253141887
5997642
149351697
54388399
501773076
420014244
814660997
270468610
73279285
722816820
21334104
328621492
33394824
239779198
22472352
64254918
65944564
229788279
29369695
659279924
109808304
87529640
3928120
250216850
46821588
717689544
32680088
356392975
2714400
312335078
25204395
896939636
146810747
105860385
16282370
242996824
646242732
134991328
222719140
18487300
125980998
450998946
658250806
27496488
637868160
60120192
291850065
534301508
206059950
300883136
120804684
210150000
504506492
18508182
12727396
138270492
398703032
128931112
200624875
176348500
256484828
426081950
616371360
300798682
446720308
129171072
58914858
694430392
388764222
145098125
349547427
143532571
132268136
123007900
336511812
21464267
43574243
159989418
227384154
538438824
527043231
29764818
79440648
101183141
207233793
122055825
141223056
812982996
299236384
569956907
62945388
391738536
185943316
178931845
240782784
240703970
451846332
38036347
447162814
82328529
315497880
148193595
78392030
9806076
181443372
9367024
541859571
391487719
413521108
599449617
584427190
93506674
158582236
685318998
254296195
917793072
62129977
454150478
848844646
292987044
306118377
18432414
90651199
58158848
935230707
809132
26012160
233983936
338080289
291060350
218996700
102818646
263235000
46813720
197724698
606047739
494653704
273350358
26801936
304754697
847340130
14746425
13451760
56906800
80966601
34972236
216987452
255448764
131957250
191965291
41519316
785671260
12048737
6616176
19019482
66350480
159137363
136543517
642099420
424669251
48713536
11745140
151171920
108657263
219626750
8721922
842461056
337858710
74999615
294596596
913959590
79515096
182526717
517996083
150169816
25201104
474195600
371558976
571002661
57980128
54311652
118582938
90890262
54101028
182838943
228478774
5347321
15920456
3555581
832605885
192808812
91205812
354469698
275497124
231680904
765022389
299899660
53091350
818417202
78085202
91997776
725756187
208609770
143301600
15512790
461816244
51920260
326322150
461609936
650938842
19405738
943590770
108688800
105277920
149050800
37042236
364814820
96680940
118396280
390078144
217574504
84912982
2562610
188092956
491554400
394189600
31165852
74183868
241834564
174260236
533889855
396193600
52834510
876063520
663884955
16102287
71791620
44027568
268370991
560514937
53842067
222176642
384346534
575915568
24863875
70248088
3148800
151141376
101917760
470548287
33532842
143417232
435312590
68297736
41904720
229024306
55784052
587181910
622791456
310863784
722645640
47900288
444017167
418808064
6275290
593674172
66559946
12205184
537059600
225141597
185158012
335798985
257868720
146491632
145674844
98018272
50705580
94924116
316297664
257420484
26062880
116479149
120292494
140236630
587477638
396177408
207164790
421548087
436740800
467870865
5103822
417056430
806297692
62476160
254745000
665907613
109459485
167426890
25019306
220020048
689275492
587338192
5988588
823077320
42526080
324193085
82427400
487035770
815520506
70843386
554341749
140521458
872920566
28385472
373992696
472233876
51626380
672767035
133419195
62226063
232853287
194511456
92022360
3539745
679848694
172036900
35218832
411695661
99077776
39811772
556846854
124478935
535214049
424758642
407158039
156239316
92926211
222552880
119262924
434031682
330272384
485558428
77303270
658887810
122878624
775853073
338341332
88629672
120201040
670913331
10641375
20414700
48703200
60184023
356460336
195352382
101657122
24306706
193534380
12273899
454441606
246127160
202644875
426834639
270598011
765943808
564351676
34048464
796712515
253848000
37652580
554043060
562526360
283948776
171318899
42504750
60415080
7045902
335259256
634402133
129209430
247522221
41632128
31732449
636896610
1179490
488098152
154293330
36869976
248688063
47691633
338984244
461493756
139054944
58406994
21918609
600771974
317948850
274772036
165785900
22104360
425498385
24856364
508816
890950424
134680572
142400216
150203970
403702120
24209670
82220534
39959325
66029700
77164514
35328669
432870538
371257632
145704192
26275456
48648117
140963472
501343335
6179800
18772970
14635572
11776008
246101490
181516800
295877835
85917468
74555460
64971648
426519144
252213986
499093452
413030400
153227229
120002648
62444832
43772606
84960694
684089880
258974556
120208795
26675244
20043006
53770806
763238112
42644880
176119860
462149061
413634858
355927260
324486180
348018474
549328032
892741410
39917500
525215955
460353816
45102255
414728090
63846653
389889871
821534400
717158969
414145915
163132704
151735034
78455283
3904705
210078990
539306352
80641750
96368703
121435776
183387533
684992256
44983568
318372714
625633871
246187032
629232912
549256680
293120190
142664288
90043968
218664746
48407594
229169838
341736291
417177607
158743200
234449787
224527952
230177420
528247888
458096170
249203304
2511920
464228274
726100008
307638912
7331632
435122856
113715492
55451550
85344770
502916920
61221170
24316400
190206464
434703238
44320530
491850688
316199280
307918520
367110966
12843718
32270840
26416386
254039403
201497589
518865300
12703272
358661052
273658440
180654851
142951610
257064300
248400
185194373
469052225
149171249
49273616
416107036
792089824
37446799
580115038
83208906
377832305
384061500
322359680
31534562
256678676
492177705
291359978
59175648
197541858
5375886
394330167
100278072
223426887
678161086
7550478
78367182
190158876
267460445
576728774
78800920
455510008
39747060
294703025
11780245
228060360
5017200
556704373
375341550
157283476
458289876
378780591
11290830
229117476
92247648
311213970
682161216
282136864
81393280
190044270
400936944
705876072
27554512
703632000
7484752
271317747
101257956
83832000
609208299
463474330
501228375
574972476
140216216
716330280
451350328
16629792
62016020
152738460
509347432
42793525
28753791
419970900
110483198
514698630
115589775
424182561
558307750
102376467
179767185
154835553
66803259
10360612
451044170
133984080
433282157
109653492
789699720
62682465
28708477
220353955
760580215
643631486
230457846
486616500
26118069
398788502
523983915
263913648
328797866
180365548
243322290
342218844
172023395
146305320
13100022
331626123
762756330
772815876
897317390
14725008
559863720
434332028
51126966
175618156
44557238
145946496
465201702
145507747
118845840
16202148
576615770
58550112
213749441
196137440
77964747
2679669
320831940
95418042
31104416
259778250
9289692
245688755
39159198
399525984
7809285
21790386
158749524
385205868
135396500
87245125
38925291
14791490
443628249
39080314
845816148
61587371
53922000
77721210
272028432
5215756
60428521
310122618
329254860
423566958
118367298
39121540
259442040
293603453
376238320
479730368
523161252
111952932
109988950
440176356
65649376
345471534
951029170
94746288
437352564
47235177
176066424
91198800
377567751
515631066
349142573
524479500
183984516
354227572
476758800
122845678
208620832
551161016
4095735
365474412
330831144
185027167
231895160
692265925
255194379
23059659
140171473
248186046
787579200
782274612
7706787
25940334
651501858
236454032
18980016
122838149
8063616
80747712
60301241
91628352
257927656
705119338
103063117
511783230
99908728
107640108
27309853
707008752
420972915
602945208
187522070
368851215
129261753
580729259
28103999
397705340
158504166
48754504
131538262
54578552
415397004
167054100
639900676
96666570
197432452
254400012
64414995
304742565
60875640
273249468
65198940
42483495
48440049
506569809
343064315
51552381
307267113
349854219
458257800
199532864
221094234
365185600
250930611
227005677
231003273
241528485
78430000
65478488
29461686
213944427
26492872
169948960
22803330
293786433
5884755
18365100
287263704
199368064
377048256
154312704
586650420
41240616
425463896
672738696
233907100
2854270
57301082
243356317
876805545
255385614
38756991
136512
38691198
26519164
336417804
15669070
792883050
587706210
278194410
202743350
663936632
423924532
555057792
4524336
251947014
505387844
179425455
246633450
741799225
17663312
277367960
79521099
577672046
529391856
140363388
152257105
391249122
237371121
318717290
223154170
9813344
791563171
393502400
448646500
564386396
506144624
155256978
37802249
141830487
888057720
109178055
548125611
202564164
996188473
428666448
638503530
731282895
265761385
240415700
248017679
288587382
77986850
453160883
152767688
302051100
556592418
103607880
119564175
198577925
487546908
598885462
299130300
91416295
570944390
335380128
486323372
91266800
78057551
211135980
91100670
7925308
264641211
414835551
131774184
146158880
359536023
205873642
467528022
630160320
359204260
261602000
74784943
7500306
182410290
658137099
48685004
805831628
906210264
55500814
461456848
186678220
128513181
436682290
771827936
304738005
647771654
115404134
458718568
859012868
638174448
421911996
358547418
81968964
254726780
376320729
200789850
109755264
472821840
22683888
398141380
34725849
382511952
4634686
28809784
73015600
641685603
51521605
319863692
224708316
5182812
568063660
109887920
277278661
104212416
232459904
771076491
356273712
338260445
80770668
67996347
41363040
96715500
137930880
28166247
283590015
130223898
402182838
539413400
12920400
899949992
59486760
683867526
113688688
345739230
164358121
77309072
234977981
101111920
223104024
914367246
44940631
919930880
103346111
89083894
49546984
634131773
383670326
178894838
173975060
493879588
248297148
190507078
103108740
23581036
183470073
267876000
369780553
356298675
442350272
637004818
281810452
153126936
670884600
262671604
170538849
46766280
63172025
203163213
100938680
596819807
192797990
173097828
450501071
472426395
84030252
670480075
147884700
111729552
566495360
269157924
81151360
41303815
66430730
772432245
216491952
121040394
273682384
143629277
139946570
564515315
104848660
59044332
309557749
116540034
115504449
295669872
220836296
30533382
89857527
7804188
103773008
337986900
218134966
97512450
52964106
403905380
97947360
367500186
267658368
294308042
23429850
524937280
518790393
35386601
633953892
215275980
68491024
689261872
430670142
85245111
108798360
432232829
85902740
507457598
94072228
48342609
50169273
42021982
1037330
3840795
313975350
104094540
11105598
701770719
140992046
94819831
340289744
943671820
38042656
548895930
236067440
66225216
505756064
468539316
738198225
749979552
226206649
221998848
640009643
8063757
236385688
348255336
327784695
151407014
327145590
513622065
163680831
524947212
181184860
401289842
193189892
181200800
289910910
113623170
412848313
276475248
185185000
147444806
192111640
804643995
7298569
144864906
97195171
197866856
328212096
35664408
686176128
246160460
181440680
251604
306935200
238848624
59056074
258316630
345821012
14927000
33018923
107332033
347847024
596139903
11409840
472120580
292895720
22054368
217214582
204398064
306012224
623731167
481218818
101486007
248292828
455884872
503642139
632121180
113967935
385494490
341478108
216557712
526256155
193142580
244573080
534379936
11802496
764111070
83854920
613748515
589388578
88055379
223910812
534715790
341672412
41530814
18130200
351535590
495218847
54100359
346204486
673939296
201665900
153008240
460459104
285026508
99253240
114992575
428399900
37137680
276619750
273757220
320910240
44163484
61127781
159999478
88565667
383139864
36723700
241022132
892744641
78568896
474072456
88633376
593055513
784577171
168153216
215877067
497813250
367775475
781709754
63154866
441040320
40532904
35320512
219976070
55982934
135081064
94707096
533179878
216467256
283617936
70174044
457626896
60768050
143502968
33704788
456507984
405918998
92148663
351932722
156934006
106900992
472222964
26012826
6213878
34450650
129621150
299694817
36871648
37514016
65869642
730413030
253621018
841088118
695427840
443734173
314722716
123676200
40905040
59979573
6975745
171387216
644836234
541890234
240858800
119963963
72923784
2035044
4841146
301016526
407807790
380228622
209373450
44552352
356813568
403174604
621481359
279901960
18893060
100201220
498844486
7699811
123442372
158761980
653909688
203002758
73076400
318557389
83267607
118799765
23340331
437097717
132946800
204019660
601548804
302635564
37260102
660060922
44508340
347168368
614025126
11872308
279288360
308370497
594196104
544627311
34728926
572406380
333882555
531428240
74553479
115621840
13144968
132108396
293226301
77135205
229497516
209519545
410900148
696103228
70952544
33454758
181680182
58554398
185950710
43974801
19023444
81886056
548577715
53967277
12292797
23066825
157870064
96003722
140622888
74728886
284525040
93412074
340776424
272140876
279881917
76605672
50411369
218854482
622797994
2772479
3697400
229164540
322661760
202797118
127351494
435026319
410575750
110828779
50040782
238060424
73087530
270402
179394540
37064608
257324985
285441038
66585598
141077860
258428184
65446744
14193950
408945320
68527674
150567444
95848698
306401892
407764186
201473650
249260720
220743140
354464
85131824
600941037
31150956
559728095
148853130
106377920
798345910
48245444
322210401
877567284
594512815
238611600
5520068
553256826
73759500
23858824
72629778
156268816
300827488
101230920
4043097
289018560
699335565
15294720
279917379
24125695
32608288
230346720
35468586
312893070
120916200
282672432
585516638
268879113
55215643
145908736
374515200
471283894
150244268
103820636
71922144
166649596
28213878
231725208
429572520
359962274
115551072
271260576
8541696
510110435
409628890
897272838
63532417
178040126
491992435
160076788
3827174
141690465
496464826
186970091
263951692
142755528
722139587
51592398
93439645
44872425
844008
287760078
550691183
113827890
741381398
72692424
8536584
182831409
361612593
136389024
784010612
186238910
67867956
335030475
142864375
3072896
655719861
737503646
708358784
27938540
256358778
213950144
473533587
887573568
724401909
170212236
122933594
306481440
2656368
340910317
32880464
634061583
56587048
72960974
167194953
484154749
23250248
528505450
465965074
362288121
102294223
183441706
578285680
333093184
20223750
34233940
115305516
435335439
394582104
566348932
43635006
85372948
612668694
8263236
708279706
165378000
477002990
25201410
630208430
60031632
953660070
60061429
267326940
622468017
130045308
43222138
312816060
674552666
493895934
25432185
163141581
312439127
152039426
115822668
109818156
542583605
233440703
28677726
184613744
66488879
615699030
21862813
159762165
211665300
274134792
22472980
537990670
194690966
58171288
175273651
8086210
224957893
9211824
160263972
33758569
72128
405904884
293213775
742249004
397633261
40550405
477147996
191425078
29560650
337911790
15947999
207664784
607918794
149204682
116883999
185626740
688583885
120158154
776836008
114029000
18768360
91058044
124943031
154329974
713157120
267302646
61108355
417122608
698845134
104253720
18769058
256507958
617410373
112251414
403138638
792461652
71051046
38118639
2692795
316065649
153716992
288166320
21525714
188107836
222177384
504026468
136782571
117080200
95795062
62060185
83200780
253096650
63288633
85129086
32667180
975937024
3080258
221560175
334562981
634840682
787723355
3821928
2731283
41138210
99302000
497020448
169060672
179480710
353531003
44619252
273392725
338521404
380376773
819505098
63393954
268289489
162659519
64074905
3240745
11719818
785253120
64014106
428389361
12228894
436589505
21114000
609187020
9457821
95724356
9626216
228368126
126746334
495984996
139309808
292309787
146082000
117376686
57917150
577703065
544874634
5968809
223883498
277547856
273577473
18750576
483317798
511114415
83643882
358534272
557654230
84372654
161194449
70753500
216068832
125630841
873416072
266558368
83570130
1543293
306700717
239989900
229545125
996774672
464148760
132738840
468028712
3043306
377010720
73839568
252854472
94780890
228475071
40553902
144895380
46008592
45243530
382923718
54369236
576701874
623766159
149141232
31816092
8256050
110042372
148378672
259312176
947437166
244849547
162842835
145454746
74043132
22998682
328462170
282369900
848952579
341578620
116683120
50426060
286849540
827792850
724366065
21000379
25980552
96267500
142059136
119759207
38137436
253495037
92921704
57265327
255556315
298092662
193708850
326302088
249908386
308029950
176617230
303566533
399803130
93103448
701307236
261822259
295130232
215711736
667986553
101982144
701009408
28368720
360874301
416636514
249145016
20067352
385371648
107227587
669701285
52940971
340374738
519778362
259697025
226314180
12605840
390763212
954941000
65539227
682906854
847315568
139413020
205069574
96074849
87341298
7337860
339279405
41812080
861680495
103906449
370225620
478354912
608624258
416465470
13315484
28549686
563740263
24008628
618724416
307113426
237432673
549983544
19158656
518331660
246737719
506360762
232740842
301304850
182251560
358504641
10290408
19223100
51447228
82181682
721327746
386430176
310115062
355376602
237904902
115926660
146283018
60873535
544980050
7350490
95793210
277863391
112356692
404668222
6856884
727328168
75524098
876649254
584042632
88526006
888667164
49990707
79356160
720023426
67220172
169733352
35029380
519216776
307722014
664423208
289394955
265114388
177344510
66922020
311928644
321026442
102674448
114417160
95643248
441490896
243557148
939542813
483242265
614486475
473838672
10018282
103474692
96818832
601734185
18693741
248313492
18201582
22072686
12903000
284010039
6077570
203555110
219999062
240780061
361061976
6570209
313582080
444074400
111532064
201344668
2111732
17494377
42927951
336890736
368112168
185290560
890829072
281966685
256888652
48854106
102071157
618819364
42070358
186657525
164683990
52472081
489858318
23526420
74654361
598346540
117269296
156313724
234580021
30490050
715248054
162740886
891102100
124000544
22322184
457430490
133165754
132150339
162772668
83438856
363602540
804790107
19763497
305367114
22149542
15895470
211883744
168591500
144139282
63976308
191856841
10242856
565960608
275907360
440124450
328400122
141834480
690299028
139491090
81620067
317537262
3720750
2486272
42499680
211449560
76169258
343685906
978240747
120557052
127236054
96756478
112104888
126209479
241150426
790325696
431059842
196415450
84998144
19566184
89326072
913583592
537423998
631761825
420753228
386619036
5735124
219256128
27577935
306782481
244879525
3902129
46969959
827814500
8473860
355778248
3124803
165760485
5620710
186769601
868476978
187328652
460078968
160712640
742067742
263959856
271757196
600522111
105538662
77155656
117410480
114952020
761371829
493031707
659761068
5715892
649740905
27404440
256382896
484662297
2108722
376450914
460992584
136339272
195418984
56107030
19344636
62194896
105760640
241911016
108022927
63411096
200638350
79444002
364661225
270051705
29247893
154054320
735619580
266827600
281844108
60089439
27483120
335755782
364467940
769990332
272712926
132493707
29049033
56195784
49729104
541071468
220623520
528523814
156713972
219106370
450519804
762806720
90338340
647794656
400152960
299197024
172394768
79226973
15440100
1019960
185641615
154319200
162030180
128362229
979638480
395223764
232291416
73966186
40105014
499218720
211907754
89217450
105313500
325281360
903026907
100137480
31134012
277584110
111232800
349586720
299228409
303631798
101879352
386234864
644281470
87848340
107645200
35429184
446860350
128329848
625604454
72421236
91833872
206174164
166194726
517252528
121322196
208718626
157428540
23763089
222665487
37870710
278867176
327158739
213397374
216796040
97608472
72593370
16399359
35421663
850153734
322603920
438962590
277250936
325081988
66684322
96767463
310468717
176262736
37521675
658282006
63944949
753512760
263788917
105691300
438235861
584564150
112277363
127748880
145736976
211590587
4585852
270716820
391764450
758284762
367543059
705832304
535522491
496652100
6268580
352021436
577122810
958883756
418554304
399919530
36756687
225204882
492384357
95831976
155825890
3960768
57116392
6591200
8744522
654743724
593161776
16839588
261765660
355110210
384536745
20945034
299070252
389726480
142013445
54153435
48511460
61393752
222326125
523307862
826011377
478546818
138809196
830256899
563397597
51835605
273376831
334802720
34345998
111672636
216088448
126671625
218968932
400284214
50308896
890307801
421445521
311651538
86902959
75284580
310796976
423745518
97343052
43194088
609829290
84974970
467221888
355924294
661676586
145036659
106225174
187643812
296568767
247521189
361827921
10964552
189891942
10219104
22777372
546185600
1857420
604549920
426996438
766395818
223012211
110132956
35494635
325798296
102697449
105879496
242946306
40839975
87894912
169127712
92740652
138362796
338839820
699739362
408996135
787002678
213764720
359895232
64233000
100561692
560574258
16625300
35097160
100943868
622857544
175738640
183440782
618473758
575480832
772905650
115093224
193381088
467007681
40200177
228092560
234039702
145989570
467367472
78544170
12089625
730184620
409122020
50483538
221975460
579115030
241742480
492533928
324385155
565143585
300341808
152458675
12165468
15176970
259349328
95957136
641376293
100203900
961704960
334615347
262316976
518604390
42722336
266742164
594271384
499461052
52464852
72835994
57315438
521184216
101649636
1469186
434685192
345281824
767760882
485837304
790217820
58208748
356359910
83249400
223532140
213910110
440916255
409731840
356870468
17136448
59242496
824040336
26326884
270223776
69787591
208091520
248724360
898186732
28186098
509499880
360003840
540540000
798753214
31434898
833473226
384669480
88115980
27818910
667945200
342441385
5655662
334280732
404897552
76482504
206194464
268342262
525726124
8992512
64201395
306549318
79068540
391350756
295448124
620711410
420595640
217672858
105626713
9437792
45853626
56588061
296546160
293496060
100021463
87761240
75230640
86574761
239536654
862806020
443115415
74389875
133081197
100247954
59868006
6605140
233813514
281863386
177966646
902955744
186872752
988065003
87146553
14627663
0
127443724
106775823
669565748
564998825
222780675
305436366
138608558
474634048
104003454
105613446
234708408
122250555
102161774
105043362
298423048
42241560
165268215
81579553
34341108
404596773
92561751
144945760
132162240
539989343
22086432
86034960
1383554
27911730
11941840
137162628
770120923
125778900
376633445
3946788
397965867
108519014
215704386
658556030
56111706
9304360
73039120
159290482
433996890
17687560
25695450
14993616
680899810
202847385
46036179
57282596
322403664
41301279
51650344
902673448
453288
205198007
18863655
766522752
461671931
117102072
164506560
289870802
537862349
20779143
855781155
238995839
111827778
173805204
95307821
186236864
28398604
72915965
300128553
6908790
267940166
1264545
219254539
346328871
415313254
47264540
199824672
771300569
11436768
118549860
46868263
215858828
455307402
554769
651823260
154336035
486043277
71724726
162931494
137319726
22740234
779289588
626371850
549589490
568661470
349633080
821305095
92572563
381388043
206694909
399113968
88991232
386100333
6648075
323607690
375035163
257820360
463343835
421768770
22795386
554969807
145496864
82538632
296457624
786966432
206148816
460889484
638164202
5337896
2118062
57510486
209425962
569065360
151030780
715950368
156752379
100350195
979100760
175820920
15676750
198248220
62377956
507869001
468110457
6142092
94651200
50408203
732622408
159339285
18094053
98564235
525915274
41102715
611567820
449392450
88978626
71496580
37754145
65161944
63045840
34954677
41935854
563643360
532719440
56316491
127113350
342474080
87556302
307454378
301917610
815839560
799189000
225211104
160171755
379078766
18823745
943533879
910215800
521565924
51763400
82553334
328408290
887931180
382148378
13648080
581216580
676274785
649200
235483068
27637362
237243963
28394706
125445561
82881321
675607161
97970080
341159436
21847536
598501558
429892190
84881024
304055400
228009948
658116376
123242456
32462076
43136587
456707459
31477110
1496222
413964387
773236075
526225918
56262020
25221550
125802040
49226853
317448252
112177186
26897616
236882352
67883427
101734542
205468326
277248570
401930609
89500792
151232640
131795730
674874492
8082072
303726780
149000880
754692120
239619963
207203500
485722448
544450604
263567168
5080832
77647276
39769080
18627792
494499240
220194780
372244280
192973164
813239616
476019840
213197880
41480394
828149814
38833117
52471692
143278043
515073300
319355496
29497600
535913116
5444503
419618067
610469310
87484800
419893790
78525813
219689028
38671599
43120448
180522507
121541707
97875522
272964864
282806321
172485712
70756215
33927436
57480479
631884264
145296720
6193831
32644040
237589110
96666528
147265781
985329384
447968100
14730390
740175020
364350072
264282099
65633816
103578232
116921763
112181580
257380800
21605694
325984998
191841969
245252072
228960810
111504351
538239562
61010628
310550773
39220368
298565010
42252790
513239792
354487462
83593838
623326176
36341760
47870240
358271128
514960688
296389632
56600640
398073780
4723919
448744896
194825148
266232930
492411054
604288832
16791509
284860584
32375070
794549532
360289608
187173009
193352250
461537205
158213016
283939467
58927968
54427632
290221460
194081118
156530304
816720400
98985606
75795465
291970704
21719236
126349740
1461376
101317768
81311408
31469361
487545336
103075302
983383632
84942
22772022
111245680
704147326
65605358
319321188
524711113
116659179
291140394
714916884
100807887
408011840
136190889
242385395
28632939
14018784
303154053
103541616
215946240
76141385
23737935
11723400
396656650
589005438
9020484
12648150
31037615
26615200
248782521
17369545
3114558
3281013
447872100
344975435
27826312
201568738
315345888
661970772
204167300
623463562
468026178
460835376
231294840
434868000
6658684
131847040
53616951
651158225
475642277
235616769
105335200
754546492
28577556
982762384
119002080
40547600
136034360
209363375
91822236
343094944
689017952
7745760
146442130
50537643
90263502
113852456
115632480
649017864
69069923
289507686
378181660
921076704
317631400
206557464
24204834
484992362
413506312
67587498
619183123
58856472
276198667
420668820
633270100
393486352
191032156
192189504
221680690
95655110
419610222
116397532
75647950
55184040
67523952
218342502
485207443
201697428
874841218
115988139
362078475
36440040
42791200
488544806
486898179
134898780
170213912
922451495
453600328
324488646
298997
448830
55845400
464978335
22573596
116096015
191072313
7268092
11599300
265372056
225073764
17160000
64369488
9839872
37836670
717772427
227146430
55128766
729391592
744943930
374656672
838594632
114741664
20603968
627097870
279686806
607256346
194303640
465733365
156219120
361195923
528511929
93839890
11487993
403808349
124948300
204381984
199660720
206170159
247348907
558066105
128588400
386795280
202541220
78100069
273000447
394891412
239101974
378124200
181393450
21229000
637272210
866096
402707889
552117428
242870016
321909215
256670016
60650928
62627125
378855855
165882522
87966648
37703100
319716640
9923641
303691440
100339668
108413102
10727828
156648384
374946516
368756208
132356427
439846848
333153450
155858520
2055752
283766115
264450101
4238357
34023300
159033776
305083116
147642930
139928824
164016408
646862398
93503979
126124020
110566967
49970061
293423916
2408700
79298780
450898272
701342064
788390715
124103610
643727440
319702162
28622698
246783936
420609325
349048980
40685022
41391984
426019404
662224425
119874821
204872100
233360920
769041531
16182404
47848983
79105556
179038986
14139792
103557136
9429511
143274693
184589442
192370320
38792720
414075804
136897074
278551924
638733716
147571545
441603414
192119940
20503742
566753764
252110992
100456629
112432320
305750176
336615440
64512723
58788579
516654288
242078020
140225700
377347334
23046130
591688044
748115895
220292352
2146522
530557253
185910090
66291242
51429314
18169122
822686515
49223616
346264470
879158112
151720503
262238504
206031280
10664208
467920616
236778532
797630950
26858144
388396008
100964774
399901536
652500095
29461408
132296088
395883393
384012376
124892928
183081400
6718803
278034650
101228582
22191800
209841198
702041000
257624220
5509350
212949720
639157130
478733024
176301270
206502825
380801925
318057926
200536080
362976161
569543898
307914600
411121350
1304160
4551772
906321380
735364632
349406253
187704693
27651628
17136680
126178326
112552380
146252449
562663978
203961218
21410051
60779913
252552498
303801355
322044744
295054344
612177189
87254907
448753654
176783748
389045767
12828515
299208141
10950858
150488646
66389192
39109524
280519368
206660880
685309716
214176336
146109665
244338430
20470060
302244544
780975
274317780
256957074
90578088
190041464
50151520
210728770
107413680
99458486
55427887
248375672
78507144
131297460
42533920
573700988
44135860
129312016
532612970
402629418
620424264
257056150
395547948
54900324
1895040
396329455
469061538
36476234
51998432
428180768
229711144
267069700
100408358
334055451
82722570
159818799
722407644
27830612
506436770
644177205
354742800
1624272
495383575
519184242
142351152
27225936
55728897
637472570
508965127
145563712
98513025
25185394
72737412
789306635
335798024
236480650
64070496
491257894
48599920
571115250
107530752
39215358
153348682
120067360
596452437
185947981
85439266
165005477
576803268
229926268
422567046
560108196
4554424
681436600
27046824
161690144
37089006
19995911
823514742
196393075
102509082
4309336
356795592
778282182
338016340
286780010
39194163
219779904
106529818
47878848
218269380
119594150
534340820
536742492
150786805
522533403
165223240
54555560
126565833
15229940
13599552
145427488
225417258
250633863
79392005
144182100
191275552
828332856
13425894
317922816
429663217
339809331
60088396
369995421
137760480
10832400
55309926
223170860
521138751
93990184
368598001
361457733
1821968
325567760
793786492
31594486
923280183
214245644
37336
288337572
12548340
34257360
378784736
88954013
75352944
53453162
176138748
25790562
168379970
129975300
51207525
97810656
245041337
650768349
729968532
195700459
14338660
180416497
122309792
149933670
379306557
250974923
614773006
171912838
233679873
25212187
161597232
381490200
339388805
138512340
2668144
230275626
418774209
757750484
420086600
342250125
62178428
332242720
41558451
95830779
12738550
80020989
385176816
27169587
200875806
37296518
288041107
603516392
618161886
43516704
747760212
248888808
521303418
93078720
406261880
322080454
147888400
380386603
35671200
334533748
321333936
181577179
630184608
291900642
70537500
72216342
124882761
91519082
834588480
265928608
239692256
18647230
8455820
420485052
635664144
181076472
298721739
620552760
251794616
248214016
88971200
194271163
616035966
185182284
149349285
467384868
101603600
951533250
529900336
457192875
21097258
447984000
113873505
9500160
298033554
133323008
21889168
192069780
398641806
819106560
744172880
521348120
86758956
24713630
5035734
648723516
154526400
58459800
42650580
185427219
142250934
48257300
167202506
386938156
365673714
687105826
134177468
195891591
386275795
288100743
614894544
37749970
686455884
287951427
218385497
104628934
6205885
110694464
232675938
60138650
469129119
239060952
573298968
97689570
56961
697365130
3675210
49354982
333789664
368926305
152201810
109402720
12111834
245418822
262439476
293720383
245109680
359949180
254273964
57639300
474045537
680814405
402028560
400959
59650614
650626854
46412212
925609694
74565005
94084016
810456504
100377222
658515868
104515415
479836
171448298
35549250
383528310
120213664
53930807
234570700
458257569
72132775
114765462
461584863
609385700
158421658
9050382
229815216
355398876
6264452
277560270
619932768
489226860
218063034
112421942
51919316
414685320
169652336
600985841
41889346
90649062
19519368
738328624
661772280
106820798
143597352
12492630
252716016
55334232
801917280
374759649
111059655
931964714
41687377
169891215
472409868
801848520
11755920
466725
183504924
487645172
184913320
279347120
398679180
13495005
84613536
163604627
347779590
475664189
11074880
554067008
317342335
139333365
82445899
91668471
904271816
418298154
272944980
44299028
548642828
243953328
299677315
431498700
94069778
644630364
109003698
463461627
2001108
806226296
171298744
19273240
337763673
297378220
6208680
187976880
39495768
376294428
450487386
42216942
267330342
129988170
377849526
320732270
12402876
311300678
14442272
373445415
192545262
494599728
235393800
493430600
519917328
566237502
59517534
376627248
20972900
279245637
301837824
149367645
36689950
114184470
423164378
511130436
35293034
113997987
27227280
208540160
740467486
210090819
333400714
431916288
546319356
165796420
70689235
13805122
417254343
190530849
130481094
12411873
27995319
938185728
225412074
612112676
296390592
106134876
629575878
141905616
230236600
73366608
95871023
37258298
786252155
104402310
370428940
529180326
359110456
462408164
36497270
241829471
25509732
130849425
553446
28939780
117077476
131895130
125512480
143831968
137946570
23744994
479799138
181722000
90374496
208544688
709067472
154441056
19337208
419142321
744243360
25061547
209957213
502653480
437442096
226276800
193921182
129759448
39646098
9297198
425181182
94462412
626918292
16262708
263353783
427632858
334086120
446247171
42007719
2935657
28021712
178259501
789716080
29039452
195691140
152648560
62809526
52002520
178174926
430768554
330381328
206557120
25000752
75776232
48366479
59411968
275212530
115893419
594016806
7988620
171249185
397565776
92205600
7660620
298621120
384901274
98868438
12987150
36103176
13790656
542443983
493914284
501019870
471455114
9778036
571570470
296257038
212082575
824790246
663707040
88744656
11792322
34653211
59853268
151693248
243605084
710231510
719815292
2101194
571209996
20956632
160022000
136244313
57616125
106426683
75989592
323805478
185681738
193955827
256194900
444781982
40009212
89249061
761996284
526271278
218859634
244253056
405116085
212164580
216689360
513115531
404143376
298210990
115272196
116503728
211844333
39878400
582105530
159722208
79537395
5055310
201537058
193484759
724593101
22267791
77263221
306331956
208927040
834058474
582048334
379717712
310217640
317249725
111625913
141793272
458369264
335587332
251847180
126720888
289423284
611592934
727196316
361727912
111273432
735228856
56483973
307248222
485772309
129888497
435109158
347129800
262383920
110221278
141315059
418331862
471895040
54300510
383023600
364229080
464654013
51127959
94826671
357660048
760142386
177618702
457062480
48696864
79126160
28166836
495949055
90155400
406263000
64496916
116463627
126475206
761624820
169144374
196283088
417098759
183541659
878138624
324978563
382741380
8184792
229611004
384748227
61395432
363032574
468778900
331181172
180766912
786124304
31006139
342933979
69920092
521950156
57843810
168355327
156566255
800402733
420206514
304135962
168945048
178791899
77655388
31311166
684790000
499185670
245445088
363829950
105198571
881001676
306699096
87309383
331277928
489646302
175833450
617643909
202527328
304699760
17008605
599537895
405996948
20084751
239955570
70665560
93172372
416647504
580267800
59062140
57146496
219574508
39979278
822174730
294039304
6248400
311582175
144143650
376578830
118566420
182913040
128542361
581515928
770571936
337739643
546570202
22689870
551862925
706930200
100910558
271962435
19636848
104706064
794984660
541914744
106928640
6527932
185530593
276178304
13754496
19330881
53363988
616132416
97550494
413550720
104767631
11338110
277762737
59851616
186621012
49127363
253449360
53406528
163814753
260603030
396847737
863329676
132699189
265877762
12841920
88094856
60589872
10115864
12576300
196043106
307448388
545269725
118100992
414884925
975389190
292427045
390646716
16678938
106624500
494508395
421068832
655727368
48215124
83097624
723415
50061960
266558040
651204040
206150255
61909476
502824186
997311921
132363504
69963712
203166314
29636620
31155108
100787610
321831875
537990800
380401795
14829500
109919135
22623490
11340380
24678449
26894896
11516360
211641130
633070816
437418072
452297127
182347500
646672860
386768088
634548037
216612144
414147204
317541168
280683953
75646740
231041416
22939412
50582028
186057170
236398344
30334873
332658225
154623132
43309077
735387840
314292508
14532480
66367950
161614434
198464818
4048096
230559610
232822701
211218332
106047890
38026464
307457073
16493125
685579375
9653424
503287008
181497085
344589400
261892800
868417758
137400018
288192500
263001432
153765920
340578219
132438429
801364681
609537593
15258729
41115878
425178026
789846750
528203247
380583690
651684800
828090216
223731776
132466752
528390618
642971412
624367025
56542816
82218045
603731552
139586920
251733612
120178559
59992913
420871464
88128148
65027118
180425344
15612324
587059111
653517480
435197662
568607229
158906749
558694290
257315467
228731776
657202
159390594
562625631
84493395
324723252
230376066
9436896
860594534
35819212
85470304
585565357
648291834
83787984
70568989
546528788
164159982
296794891
285999588
191396600
7995200
167027699
731374425
517985334
138927525
861575941
712566288
34630717
657707806
51750871
94822564
18320862
252415080
318085008
533503630
155445771
47634840
596293192
262579095
711941846
58982288
273258416
38840472
658986906
3207964
206941475
142121316
245565500
8387863
30903292
63970218
577168240
198830931
7821972
396845908
114568300
30790123
203904730
29833650
285164943
467765238
527007578
482561259
573321774
543619050
5598350
324432675
93971605
770815613
5565422
28219520
6919097
200509568
309916526
53405195
39993729
637428288
799723847
87491691
60939405
453120690
192352554
442676448
76531532
765138150
311064990
516452625
113084864
293586525
583362
646331310
131364000
16939692
104244972
112444728
370343448
894096
282853051
289020704
313393778
259549675
452813436
89288485
17165590
370176576
569334468
128724848
784575900
11494078
778459702
134868340
131559736
251854062
571240220
18905956
9518728
250408620
48317100
138893094
345810304
55127532
291526326
135189264
181462599
681757921
186089121
611202565
11218540
557796756
22300875
102989205
220554824
266660120
306944384
43615455
492977760
245372288
423949546
360217728
392517650
443489130
197137696
177679392
241091094
523424650
89979759
554056610
754736661
59146794
326282316
366636270
494238108
768911377
311688000
209641938
768461436
280193860
393237064
556517731
121599640
150845002
143246409
294227748
47037915
78624000
156862902
260191904
145586168
203809284
341573228
516992326
105112022
95019444
1108096
229691700
380293932
540236826
21424356
572924400
104661520
99691152
334110798
115236725
162845884
815283360
369641772
90246794
542925756
76968528
382502414
199477926
295937595
752375552
533658128
401932830
20281532
316276064
555460704
519019523
72431478
601177350
2395656
435750536
118797322
62282832
476829780
47577360
668708430
912297170
442887492
705474945
238776648
169641252
704020240
158869600
233822336
413546118
361819105
57866266
2469640
257381509
540865194
62162542
562002948
565764750
478633321
19500070
609005514
72867111
300129354
649428930
470522598
38701832
46215676
48499444
327071260
531097996
53352768
744900068
360280782
46274462
379093590
1332648
52030880
73583080
43394160
247433040
26556112
232466018
39389760
72381816
632519680
44229636
191849778
8783220
872700218
35692881
34066812
216901776
212575635
42435663
348595000
261132051
534861020
936934464
272150640
88535139
21486552
446151552
33316911
158677133
298741476
213818605
77853348
39170957
78062283
803086817
450063540
195588151
53879053
599836116
115324496
479173154
461396035
206784096
2166780
306169820
677655870
277372016
7862211
584716161
187180371
549945000
868152600
398947788
229575366
94554768
103600336
85093983
243154296
533070280
245813400
61589147
466427826
71071560
423319040
641240068
11911632
230020774
73648806
212844384
2228650
256412094
63705400
36185214
38817356
123975192
275553854
80910466
565006125
735936880
51201021
327418564
412922061
356361885
49207212
768050
88544736
634803048
522322944
7809144
47623359
39597845
345392817
174782311
11015856
664124835
307716685
714336686
77313064
338419620
75405132
106395040
303770268
688201032
1490815
40175492
10102300
22588956
745922688
6199248
10053252
6995150
440256824
14758965
795365127
19431920
46704524
336773262
39529337
2554764
408397080
334755037
211224460
42171341
13338998
622032136
692042400
177508665
41853216
459714215
149142891
4391220
8893604
581839958
705070500
466172180
288658726
428737216
167851644
84605610
257103700
206412580
143820604
432107136
435470690
61835535
538230984
9194688
64563324
607887620
161707480
236742308
135326635
291200282
232021922
338202964
295936537
13509714
10969128
896582880
26399930
40363904
406241040
90613592
660104250
517936192
80911896
144946522
291328950
127290328
305724294
36548800
248712730
10694746
436675107
940654
261953200
7741485
441085043
172968016
442482730
368523350
450453906
276606064
57554070
926010168
62888067
173073927
59647848
82432707
46019468
699576802
16258841
312392265
42994834
5917380
4024263
390506103
863798120
469382628
287671033
215315550
147238325
156313336
270225946
391013107
459830910
6831160
93745694
454741248
8783424
241714924
6791240
20859300
310441176
87816407
30578353
178023417
5913584
192573612
302214000
545165268
282514960
441221624
201912489
162466275
257312970
575538453
685127751
280116880
318918600
41621904
56156908
319055540
8823776
692643536
169770700
191334495
52214536
600171978
859708395
449544950
21995475
489426000
51254837
36840480
46581556
48512520
169514280
85908440
666524516
307036730
193827940
1771856
133110090
18733165
215355931
22686838
36751321
453867779
59362965
548171402
12706023
22995883
364802620
168497620
29922496
161113890
255860514
118907838
280458316
619424442
238925680
32216424
783475791
719779091
544684080
119376348
808284224
413541422
100313328
439599616
20350308
56051539
739457286
61447202
19946152
532340614
381709250
421375312
57014040
343799100
128997018
52116288
28049728
454247166
20257204
243233708
438168592
162875125
14515382
145633880
255923296
662697288
556458925
561986250
93766939
89677720
270282900
752243461
34751823
368329376
66046036
140224554
876856750
32308520
32393142
87961747
294485276
9905385
343001094
86369800
241897626
15725766
195781392
281473737
89618744
45701253
689230080
185038554
137015760
465087882
361234840
25527420
707594895
232174221
707954559
1872112
8099949
211611365
419203680
90459348
66327216
304524924
208986852
112338255
36246678
259860419
107809856
452598624
252520628
125348440
898185792
38132364
359591102
50553436
637439895
35181350
201613500
22806050
449258280
131330780
166873830
541461762
712400406
18671853
118598685
976054772
511213318
41996331
55516735
324698220
99743258
195080067
9951480
385374864
362376476
175979460
113095642
349593279
274448320
86329815
451245450
106780313
81250344
165223289
224897816
383077110
25450620
88610664
414309730
136125704
35214096
203486586
106423944
397020
301642056
41664942
96944920
130215447
3539206
7758660
144532080
211168208
261457560
408812481
646352256
612235421
417810855
283315422
223775530
291659196
18773370
174758115
125816808
688452858
130559520
427514428
28471525
68188547
212081040
180011480
2485119
181588680
151908790
44470640
261380728
157040442
13643080
18370998
389572292
179397636
67244415
67709520
76564235
519851520
759446575
19834336
203379648
211523874
181450606
213185700
663438332
135462460
3597726
47841867
249383011
188529093
65727466
12993890
331915710
34465086
16256780
310716650
308828936
221605292
189047360
212280450
703331760
5607856
117102360
98675520
114383529
74186727
268113760
217050355
179580044
122039040
60079104
350048640
378755172
321145268
28757745
587912220
259642916
523314990
307544344
23694373
96810492
8630712
445968324
172343724
580434465
223417700
212906274
221805381
17020821
600332850
326601150
68449061
146572688
272656314
923095238
213563368
492672708
12091898
134764006
357334875
35161339
955106740
53960655
179961354
940806468
2873580
217563528
19981920
648098676
29961841
260239485
423668422
260552096
484730925
7621905
129003716
336443100
485145320
302811190
50270346
557842098
353873088
235085490
8838620
79574726
58747410
116054328
470909004
349889358
189943384
388423680
850959372
414036819
512203615
926858912
154934676
336943218
385839072
666401048
618870
44263995
308617209
38049188
160228502
322006428
268576540
181443144
50161280
168149119
3793841
34533240
4351554
919559400
546058548
122381067
589608327
17730400
907371288
29143848
2776395
129356760
373686256
166772912
411082700
81457123
157282034
307655370
544011000
103227212
728946400
152674447
44278052
702780287
304248519
239805488
8063932
6030600
679133832
3551266
54531653
52847662
61901424
68013470
380644719
44353062
224817760
5081780
54916550
79617684
208400351
37391840
278452100
222734960
222282228
106367940
146803464
806038965
48038805
50544446
173476182
1336816
652669576
170986256
32696688
758192768
99838950
52287180
126426722
67575680
757340142
27387498
150133896
129634606
19756334
250447340
280018784
553331376
121089844
447730075
547904032
908841
250937305
645634248
50488930
360223472
334983805
317089731
484821450
53488184
427294584
215344608
13399056
75327240
174223100
414057888
878694597
463216705
586103364
107961414
38306238
141494781
271406952
140529270
7150808
168156882
127562700
92736000
184000098
36309726
651379881
81561496
102852345
348383601
266228262
287118450
71446870
10290672
150322557
6544135
170079728
255816960
385149448
106089888
56668664
533656304
15051386
85175403
263706668
8560760
2818734
471121056
476265016
941991933
111012660
436840505
348456735
315190068
142216360
378103401
4054827
3802770
167201280
471413745
22179448
349494332
184708440
46353756
657597264
630094032
64834723
717427977
592225200
156148515
1895761
283754441
383331295
3606624
527204692
809035055
277886378
49848320
205485114
526749080
91164330
242266815
31213110
457211402
50789276
404882676
463988994
69878122
322607821
53905005
735455819
160153850
87515894
387499280
131309207
212576160
1070802
117439264
282005118
394540520
156576341
151891168
78183644
93443664
448480524
255724950
408589517
290044176
540879849
754956237
121014432
138570775
710675924
611803584
137622420
721691552
313779536
328614720
395421642
10172365
195605362
11449542
410283610
222531100
348959765
71836586
372386292
9273667
159104000
427277660
82443262
149179872
65415900
205591948
920808
105923432
552007969
44869632
209016864
553948000
168551859
313200702
7831586
12327172
380777732
472854636
94444920
431524104
291526452
7525769
135118455
182108250
301876632
28491925
656974358
265142370
5562117
528707452
480531996
286238236
643236225
119758672
203660320
242447078
466452443
40102751
673233395
8526405
39228528
124316475
736219692
199605612
10888972
104400725
76309982
63003440
51570288
752240737
288354431
827605386
63128598
177907104
40745880
269338378
11576116
469865134
62283898
916860680
175327355
95561485
247093760
367725965
110630912
232446676
263037294
727460811
232200000
13281835
689189157
375984800
13991514
53097704
368173080
13305530
223160760
653130348
6793745
295787524
104282028
10920320
126426880
329346661
602276187
50507500
216482560
119777888
12199992
358633
119870760
467306140
133981250
41090699
45147000
337127400
192415960
733012092
46513272
60781725
80071884
99410149
154893736
366035698
475652164
93077568
209504670
662669826
228818875
196076026
356960430
42302710
186036420
72817200
608083689
88629684
35131965
278831000
95432250
336842337
358011500
8603530
190526538
675182578
628215084
261098614
22655496
67671912
114394035
63353696
19445564
73728000
294102530
789761444
178227476
690326560
499235130
349587689
169424400
506367288
149520000
76058978
566059166
129071808
53544412
399959012
308289940
220991375
266980284
500532570
145219912
499065
81190746
50272761
71138706
61290999
62773729
36365475
84409809
671379554
10246470
728549524
371758278
21869337
808469181
383156280
152736566
677327295
446354688
440749249
125497323
887872220
302549348
21380348
775655040
42247899
330801414
16314246
17033424
245608650
261138689
229704605
606774887
76589058
116368250
43565985
17265656
62405280
173510568
67296798
349542017
163526688
318689406
35235567
368502024
125916092
4463496
46969915
327321225
4343200
7692138
109867095
202106592
293216696
24910935
70099596
446639935
87568955
286412841
404026974
181409760
2026340
508826364
75061140
181212016
194097816
452847024
101891232
31287228
68297450
188871098
184338462
157377500
635319090
166282710
117959848
115406438
36288777
84819800
209495676
395140860
195327216
60273206
53717544
513699771
301439138
200670528
138962712
134705305
15653088
785052791
408773664
163652720
797573699
934876204
261497097
25726723
176090320
767290722
406315
255839343
35512020
416526701
281046946
229748688
317105439
779561481
346094112
61873545
375720926
509651064
20149424
185977580
518765125
754254750
266970311
385931628
130228088
341784402
520120790
120167180
500362646
958033076
524253060
169512555
970595064
29733480
320117952
288764866
942858128
91091422
630816288
634235724
240835420
606424973
26198374
26108789
375552420
556566600
508055346
405957195
268528498
181715724
296534835
421497812
4689736
292254788
39988764
442076
25002138
691896736
109220184
53053260
342717261
172126020
784885340
49560643
131399847
6262172
98315035
241611454
865577295
375407200
207214728
761952096
855898166
9261047
738969767
96772170
280778733
85474188
201609369
268333070
605954253
561157630
235230835
555737693
181362900
43065024
184796870
345325248
323441250
681200390
12425072
9537360
41878890
690330141
419762378
395722320
399836532
79525168
209600820
473720625
378567663
2620673
326933438
180435684
7797972
93487950
431345174
171910368
238469618
7020231
32909184
94866975
65962344
93866422
54329405
468900950
39955184
158289685
155438905
389550208
520670376
61978
199409691
113187654
492198490
515636640
343567935
324130561
110495875
125642779
530183196
47075712
164707400
382879996
116935742
162741499
9344768
192392384
96890688
536981420
511224714
125455968
36165748
7985250
44322848
458675910
692928
798909760
117317532
62686320
977978716
327647400
175145040
59346325
8901248
236965014
15216993
19996626
608246639
81729895
103601068
19681650
721722492
51860924
420272580
551633328
15993516
181135815
221537814
22362089
439416000
678693090
66079266
202644477
151326630
242423064
195786024
7300800
30108120
220844760
756468713
105531700
606737055
47515653
332110
207382758
659354120
281439055
106754102
450215865
34281567
328236960
9779475
129354396
285535680
36719200
225766851
33451990
866237366
133229250
125681033
51270976
3224360
717666399
83774990
140344347
115586136
589708
238754994
270545133
88509395
13038945
606127395
612311529
171725762
89876658
315544536
424270904
469721816
22684600
147945204
171734346
276831721
47322128
314540260
94552976
404789502
34627560
377742458
774113130
16662675
244788401
125365316
215257294
559433637
535008280
350460150
651651312
944681920
348652000
639513490
387271230
2725536
136730990
512012120
131225001
616584283
565980814
15390636
234901505
6567108
288319675
578289444
37643579
337595227
94757082
724291374
134878614
63725212
524050344
228157722
551786045
319900592
30107740
176943312
314093
598548478
148574733
959161476
487607986
226348560
36785824
71721580
626343153
3085764
97822400
61960803
118177239
121427556
6259336
65142120
100468674
367140130
291813960
10456498
487190310
472294968
10312610
268245450
4274684
457728865
18619868
13498050
150564150
28225944
245904960
298223996
33032885
55696786
223899280
342889008
72314990
39546657
273642417
711250510
767940824
50024335
444000746
126484659
87814160
103949445
60766832
168452480
9783857
87977984
270436180
31745316
26301776
34561527
60207600
26633936
769058820
421278608
75999374
640280752
748640376
696491043
145757645
64563642
58305339
62911270
670152648
36371096
987056588
387516990
44042000
117128580
156202761
47527227
605989941
264124420
16216794
164554192
2538312
434662170
12094510
182480065
63455714
410545630
750772360
482986980
51882144
61303784
234547600
94914918
226016700
81165378
152834650
377046403
251764708
307334013
27012876
184917568
117854080
53503737
196059912
80256792
951409920
491750324
99811985
40187901
18331100
71382366
423753990
47951750
101004408
35140902
76275186
96482680
244565740
44394384
805033632
46032482
959568834
357270477
647245060
323307738
312439065
243603360
5065056
196558705
46771060
135849253
218388380
383846864
567727
479326129
628752896
346490996
108455140
76200912
906915906
99242380
132745149
449184780
342171445
239495892
259971976
27773892
571121418
850937268
515089396
238879548
931365110
116118122
15900202
879024408
634864044
69610008
131861418
602365140
118464223
331054022
38715168
277789610
129908625
237637400
381777612
130813980
545704080
26932335
13402840
191064744
17043719
15693216
115756690
214934220
702363780
873490044
41337260
199807896
17060208
382847752
150085925
30950424
268375128
7011207
504997689
137191840
2393760
174668605
113764382
84608640
174302999
381150120
219835737
689780478
191569280
65528302
444818528
237147659
341210770
20898154
392853120
28360521
660175164
119150955
810266457
17106377
361810632
282320122
65054052
161343240
10271075
101333254
591273200
233882436
4610400
197506162
492746250
329481905
363593472
215000722
96688960
292357528
12491973
141920571
194784960
502422170
208710612
243084678
90641382
209386221
55231935
19959912
2067336
117340290
383321127
377444492
98585880
688549600
139474188
468701365
558161469
257455835
602810892
53444710
153789236
204952773
220541040
423968630
613205335
447046473
194854182
272164121
423360631
60926580
385884236
117149876
712527480
602140587
704536149
677524926
505375136
639327232
223506503
32068440
46880284
61578560
138551535
367296456
191334065
300756478
83899200
138768413
53271288
605719612
541891932
70701250
107884049
215387810
659698290
355423329
43641108
144680083
187229075
546168396
116903920
944964590
122483504
60131010
312978645
286771675
55266813
102264288
208438032
860970256
253434636
48766688
62263404
85703475
66899137
150995763
232094264
197321445
578454855
33065907
493282080
262466676
438256764
26355375
43667590
5242280
175293626
660389922
58323524
566247072
16103115
82608031
166247848
383049648
643091020
403871034
314411418
49090120
138819463
46077080
808926214
8172552
11837897
202035575
299122375
160003674
157109610
246703363
840819501
111192144
804174271
748132718
13731344
283802965
139194960
1899723
274309830
566758335
195740320
140569515
424600920
131046116
8992908
91247586
77586177
129945432
46362240
205824328
345995084
344913408
703965324
17170258
40679244
258705522
255564846
105548739
302767080
220403940
40787600
258544229
342849146
35311746
16428854
895707747
896703948
396986856
716041700
797552400
377769920
679581375
167764950
141559934
442261160
218764560
843189600
211400178
721470204
101560875
365017056
120697368
150122700
267518658
464267904
537565665
146376090
371604665
8709453
107120400
337808640
1779712
781412871
518864904
172262285
34012134
249398640
24798150
874278340
12005901
46672198
890015177
478469108
84658225
391598616
31886400
733812716
30870540
235407874
566301198
652827975
249530220
28436073
369993186
697648250
507055800
354135385
457930473
22515872
66812108
65919144
164692885
49730623
50222046
107362586
47465808
890298916
6985319
9194547
418163526
415731975
903505065
35084259
7283154
213965350
324799200
42989984
4307392
287057876
623096936
512546190
511531956
1653312
353154900
177275060
44884710
244713584
7824840
41501864
179043615
44521022
887253191
176732550
103671040
459473038
261683344
212904018
100510339
380233713
45963904
335017240
384806891
26608230
457718081
42383352
59971612
26044928
70805294
301404272
29359680
395827146
318535418
401272110
547994544
631679607
277855411
262944192
604291428
18021006
89754100
390573188
47321076
290072718
7959098
650858744
83404113
289280175
132554025
232837892
197993856
7996730
608484456
477122754
117758388
492555943
296361671
92317888
17349717
194937192
491705324
222944436
557128905
293453460
202585240
290833598
293600160
42602600
256216643
96022239
875943176
92743560
586742800
167004005
6213980
118287540
330016516
473020464
639524361
83837958
206711062
852916050
358750140
427601025
98939208
535030230
8791458
283696480
29847753
34749376
74443152
486760246
94322574
80436888
140266665
69079076
252950224
514531325
114827361
112324830
154194693
366945075
485209764
153672726
173357256
813946085
650147202
747719160
365159664
928663232
344788863
633745700
321526132
17639496
183774943
213579646
18615252
595012662
332992
20995362
3510000
16200673
369362149
58843616
353408903
774495631
50938524
305434300
61455352
116353389
3485160
13521068
373255048
93220200
40818624
80914375
254643200
130764827
462903774
357814795
642124384
33175955
9233172
67406214
36528894
306358668
269967947
277486021
48493200
324737220
15692100
23620000
607825773
55230000
687771084
291594320
225698888
109398168
36776542
218173952
344087530
58433712
99961608
401285472
797347122
232905561
590588820
486511917
228562586
646987500
83583855
104713971
76471686
581066946
34179060
471738436
105234234
651822208
76904373
647874672
291688608
598682792
54632241
245400716
404252784
5547216
500895888
434261325
62028110
579666276
7781581
102542316
141868264
568715886
68628868
128931145
314561662
149873610
174086403
160257744
45717090
4554796
473527156
31997345
749870
216000334
8315570
378125917
27101888
183480924
443511348
794717085
850268825
272353335
607524384
247035840
35528544
104017932
13348944
230067397
157302324
19334624
515224554
281917644
677442
148374075
76584510
118630552
73590480
413887500
109233900
399934880
27826409
857750465
363623527
125925726
203885238
50866024
488822516
187926429
485838360
233530968
503699624
23671097
115687177
419004586
96556236
44267093
707920236
695613200
45999688
27875172
31304361
376927170
424892592
186740226
114504945
335202628
139435205
557094896
209157025
440524413
264504768
83840662
101070595
836078670
454775400
37518793
1748790
209434480
434640656
616977535
102444380
372419946
104163995
321333330
701074594
458974044
272409280
833459506
34170425
19028503
316416746
423695211
580241178
69639910
302793386
446312610
33459074
174930561
29127096
657592970
78894210
310076250
58959934
238142688
447868184
404022996
19098595
113217960
83889862
34670428
143527615
646230742
143082115
269155485
177116348
162736715
289283423
929342556
103744051
418449024
594645984
404274400
490937230
902430828
236913664
246188596
120450825
51124506
445243890
828811995
445695825
583961308
97199372
70731357
569489968
635260080
162349308
105652272
263290980
83850999
104080340
9734688
404415452
413938296
583825122
5562102
669982880
284649169
18446766
267117480
215580974
232567060
37646340
25830542
86556600
641055296
191083536
19734693
362467092
287198850
213261090
70152
235707008
53044614
190888434
554638005
233869518
6877299
277600351
334813421
171754164
153273010
432895420
413589177
585891672
149472204
299894892
655137024
282526035
74969020
160105362
363470285
52665990
245464872
327538314
12510252
665051072
252265403
8949178
141765580
13692174
310543758
259046821
299375780
138951435
87908835
285788477
101889414
76141546
172605776
333671397
112943068
203412403
918979824
484069488
295878800
948300000
171828756
6873680
102802390
48596883
125189400
475690847
3789357
293592080
16939888
81489381
340137861
346445584
534245598
146074299
60905520
116776060
920533140
6096765
258018222
53245752
309313204
36965132
442526306
194207244
687523410
299528238
285027116
127415496
162219114
564382794
215899200
297950973
596832045
133696896
31107231
839986733
180699712
405267345
13602176
46029846
276928016
11392302
541787030
221173983
29639035
350413536
110755610
56217812
119982070
514424704
736572831
209751984
10613792
3009105
7741544
46466490
76598748
2237340
484773548
205454988
58157298
243376784
446486219
131974380
252510658
465522288
73165208
629594640
287014893
104826096
181436346
186093257
348049636
120504516
806712316
171155868
5935059
207279674
362705201
287580436
178643058
175486935
4699484
69162632
262245555
302200248
25046151
39444471
10233585
123506214
611292392
48328300
278329305
487052566
247058392
459449082
103312500
93997740
21503469
25267560
29427840
744914800
133560990
97278992
200672598
23580104
133279575
430660950
405302664
158971212
708973100
64055624
524823567
259330188
211805594
171616784
868913325
643435132
104764235
76562286
57740540
141545690
224541688
156327808
22988238
160668632
20027725
50135895
222959520
289995566
10089100
93610803
279393786
560729652
285762907
282569148
337168820
267673745
576069600
304955850
32938438
129954756
360398076
147401056
45129539
724117248
554188491
111165450
103538526
215931808
308049885
451960
142636575
605840300
244224708
209082493
188785572
340174935
255547952
133472940
133043526
30959688
196591604
99457920
461201520
443615610
35189286
60569812
215569365
459113212
573340320
2635776
76685710
77238456
424247950
62408736
282402245
698949407
171298944
79481676
134392458
345032229
777150
96680925
385184832
4604105
10742550
517984324
85071360
549288458
66350025
284956620
382480362
64052736
53512250
303381364
705582241
341606384
453951993
57951390
36860304
73855152
568390412
99269896
42206225
478413189
156519109
36951539
7019862
469128308
158977570
347184009
67151309
711722160
451047948
424994883
18122000
1902912
120598614
76000716
61357908
178698311
439648758
629048160
155016387
536948191
806434526
446039887
62486466
466192389
480369802
303868404
224403036
177285015
1970794
378858372
5352697
7224488
16791957
157523072
573774640
143283424
129098480
760611240
913617320
287165088
132580800
23623328
260342036
129223300
191478618
265591680
9709336
116612870
279376100
249506150
433486700
5561396
11912713
559746395
182701720
223069050
905383128
117986715
523512
31292384
70594418
955302465
155053787
286739134
32679680
333984838
119929107
214772412
260990085
23068370
166920490
234996567
182274488
60689928
155885898
223657100
609330252
25690264
623745792
553725443
114603307
236081170
141175447
535012328
802828390
464640525
281523174
268806855
270894552
895016902
274211250
547437525
305465622
517559490
423587430
151037425
349536303
432693040
234560480
882358719
415758336
236192406
400314622
14622552
801894044
127780352
899406232
291110595
31901206
684979659
613882016
197949642
138227400
268592597
98191802
266065680
544324677
214222748
21253424
116495764
475828608
105257530
211849128
82733240
121385910
783290550
250198080
196843240
79970737
55256740
188222398
413991120
60888760
5198028
114199416
68736953
88393194
46265252
20980076
358141918
540732328
430310160
835139692
24765519
303761437
154889904
316311468
134707872
254622963
2432848
181525002
95701046
14097888
606311970
905042475
168035472
279215896
486564687
123419890
651928526
545297340
210902496
4004771
233116415
691676950
108072245
29777540
17070687
366259750
220121579
123860898
62967620
363247770
181435404
295225015
358787442
143831891
306975450
61868070
390553800
405654021
269876171
42466930
399094760
239319360
960698622
82494950
359571242
205924026
353459128
656022136
10839312
426329914
539916450
78691659
208323450
22475500
167771142
954642396
391533558
116730016
562380840
337257594
11025145
40560212
598270296
82330040
212191727
572549810
396730862
54500480
61869233
517899300
8686860
95958810
290724357
196734864
261266928
33270875
87176000
260399183
135369232
8792480
20614015
522427840
451690
500908677
773181648
31854576
125888689
240375954
322963168
77954435
26573869
741429819
291178944
48109620
52254740
271224674
281338800
78340614
109982070
20454956
483085609
427913970
43968312
186873000
38873606
674435832
314608640
172667364
14687148
464753337
188042304
96114300
78107540
172471154
130178300
219573024
516473262
230900726
91607132
325903248
557841546
261655947
118436044
268261354
8331508
51400030
108078690
26251482
766252346
47334475
450863580
418648785
17863517
113973712
10857363
116475840
346815120
388276416
901546808
480278592
837258747
441880882
28004875
292024018
6340896
5119805
630446562
312741072
467091954
364107130
484817503
543130855
64411291
34223256
408616050
776290884
78114960
777145904
10373752
282505285
9049488
353727036
64873056
191616690
23081970
8383882
690588195
174881000
574084542
371971770
12695770
218074560
791856328
135469168
123083199
475829849
736771062
262803648
214873064
157546571
160123864
210684474
281765430
141050250
458123110
649400145
190262436
428481648
344263698
577801226
534876408
450026590
68794859
472242150
242971200
192711552
298595908
101047512
426507669
546201700
55363720
206503846
36279360
263874144
686724981
13885056
867176200
184881566
541690518
118069427
230423670
55240038
238333086
560938620
38279766
321646962
435912850
50097744
16634202
563412447
393469000
200170968
170466753
426553335
130632015
216170128
666197562
172275090
515765170
56224707
16017624
322735048
29500257
149799942
80983310
407576070
181969515
238922714
426622329
101977788
199076306
334332750
163333597
143014860
38153206
554336256
129917162
127526087
8128006
474545280
137920825
96308787
90752475
22928344
90061257
255040268
283862560
124877892
510476068
126247160
61279160
644394960
230074400
147379500
125381993
290502058
100395660
341115341
465450752
53142195
185348628
534974020
96645411
175997688
89986365
273551522
224767644
19418977
121679316
559493640
124334780
138031245
733353300
14060836
473329080
409196148
20354763
447311520
275156865
21689434
14072058
80469350
891437148
319563840
913242595
106900794
133876440
363164697
658362432
584068642
2145882
472739678
9816930
82940659
24070775
663799239
14005467
325190060
513821225
80516400
9951500
8316528
402832300
371450682
42111509
449476185
574645248
549309046
339426240
319083761
195280295
314857683
825143340
24634105
601860800
537544527
202119840
1450492
884940487
100380857
253361340
40628810
385769612
46694888
11858245
80875889
440098736
679153430
117925708
32672286
669994065
787614100
69099168
285457428
89379200
318962533
86435748
235813006
358276436
530578250
417895734
665105544
694121688
181324239
1143360
438898534
909270767
626378211
18481388
144820656
206368032
89270451
434445902
203389441
92946471
68076288
623066890
273732480
714915992
232292574
795796928
421466220
161479659
282224100
336380889
26715646
694008110
475367490
21392045
195502944
305225154
7871830
135159024
507509860
158268138
432171090
147455178
316220460
22976688
485508030
47724255
99717750
269393670
657884430
102689135
339132744
554220711
38509540
70363485
451484268
363069
262356908
832580113
211554588
123743670
722275176
12057552
424686144
179880228
910966700
118851948
694122858
56759495
594602910
71101580
19594146
5024292
99103473
159139998
75364091
105877530
249680548
40694379
17417864
160947955
145644288
758608362
3050280
128141376
4003656
756215200
307319152
673820800
123605783
162637896
283362818
4420756
501806900
20385732
283561524
23882960
561400700
639241092
155939060
258716880
302429262
690235
282218394
166764720
392393064
694401686
258041600
104876082
440676630
142080261
713746938
806682825
924589341
561381004
65010960
6574205
337784461
208946062
875199870
351321090
1728818
183094884
158815419
328975101
257064140
293979408
870041856
843479948
361007000
134861976
196054126
107284887
22530738
105323192
5269122
615328851
264345709
248286734
254856498
45067941
506074742
340216260
32520048
120610994
49364600
533292513
10455255
401416755
41902224
575538790
9283296
73443186
474293043
90135370
229057337
289306912
2232127
655999170
69784000
370078854
820410063
445178457
60722454
54153800
82221048
452988298
15757350
581408280
390634810
618922533
20875911
139066848
402105006
748986264
337709990
194265604
572067010
204670081
138493368
54229420
33388548
824309200
669954695
19089090
91867015
917989268
118087200
42372474
53948752
453398925
170586680
939162018
233278215
341435897
378651081
171150777
386459590
464816986
126283416
424242289
101486790
66241184
854809712
606655770
45792400
8290555
69151698
77777574
95393553
366882950
1443780
196946976
47267164
680443632
16942290
142681864
161122591
429822480
91210644
942397146
245162106
897509500
613571421
226629003
267830480
481308054
591841928
424055094
364331739
63762951
809580975
517874344
10717336
13393536
444552375
470006940
99719573
37245820
139764310
315422458
26154721
845321000
280961109
17629416
322787659
57053787
334538883
34930228
118213981
24264812
549078480
434352816
28038207
579783225
12695709
60172239
52469640
38339180
269241929
4375278
79521304
104015182
88919268
9243050
844952952
307865481
637556964
136865840
222264328
91046800
607820280
365490100
29068204
138059244
724203290
562361055
278412673
857110709
160896040
638944480
89931215
84947838
294673845
385734908
149470650
145514208
328182450
1725789
32923800
380853622
357668165
485412405
520802750
338550634
707085180
296483850
18264444
300645123
78959552
451922418
122512551
516837363
18761892
297100965
63153050
182490138
544248096
259422084
17656800
22278928
227412840
507892
505072800
47951098
669198150
147569168
293152938
288471707
113200723
7061370
547515708
182410470
161181285
197844440
273147108
574037351
15150707
38359480
168431835
14895188
5644408
356314180
382206456
334003
151019347
339352821
193850683
51981735
4432720
11123730
27862298
157915224
34516800
173618280
675950798
98606280
43066946
17218684
767270880
251214812
392545839
600190624
707524160
164306580
18298007
431878584
8164191
327030370
88132495
838753916
453278808
404719524
475601876
396038922
589974176
86084253
176795880
675521055
200358740
69525390
104678672
347133732
566874948
221905675
544261812
257148528
6167088
56602986
56371300
26916862
368628820
237162212
408166443
126831375
896488800
63347984
249310990
495357197
380184420
624973824
292023360
25013094
413399690
450441838
139944037
375465783
41398998
240473184
70939160
306914746
231301525
25696944
416785773
929130075
567225819
380072160
102993072
11307520
435647916
136764928
668960985
394126782
36633337
475760692
183234818
722588976
28389926
300179936
225166856
424812927
238047368
87365504
249227868
731153545
388796596
14136120
21958920
123910307
196553469
480959352
261180728
568297340
536788647
333774891
309075351
104939018
13261200
217943436
173725605
28072644
72578214
62916980
622301626
1420400
722830336
135601152
600202770
41810000
730488080
178400384
366011502
191060268
150519425
224116608
436563897
413936
138611216
53932320
7189512
491503194
461301304
497619603
574414035
420466488
112756392
155233325
87916150
270364680
392726740
53903460
320696064
693140182
143093148
87437297
407758389
29681610
51798066
99195318
282984900
89661886
117631360
567805975
159398304
70939830
46243443
455619645
436086250
241877808
790344350
599266626
99868560
336381036
15951600
25535712
18180825
60401556
317614210
2363216
56606103
122394390
79469260
197923236
39691836
69977245
140358750
5871199
3618876
195513472
485449398
397616796
72672980
6458062
21611250
73590628
150868456
315903714
20358240
471103666
762195791
62482077
582882144
121273362
534598890
191481185
237860784
228870180
967441536
65512600
325726052
877596642
268348475
14858935
177191388
103872278
391798745
443527175
517363200
346767888
97097301
234403094
41899311
484239441
116192320
897767208
1439427
93649640
380704104
7099540
37165590
66402670
518166765
191994957
912794457
290415369
34668312
99493212
473952416
311819151
163382352
29399880
264675099
282029709
330147702
542097862
60930182
31368176
223475010
22647174
437180994
271630403
426943772
145634605
563345614
263989200
286132618
453995829
60216818
83588791
466119056
862150244
166120596
35742082
577450728
38761155
27105840
41423832
1374
206238207
571631726
426945915
40824315
4093508
358290890
341308080
173085600
107285250
237431187
244765545
193115880
37671930
32415182
515756098
178798914
344544245
780942477
13206392
65120272
450849588
77688342
14264519
148374780
273195684
489236935
111209688
809018860
51637344
79958480
304745844
29916709
137075085
386769328
89607837
38981220
208999120
251937918
66711920
523087804
635779638
424625029
241958516
249825312
254081655
187221690
47710179
277691850
149842836
128791488
258957810
139835712
460984128
543207321
182336105
178994312
483635684
90251343
245295
386189650
330378048
388703700
130336320
14902272
831623034
47578770
168186028
261173696
262397841
855858780
173352234
16920026
552286110
21222432
114430176
363597794
121767105
245511840
111176760
812641434
716607
331438360
450899232
268919838
26583120
774852964
4225788
229064480
723429630
125645832
70557288
48494362
657050369
193371906
132096987
124047300
125062674
203653170
167088000
345614371
272274538
34350804
76958322
38995629
257605920
83595861
68156235
200677970
83501680
127787436
236757235
141224948
1812774
303631658
298356429
51717942
103048561
116246180
631718984
146559820
90416473
230408050
147557586
460343986
15399440
307113813
568450324
86932000
618294810
128374613
342691371
98294091
190427292
7944960
328574412
241754370
223566304
282511334
628394002
259384276
97599700
234999972
28101100
247085704
1127232
802100236
216676890
675087109
327312660
389624160
20352424
125247292
461967
10549995
278202480
227979126
147267280
785629746
49074206
427387766
58424050
329778932
383500
110491737
84190575
265974776
6802965
54472876
18219996
600069412
188366768
26444880
194593844
256131708
222129880
346408326
423025120
133789886
53955817
11192725
14045821
1370580
73450752
95320918
189247712
119457470
544387218
520118845
455746893
244994057
410678046
79152
71870647
7288097
38798760
89114184
712600746
105940824
221933
169014945
314824354
149319089
331191412
11851896
233288084
780003024
150813348
212357610
24931392
617617288
98108684
58806415
198639540
63900486
155349712
117591975
88533900
263332830
11972280
129144006
531975301
1183068
59579970
870136347
434839328
434568
2661491
43472272
185979508
187906420
535772391
8921616
119358560
218052406
25499727
25387032
13691007
736427056
72543051
74043351
615331706
906402125
329226324
306586956
66581330
84642771
49217860
365869250
491240268
12125552
14208640
40368000
578484015
295653932
83044499
54244674
994275557
17954433
229162819
619815203
175432527
141313725
17062800
624254192
719762274
435890808
423626331
8389888
726728288
322560493
105936831
510869632
274201940
14790627
223991919
169032068
189985390
49168908
33345932
541652725
488559645
253777743
108832646
696479400
917111000
185061975
340652007
812178895
11655252
130197585
23969605
73117200
375203350
229621284
393785735
310766904
23468027
165213232
25803094
465109285
235156680
519651000
194545000
536253705
461391363
179616205
145983066
245076328
642261361
250567182
128372342
246283146
92387109
6784690
9039305
287426880
205743628
256203120
254155374
704382300
190659420
535515862
550626472
127871592
50798523
48975759
69277920
196936063
8429994
365087280
27274065
447328677
95383530
22596000
753184980
63398902
63976068
565634370
15827814
669213428
352281265
398784951
827705504
55339220
283075642
24681943
54568465
309003980
393076377
7953957
23636637
42638197
984046822
198684875
34753904
173764575
214037168
167959592
663884081
240374034
260904204
234521028
54836542
503179540
444287481
446544969
394584210
449039200
77609203
205668985
273674562
6964587
51362290
295595370
407913436
537379488
138436155
766370220
181392927
673809500
276544600
211223435
43767486
111994167
190635363
88717812
126595395
249988035
417360336
578185132
33916767
8328980
44476320
45149874
318082128
310462551
308534305
7769745
104607888
186327568
895195026
86817825
924905184
371318680
6348096
76488984
205688448
583472155
44935086
346063939
103521396
3526882
156517020
928535852
3567025
112556472
76493856
79283835
348462144
203534529
109502954
181471904
967247022
34540669
132559848
184362038
351085213
161181628
297552864
430610495
170733420
105786304
573975402
166851410
112555072
718209024
121111672
572010644
197587610
272218220
108613191
631234948
381006648
145944248
124403877
740324970
101530625
627051840
147504752
24296791
215929116
20128920
262567296
238972272
233803780
140096598
18189894
4951800
437439660
243871230
62005398
141515048
4699569
189969390
334666764
95783584
810924017
415990760
400988196
671277012
213734064
26634260
111515715
70571655
314792390
57800988
124165808
207315268
10263458
753411120
41536000
162423385
936112991
264001080
92042270
836972340
112289182
863889068
223873789
262868719
12263613
303896963
16754776
77458804
713894080
86926155
39483311
337273872
70118466
27064521
150641127
223848768
22580658
29657988
167847102
33467742
380661474
21298805
128134372
402299052
12135376
7851012
279196858
590803442
173193867
135985995
25678125
64467400
13800666
491025816
5090724
500139783
94944806
631062444
291872711
173705298
10283475
1327040
325117464
178456556
727902528
387801450
369095130
379339954
1568430
314569368
16212020
408045303
918225135
563808180
367551660
489258844
532482658
63747552
81956688
774793096
909784277
219430276
10510647
507776970
98380881
121443750
557092183
147839013
48072436
109220915
255921600
186381888
197056757
41892705
16112880
34561175
107979324
81814858
365438120
535442446
166788615
113823630
340831644
519762012
355078320
71505804
818500852
811828864
408061227
93763250
941425391
593078664
222958676
333483240
559839000
157081988
185759276
22120525
402414372
36273930
561060
155007983
333396748
27166064
421188612
176518795
8072818
256007070
3620070
129033060
616079230
13056306
543859264
103481838
49900464
26229295
121398496
51596448
83328330
272736256
480984640
209410012
71919183
173053632
207750408
394060707
954504252
153509884
574582428
547015563
267596448
121653805
262517056
244800484
77488972
310424697
192448050
25969056
121757152
557658038
67228274
706924552
728181499
270200448
164825676
601132980
1618848
456950174
374893812
220860
407361890
194167858
29936034
142417092
507210777
162147010
217487195
10206651
717324720
37454787
57539350
340520342
64109440
126093625
250073758
1010568
234660546
136872664
303054480
72364176
712340650
330093384
28732185
252686952
462747584
300225792
592175784
10838560
674421400
125985915
15920915
279332514
281700728
227583855
58011115
2915473
387230544
101837430
153350844
265553
38486820
72642584
373680903
772232475
24321824
105970146
319878559
44287454
2451270
668903270
64954953
366748806
675056385
7010920
78524865
201830726
281338966
125024808
226203306
535153135
43920982
94473282
206381664
245054512
26070840
229291640
35960256
785756745
42569982
210029990
915955072
476860524
124001448
298807513
240270004
402643955
86457900
230096812
298055421
497499033
131297589
26001652
53993154
13372495
876928035
359997696
632316384
617956971
209149104
25643483
249616920
62335280
997303000
417652175
494222807
220539088
133944512
542144592
35049240
255450444
259148102
118002890
9510675
14348040
546058992
245441040
137329880
164274180
5425056
578054536
82769736
24360249
409431996
252537368
141316128
18405024
93800816
63921344
4886586
336040000
136890000
421171960
62577020
154251574
134085524
292304740
154921536
488075095
481660830
186341625
420361302
523818039
580398471
302329244
342714835
2079987
182234000
161052372
36954808
499122624
2809716
478507104
43743048
38625207
905988516
172576728
320007086
157770662
11263620
312174712
717614667
181327418
32778108
4964950
93270870
121008034
101302014
403546559
146540260
511306587
202318816
236766698
39072629
137073384
291987053
461484972
517858701
345789696
45609480
753295840
627180400
355268704
116342070
334124826
379958346
189375318
606245801
461920440
401395450
105324982
219321085
430319304
72186296
992529190
23048352
121585689
2414656
240892715
225723816
134008350
253231004
294159201
69656538
423100749
703177466
566627644
575761348
163758896
88916400
17186548
125034174
13902300
42474132
326076030
386859114
198943566
171588684
42429380
250631640
626052232
34819910
214179228
285815192
157213120
30665088
563334057
126637398
20937400
46751043
13734200
125435520
492000839
25596
428664171
39465552
113803044
281916000
58236399
62869697
365490000
521536520
265177903
486414
259737648
55815408
539721525
1204182
431758320
47476394
334243494
147970050
58024212
339761242
55514718
168612904
261365706
132092268
59537023
12945504
481223826
59410035
200681496
75504408
185821064
178894632
219507008
20945232
45381622
162652083
501879578
318738262
231385770
212908531
16759912
79673128
633504352
113842342
275544402
42906016
910337760
214563494
82645902
10339194
119528760
229035610
82635064
72248330
506682240
3489580
865301986
239285238
233561256
160841328
44743593
189112121
116245395
234434277
205875315
624546584
638411616
689169720
84436220
185511132
432969165
314000064
21677385
70702551
211005498
438593373
242032230
448916544
548128264
209292720
104422656
439126439
57565120
188547096
30378815
7775792
637805424
132348044
80358790
246169124
190485984
507499589
72985671
254132032
2461368
456219976
7287546
135451010
7844288
58146018
88864986
654566100
391150680
80165844
91087920
5537557
290825388
120632880
28995176
292038450
946293258
540149580
539453486
166188672
211734048
71853319
46130304
81284216
197692763
534921657
393292536
14651876
238600026
482715002
83989480
324698583
409221207
259273848
162075090
568598208
54489920
311017500
201792625
52844600
146424348
255925327
311150272
544439940
154902660
34791504
372007104
336756984
132032411
452674884
216224502
11508324
136660667
9925440
3967668
153854800
134916558
139251420
151895086
535100784
207274431
836534888
612844404
207446701
497871554
231303468
24012020
56656400
59852451
382921620
84241088
219100005
209931598
315880859
791178772
466506
759169092
390667023
720699720
483677188
61756835
314857510
696174345
247304736
113932350
444180165
163763262
15090940
32064796
390561264
34612585
23039400
23625756
1764288
52587584
570317938
196578983
686105472
16178190
104379240
6422150
75128832
434342250
35792148
572763683
6448557
352553668
220524990
168346805
6466239
62490696
196213504
409070236
89407118
111273054
133798374
876488177
801323920
190700672
217650568
128875880
461123310
95993116
22199395
21252648
641852076
437931408
82289144
192177848
71312059
9794848
401715384
98313494
191278005
156943061
111091656
137865168
30387388
886704
440058744
488337696
46320036
465017031
75519566
30145925
132497970
66395000
344261820
17720962
219618598
76715072
369200770
213384430
603027220
123330204
185295744
233586528
125487054
59011435
432605702
19470495
151375730
194375025
30903768
929107138
58164720
286213824
322109960
576690541
836040240
359875020
503115864
212156684
128069996
148161444
763373875
170096454
215921967
57466448
560769099
624485124
140308160
454547505
382755240
700512860
390637520
237429360
183309048
405446000
615446719
72803425
708194284
41540010
35715136
23436457
173081100
471908784
15409688
54816494
193766440
155645732
609972363
323314400
355490955
250901073
306192740
299453732
113837152
132857122
96573972
266646575
124440443
118485420
307298896
368204600
608442722
33533344
249606265
764988262
153516991
229086256
134055400
135775750
207606924
564797340
151664
85180960
17088192
306245592
783805688
232578000
457645230
94611362
76894092
830597768
164117044
18982665
225406756
348913421
89128137
591591048
52301224
707911785
263499136
296915954
372123840
174768760
380110118
242639849
338893249
86655744
403806411
215263664
500488740
42405188
326232281
204648102
46596920
296034570
520551339
576200640
486791760
5443686
248579328
209638334
219175704
644558052
699705890
202032155
747336420
136096290
91291278
336206770
522770384
158542204
208305458
627608202
549917820
124743888
94591962
133953398
26276956
55345775
256106088
339523584
286737102
36480541
462839696
430836639
622639120
379675549
226170378
3377185
160581138
391314132
508950
46704100
121849299
414906288
24478506
372476664
694625984
26688
299531160
338097800
426224120
204200940
51713965
344087282
226945056
69090164
191054109
340531021
25907400
28756406
868883080
494915186
186255792
91789677
6034800
708545720
235458666
41630004
14961477
331452000
771212816
374241344
39460830
34253105
34956387
638529636
256750236
50939712
263413648
254447184
94610022
640066544
267214495
537083640
57430550
74203750
54415664
180975948
115479832
746176000
476646543
364777248
254146872
707760690
492213305
508903075
37193499
6764660
614094588
446834846
192180464
66520008
48928440
475394045
19520676
477830016
66856821
336130412
63886588
587618829
527208504
174538548
92180
186969575
1663960
302855238
563016442
404935236
302394708
961296120
17065008
193953964
289653246
399316185
113084034
682122891
678227820
547551096
354911375
375750378
848530937
417505250
255984912
349936704
195116460
15107972
73458478
120279396
555938680
97981212
50357580
374297472
199511356
342973720
150706850
187338960
451302225
24357634
212635192
112816521
290408229
144144000
147249351
6191987
21148034
118869480
242455446
17921176
21266817
3851324
15717798
257074615
216117185
72713124
273961800
121881220
818004824
77041844
274448912
204861087
229565760
33578914
128649948
5041316
81360000
731148871
23750991
75873754
530165584
158620255
768284352
227982246
526240934
487296906
225371337
175111190
641559870
135461755
161067225
63488008
412750974
53336148
545528490
110173252
212344603
463514331
178131296
756614205
342761548
644700
344240985
44144061
69398691
44479456
14165450
164609320
184218440
450622150
255119256
489253994
307902182
704758116
786287280
159303788
677104479
60767616
79674816
444873
334520928
783192660
186344412
212926208
104058021
666700826
442797945
63042864
380143120
478074688
412711652
153575176
259796960
35398518
231796950
61227408
677558880
130150902
153193320
42036968
338821002
314401703
19247865
158692844
322772061
34896587
178451250
23996500
550801428
124349422
150669900
241741255
171787392
84844575
211691160
179408598
107969514
368760600
10399014
446377932
346124130
114465237
87676071
74851529
45282802
109383822
211663144
180491166
30378060
269464968
22492226
589625100
197621956
66559755
411572200
113778756
296177270
504937392
248664070
10723125
376206972
498933000
121358552
150453104
485389481
719126250
106555788
281310420
282485933
89310690
644103548
80837415
458301444
333431298
323732530
140536122
144299748
276272150
20790651
3724000
30889055
113453002
199255098
339509055
878466812
22492458
217525600
107315631
178362117
439605708
439776100
304619784
66185385
146892582
9138348
14507118
58301598
229518024
2241765
352125921
190018724
69778710
263840
802152582
9372896
15994756
557012853
24104676
660261339
253325904
188251200
127155354
366451371
666371700
167983920
943587603
844937236
99744928
207480182
18827550
256923600
437141244
367060906
19139268
144428024
217393722
24590925
97393590
421000
213724305
84562250
5682918
466889490
14070146
116446430
206449152
3222580
464229240
316921556
5789323
823167320
63555504
157286584
829810792
133561125
205256766
544957632
150161370
466548352
17462796
71114096
166676832
434923202
199011948
110680488
155224539
157968000
21215346
89624975
22114086
419762440
27661500
52900353
214161089
339352400
414433320
177004752
84302196
140305616
55476203
17746950
545021784
336668930
340652790
642113908
446455355
804196836
193636800
249716036
276340710
116589825
893038322
27818280
14313141
75483146
922013300
8667532
131655753
262464045
121578200
381235656
79052625
55362218
392268420
11991014
405253664
291738348
745868196
404285427
689157126
173157534
626042662
75065672
286826453
53181765
4826485
613982646
446969380
1587448
237435440
83822658
16083819
23253416
192873381
33705139
397275192
368542872
268655013
79119040
221637504
615036317
933059127
321321972
106054656
782047062
946924128
415783692
308730520
358876884
109178711
1049580
264532374
19028790
222480860
222792174
385523523
83564910
305570523
77453224
115187072
833047995
36535584
4638870
295797978
55353456
791896210
132097315
861380428
18299380
35111736
84140832
125789664
52961834
235744392
127041754
822129987
68736577
163987627
15043464
43424304
318266740
448587200
275087452
112372468
90650375
229883000
54772760
84528030
592432896
107607360
524393625
41810803
135103100
332729404
51602222
49791414
428513232
454047288
59912529
701025
597082443
68206132
181890005
42330200
211115680
29763045
343875175
38234518
38766057
8168776
648704280
36868608
261149250
141922248
97992098
247331364
163265434
285370200
35433882
573595614
2052225
30887842
213469100
54524400
171568752
653949184
355334285
227841480
126309766
113055916
169475904
48791904
37637741
45671113
227466756
591283368
120031968
502262796
105587466
310934718
4135808
302045884
520106164
125175024
21003444
122268867
72158786
46408272
144073699
676732020
289773588
69384854
239709591
55519688
200739420
47646920
878173875
70515900
530938548
739105246
6244032
288567786
746649384
180712048
739096284
293502510
10195125
60339477
76972160
359038304
116943939
744974330
84940542
245064708
196376
465060275
290238380
81151840
410893259
158260968
569484670
18440932
139447080
182891164
90132130
197100270
62540540
114129036
432921331
64071876
97533200
34972002
412397075
476620464
73324251
229468798
269619168
530975682
633832896
430574878
200631086
19934271
27989735
352860413
7097915
14613020
158863707
938765100
193888379
424947701
406470780
146852860
398498382
502845750
842015457
77201322
334142172
818377888
351397910
115818556
40111869
226210248
68371576
729604932
979867068
736159346
336958938
76688835
500955520
220994016
175625455
378488295
12777424
398555872
335181882
395554506
135026732
78010569
263126304
251833050
383336161
202134240
824116890
278878761
18053472
64804212
15509025
87371984
529012880
99980784
147349624
334266162
323904000
237445296
140720194
751369944
317466370
295165871
289070176
154609620
402182040
140836680
293241
5484220
128773862
322278516
305351934
518933808
464269932
469044954
377522601
231052756
436308000
648136440
866873112
451924812
410765280
231501814
104279840
14924676
448336498
9653616
524367112
117172772
15382296
61460790
474079450
138547866
427233375
90204036
410417280
75347648
672591024
216796910
165844588
35780220
7028730
52468955
93750060
5060475
736573880
355898100
582381735
480894804
353852288
26647020
13782505
491750623
3399800
145013952
702809667
465277632
515649808
559120986
278552736
10258800
556267859
479942176
412330039
699344096
32769642
351640948
282158002
41074152
32115856
355202160
10813970
83663219
48123064
82322615
223232826
250772418
281275260
259122360
492945420
895128
718773891
179807034
92775426
658792680
9510005
226545000
11113389
608459475
372251975
273072137
191921072
197793981
207488288
8644762
906125220
365740860
16381268
423345220
385436090
50381856
56981540
597146760
211668912
152474368
500215188
794816005
23217948
481775704
431147292
690484784
72939724
126471828
667912320
312875760
53347928
13495296
461012253
8588736
895060208
4186428
55188540
772259945
582211196
275218180
129504900
782990208
296241708
365028768
289704384
86158974
271338648
36990704
344479224
229276855
34244370
345693460
525105368
223669632
289206892
187445530
64954305
439883208
101075736
267513700
187522146
120755712
266288646
615915776
658428650
1404750
168889060
45848006
201444505
20517351
85813332
132347579
374266255
24155462
327750150
119075274
103542077
358508170
439462086
709679544
169114496
17729596
65032471
728809246
60612471
215461200
37716564
966938728
464552584
431765514
18449219
100670108
356253619
49860608
325631784
107395200
520541822
62431
433008552
42307425
806539930
15678646
557991024
225671456
264390075
409963988
458624110
406119285
116202022
406463992
445426020
177135000
34996388
81583640
325763872
623494339
132763136
734388615
237954100
260858335
344375304
925938209
353383888
130877282
709274867
346948056
321072037
87211368
9870498
530916503
651110292
157825508
33958245
199922131
365264080
542914812
355725117
131476554
711041388
482477904
319656264
99588891
103993728
217186800
26386704
68252445
108694520
80488200
18193463
67207242
559507365
113669493
582463882
254956320
255788182
351734823
173343945
82280748
42036797
5265233
280460726
160428697
373131273
681458925
54171700
628265022
311607118
444544320
34118604
699801600
426917248
3860871
66788496
250540884
171087320
5733069
899555500
81886509
510211872
50450688
562082670
395442432
625358448
29691872
136767144
65977455
445739736
512759712
785354778
282873185
394681287
413618876
797412
230889172
27730784
274271270
28018415
67521750
67053372
774710181
113673056
632250996
36558684
59835510
325286160
94523940
631063650
835270610
416972027
126618468
314447625
417108580
33583431
76237002
15181326
10723545
17679876
279089733
45460524
206290168
96174552
416430894
633642624
610312547
892150358
171625113
126079951
168799638
102220774
287881660
918113900
559742872
10928875
390018040
288234585
23468778
587901382
162433926
337367602
140160606
8449470
477838347
737393598
806165403
7142350
438495446
397061721
81185298
117628785
387848492
373428122
13237248
58321890
154273710
102910258
256783628
368807256
136101126
661595644
22974608
391563900
664543500
3133900
112864752
344915340
455694368
140111400
798426642
353460186
381309138
281865860
254832393
76296
216442908
845456
320713597
15897122
494668346
456890390
862745274
47175481
204896350
228394192
204824252
137934498
336115864
77490351
10519460
583209990
142784691
412070100
237161736
151955724
22626144
815009624
410946280
41412488
565862560
436864704
375271385
823933413
191714691
272902658
100074219
127095380
455096628
319421024
568197099
78768430
2101970
349026628
758217952
97982028
279771374
306370820
42021904
69539526
145308702
479657916
424459264
54159312
215631680
418673268
816504012
12961344
688683281
290921719
30569084
660346803
69955725
45454158
543458474
373501635
169089025
162976156
239180130
571621050
190961323
55810928
264326400
704843055
94127748
70734110
232832010
12353500
268031848
210978750
193821345
544308150
176836368
295406186
89007872
809692668
653361828
104513808
23845995
172481751
132617520
300238128
155245070
22369130
11300478
208079928
632813688
24322778
473253568
454275804
574588812
792149643
189688274
296506203
291648283
76434290
368967572
75944748
656587940
74559055
97205940
284727954
75285830
206565920
457719228
119147028
144382788
182137690
625285320
701057080
483088780
673970355
102695418
37551216
113509986
571180581
97103874
378669088
256392444
72678995
244524960
82029566
729811810
22772241
372462187
25097928
1056252
331152954
14247475
136573248
608045775
634819906
182825953
596144556
534591057
95615548
180400095
361175568
177739873
470647377
171199600
192729753
38603250
104876532
172125408
168230370
972971406
681301320
120540080
279341920
405031348
98078754
4967478
903050958
494535744
992424972
104368083
686346486
6622146
178094800
154500710
66616326
608513400
370713406
353590776
742448256
593835924
38396380
185365530
62405910
340471852
600820441
50369297
214224920
517790728
790257690
29971512
29382360
598640380
791682960
1173942
109786275
804644064
117916281
309020394
146120860
84776910
10056778
691765200
156088876
112034556
385247604
482695200
587801928
133690466
108956634
329265684
224985690
28229110
230010170
567275590
582208860
82964655
20764095
54895140
477448710
78783184
550798101
191235084
111256032
646691805
171815760
13185000
170924380
85804110
306033147
272834114
101493250
136588143
302491428
660660165
216908000
195575798
322297672
474334
92917940
79778002
535121280
44123254
881432279
33147496
64162506
737823240
335153218
174146400
165235860
89580810
573852408
142767178
535054521
192674160
692939137
145897346
2407168
503996964
77848470
18720168
405470032
165554016
604875843
69581052
257239685
398004126
363538798
32951952
40452406
107944
18838820
122732736
199874400
105720742
336977655
107169480
496077204
389217059
187247896
863829200
32304720
155735786
774766832
740207952
18013572
25740680
771582196
119929220
241051260
568160
328450221
370326990
102454926
399624480
22482790
121976426
170909415
350077641
1850189
753537310
65167905
191087589
143809902
144746190
7565825
495263748
158296269
786397080
136287908
726922456
712103448
326304384
155924709
336622950
17921302
751199185
39542928
557550336
180044453
59508768
924633567
259771534
263541522
98542736
351821956
94954860
267271620
153816668
7911477
10279097
67440864
322286844
242750412
75159469
3110448
415167600
76746138
269073807
73738000
671499759
27205893
44470374
82792470
491087272
381538950
459413856
276414992
643366080
858230320
52210655
204936480
626719961
205450
164978774
62773700
199607540
56605080
120599745
201505365
157535098
394262050
693558171
494794656
890117592
294119607
186081748
364350416
201371024
617833328
305022256
93221592
394783294
246585008
532430644
957309
740753552
114870090
104174672
7938764
146451048
81545592
9312190
591209680
65510969
372644853
512447476
70011640
233859042
646097689
266962704
87897208
233329660
132574968
30461750
51157953
191367768
326271237
50447712
100956482
225898752
178207651
131313750
20747815
572295396
747532915
83065306
242521200
23091225
484567950
61081020
80570868
21240156
95608592
38129552
84840492
138769626
686097012
293501240
455040740
554554072
490000480
203425079
73363770
142424
96381848
235768720
131360958
626252620
421815108
32085505
324173740
254533714
155716110
230982795
365749430
419905304
507674102
705115967
13327002
37422620
38820036
52364472
15760728
504845342
614969652
127868675
150755696
571406551
797404008
267207444
134566169
237106034
17484135
380065536
103172041
579033227
38394840
619030730
306501385
169962042
57495664
451192650
190723225
25819788
48707802
74857949
707197104
616054400
266986320
196482192
343604055
44936451
29833760
368541459
620972360
898622085
794465284
282710214
87672960
573345660
80784216
69542856
191322027
251490576
726908564
394979934
222996033
55228976
115265778
54835900
127836100
48772910
29923038
134196237
111161600
242344476
538455817
286242506
387219976
103897579
606221306
661979841
284209394
817074701
66297315
551522088
68706171
357747894
155030463
26156115
12902535
107931095
3543740
487566442
71858402
187484964
935864195
901488858
386227135
415321561
242663775
654749760
140963343
103604150
25771889
44131920
227204800
200711256
380817073
93248808
130008554
50942208
84097844
189644390
513402091
298946884
145831164
397809016
325733590
225170953
81115596
920810308
438331635
707416799
375944800
354535888
428593275
192426079
358804578
227325290
187946505
110870994
797489925
171701496
164615220
657223764
212300248
25193701
208587440
53286775
461288828
11333797
97673810
146536600
323850731
828876542
42422699
9670144
264718935
765868516
437896891
399536720
557435008
28648050
181921616
39123161
270892755
179671600
453168447
589123886
350493485
402744352
55978240
510348753
65763090
16073802
136051160
23399774
224487450
523783756
4069686
581525679
276498530
29782032
276421805
2298366
28081014
53052701
170052957
183086520
275943012
588933933
27010438
346092684
109590840
613487238
191743700
358373834
41631194
252074526
244748920
32556340
141651384
13737663
589221245
9964162
197295648
442818657
250419394
927530853
72981832
643876969
28776725
210958902
290686923
9223926
61119618
137564065
86689392
747258711
8971688
208855065
242246816
138323944
545507775
54312967
212537798
427153232
57601750
165722920
402642669
280268382
44086636
187142685
94069874
120680775
18998480
857535056
108642300
413603694
211284236
18632760
216747685
12543830
708879556
41615000
110624896
371991060
429168900
590011002
169738140
146328877
178490702
357781305
316426572
468310307
398356574
90009472
792728880
66007005
52972325
231249732
860681552
354615
204510844
1242824
381451770
0
240359445
166747858
231902666
95711040
71176175
638606604
559101664
38529284
45651555
60668116
437197560
4576264
14420862
66047400
100243575
98824064
213381216
120679692
797292332
284335840
452446211
124382445
208717166
56962997
563460720
606596190
752592040
560790186
45131350
201934876
627431544
732320730
145039160
493937752
567997342
223960332
195746624
22311297
37169748
672505284
70133646
16458984
90593444
430886280
281902425
555860664
208261543
19674441
53959840
612437663
262864240
338517180
4021890
534337275
51365687
27811655
36051752
333791170
274018320
65806104
599894265
113959593
158686200
636890861
220513833
74952315
174527010
5767219
146910858
138555417
29308720
351503282
688132050
286217100
150854508
70257117
10411350
23933520
66207312
617438104
701571468
317204829
358732013
30886598
291694035
130387784
20165120
108546616
7373052
26570592
40205312
34379912
195781960
82679489
6202677
590888340
549355312
330263968
96902400
52526337
8456240
240500651
289983348
151710250
5490315
177273420
168566860
100898820
55711341
332332229
354683413
73858914
3655249
130578624
462598605
647042550
54943028
592515170
197254176
89178732
799453650
163891530
899012660
397939323
232556470
495255228
160561125
2751835
552657070
131289380
239570208
338210496
211757909
411662418
134781350
480518676
98459270
628321005
120995796
110908116
282231750
345801820
15627332
10517124
458649992
521467392
165439056
114232320
6972900
45034560
131578496
673522400
139704290
83986980
376808271
401258794
765055917
178311778
440697684
343405881
108900990
305420544
599650980
294031308
61532730
80677184
654758346
110077807
386344543
708464205
179677908
177940875
227895050
218814850
428889240
755287812
207401712
69940848
274058616
205676064
132357232
385504140
789801706
65386972
236204352
692099244
259440090
368298582
433160936
328663719
125760780
185012532
22982725
366467045
25836490
245007912
192427484
354714372
118005717
531912844
861544134
709395050
243474880
727539302
130365955
495323619
90358368
980723056
401816114
92459145
141778604
226920268
374794695
409787664
44253940
515717440
617287286
244779680
195181389
150463872
296478500
64383288
89744955
233723130
8177374
363513150
8761850
701540382
428102082
163740744
488549336
710135657
28034748
332004156
79372359
850218211
530341560
70181916
105768640
102403248
311632550
47232129
58678576
145114476
6385159
631231920
34344381
297808710
157677435
65495700
209051100
84706079
137372976
236160621
39330064
62628170
60415454
64091894
216213582
249672636
54732022
37700754
21343840
256657936
340231965
61197807
228242396
100274320
551482321
284726400
231904
54328890
694479240
72940412
83797182
12844860
244266386
400487568
324147416
187732016
44043771
85485360
84436752
382174776
465546411
21818159
290508638
601651076
37609360
473304447
711442095
117469143
54145816
411979337
473862792
16585488
125641243
447541050
92427480
1774858
699068178
200002787
275120970
217071330
113048494
482692035
63694337
60341064
322970265
456725472
91137150
300834864
58289188
24935130
215615736
101576536
359080634
172377720
529689095
102322823
720025009
120776304
187567392
383150
469834560
164482310
139530342
424890088
12437370
139054905
311330825
5235456
557153424
211659525
495048086
75463322
83744505
272381997
14586664
364580139
782339467
461504540
18496170
355888052
497392056
594316005
868217868
449252286
7766670
25000974
131345448
301043320
79352716
632301426
607969488
100438291
191119131
476898375
368253600
256511472
139760838
374676111
116559185
21469860
703903264
157848350
659185786
15887288
441214604
337797394
52406012
94776192
66123232
845439600
1974610
30981489
129019905
490750128
649734904
224210067
225401653
90541854
425801200
162465732
3109482
85557760
370360320
250696864
5669092
119561630
23130810
36538216
228468240
426755928
357015590
943668742
33530112
98148480
114084629
100361415
101106310
97898496
465138168
506654466
467702100
478488948
10018041
226273599
164818060
592908480
475955731
1185340
6000750
189065891
681263856
544952166
125233647
78237001
653522276
8079488
65468276
248338398
91161720
298266579
175938048
113221890
58035600
194044576
157430591
923497428
6896982
364578918
158357661
313351768
455756598
663849168
411609012
713027497
40601930
419581236
87116916
51437430
343578890
184737150
740770148
142116128
283968366
826322553
3509374
1866240
581091871
223561280
29848885
778066872
295074256
519923992
97686498
278784340
100079023
244880352
686868
21761270
295354689
370947357
76075686
651641529
84660384
263524507
409941430
645014
259827672
690662299
530960797
701665775
266611541
41065882
31428440
195644570
10214470
29526105
4236525
193931686
51355969
66320532
128854008
33507010
697238042
71525569
197242677
19011419
276400920
1405944
368512956
52048876
105362662
379965150
634663536
328573320
186666705
129228880
618603531
233440845
32926212
407830782
559916244
705588680
82692632
137313319
60154785
13245858
444604306
156259935
290526978
85922148
65670226
7230976
337355128
154407814
43539925
224960439
5251528
83494650
160534682
343391840
102568880
141799212
85565361
785317856
401439958
314459628
10527065
206600970
661009386
354250752
8743619
91606746
23085394
39801301
19836000
90216830
282402297
394392375
33138972
139201860
44428120
28078176
354744364
122897957
711394679
152172462
627286268
17972480
391019244
759732360
55899414
7392022
1917875
125982378
365376528
23112808
44034230
277366122
281959947
218321641
100608761
149851686
450882500
231488438
135074940
37390444
218815376
34267440
127647654
10118178
38560120
152018646
201733200
245022255
310688010
162999000
253240899
31781160
350340683
719310264
237774305
735917775
129550400
199875837
299552190
24379290
568101634
708048320
310856140
190927485
602620928
318540272
77589118
208756072
572262972
33203868
60887382
258633320
438176800
349677900
117956218
203625500
74221056
836942568
15839392
115479
200743189
127643292
29255661
120150942
409242834
226366740
200172945
178232796
170341600
846635925
982293858
41187462
16161843
3590406
105918417
22550724
49463316
463722075
18677934
159237456
469443488
40434444
90743947
3517874
36023212
15407883
538661070
215710876
199599970
101404902
70995510
532372865
22579235
16313505
162783054
84369808
84062880
326440755
4716495
390475140
755941714
79312498
178421544
47205180
32445589
496860150
290637712
524624784
209469269
582886533
35215860
173547164
541387430
143144881
614654512
78151266
27050975
27787095
267467031
472039516
148533302
331896663
732306643
637387974
309342285
99996490
116633253
258375311
584504361
388532704
758289004
39982660
333948726
35858974
95598448
368952784
121664768
281193636
538995859
756631130
28539860
616002842
33493200
501182899
59775695
198718600
317798085
288770937
115811306
660153912
137060183
659995485
156235622
82452839
16670214
25232634
51918108
441482132
329796702
601347240
109566480
88721764
776853132
19007445
120628728
637539399
209539022
586782185
442599304
86485056
139022022
119228841
131069256
460731530
56159730
34971050
286022850
800931450
19584680
110338130
566950034
260885429
33753569
253538964
3971100
87809659
121681053
619870824
186919830
259199360
13458599
390677121
230896260
404916538
368632480
372628690
115085075
385460951
56125888
343965024
821870322
636277668
18387875
434207982
83641116
27080608
356615250
468871710
750069032
442365406
929028650
109358760
67970564
168226383
554863680
111914531
483202633
65329692
97401367
918341820
117290574
85043430
115311385
18981000
296912565
270719750
88234874
197287864
46680850
22887018
216790992
625104048
7099002
572158521
150659832
6350130
145743186
161378892
31898889
44871750
232672269
247172634
512679030
319704531
5425108
61509240
466938410
193875000
2665680
577721320
283836744
411739995
277095168
37382394
451780056
173136768
489855997
45795822
101815568
48821344
9985790
685278540
59130944
126397110
545054438
187648576
55538728
821073728
32848876
199597704
925297536
65867760
539401060
137433230
137748751
134003925
530099032
88958256
192149360
3889280
150532994
703134053
853961472
178819032
522355323
186007316
480023592
166398810
158154119
305858270
7303524
239883584
321555825
805471540
166226956
692943120
27098170
145317735
427596921
439487053
336721831
10077892
58408020
257069876
820924028
30655857
780378368
599492740
411326186
260633596
118452620
300652512
24455200
396801556
388970684
239290520
636895707
163728
36293904
180037592
24514236
79151303
2805096
446260104
101585945
286646512
787931508
403075165
77846400
349996758
16266992
138363918
339137158
55887325
775978125
113659875
615658401
866355490
178516562
592114170
59864400
499521251
341314768
171676264
320437576
619197075
249982107
43874076
282294469
93793243
578143152
181887836
549309866
376560090
463372578
500939972
311192632
171293712
269642133
132663480
37066568
835128756
536207188
299930608
65905971
375423600
475025645
173910825
407294419
261141920
640709504
8361816
25880214
457349211
12647277
575904100
735566980
532710297
12051839
475405016
230043440
154917840
565622148
742296960
137572590
75760740
925802304
184178124
607669350
328183140
609315712
47604312
425656875
379364050
172426200
285388308
81709298
126419528
208120555
721185696
110728728
11317251
299807036
303466618
61509882
31116536
129995062
10753550
165183399
172491236
558889408
308114910
38133256
633395160
466588018
32351748
185611260
104743132
847387320
453384156
134509307
300092872
104111136
859102540
444171679
258316222
48647962
39056985
706869722
9731616
211776828
105070584
413050074
115039350
304728204
9887200
40563192
104312685
216320507
275173038
16629138
26973036
4755125
649984517
10899296
243646901
107794440
39843222
46883700
148505112
40653504
116298666
709220440
335634582
28265083
340670664
328522033
767031035
424206720
168535052
143651680
76699980
8297344
638411816
78584538
181322238
215761891
103766931
531413920
647573911
1609524
4792320
158129532
661655342
573213279
471020958
108412708
194117661
262543308
452676425
97657140
8721116
177765192
611101260
543185700
445390990
120891420
136919708
62604360
101546916
557410315
385716650
3057120
121379670
139410737
265522064
30981460
133008395
118436439
14316544
189879950
159493320
652193100
145260276
471249723
51203360
22721200
24464080
495593376
32866644
152484654
417191304
164692328
578425881
135584977
426570425
794793520
132126540
526143176
26735423
687738600
289911480
276923328
28000430
223745040
149836960
40666960
103002797
102794280
38797960
10429905
238260624
709974480
258459728
73369632
309586095
242956112
37364383
458623552
38982438
31582044
240755655
24323240
244504010
146139074
676217630
685710132
252087696
207496956
688137989
430141075
118196333
120894423
248134150
197747240
441299316
908828790
387853428
122933062
92005500
359069027
343117131
863506296
462871199
87358516
216165312
144213045
392084
62236416
17468088
232134552
155621795
189909060
343052556
490886544
15249986
84806606
150357900
203433084
174075858
6784540
366663125
127970739
837835400
680156932
240264423
7656040
63673008
72315301
467287432
305685373
101313993
761282190
99781360
346979780
313099956
73957604
265363098
90760390
978216057
706567700
136182424
289361267
233802865
305256304
80688546
288097218
637891725
746511604
775414852
21046216
181677362
14927800
714058407
683068050
10281222
371319584
116637378
191916036
117653536
523631220
451241982
158021109
135275358
138984401
160653790
275211062
21186026
457735460
49698663
215340090
332857360
19632277
154969880
402865792
8176500
319405428
27690803
198955080
106809390
914789718
14634620
494556741
144273109
95629248
320845536
19170600
350519356
158689047
90677120
244611927
476136646
748515866
372006557
3213639
380694180
344544900
285280820
324851083
72073220
97480890
89783768
364360322
392881608
793319484
18702225
175730240
22781628
979510680
159120
106576311
127482800
370488900
252575008
176885757
212756224
324369176
926465992
428848758
442356574
279632022
505301712
629649080
572590400
66236929
903190278
40281678
41069323
716881581
188326128
202208637
400830650
97504758
441291405
478157106
543115782
148043672
218964393
240755460
326861876
118586700
220834979
107131923
45790004
251098227
459629140
24084480
288674
48492807
241682850
63542070
32102400
175879172
5918659
96338480
163071394
432598482
169490750
36134412
723736296
67014224
53176325
82940748
109184510
697283308
243238878
64345561
265901206
194941140
80330279
539163079
427147543
283464984
136484415
456513720
386368841
308926455
41528060
394704555
447837579
515413680
735824556
588223860
149122689
322792224
102038651
377150088
543654130
234008832
243683084
63664441
171256302
58822332
304370997
217647177
15685650
635266464
34545600
252346201
3532032
62415446
416122512
239666526
48201076
114058827
109391436
139714796
555433068
154025091
79093826
3059904
44999232
176520268
365545047
373641905
7070404
137352150
587191162
457608897
165572596
180857025
15967782
544144200
280434995
1582560
84038520
25689192
265248720
53716600
31084560
189574572
687249134
190414672
232862430
590870526
810352410
557374080
343288613
74206210
413084700
309828120
15395508
642054140
906297300
23315009
94023180
62422314
340694090
490181648
389407689
222654814
57903360
18232800
300541756
704170786
254508906
287248258
102822336
3065104
198231821
575399286
757664076
4292875
276471918
587970144
320301358
133468774
636947480
269057536
191854670
493886598
35646936
115558503
517820850
743151031
447641019
758793225
901988
242071917
406957143
193027500
623159856
29453850
502936170
110395418
67559630
467883669
724244470
121484040
311640750
330283650
177954000
37168488
120501342
442152000
626004402
635276268
26882290
495410475
106509088
691395796
320865633
570097926
154666157
156560160
906622886
301977522
635402036
698767538
248356040
29722590
279198207
1712656
233916304
18653254
253703584
119507592
343470582
17962950
319305474
205494300
14874
84933816
25077975
355844394
405604667
444073980
40616692
31707463
116329851
8634770
171856890
165575158
373962105
219917947
439720725
520878075
383718478
304292547
238545648
687170020
41375065
15552621
887122440
397882512
492034165
942367650
38647728
212831256
187139155
68571516
187215100
438681810
732382182
457922085
4815160
16527786
221568344
401300235
62679876
43381600
172822750
407324368
31642804
339051867
705688263
693871280
661548004
79818440
74703064
190371470
26220110
303569583
705241278
715727552
172267665
774297500
150637510
323878885
163475640
52806350
328812351
85309074
58145230
14366247
306566477
10981347
420175392
1009356
28881237
7023305
1834636
36721676
106006135
229043958
376519853
67754969
937145478
605522617
568323
102187764
138150398
468786887
242137280
626442560
63028872
756177201
668338622
515237226
22993776
320055957
197889648
641238390
12444497
175095480
79563375
32277693
121145076
322508952
184952
65868264
305143914
110795554
254889720
6764940
210957992
19911660
466977024
375166400
478628964
22077660
47327826
447454098
427408470
77557906
388396881
520368534
98056224
409474220
602463442
422539520
21117740
199622988
182271882
28050753
766984335
197684760
332730084
465114584
178420032
469502388
186631797
338159306
133698336
689977134
229465940
865556073
415422606
55189316
107312058
209433865
62171742
465269625
259076096
18765595
315955432
320831847
24270380
340513010
229677600
174819468
650218261
240996096
255398625
492475100
8737106
286268415
34877520
59846010
282992992
34246630
191565152
172355062
93784872
190295760
12458562
310745042
464733921
146677695
480164541
349812566
196580520
330713240
142174530
116096070
3378518
43833960
226810638
622065130
385241340
371059360
93780540
64872824
745821824
109687284
45038592
738264670
24989944
240493302
10956855
504685390
16133850
224314985
180082980
180175962
305594776
114072560
53995488
30338412
390124265
142781850
42874624
83430348
761394135
188920845
611954400
692126870
256574952
61160680
244510341
374994984
180664920
7431424
62071020
572626368
129838749
192719176
109627476
144965763
806605695
9109248
487827999
61563348
448286740
148703814
93167620
12611228
384129312
143923164
242320434
601773380
292426855
95447360
52801323
135450496
97681097
856521370
408337050
154589296
15624434
141173241
34254938
485875940
36781403
33554950
204015955
689093888
46240213
120861312
332296701
119717460
527171568
25308717
34236400
418412534
172177946
208054054
55900343
595836494
128649568
235524968
597407895
9372909
426732800
54064146
609750625
549673084
270098378
146001254
502690510
21549436
32009080
655736464
831245360
502969140
145216752
435310962
395937612
594586304
93225990
891016853
548273754
650738568
729136541
65512650
303019024
627491830
66138449
162468280
402511658
150359088
462435678
705142858
27697117
264494304
229814756
51138430
57488420
385200144
356003760
145797310
35226785
146696220
50699415
110344707
9002803
52548882
605920469
22613024
600139340
860309415
195621844
321508250
618521030
11309092
135547632
512495516
42042188
175444048
267798336
305370744
369157347
60231348
253725708
159937722
2852357
189679075
253417197
825133961
359698614
491619795
175699536
39856284
24347712
59655260
36425862
5571360
176539520
32479710
272547432
25693987
146218344
353577000
390001744
477025582
68134384
127945284
95796936
655822290
547140000
611452974
25736813
393968970
71239824
520446212
133927354
33242260
197186502
29165850
699136342
82056380
121410786
163650696
899711586
181625900
14789424
18243402
353529654
71091840
34440386
385765872
636750194
47889846
14775585
445505217
11538011
673400
479484920
665516766
569759730
357281352
79386425
3565248
504984690
202620880
355680558
15620136
75817694
745220556
12546216
516476408
95840628
398600675
778832192
134302380
166221076
60737040
100762488
35626464
106138386
702808644
266920339
422035740
5481700
313405890
297953859
122151471
738843875
472883094
3255464
360445480
643086240
62757120
115014030
197908200
470815782
32248206
233546655
848824977
39276549
6712920
301000657
12800656
488053680
115465530
180235692
153407100
51734000
264581295
6677055
58807840
530589887
829433416
218441643
122488457
682543170
125372793
183155670
452684634
13449781
129354804
115022444
2283558
21462960
157030483
430997198
60874560
204256552
380361312
475606572
860467290
74520360
533333730
231654270
437437
517216660
742172583
110333664
500515224
460514550
3739327
49054905
205719360
54330864
260609665
452167621
632401353
378480060
265805345
726082791
566968776
313296906
549072166
258952208
531420984
31942116
360011832
897516
165934254
205633176
268369920
80794560
178687608
140038976
115305280
226606870
118202296
39958624
671778360
862414236
449888340
213025036
684802989
209810188
155841805
357998447
21551190
90667720
368978247
25119150
399377556
807740712
175217022
570308466
18714015
104723432
372690136
169814160
20064375
328296045
4483440
873559478
97549200
273696768
512505411
29301600
860402334
168565206
408404854
53293124
107736069
557138370
174777085
235042884
341609270
104527884
191054862
185669768
2721020
665861040
129084786
204329710
242666250
3160056
80708500
64274880
500426960
180361087
108451160
748075296
356546856
526970246
106785320
398115835
76515138
25636244
591679998
811344529
251651866
581286085
285463672
92768815
582107616
792882825
16310272
142891163
578243480
16997184
513516090
62317535
601801034
215897483
175840560
8411127
63039435
520032905
11597714
51976950
336827400
386553709
188369964
500633640
390721020
157597956
16434840
23722272
3139096
354952768
16884540
394774153
533532160
66600236
411537402
62032334
316960540
18983905
358458335
266437117
408696876
375603078
42895578
364458528
332415037
268548908
76495848
133083581
738590416
43385442
388511402
206165468
109810080
14940280
294183566
296122418
460685998
340508352
322153500
388736154
124955534
36469300
434859184
16466510
352089328
59978226
477964665
215494125
375358344
307021199
293773392
80164912
34725798
4659662
418660972
457443915
522725346
599792160
84829150
293485500
659991280
508799214
690081840
79885100
300286062
133605040
26404170
355947178
84281340
148053198
208850646
1366332
339569700
223306254
101183838
625549035
158260326
71285494
422962760
23145507
90043506
625630500
910040544
370457949
439226604
401847424
472079216
734028699
476065590
340236930
35197630
51356025
174103132
620954208
725387292
293688342
37009731
17757350
124525947
171820466
406671960
302181375
570685500
169085328
193317347
14608236
57206436
350075220
440352400
42572921
479108732
806219604
461583986
70947318
56641068
85410578
255551550
203769840
50461688
53421240
217036910
275831640
27076644
652873041
171238956
165590586
205115328
467446026
8230168
459368700
44906598
266214696
59778160
573405648
158480520
638402006
26818928
62830745
96840649
267578235
667446156
19105896
631450851
108100575
346903221
144615532
129021760
78350746
61428300
468589275
449029203
167838058
111065250
74891814
142706736
181386840
196543116
348878464
283100928
491898619
557354317
15298372
527536983
106641462
105447589
672182917
473202675
454045739
292259206
592384681
229868026
194442375
101224596
74470410
312106698
75798866
778582605
884024206
283412960
165411702
187402182
565215416
121964346
57455524
200614428
70287120
626659998
964082168
6848316
4645522
103379250
330835095
432611062
878071823
4731795
33277440
212422912
17943900
59313744
257093865
319800690
126459360
130133460
99708161
593017740
418916980
287915904
726484047
201464656
105413415
5458653
285466608
958059346
186198916
127148580
168273822
121565980
831956700
106031160
443976
33716556
51694156
141000558
40574056
194125104
612579440
384901965
708870738
29911140
226044502
201916701
454941792
407648104
586874927
9203026
286190450
165744282
38295693
144240903
515977560
202269110
141604590
130850560
316419920
282352142
394954508
468766194
187920074
419544824
158866110
481378330
246811092
14590992
55340000
4325292
416300825
7286262
216094968
320093644
126207840
449013297
210414168
223488288
156189210
520728208
455222974
105269570
211618224
72525534
6970826
487364020
304444912
39228255
265890555
637856622
40087188
163483398
174300588
39732280
62470302
328990728
150595956
200234454
281223299
371004007
655455369
154313900
515174484
119317062
647263848
516061336
20290200
138621852
66389775
730267384
220160420
878026950
156351352
226848600
373328208
156097276
176050941
168593859
18630702
169516578
395831460
98117480
60225000
406659850
200281620
210924042
323237600
430374376
276047556
544605268
849574020
38127396
336052024
416645292
41098486
101837274
315346425
159700580
326334312
26198954
295776744
136779462
571752090
343311406
395605619
25411800
578338228
653691480
3522264
582997160
496094426
4874232
140215820
106033682
57746240
43147215
282245669
149935359
139232176
74275128
25406304
599064102
777778628
28796000
29220652
657418210
258492789
132290940
195068940
288404232
228680600
300505385
2156800
549073120
97123125
229444600
187516770
74691948
76477650
229267192
42856065
8559980
52387244
190914147
82012277
671289948
333249070
84115592
131118368
256368735
814644000
144150272
265077120
268083228
13293658
588162585
516203344
391287915
40933152
2134773
72980355
105163328
679948128
330189184
60473010
364416750
316087706
12163844
157035459
69831468
154908930
7531822
579334602
99969660
201679100
560663682
154992628
16571016
316018808
65949080
627685620
155128446
451053464
8073384
127152256
135628720
205854858
698385249
62343171
295830975
58871109
190035000
293165884
122579673
375968736
34136928
113983224
765831759
789943305
291234143
309950550
141090862
514673470
13063896
202132809
590510272
595838784
17609358
49335075
80322368
16071800
286418128
686993697
186106480
60318784
720145504
639943997
653895760
556563364
279047902
812611362
101904421
33670740
572555781
585878052
350310488
3946880
374891904
22267392
246832920
105387300
400927145
424624761
70333164
855880470
320088306
904809098
210590300
377490162
118573000
87359185
546650150
247344435
160299120
549411478
6223701
691804824
705565112
365801205
57620397
300131764
88106200
40363434
180394176
250324684
27150180
540447612
345963348
10001916
71193762
198480042
23888605
181405356
24656548
29711920
535037112
382672700
35126602
165747637
89396541
73723813
384784508
6447732
18240000
396820719
6759487
68869790
106911252
677694426
550978650
108045822
140851845
428507110
544937295
682480305
123721080
163987180
185797425
78638760
102018870
102331800
410295780
650791240
175158158
163107287
201930144
50259420
45949440
716769180
196612500
53408960
312087115
922134144
353098161
13211800
218985984
125262556
7386585
332888448
206029200
713527920
2738888
148979020
221820036
23093994
315828744
53921472
29084224
109017216
42684872
676948140
235523563
2742390
399819056
17169270
385826706
551387280
32174464
250392853
23134372
260642952
382659768
71719053
119901752
72047515
51778496
337530726
379757404
132139050
182864982
172263804
73981025
6511712
78572340
287139153
593981907
798583720
293486130
600036252
5439060
332718595
136416201
5909718
893777760
257621160
179420124
55499772
206528518
547798076
231913175
261233896
130470270
669327288
133832034
314579922
838475456
89744094
38336608
99936200
853599515
124359453
245287113
79878006
159734196
33020001
101626136
190875690
34291530
197609012
840257355
65165362
609123888
668702479
11466385
137833362
300302300
263628246
480736155
32759850
205687390
37122667
670638320
112134750
536104450
391546
360795408
468539753
21479592
548489832
72420048
185301860
35853442
526458681
350171598
60253440
165246256
410531529
64386463
555288845
583928460
37965324
110200680
133645619
623058090
38398866
523769248
1068012
23657209
81377880
207077220
159997418
326486546
2300228
155801404
406294928
472962112
676036901
4230408
207262436
2863194
544749870
30894831
79342512
49185153
638174576
14761800
807012624
49720688
97476735
258644856
903259380
68052512
127119960
504917952
39634082
198149238
219773796
182022071
79056019
224817824
5758114
874114836
79322932
153755550
198976666
840566
448839314
13920536
210754120
3074828
752633
3951896
402340577
333907312
190556880
200193100
60222020
129687676
27010503
105907824
149615920
56977964
893845533
3182800
7310303
308719194
224547660
298584820
717690702
170887269
813960600
778101758
168505632
269039981
722662668
151629184
101317020
260687888
270133830
102649551
33226156
771494800
204864728
417385920
375019802
62151192
860689060
664318720
339102864
559109304
14668500
427873280
134527412
329019300
15508012
393419510
206575315
6288462
505819314
271433925
204301644
383911638
867105928
236706150
347287390
384856424
277699547
605863448
819590610
141071595
42837128
44203060
333012174
5961642
432037053
401026950
250767360
625418208
109551585
374602000
425466008
7800072
214767168
20826476
607355005
20488848
942966409
81431526
464770998
366374376
51275100
531554396
66159744
51990758
32638662
154139760
4529616
296732736
190645923
57623985
192075300
56165659
66868693
139076728
126722115
336395874
47379534
510963314
653529296
70800224
67140801
370687492
53769696
628617738
103549293
595806072
430474680
465449508
636988050
91739131
879709336
14681043
545340705
712317641
33337920
626253892
528381735
177539600
17093772
18698160
42343161
138691089
205262343
394848630
250456500
12449932
389026176
25331236
58423965
294187329
53616496
4983225
684299159
318954624
1489302
322187570
233097525
244937088
418832732
18226341
271988145
245694006
216221280
9017850
512585440
43936836
558577784
521179120
284268063
87619350
455198472
126926758
14255154
297718764
281046080
507346557
416791600
13891104
139388645
250961220
96613284
392732604
320234304
79163040
106547520
95382423
353464262
209160
467733476
12316682
568733121
45706565
362851620
242220859
320478398
245670960
151796580
81136545
26190816
64015200
243407052
360556920
291286700
143594940
570238097
191743227
457428416
573298818
799286840
317089824
365252580
444240984
372971185
1379840
5353575
205887932
14501278
252000282
51993760
108242315
189084363
139918986
236057760
445059363
16841076
131084408
967270584
52963996
440891208
592725744
545242964
91168555
226803577
89706348
34198056
21479
245527436
286941013
2832624
304097745
84172836
350556625
825264006
99953242
5946614
210049595
219610222
209171480
186291042
225063265
9794146
151942155
166137868
364460517
175278723
192127168
42042654
301189250
876310137
15643849
742792842
110469021
255982311
26603668
316588962
202807000
692286524
63343122
737600471
416781120
257482280
264659177
47424594
470560802
11932438
375281712
148329321
727082109
200600028
639305010
257153996
255288048
506662522
285235133
149715720
13615740
204948336
311663520
31783990
416407272
9144876
23361168
271655920
139241424
519113167
180579056
615311560
280381632
320024160
629147683
614924877
130075712
16936056
715552695
476602959
17664205
104630040
11825702
495241492
45555920
250515072
40089520
475143579
662428072
503236455
469350180
599514476
254456544
443452464
25590345
67117562
344775431
174613365
39119950
48703223
54820018
304440234
160752655
484314458
71048703
271374264
167396102
557571456
12303720
273459673
36581046
101672416
436503590
285048161
431071290
157948670
162593606
137168550
738628195
8246190
379271904
136232811
32556690
43108134
18998555
76524864
806870834
262451574
387294930
341388306
41238075
295246062
664946415
505202400
28460971
442212848
82445714
647577764
281892102
30711758
21924942
435375906
604891008
690736500
637467756
25286940
41745288
310654344
602736508
24390030
136070928
96119751
102542160
296558640
769427040
186437979
128667579
165280500
642182912
900617
217698192
2106258
147438568
159837132
208087840
874844633
361295593
278787146
287624383
167522202
330015100
15568278
289980441
259015757
45631820
704278170
180820344
835585436
240476480
194134317
23683728
391985730
156904990
150799712
333715544
429426509
3238736
60033011
15695097
475065200
35931370
574877474
451541148
453051495
136462940
138086615
191801625
380046922
302446370
127547300
529232984
72570632
320531820
263783025
346031804
524321084
630146014
283927765
104134800
179947599
495873982
101514870
106717072
47118698
105694212
479108770
6459867
40171860
5327392
569457240
24797450
318792880
680566206
65685088
136997440
409090708
192622479
60976197
701341410
114909564
9729720
62861473
888365745
157720154
33758280
156073698
2993175
83449878
199948904
154130963
252099244
437008077
160530000
8553648
182134515
530573278
383219550
70456845
780043743
50633478
174911688
569184877
438827672
209136448
198804276
419680296
556017873
64874929
126998874
31084552
483436360
319127392
645134355
91272720
439621416
35822332
445345362
275231640
33624150
2040080
33181735
132176826
129569279
601594432
62227044
346111682
118805820
603279336
307508820
102905264
63817065
4874030
319759902
99448686
281858574
36335852
383570880
522217472
855729577
494464851
199728540
606055788
13014984
329258088
156932848
546764153
269753106
52509294
28058317
14635644
23350852
111500000
245429000
434243772
381719743
113924358
248612676
40254105
391641290
478035
390990480
129080094
14116168
5419194
76057660
95897568
20773964
739247080
434974
320578138
74448479
663924690
556654176
29578222
839536022
209405448
196812230
51113925
175438844
419868864
45063668
233269600
399046016
73761192
220427756
323346264
702799362
799472632
80222580
19381028
299295000
399371070
47953920
604789801
23767796
81995032
111327000
1107833
5340563
9092050
54957340
383472987
29010160
183112500
358379384
697551232
154651095
114498587
680298148
431126685
173013880
710850122
300390779
216862032
121493408
747548355
166939308
91595966
229545798
154464170
297924474
897747630
11673728
36733040
139046778
371844436
134934423
72249660
43545900
285193083
40077480
177867936
224123028
457054488
294969168
17676812
4813992
22427760
34923814
563496256
79035536
24731195
288385990
75206880
1648713
162247560
53375490
789854254
774939805
124169136
209374100
143041920
560788806
15655980
2535970
358298589
651921296
188716242
513791682
208032075
133165864
116331462
815700828
770582905
157873620
656055585
653409445
53973288
85118055
677357208
18658080
322939890
6505826
43588818
58196332
21006432
747057806
191913408
141133129
17643110
734478602
201437268
604923085
55694795
56268300
288617021
209477788
174092480
13862650
45793220
257723312
638095920
23301668
693100800
437980914
19780360
118200883
45025835
194410480
231002065
7994680
291736120
188844186
974011659
266255374
14424542
406500003
40446760
265867452
55749840
65386610
465224874
583058314
410094834
16643312
529769764
101374096
295242280
806773504
5972812
340784708
55063800
52505620
57639756
192714555
297734242
41681385
11930752
38490791
229134912
164942140
41079852
871383816
97523712
61067520
96200530
126908988
38947926
342318620
105780000
21783006
20325143
378476550
315921060
79611579
666745474
41828366
242239984
5421688
57933176
77223470
44962665
63432000
56205900
273347396
320854878
128015160
213841504
226400225
38927088
210767889
256341832
236090228
21446775
125088002
88981298
133822260
381562
405422228
11476134
47494756
125391328
271032840
482984960
150103618
558924656
69644080
397338977
690336444
119567379
995668070
131302692
146314776
245889633
160578702
112103400
271128450
1680320
393124760
102031968
200211990
272993220
27499875
293680100
4380768
43313256
81384281
372253288
360260670
26304740
554461726
63661520
421503334
12274936
173085902
683081760
141176604
135854803
201104386
102423945
49153420
549198856
346210120
7788558
545303850
671799311
67611450
302118072
123393888
380294820
697766900
592196820
128863476
340349526
231608442
12473055
437327402
206318880
122870442
181523988
79987778
228181914
391012596
161545330
42382634
124721694
132757216
196278486
496976680
350119377
220251040
451363520
361568130
150191076
130038842
11427050
4229460
347479130
68981875
128068350
760386
30829315
367500498
191597698
404320592
3564662
29359023
6510896
56720856
778735824
701922924
758413635
8882640
393790392
467196882
618661616
138030836
367637235
10504404
355380925
1394816
803713152
27138240
11083150
46623684
465048972
691493866
193522030
122095560
350813211
115188186
418764313
535598910
197622530
122694480
84038665
35914847
863054346
541398150
58404888
272338810
76237469
176741775
283850908
19825400
134784048
115872292
452073750
168566160
226037100
259192
528396186
168436710
449322100
199505987
76969494
34104018
34650320
155792860
142569730
680129692
295748908
220476096
225970185
40759848
45434096
712948545
312692528
610915500
528061968
19669910
9320014
219535000
210492020
758910320
132179360
261574656
570979930
291520512
38522928
380129460
262939068
70149138
619696695
303149000
547656912
20787789
18776170
110178887
76507866
588487304
125815392
74929132
431868781
47651505
335792466
522362376
68787565
112765972
41522184
48019356
299333258
291908400
343909800
31558784
853861680
816475758
84867811
48107650
344410452
410592780
331350120
260435736
219892124
513965718
618445916
309278610
951279868
283918272
281321100
412191315
209811000
144636282
263364786
144478464
246831374
769375489
206479652
425279910
73306638
334488177
151111828
273583584
51026130
135612111
24297838
359552336
625227839
526880315
64805010
163562632
180262768
420611132
26470092
557009025
622139184
81283295
325120356
794723496
299983005
195548100
4368124
23001510
175264560
50845264
51779280
373267762
834508144
838032390
470873430
258328612
89183120
51013325
66934182
409202190
262118416
656972184
801207484
101080980
846978320
410725620
33264260
402274458
344949924
102288390
296402784
505827146
593818324
67013562
123609440
79705447
66620752
141509730
749347200
418412788
167739845
771042720
301789950
421938028
923126698
576038792
490660560
157038540
228470385
40538190
515412753
284926000
573695320
608465538
101833908
452017270
252190344
57433376
138210462
284499556
29635924
791344512
581497002
209334408
29420469
264098896
798069132
180151026
786599625
54247728
328570260
270392073
7601260
498279740
641623488
285862725
735232960
294423312
417036588
380532372
702306679
171537030
62882848
360116589
71210445
20989241
225563004
371632740
877138920
117227086
72306500
34835645
240122535
14968330
439880795
134969814
2646293
36672789
17686980
533646711
434110050
741736292
306968025
450716556
398994363
490629944
122175144
42322560
628036907
74059848
221679639
240007240
57254750
437354104
83219628
43294770
429059004
9329906
91014868
30217469
665904610
142014410
294245600
25490016
257178960
312117876
293250330
131338004
27022255
71308912
467593350
404556438
300983332
261998184
96400304
153068010
77085888
870451722
418515390
78588
221426190
90654348
54711198
22145654
296620194
695029242
164688000
70827888
88056290
3747255
521059826
241420766
921270860
150905680
65122258
930054784
422684576
475354476
465912357
181310117
34582856
198793420
123939110
212150979
90279083
746938344
131941740
81290797
221789772
11298186
76632624
751897080
55275
1684280
37455515
300647270
517422591
496833504
192962302
456204177
237124502
173308194
203050352
45325968
264816072
284046627
369436656
184574835
777945305
12133940
781575030
359181525
388499328
144903350
154399102
57345954
531559800
227011500
360201868
10273286
509477808
76923572
30785032
76787130
611631648
115946304
485856600
161433040
16591780
12327264
159495160
443536800
592804785
12485412
534723840
17074395
77618220
28186590
190128312
566729600
310208206
66568959
72312750
123057276
94371697
449054060
153982010
375477823
104829954
44628500
364473088
169988770
38398765
101683772
537369556
132841524
548200991
517155079
15663760
32366096
266643450
647483368
482742196
330986460
285912060
825935616
402728865
196578153
8272025
127672008
19822950
186965880
587906858
167708740
11225472
543256500
300477320
288803132
479135520
76110402
572427555
185094720
495111548
831519308
74246760
427605336
78807608
187640415
517328124
927352584
7304453
677637268
224609724
350010639
34671210
182902230
887868160
477616152
689000252
64521884
189707088
22193808
449892573
63613878
673691502
207843064
30439879
43466872
15333336
29916771
245447055
604701951
534116374
128315628
249381504
178203210
30346536
232345938
47206800
566125648
718786064
720883750
314874612
169539755
210026988
542358975
281363875
398126091
186884928
926742393
213393027
424804380
256269744
187506705
145735701
484134896
451539720
58195557
321750156
34847775
538785829
98839572
105078148
309862080
22577742
51091548
373955652
87442215
310253400
105724960
14348584
160574676
78180406
179107894
286406250
118870536
455967776
732098805
220127160
423291840
728074189
441033225
23347392
89554920
48326784
42973740
12091380
534903348
76642956
151889211
3008384
99045340
233566221
321746999
23420400
2376710
37433550
343111752
8051234
64992032
715797516
758158638
218372382
634776036
75110420
7712133
409783209
11116980
21094674
93282042
31184088
229140062
210850365
149477868
477202772
63235704
543162144
141727794
958085367
258436584
4120599
249321960
44323668
461672190
116892083
7293580
57182006
14529232
241079442
211758708
164724354
472917645
43811550
755309658
59735070
460340322
238646565
502091568
118567748
203013885
116716348
427187640
19056032
252182028
40124052
570238900
113379900
84974670
74793600
502746699
305459826
395560620
246927360
836105864
566161040
69005268
38401396
168601495
66373135
12481131
166408536
49167122
204113277
349963020
388007150
779946640
1159158
51165618
310737188
925307758
146804004
12653352
151705284
261703164
251270196
33943272
173856775
461076925
223053312
95680375
112106923
210196384
371428079
469466010
180668796
290043660
64969410
38415720
842956940
84027762
56290248
385096415
377575231
64714260
112457088
183146597
423884566
844775568
133617904
251309280
665838847
414882622
398676468
35563628
108674421
34692642
56773932
283598196
70617360
120222284
473717120
192678186
326428134
220387688
185883672
381037738
60397050
88559184
853634224
867244246
303030729
48033242
13538720
239940540
957615204
604299773
241440608
210447670
9583000
154681494
302879566
426247264
610935640
340349760
349690640
76555881
42911088
45596476
9719973
191537831
75200428
29210368
87412394
67610455
25231696
339697743
616678308
430678185
701136464
41151815
41503188
290893680
64813320
251360
26503233
294673489
439929216
1472439
97705230
23759043
192332621
125450512
6844711
18148200
449996700
62625812
19357156
85350825
244760912
358503748
336490320
129039043
216007620
21373460
67050480
462306560
19465916
196990262
9934704
645366580
339721586
241693384
150173882
602811930
119855340
279859740
443058462
19964727
300695454
944901000
440291775
538265856
594648870
675893436
501786
464643240
591065920
575168477
164005960
15237495
85302801
2713432
88579260
600962576
572752824
19263801
314232678
333148959
657726930
20537164
325995456
480167901
10842624
64818669
118420775
926252800
236921725
308091933
17424847
39576040
181427884
538702057
224299896
62954316
9098732
30172404
96275216
513195848
22367880
604294365
35383760
161299121
431058460
260791002
653615625
337020714
584634232
84417018
433959408
101347520
211689480
171597092
156007998
61198888
173522660
147117456
213733142
389623800
247300965
39589200
133960645
628985654
507118414
393340395
240092088
60455856
221489160
3376860
193094412
151344056
221981604
314253387
318978576
287063792
782741313
559719715
717453330
767119557
135071285
90252630
29403270
380104923
4493930
251099716
132296060
740743253
91610730
11510872
187407198
29957060
407909439
51410703
158718644
649394820
232475841
288978065
256799734
172170614
199999017
398068570
589567951
613849872
388033485
261971848
587436465
28756021
49799664
204870386
8981280
101358852
526143891
285403082
203105070
221318306
139911800
71615712
36343416
35945262
79721616
54906980
101325440
257544000
161304816
221973577
1312464
158404148
84300668
72757972
105069668
548609400
87310721
449677614
5428720
69212428
400242548
17375787
131194745
696096272
118412064
744142258
133487200
596871496
640621228
4492720
166352538
671360314
113678628
211281671
310133656
406969057
230993555
4875096
8726003
208509476
146252704
508817064
125119126
721486115
83181
132797784
13636125
479448927
706864434
390505500
768727320
106361024
562700100
352192860
109874582
222672933
12964224
157317505
43490250
729809912
105328020
391113774
107776556
228192536
125877856
67072236
486274064
389400138
258363264
805773353
22165803
770022753
444695425
478262
58788070
618891636
436833677
385466064
12083893
459956895
923335
105906248
660039575
174419476
227930940
436472465
50747664
252904113
429173920
103708815
526354274
352691712
100481704
35609640
322394736
30703596
840230880
311303280
69480684
73616508
9299272
246324246
114418520
750552807
311186928
127841476
76443590
9372897
14618742
129936200
412687695
424936049
335754492
148533496
76461615
803749128
97722339
143487463
308569758
25866369
154854823
449496720
523568500
121091800
3899275
258817340
779056908
12790600
340105248
101961286
18929565
480394064
189847476
234337005
138927825
115924490
124825600
101979000
105141050
356176332
126470240
18259462
681874002
73876320
472620711
134594334
532209609
137234580
42743680
253056132
30272886
295441776
740753600
158315520
275632288
61275216
93205554
150231192
414766757
141936753
13737330
83475441
448857013
218267560
2236914
62031198
210187935
363481692
178504573
465148632
128101477
84093570
478808616
392151172
570211760
204430850
353137487
282386104
119165048
412046773
174124737
23917552
819568108
139144464
617328978
371729984
154250811
69261782
228489051
24718527
120583296
469931799
496197635
23991318
26728171
184312020
850130750
619558109
79319912
218290555
278335645
440677032
154397698
107796310
43911986
238426113
30175600
424468278
816634257
137784066
267313200
160143604
406672368
224372040
24546267
36029442
324412640
673354524
376529736
181907280
99368268
750149600
137329952
292463140
293858427
121018016
475007268
402375435
823579929
781768666
37741428
906697765
58237075
171052206
176699320
59745400
67480459
117636390
444263232
29491479
330189674
566046090
56174503
113324244
221837280
118492290
423313726
543801933
334666206
142561610
683429898
7044254
345249995
156334412
874263215
35764080
271820685
413977455
180108159
476699643
219900144
19113580
118537380
139984800
542902816
204679728
80562048
69537888
223593748
89440472
35224000
88741325
398246240
53814180
471392820
236227688
69467466
493202745
61986615
519675550
26726102
219019281
30008517
111580872
405078828
241277960
122588608
536083485
280014200
441103224
72535470
962237808
335565441
355416552
34795596
102638650
322471292
91648540
445535040
113572206
92992788
93636900
546270010
463453854
347338668
176446296
515521152
331564220
286267176
64293164
319487632
178350000
171029544
664580346
185460021
259297020
46147103
118478214
88970216
656429288
74526606
582646346
534072450
46353282
336433196
336623049
85891959
15314244
120379673
180525496
91438920
194375025
553811536
162144915
150550470
410514225
248499330
99068690
1728251
608453937
326204400
2019916
320024598
432216470
177760967
231927297
249719316
304851830
75534927
436208192
268209227
298293106
176464106
290716363
152434910
1049207
318327280
728185601
299015561
191006748
1447552
23265227
578239116
346020080
153178620
174230114
291907296
44266290
531502450
158624400
221905783
228027923
393558100
624649662
139449565
423868217
18492328
91602405
91003479
92971172
69805395
160523548
69506023
397145025
563612178
169608480
547635396
197314720
158778678
50883366
134167900
755632896
273789296
62086136
47146158
141508352
890604935
68158770
163396986
522060180
126016668
394825144
111867753
273390180
544221394
2608651
192909440
25775516
427206105
78705852
38733980
64072845
569222173
30575622
459622597
22323000
184477506
970929440
389697300
197448660
179862792
180819310
287079144
970308105
5614565
444134068
216928320
168089789
742231515
237835636
163696337
247779023
127169154
183649900
52497366
59621523
364526448
641152824
676791270
208177500
126610322
28798136
132964134
47943875
9055698
262696224
301922104
593187270
79695621
58010082
533776320
2463996
562575936
1436850
3757045
77363910
23431989
398816549
45159808
737170485
234903713
188251938
139908675
322980696
536475744
358173280
226270240
91192595
196892436
284918946
87265425
745445351
63550681
341409288
411171880
296009868
234210088
272969850
126388080
401052234
180816021
376423398
332340225
962316516
331559963
715699884
403666965
67206144
64879087
103182296
325175405
870793875
807200640
309053487
298120812
582212685
254718924
57653098
729423039
768894460
250634358
374069960
275439812
93773460
15489540
300754836
359100628
67958484
349349796
376960376
107073303
734520522
203665484
67994712
23236192
172432492
273066496
831272748
300479983
521315082
498459680
100848960
441503360
22276640
337952582
23967967
56566055
15432939
346318560
26311218
424916352
64252818
125860392
270808686
303179598
662462885
112952518
38443550
17984787
280241379
159248012
183591450
613034188
135556512
236984050
152988435
426450916
256443854
289052190
618360062
149412060
27667479
91764960
137513188
717289240
618506848
341319340
247072236
439555860
89738064
383920908
50752400
869059278
214638060
782481848
328191825
187060434
867998340
36230058
90671756
234879919
39494849
1449890
169440253
93991016
143106556
617979339
442363746
173876046
407063874
245677950
133514520
382025376
2402440
489248017
147125146
325004576
971271241
361694326
238741
15060864
757348020
170535080
541882548
94456743
516022520
42191500
19138328
861495888
425636768
12190440
232001200
127333620
81547606
23222030
721549685
17715607
263610160
124580184
196149504
135408
61273100
26633060
21485360
795311340
262735330
138890488
501174518
8535672
343873584
32646501
44851400
123723926
89928923
547241994
354257240
479527551
423398889
369037529
12782020
29657004
537810606
148524403
269669179
140171485
75119174
24955770
223728935
443692095
478767995
577916505
321080100
113680042
29190366
227269882
197274495
40266312
276629305
284942400
428993479
24817278
8199924
214427358
106463665
256454400
179648268
763616205
19467210
274017905
180793176
58676553
163144693
407404432
231949120
4212830
214546395
132088446
140163462
255487778
191587500
327730402
106294420
148065003
8759289
226775805
657228816
741072484
145619600
262940676
158367036
117370485
151163415
267723412
51327021
185614857
787572825
881434700
156379904
8500768
405486912
111743754
7219422
518485371
352214340
338553320
381726072
177706620
305089365
561392598
238979338
72678804
172091468
25301862
372689928
176252112
635979624
231680127
159296760
60383482
420983424
270447140
423441030
771351725
135691944
56534148
468935181
442609504
365915850
19033721
626473988
419282848
10259382
4332920
17474269
15898176
441334660
311463194
154016395
281794700
269397688
85985465
713766027
26591418
225486281
400448420
6661746
79113552
741619382
5910396
30091950
384845844
89370715
333794118
544043584
722389950
656880570
125177719
4053663
2706572
816490620
122478360
26905530
743966166
263207802
285638551
748208000
32177040
56383047
2912553
342910908
23549157
299358598
196323831
559664072
508700164
181733280
246508608
242404470
17542562
455634939
175667324
20220360
768372960
439776927
521132580
403065828
178185152
136609475
123995787
181353596
693785031
267383502
291833772
181232100
5497695
73009944
434237460
224805502
316421837
64594486
185676497
330383397
13905360
672695040
21474166
539159560
156210502
179825268
259328520
93550250
69837887
167909880
39907284
698839642
300838671
40513545
254228688
216840600
257487918
17505936
132986025
224095212
642538656
9759975
224835226
487570450
53257976
718205184
231050586
189714240
174538632
391907560
742250570
190950987
293614230
43365404
143358500
103064000
372447900
227781128
298050618
31444218
115665920
383303245
15625137
284656800
66468680
14302200
45970218
57670655
312240105
8732848
412769115
110027713
74860800
56049024
52146200
70595184
307803741
380796654
428490075
43814967
21539700
12734502
197264196
267083600
37088611
14769216
413646294
54433625
585440692
685761788
333524576
641151865
87761310
520688303
714062859
229626298
649754504
118080240
115898175
102301298
384268038
309977888
444136328
60378264
233608290
95633640
37321702
386042161
29799692
651693776
7871175
36636150
528578850
197506708
605879542
417923806
362545960
623995952
665925462
225942498
86475169
586772238
20861754
596374700
386068411
31084466
251186320
89683207
422163204
446939656
170602988
194367340
153431152
269984718
177258723
942943584
1135904
65191315
563923728
253426190
335324220
132376212
395871265
432727564
114853648
40492368
60368916
238776300
348740700
561799674
215863872
127936550
25714619
3554348
38884184
857376800
511542240
48577034
29289084
157352487
445619016
326451126
806875472
239159382
327282300
585379989
867016731
246817093
123383100
30850748
53517294
20356848
60767978
669956800
423370350
337298829
546837500
13205300
425040098
720813079
243860032
385822624
151018854
55773360
580007652
160317616
24541693
771088128
184517268
2945928
499110920
334762149
87340330
88194132
173274255
20269216
429444900
705555220
350340982
780058292
450967384
393384024
188188
406726155
397788358
306508740
114938616
438792352
1155804
36324288
125003815
205741687
612073756
1142439
86326630
45379832
124317648
483085770
192895837
21998802
471285888
87359920
850940753
401328464
674965705
657275558
720531528
171060147
689967300
38835531
75679828
77495364
910207778
108543436
196130955
211138260
243354985
46869050
106545600
67140480
281593683
8914400
748799246
370166568
37119660
62476128
160099545
145934323
54142389
150537882
418554240
28039725
169035462
96562360
204754082
6109664
15510096
8369372
22637197
798039726
479131648
851519025
45607986
39674544
282856912
157641525
125718020
5488240
196582942
475968150
516157488
439108472
717353490
57717040
529323867
284341261
653295828
58006056
126584640
197509026
108793744
148877190
515879135
210697230
26618380
468888135
247267230
177200212
331444113
115163688
129164588
73739939
16799760
299592682
144903304
479100108
142447383
274259888
34725012
5162612
341424192
98939984
153642710
82927190
353705485
159376200
237882376
334787475
648759180
447432993
164424840
744229382
250470094
226884438
237517833
323237486
15493216
397515264
302204352
47334474
739760538
54541312
540688320
26070040
266810582
358427160
196801065
340891902
603819280
110487552
293236119
127155798
1903059
197210496
566493655
41368145
12804315
137203820
20499357
170090628
382836888
353923019
295838048
38474240
128441313
233409612
261448922
438112130
158938962
141390200
61215328
56142416
202849550
122463498
164796828
512783505
546613904
285911634
211116276
482953698
931423008
552082335
6950640
166551902
153794853
554408568
276935388
86848335
133779910
50881112
77538069
136883304
12255975
356130448
404386340
81060756
311286178
38105217
32266485
114032248
106207612
46637098
32295744
62313060
61906158
435290112
84247812
510656580
8619008
99512784
405519068
282939228
561906212
340226880
39221415
80708537
573273604
44181846
64075193
658151004
209595287
662790756
233921498
461383128
442278139
841240120
44693385
797090624
247996711
65776711
47889192
27468371
34327880
745295280
195495146
597501554
291386160
369691640
414029428
58675020
99549810
771166240
431705974
337204896
192758176
746640
224189036
632901568
622973378
322428256
8078082
863480190
10020660
753535664
395105170
389947023
51361737
116053940
18410940
78486069
339873130
522774600
24429117
65868972
372882042
263871951
9659195
133951566
727142984
442921920
252474820
67089341
284240988
237448958
440756965
164559108
206462812
252369100
294086260
35813980
285954944
291087690
203998662
31974315
64494887
307106262
731837386
180168108
332922744
237438798
153805740
773512870
76940100
628353099
170327612
695950775
246195270
933008756
47684100
332838909
506558567
686006652
485202112
166158016
597235170
40813616
214191680
26188350
182954889
6392278
596842116
641682957
26693290
568349226
52322560
519883375
140185830
8746612
10199124
83643430
6020982
149301740
867923496
419828670
111209328
197233836
86952145
210929136
257080230
130561775
307699692
301642554
331630740
186088686
12670840
13760994
465964512
825329616
31133970
359241640
138761870
229502740
270819348
393385662
731702664
371796716
28227350
293389122
318650284
388536092
222557152
557342100
451244772
687601737
305948934
132529977
11609496
204043931
122977150
222069020
936970944
268670064
250466146
650268185
92554392
96741931
13626240
550990957
151453450
73756494
21055420
792311826
211118925
537835525
68780837
429959712
30473443
393026432
434031426
84454688
372119868
79437105
130874350
56398011
486213420
59463432
145315578
69070134
224262402
191685686
153895401
319260260
196050112
375924541
65485134
221372130
625900690
567783680
127653153
563745339
240907030
111025824
279780192
485262470
354756653
149868880
106279445
635364104
12698448
620093994
244285524
306070652
20174826
34399809
450382132
16166850
216731879
8345465
469357432
252617057
528769306
387370347
29336724
389032195
92315385
172080379
140690319
240585
75842240
84787424
65363070
118291264
67200018
411645276
205706443
1779600
3609030
690431690
95803155
161307648
6048288
277031376
21552300
722493820
205044500
47552832
234133284
934249580
285423320
55903172
2333020
761286448
218450560
643672250
116609422
262744520
94285400
462333932
36028954
34208930
599780583
262048000
354457968
459064080
447516012
592839710
121136840
132418896
131428440
693955500
285687962
162689016
15176975
204094800
744676420
54953640
333846302
35810424
302410350
280038150
335809656
122435730
121650411
777788355
93521250
155038212
167262050
659442190
821550456
375167632
204204875
116410381
732495312
116161584
59229636
5344860
123674400
115052096
132536605
39377994
46381680
826053186
30423426
3932320
604180716
118766112
163533766
33831600
55169352
611211370
166383360
36644775
262163500
244452114
314969952
956407364
632611974
45913590
292301968
288047598
96661608
40291768
65397588
86298628
305376318
379517524
240480316
502634418
225822276
141102493
19931038
86322056
146438420
44267850
50913864
31544500
480652662
156672264
641455464
671251133
68313258
141108518
199948608
102404814
135499518
273202304
39425148
183768322
165535488
3667475
241985034
221315472
95633157
106283170
107885466
112151754
776579830
87093630
29348488
304444090
16836184
59661288
508833936
4025840
56075860
669105216
296993278
30199400
136684452
213213130
48470016
342078722
438113533
457198203
98480385
193427286
90745434
82619862
122078268
505759518
1404992
109646803
392094968
723422480
136080180
366602496
527186473
327261027
408262305
64670758
130467106
114428672
209435116
129782172
282128574
318577200
45033490
568533504
224438301
341452560
242339006
519244890
3894784
36261687
1053712
86285070
430605296
116518
724426293
46198903
418992300
530040456
412343628
546174732
202419945
264061
12023904
266417566
235987200
141115400
185243091
458128034
136701735
626123520
14447580
110200890
213746715
322256976
237488484
177093174
498090744
144505650
134458310
161737360
645164190
276563140
243796599
178782390
81152110
308286738
33416214
16094400
21827718
496904310
572378352
612788528
264817772
118778400
6272767
2086884
28052550
120330441
222190800
18818987
79647724
32141172
426566406
5996080
4189714
2919084
5812206
211611648
328282180
45337606
317590614
322027692
289359882
91360794
814938769
814397139
118455456
101297336
197406896
16210272
193536677
244226415
100749096
173934026
443468240
125074208
123305496
77591256
4865336
46262411
43259944
501239695
42461712
162124137
569060812
772910424
631220940
26080108
5474852
200205850
70432000
233840688
293745936
9115736
754729212
43882264
3047564
306003642
49527262
705335620
71955650
144163855
313353384
4998831
27767664
6513232
216118672
532822329
121225686
236859480
37885566
71184936
28885230
108194496
63924945
70611398
275952600
360673299
416748948
125905080
620276331
20524576
25409322
3019940
73786405
84142530
63884610
292577805
74920460
169154800
413391567
415331532
594410751
141921268
893327220
129250416
2696304
74557192
20100336
405298617
42558175
288781770
11303208
662109552
271196613
48851733
858727323
278363040
308432454
37338483
87489920
620212763
26797379
424055520
36410440
92000000
91980504
149013504
277112076
336309750
48372584
173552220
286590278
108003510
353054985
121905885
25374489
178719548
131214160
405678185
466725636
21681811
4442390
801341803
790417314
246283380
317757414
485132814
100779120
396982838
144770652
29183150
209133236
390824750
106804761
27521220
288688731
68560359
100691495
820430270
36656930
233447676
320471898
61001645
206195370
503063880
462004494
529158750
584060350
248217333
7352195
23857120
184182115
173493320
48491742
371765210
209813274
913862703
529016082
15027560
105124214
130649790
219876198
517710480
295138904
41300885
519118560
236068679
122610114
453190272
244202552
72899994
85705088
132809270
240668592
35751336
823174542
100714614
187136120
417420796
325014874
146228280
281990520
128872335
196381824
11488650
9481620
433093451
117847872
935231952
6135327
571448816
472597248
198840037
854667
787711959
189457026
475014456
61421776
299606196
292835455
360004608
83696576
355421472
3364578
784165524
509771860
119838576
828628614
32463531
572639600
3885420
32291488
478025104
224805042
184863525
200871041
187824464
330967986
410027814
750054753
64118740
78996680
499556320
30321270
149601725
319569734
63571158
233655456
58157600
25411128
4780448
204778068
112764366
29824232
67322752
660362404
184637617
782654580
134755612
255862464
820542142
189274415
83224894
297130128
56507222
113429316
291104286
20127016
133856640
245966673
664173525
148081592
119148156
500756406
31094298
467909955
60298172
79031590
274928575
138302186
226881564
435869896
279706349
165511940
44381688
110700429
108812998
801406328
467606321
471821696
954951862
18906173
503524012
124880670
745278764
189539262
663168760
37658244
537602740
669138912
48772536
34446016
117829295
226922106
365412096
131233563
459546035
704594376
809532031
555126782
24158258
288078204
860609568
14756365
374702040
178869576
17027016
37174488
444997520
355614540
62608176
32002283
571764958
334228269
90319008
310444134
86972566
296402352
167880936
283458110
302695458
146446080
252761702
8449390
270262478
3793512
15221474
80528421
180153168
227003705
69659304
470433975
41662312
46851348
893355280
8944516
467056712
32345152
462463137
744765920
180638700
132998040
343295127
127103658
146750637
47442076
238412520
32252528
17424900
96398544
51813540
20473494
162102937
577577300
144170314
193774306
426447486
1454575
223561450
62584250
323457438
46216586
520313667
237049764
193733685
136216080
717212695
355053513
201546777
202042464
395429320
624474256
62966784
24977260
205709616
5409762
60071829
252449646
830216250
481744384
504743566
412681975
724605684
103853557
53236032
426295187
177216601
20024879
753006536
29320170
46079656
343479888
127420434
75884336
25480887
323408932
434524992
204966450
24821910
32945436
129160239
57547865
352042581
162803520
57921580
259600820
661906730
11984400
565743711
342620388
181263805
221979912
388992275
216269100
924878208
77839538
48019576
253527791
18504
313799738
122252732
127960868
99469872
702905508
177024910
12911925
11141132
2493392
63313967
392317695
14868645
4531044
359884716
3126708
572201028
245139726
115553306
220011520
435370243
54060560
20602498
109205064
371053540
235809591
293652086
140044428
55199560
47598624
176246532
103362480
138939262
744870149
271336496
335485329
24317114
287939628
163689921
205722699
62931492
415139859
102337025
748079127
904900320
76100971
203775936
287684808
324457240
950600
422461822
246401020
16465457
336206250
444269215
284204504
211292711
5727093
100593312
467463229
449460466
68887584
464053590
47917810
11517160
204977592
84503336
419496908
137440864
16072652
155527122
619819389
86896458
19718475
144682580
4724886
154430766
82180872
67625490
28699776
190996368
689121186
56403536
354268404
316393570
384866820
133419710
276417050
60647364
83485584
138456297
37314269
623384832
149065345
30790104
485206722
609223398
41548212
178667760
312951403
497756588
25257782
88207441
525254940
30518142
12580854
107994722
768915576
665216412
32968950
93729050
283611224
72694608
428535530
313203768
815883870
405607024
634755656
362142705
766422430
101465024
161894861
216707196
448420068
155483250
3844006
506214954
265753950
59136625
42576454
436070944
3680205
151819488
947588170
378944280
260500513
27249120
435371241
482879112
114889905
87856862
47440580
28277184
521497732
164702496
7635765
228808440
277411100
22624654
74474628
50680979
320394096
219297824
349472740
192003896
656017835
160085675
60133772
26011908
225539730
625930494
171824800
879935150
102617950
33155391
165655215
330874317
29876472
391518750
12967215
108744856
32854074
355877540
340120781
53330767
143071881
538586775
15500988
41811726
13489286
227185878
54562332
775910446
21258524
137724608
101186082
642704906
10509372
337062869
7799176
431415920
72299552
287435116
868965666
861143500
941471200
47946715
209382650
457442284
621851790
151933488
359702200
1319568
441820515
811373970
743860572
637061670
32115408
507022080
8691848
365166880
298631340
356952596
184122068
81915258
122229016
221645148
270706865
557212752
933508540
28270358
466918101
65953195
173278998
343768600
149424060
119868847
39104780
24341261
128424114
765170589
404419070
137595640
749376796
126631480
260574525
41437876
612533754
520435713
256365820
414759274
27998424
290675474
224273829
468130461
251177150
722231450
67490956
53191677
162170956
6792552
5850676
307902309
39795597
14892784
34084740
533356901
121310800
138633960
293246040
94312592
415151712
211582784
324897540
715268880
299412410
114758490
630056580
20536296
24371970
38265040
25131239
198795808
142894113
52144586
182544408
178819516
258551028
412433840
153010242
16188180
153689128
146002230
524608218
31043970
46116800
783373717
45562944
229461477
751943283
372930575
850344930
125142664
811280889
403598250
124020378
568634340
210418811
84189528
39891280
606217260
177218928
216589317
369562284
261944580
46493025
241540020
29995755
266909103
24554845
785137257
454026790
40768150
124639524
352765929
342108747
65759243
99038963
167617320
622467720
222170624
4391509
161456580
765467745
217730123
109185172
310317384
530099544
44883954
275000700
572022696
218079588
350432385
2296975
160825584
625928772
622872157
2639238
111145216
121285092
131902378
566338080
477926592
58891010
59345918
646806266
499423806
37031475
116917361
74566913
683659584
2398700
114640647
208399646
334574357
100540368
310526444
249305112
36015537
273649880
656934530
117729270
502825400
88165625
152680384
154544644
194297335
142051455
220128128
133698091
590073538
392585984
10798614
432883238
711900315
473289006
118837150
158736368
587762393
271592736
704289362
59688576
225677904
265389385
189336420
25934945
78314699
240706496
125880456
45372646
196269190
74861370
121690075
251988450
37264050
17134856
59841459
315852576
787057404
359350250
73387020
600817140
583611408
212345298
189156968
22410385
153523340
409504088
813591648
9221980
284210770
258588597
682095180
5387034
28098162
3054930
8675680
239442665
1355096
86480532
42781088
434769390
124599188
6806184
386294241
325591623
52975660
68794958
124024741
386424258
103238096
320337615
37937490
63767707
640732264
271087050
161350885
280303553
155619535
526811619
376769632
781139800
10201040
43846910
2424132
99496048
68595324
597427083
5596815
315833286
71152340
560560220
436011900
11554621
173776204
217714400
159542796
196911858
584436
892192182
132326640
306058500
308115866
81529602
184035614
203742775
39481440
105288652
84737400
61214083
156658854
201648506
381744486
219959166
347146644
207611844
202166784
157326246
499074522
244923012
342482184
480687480
61472256
505677288
14085774
240265330
144147696
46806443
89341155
418809875
721851005
167275074
42343268
297327408
847060956
39335296
865611090
212539209
146759472
703260420
22899976
16755970
201154516
187945800
236011050
46842411
224060896
9843001
277228899
232665725
164404080
511019900
428260443
26994920
4150782
716784123
176182600
15363144
292724970
384969438
757550885
103003824
567672480
312271848
334456776
456226225
75646107
200726592
566828816
511564850
151216938
82248480
501766236
122218252
203345272
570110156
669060
5620995
3308736
371515515
2288720
571371416
135570120
603755496
25258296
28070400
155167048
512219498
200894874
656527894
6047811
47700765
235020324
371428035
767156704
488860584
555880800
5634200
347614539
321177092
161223198
47910520
266103810
609397774
380984796
135811120
137473816
16228280
1427328
392222045
47306275
124074006
46632168
31959519
85836280
1497084
384251791
275009175
273336602
216712260
576421550
114133360
790310385
4277898
102015732
389023518
82955960
90908076
545607657
300714093
124095114
515842965
175413339
153884760
249257872
79322484
48754945
79363157
3681150
348444088
11699842
88569744
111259932
18368144
767196
376909594
113138877
336749388
159960780
930263250
585612324
406667007
295622520
472709570
508698808
398248864
4473684
122227963
16816430
818727960
785276448
203775285
128071914
137110968
172420395
141629576
168958500
370088646
129253329
107657550
418342456
47631365
307691875
157222989
58650956
373756858
288250300
841665062
211679510
435103554
606747887
398287610
248618064
193503597
32970817
623423655
303033864
95146520
157479270
769393212
283066978
121428931
95075615
182242950
3785782
1162558
572089632
494414626
618990168
10258690
125383356
336205008
70543312
550556244
312667836
294336750
686779275
701300580
28237660
191778559
151837075
33179892
183272888
149016340
80244268
105811860
674262
302626045
78955195
19377180
138062816
77754879
2672936
638098240
38685960
412515384
637257785
27822520
741924640
389852526
277281594
250056
285792927
822543190
251469525
453386934
143070809
309803624
139040250
379782144
17990214
548550684
379087136
401786890
6338544
217167508
138867382
93389010
476546765
179475188
303158772
12297098
25771425
217541128
160835575
290066608
67545940
474611640
83607654
190090124
12845625
83368982
376145088
191555590
83187962
99974268
139125077
255446906
79777698
303190734
69312604
28355600
19341682
260409858
223878240
126768180
622564658
210870000
246473115
839548509
229032874
972709876
246347990
357803364
525599910
244994379
226707996
393620656
221538900
46649358
145518632
206052560
91768028
90669250
422163270
70409070
523057556
212443187
432199680
618653640
5918760
26616600
126318060
65795160
68274768
127063566
795224625
661396814
526718980
183360144
232680350
522591488
195161460
923871020
29726479
946711380
36321844
102366334
342440718
202402805
628742800
110202144
143367312
259717536
366317560
208930524
844474
876506200
810483039
806873300
95233876
146327688
587396370
11685608
24702746
164850513
12255439
159422687
321172248
80614908
97719204
131342588
516868155
225524988
198153300
744564660
278381179
376359816
104793503
311186411
124573395
395015796
726677412
86176032
73160388
267288405
130830141
100704940
542482600
13393872
71947434
82301680
38644823
88511928
182187316
436619064
122987840
727579376
259101674
42388780
487630288
101467718
54012165
398298740
77815114
110222486
633368593
385592000
78826641
143558324
341839883
150444952
539254852
58896435
108001017
84129492
378936554
142657412
161193424
142417440
17796096
91330755
16800203
81751446
771414735
403016790
63466230
30647760
104200584
165049712
353211720
47034075
19685005
577226650
17494680
223282488
211198973
440699864
62894769
519709185
97759926
252199985
65100672
225747171
796436235
175512192
22479108
463446340
83823684
12892852
19511170
155865024
340263966
86852292
229534344
8297415
210848496
135653056
127398015
152924996
161594880
65601756
338808640
51002155
861220005
146065000
669597820
326204230
260381775
254613414
579804764
269298180
1054742
65743808
74631680
19526990
163266908
535755870
116221622
60961692
132322450
9074376
663429984
287843850
451873616
65118690
429930328
228748494
72770802
236952144
297121972
685650108
329656440
2039738
786703004
399343063
362740560
175231554
131899665
435356800
22651018
15849189
148000720
176467820
378868050
205690315
161732025
112307287
225632490
247550370
30473828
107416279
9096615
66048042
68040910
126762013
128231620
151113950
249778950
42312660
64490484
350209221
383875497
418878258
333493110
788965281
190738392
330393181
84771456
119025000
205100001
2884200
297561234
342827618
193291472
14286703
33029600
89868738
392217140
564997014
17087229
248906826
192437336
622074635
307890944
676438854
22820427
896663352
372967232
104985855
463959936
12090792
20622336
734053936
225343968
620088840
660528036
28817824
642402085
21033383
119276970
176496830
58183083
298392075
323104608
8795876
123900272
642700563
774565578
41500170
431195038
119588739
200966612
109374640
426860082
46663929
138142576
4266451
359449200
451922780
203361300
141813360
121322194
676960284
179401768
60388960
549895408
304790719
4435047
47571212
25345386
91517280
141430624
275243952
193076094
604241511
813704808
75153599
80247699
179122056
96299280
17558682
264729608
20544612
516793275
319953876
424374848
124817952
247872726
191696976
446732
492394766
168823034
218487360
281803469
193640398
379480430
100821594
75575970
2056439
58496052
334240376
91164568
51429222
182934280
40019315
141330580
280446584
27992904
187818232
112099863
143831025
125366496
1435564
93728624
178124531
92392377
164513832
234180696
400733522
507074418
328667031
568871808
134914947
526058982
248551306
635286375
25649162
138011768
720866900
13861680
88334526
1067136
322813470
64797825
4794658
358469888
188495776
27585000
1926000
505624692
186813095
2357240
149432514
94820950
311862723
84619208
146336170
58736028
275312449
323216140
237359220
43310718
434365838
37318725
726270000
399863376
374563243
519103944
27782115
585831870
243542790
320592240
400026714
298590425
481088916
309944820
55675088
443869620
540268326
461995956
343205562
559747200
183447611
354828420
344087344
1930012
314340750
950079207
351244491
119037204
38430240
146752260
531976347
295111710
869262360
627505830
229923837
472477808
37902330
845725004
236446728
241867552
11940111
120379875
114280245
69440470
188384460
46508337
39382356
338251714
257301891
193090216
226328520
971255400
779121612
36324095
53266125
1279040
399361512
771701280
149348696
169741670
564992800
78880120
417656085
61548459
143474379
125189823
6348132
91932280
513999346
94073824
358736448
581953176
74701400
726404387
180644985
7537800
401206278
437689922
91469628
178428630
487920939
69090310
110192184
17088978
154864500
54069406
287365342
59540052
609311880
14235390
491302735
758897202
178428379
119622107
303839874
520668936
161884716
23565600
131675082
37539910
82846540
69136680
15627456
510105570
73773567
164412193
894201750
5223748
128166451
62265083
792767316
514623208
621463557
700578704
13748785
232597896
434446704
266821360
47827677
161411898
23532159
176086988
4089180
63484596
144560112
153218142
73693193
617689926
124454460
573923614
417442350
403906272
567552311
20895336
112215184
227514958
265151870
138599096
11413196
365611918
571714416
117553488
776165200
328222440
358337090
10048312
11066533
529644591
23493372
793131218
137770845
48564852
420632800
349375152
58279995
50435802
516820806
473207130
11432288
13068192
144809104
364110624
359856684
459439194
888054986
6430200
685928877
6611080
76111102
78304720
306082944
146250090
251246704
498778134
915415236
209509768
335363600
696175200
252390661
397502204
322039256
339268340
289982550
287045181
82558560
541390575
565654434
157621804
24984624
609132214
171895340
472130580
8208990
575954600
84379665
51287146
694796632
292894490
71597685
911327286
44830492
363276315
323657808
4449064
39535392
72957800
429434390
129383540
404727531
358512758
69925284
40429263
211025342
256297905
40902686
354863264
26895876
98523418
219693966
106957512
298603590
133607887
178612695
26362500
376846568
357626388
448890264
22627836
77586300
100878740
61890180
52556064
206780
537188666
232418515
140767985
799753620
198632032
2230980
381791151
305300172
415215550
486277984
53220024
65611152
345656188
12229560
156579135
406169579
187678920
178777620
38422314
223265704
514731926
382055344
137995749
20167016
244336675
67167892
312761472
40423923
128028537
46412652
87535065
23870960
79744872
36131796
476756840
616947192
117967131
66505408
210081444
287189784
220285442
4409475
142378381
25271466
294516684
28884471
980305018
2277495
277226680
51427635
211657272
392626462
200855619
309182372
348936840
585638412
220993703
272923679
63971546
12899880
47057314
285578580
288641520
430420277
56496536
324983048
802747425
431736613
1523458
53005810
213039855
38419871
723427345
100962618
59040315
690465852
477879164
474782331
5985870
375223266
382964505
5620378
294228144
135366849
112389682
44714100
34773240
659651930
71828537
287815517
67021136
467467442
379018688
780553375
338359714
9121812
81695790
285175436
648190600
18259560
439891884
79954164
173768772
221790195
685628550
735393025
66760036
212412317
9307572
548455285
78747874
396367881
45959600
113550402
517975074
589958772
416041267
79319520
134050206
309094305
102658406
478533904
418597632
24720210
162170855
299586012
515590416
87450344
801615226
171176820
46075510
10183836
613165296
35823210
272288622
195986286
283846896
344536967
64426168
400353237
11560448
767589318
3997378
6408660
120268638
126030618
583027920
24661675
180921820
71492956
233704828
325555945
250335096
1712942
413856
189898255
116676252
28739697
333181420
292860342
39654160
475939002
16589886
325436945
784234229
8448512
30036888
178482196
482881410
1065116
891796200
50882084
76903830
63265392
860943555
105236424
210927592
402665203
505165765
21263789
284013024
673559412
58987953
571712700
603871686
248753840
768439512
322728252
24923556
336568624
728081068
126195840
29364238
298560955
174695976
263388058
126797804
302480532
9832455
52587612
122257645
93083298
52813804
173064228
512635390
305331840
34122480
17635069
69078650
97230200
453606400
4818102
399469360
595166130
322437952
87602955
207457131
773406714
801481098
37435456
428271555
53667360
430916031
66558782
80576176
219000851
811511890
871108492
476780326
455829
456944380
774612698
582223741
51909642
201289032
209311011
61934160
98365100
492805040
171024096
401137973
262906362
95263244
244567998
48838295
179220600
535981248
312194340
193698141
649790008
659188010
15729126
706962578
116250750
34226316
38172992
30406944
24992400
68994871
151559872
156210408
303560400
16207070
507411340
83515572
187392402
79495734
456446979
243086823
692700668
710284896
361662588
181195973
74982294
65144265
745891636
61817559
468954279
94137024
443431398
361616520
90226395
307759760
16976795
94972535
426431428
11970000
661205410
64031520
119187893
237067168
28358286
732296812
389610976
27805860
16252936
298561647
77052921
715842820
743240592
19779228
146692161
22898239
636435968
326709075
426800283
283574753
317919720
119972830
591379712
335818331
67454471
132851961
436241988
77018396
82763520
6976816
10107776
16532295
306312410
556412186
522190746
346117530
129093136
254890800
165364137
675163164
352344924
120215326
575064000
254715240
972824214
494183778
13625334
440588443
103587657
55976300
625185620
631567380
408299372
57937961
190431232
101816848
648237004
404081140
464409504
798850904
54135240
60870843
52453330
133137840
10033200
98121582
243609690
15115695
639772916
81505440
671187801
343446768
173887948
90547808
528315795
22289568
448069824
109469035
250316300
513001840
243151720
92646444
160417734
367676982
374886360
295740011
504614328
418193916
21604220
74626920
88918227
616878130
110594880
871489190
355388774
203359140
236969901
280567044
65469881
639135552
440085280
623179887
76651827
157254322
419453232
449369640
196515618
542697282
263539300
73627695
142461267
191480109
316078272
168623547
539537040
394944750
128623317
177761520
472581336
30401406
349059312
414546435
442858080
71794560
330375
518084226
184578214
63002500
855024200
107181150
119340402
450589770
124940219
14399370
555431564
61931057
124868709
328793556
294922474
387529835
15096870
780414349
4367979
321830808
94186125
217445610
69603270
174402290
752054396
98138320
73923030
667885302
77858249
28071576
324846432
271598670
223420559
76783806
396068376
108315261
41980
482971268
263047632
472532322
10919552
731753104
216981760
561329852
353648229
2156258
313660692
50362105
212238894
152509248
558135000
120648528
68488490
44022936
95105830
10559796
256919760
28522260
567015609
643095843
5446160
63215389
712463052
115288794
469087920
571399668
746068320
688878204
7886114
605041320
608670256
573620448
28197894
750890125
868615810
122809403
368173338
177412176
247533093
59185518
248410800
769171710
212203017
475675200
156667768
36991440
71442582
43614135
259198408
135958250
158726106
19343102
245774998
581258451
473177796
67163568
176152037
260368351
381776500
721588392
444539962
728843230
103627895
450208380
6993493
646223058
198878240
42140789
401592919
386189683
415264902
81361678
166050096
367745880
93248424
57900060
151822308
5337556
293070169
33535194
193426530
157497499
14256973
354158
213026733
136953750
508789954
51808896
293138083
192963820
653736976
396565392
43610490
19917066
654282000
45622695
128270061
363426834
696045372
680556992
1097065
245647584
69452760
22474437
145611088
208541400
16006788
20654028
638872494
459062780
299031268
539619775
678156706
533453814
571411557
91972485
369578480
229299108
127148076
111192822
929219064
69381036
191661876
132555988
548224563
271328244
756061078
297687740
332174164
41713763
98198817
134997072
429575130
142589923
390608491
466961295
610395770
544978698
618637373
47244564
330286320
599015910
162428395
7595310
321204000
60739497
191321910
49471766
142928540
9632375
554800368
11235856
131334840
174251490
105062265
30650576
71701532
485912190
66285090
598775810
85863943
371531367
169274856
125267608
857495940
861076566
41228934
590849766
114993725
527974902
58397758
267864590
29494626
151971971
45135674
186315860
68224144
244121170
393014592
259428312
42658040
461961900
51464045
265942300
9417532
553059504
8751145
656667522
159176675
157934150
72176220
560931408
372140652
700199229
745389568
285446625
491179500
9086154
196483296
328159302
37950525
14895582
190500965
227969660
65481688
378933280
714645428
780744941
874284000
242531622
1380864
56364401
210221136
10634220
169562900
673049728
142707615
722467970
939691031
733487733
357021522
71115618
345749704
885533410
166056074
5790360
549964392
538482670
248251269
589217382
2823838
130658200
42538419
94621362
351689310
248904325
2416530
225914598
331307460
843688656
103947364
42596976
106017504
440168475
454591708
23085972
573611227
16553852
311076835
70320454
233717792
211868955
190723852
292835140
310732158
376469667
214581136
293525589
490665366
330235010
292527612
58879704
700770692
59588064
747828396
197598933
246040444
341888300
332242295
344657376
95036040
490691567
37780709
187310896
52112896
745290
149725594
10495420
45592096
433162458
47902080
516260576
4136580
120213156
124176492
216134384
208400982
442494915
49877880
22891464
52934280
194561190
275150337
18848228
246530950
118139742
239479730
737619024
240099574
307412025
267269333
269811109
198973026
774766425
108269925
262614150
295736178
534206934
271891053
164147746
804058812
70209486
498945501
403584
93453997
1254648
356045216
415755384
63222120
207205320
690401667
516418358
151064502
93757141
347188250
88843488
190460470
158322528
1530000
93132585
376213800
147496884
636883616
562585610
808944185
45881984
32945690
369164730
374616676
194991860
406146000
722893080
465440800
247352400
36638520
13297156
67284168
733243976
179200616
5783638
96853125
125116657
155900479
7820489
832786752
45300970
37713225
485441982
7274400
334741680
908750794
28327320
342370431
213547617
308055912
610018188
212423296
510515196
629071324
165600513
319174674
112487180
57748548
186290923
610133
13688360
47362776
168269430
89361700
308968441
287326221
30824073
70021980
453170200
88322012
677174014
295532262
539899668
38202516
81721024
197332289
602793552
53527635
7649550
357263319
12002946
427330566
23487475
231911063
399196908
436744370
38465728
259187940
3770208
339798502
552530297
541441695
555616504
418296456
235260670
268616004
105625191
212866308
617468217
514377220
738019968
482248245
33875946
453110632
918766530
180935373
243704265
318585270
806928790
348957378
77829932
671984653
519084290
70002464
830909196
208980126
87248820
134788968
433371510
375404043
6784619
115268858
373690098
113585920
18558206
400845888
125224770
419096412
99605376
410427378
226030959
621325161
17235421
356157550
176184052
27943300
187666808
498335734
36295089
11931150
283299044
323538560
220178365
41085936
432937599
31010760
197360559
259861360
242576178
761671298
135607085
752248627
213082608
28884636
232319568
58387912
528037536
413462000
18886109
47908000
96309036
3932706
367864833
380550175
226939408
621141866
31910448
343674968
474900
513269090
524615971
297335880
298967375
550646800
122914512
403031580
84561477
8241651
86396111
130815540
340421860
262010
964275813
20806145
37427625
8596662
433425235
123663804
578517282
145506111
829317204
523509220
11272096
201296928
916014528
276861500
27922260
214103801
516442878
392148295
439452482
737172234
291480748
319925214
597822785
78641961
60763602
44481500
50302932
576811536
65992725
567425168
95974692
98951619
337695291
63969984
702379426
416440662
422307842
445550
652014090
73976112
464946264
228067519
133192710
594184054
43498581
265825686
13073346
148299591
433917120
11210574
707381485
9155538
149259748
213133764
46876536
461523956
491343135
7785960
59435472
236207286
229055490
57727070
779245600
274566207
754332620
439385868
297517
308586176
668470868
134172506
61176260
202885309
304956960
260103078
284785985
8225840
44007600
822400579
33129825
112882726
56406504
171774657
220731952
139390680
160068141
282579375
32419660
408870794
7877232
683392064
345192648
135784740
45616452
28703169
488876500
33582185
530206944
189223008
397453540
19438080
144140672
94272350
707272192
90296132
95255298
68891797
550872700
101172990
40216029
225211572
24874736
71660292
163108032
738307494
124676440
86063406
23780400
274938300
234051237
20510940
142612257
31773250
219691150
1682473
94348630
266809152
53146656
266242656
978821513
34239786
328981996
167896925
211059230
882123924
88475762
849716576
628425318
245742099
82672623
383219244
19645457
396098380
120422225
168227086
437042760
210132894
129478984
68542432
154936096
121405030
596514123
116785344
91277411
22168416
77726256
39794076
203281848
274538187
3046230
3597288
642123312
175966973
647836350
81375511
78848144
370457405
429074832
105571512
343120295
164464800
275602050
476691600
512647425
127137115
232492134
232431562
165464910
353218388
10831920
256306400
454169462
301285454
606191632
56238942
573353968
98105200
44545770
649845231
142838322
53234
565761024
636896631
108738458
452505880
3093782
264128868
187915113
49103658
15583512
191207820
19503684
571335700
452338491
112307325
527497760
93496512
28489860
50658080
357558774
272775932
3461400
462441920
435297072
32101836
66993212
500781750
105314584
239639039
9086610
147935976
47047462
401247092
241498068
26859135
240272733
175954121
498143208
707313220
382772926
993252372
507075296
570475620
430352076
314101806
165570108
270595936
109256810
547627608
37066512
225416850
425470860
132878390
158759216
82191782
27833940
608148650
206896240
160097687
548602794
307084323
38403552
80068608
924829528
975742948
261140853
281640804
90528525
280400620
229375468
344017960
87352436
338892432
719966720
63322467
321505530
20568639
132171501
672841888
13876758
387313248
95201624
528671808
8236968
33803280
408774104
584535915
599292064
17353792
354425788
805242592
160626375
226176656
49213351
292429972
127133284
438075264
33421320
5767872
166167991
42926180
424993980
6386016
670600317
9955065
38304490
555049950
379371174
14345804
200377680
502871322
349830845
280125200
479372376
918383025
17940275
1663942
15758750
31448592
484942128
20061000
152399900
121862048
154886354
127269250
239257431
522961694
169920280
79837578
128290336
310217152
558607906
19873611
317649503
206049896
112886410
472868457
350147538
496242885
159956304
8477048
635379050
65007000
959782638
637483230
127881139
761886400
98965383
805669330
28156350
47462625
104571756
113247856
196028658
338490430
11904216
175563609
310098601
317350832
100677304
14433969
55536705
264375000
697436844
145897028
330456389
201962142
956006800
452331850
555953040
580590176
149463680
10808770
770256300
183403870
102025338
72724541
116658252
423423360
259454498
442359993
77211365
406064346
172284750
111512278
168430212
436859641
398029718
441028040
1060416
898988760
249933690
440207936
153813873
277140801
140771697
334808778
152947576
430342128
122555160
64749783
52019604
24267600
308919404
137673290
148601856
884749855
353972978
106464710
245599440
417978376
729335968
24621752
32389752
116826720
264642680
470600604
409712160
473042759
198635584
271085220
278213960
283787570
389370884
295483591
247965294
47445442
14191560
262332644
92427840
208873000
463682446
12878780
244029272
235159937
409275340
158399238
521582170
358970188
192503529
138904392
404606587
121979304
82249164
379383908
237825639
6321312
22308318
819784716
206427060
371671076
729571800
216217160
645829855
596940630
628958561
61120310
376596780
497576466
574526742
17244690
606768489
11580569
781735700
666099863
140671146
788061280
30299152
783614994
72996189
281574991
41767596
117495873
595912980
27089625
289440
126448822
17481150
339120228
141931158
576313716
294083438
583233246
15507412
215008044
65254080
723678795
335997088
66367872
774814208
6637224
8740021
46851388
94177824
89298993
40734876
608305727
711504960
494066216
859488384
589343352
159963837
611695350
396508870
211373916
189135968
217247628
693707700
308541637
487458780
465025935
255246950
182887479
625510875
331687720
369222630
101688642
69620820
193162878
914794272
193880148
87925552
71258117
204513210
670954630
26816302
409059420
387004460
38124777
781019350
763242255
99120762
800367730
82574628
8408754
166044287
41646889
974942208
425494220
74091567
502044677
778295169
94903207
444531165
191369007
628555249
432696410
472171280
272654179
71288875
353218040
118894989
102688920
393910525
809815138
337758652
401142450
634061568
129164948
109890240
237452874
18912762
424799893
226903336
105172925
112042734
10033980
201394914
171646948
71821134
111741360
481074224
209562132
658584824
107552880
243893340
799573645
6948266
6178249
444692180
1744636
3199966
82917040
171602520
261836065
813504131
288660424
668521926
458261800
635839330
229480059
81015808
65592120
13286456
886290090
267638784
44455680
537104995
196733196
818016893
221171958
37702944
64208070
181638882
18945479
61763860
233522982
621838320
152988416
378906738
251853516
100765152
163759494
630486145
334981647
561002520
214876617
485328536
80417376
187010096
344029791
312399612
99833792
6952376
440590164
79494912
275466380
228702786
817252315
459751182
38265888
130161534
548553928
735282883
579469446
171631530
66332601
11397709
77242819
40148343
123112752
75043885
116011400
214469518
135673639
66620252
292473363
363882260
114766848
23357403
58664538
420858684
142851524
25424560
227019870
183609726
383147910
379879246
655141692
296935002
536731065
134161506
869542605
449015144
268194992
35901280
284862128
104733761
403502460
233388981
571063358
155154032
131774100
31263855
351961992
272563400
358247530
349129772
234593636
448709288
131361995
151318440
493002303
511839258
59782720
30721892
286774598
348121398
55901538
308605904
243466745
12557220
445856576
674569179
291964068
15876
819422975
77775668
201095080
789259852
6125792
96075
710749728
355120640
309676992
129076194
247303284
95858595
45439092
29934576
642289025
156948192
222307133
17909158
386361640
548428642
222260038
199685808
489893868
515585528
184368312
610912500
20221194
135091242
164565996
128450120
470707860
782273184
282779084
214792850
414135547
247775524
43381008
162985660
18308796
24088812
63706272
334775706
575334144
386676675
131423444
647183730
444857030
73981281
573869396
387047941
164457117
38005660
116775708
978363756
435217388
335422160
561341178
284425152
188016188
125474525
101958318
72968650
109029054
228360370
11918986
2682952
106843560
122954916
4044924
96256524
25080552
752669280
893772613
462909552
181730224
530237893
203296760
201466240
135508440
109745398
406359812
634782260
95463368
383313450
124391900
467479600
240593129
31490751
330936572
144138852
863988774
13555876
140806890
64403768
114768360
391034403
97773804
319823303
50367668
656422298
190675437
88058334
310413906
31948020
40353093
880846464
364606258
240165520
127356960
290996706
518834106
57195639
113468184
406316235
309751653
144748790
405774369
421196040
27156680
7493460
1345260
52532154
447650381
88323588
684982728
162826329
11886462
293550250
9439026
25372887
417464460
47635242
98380646
184657374
151095942
10423992
153460054
142034562
142292460
32091128
236853144
238841292
163642164
119342604
54005809
80194086
376335160
57157800
251113620
240365924
111145110
53795322
33616704
108064566
366710880
271661184
89581704
314017689
613453896
244742285
168796392
180206712
37380972
272974624
689496315
751206820
448504672
217577119
4325008
45971436
55642785
107579395
153034678
598556140
228999542
28366983
40890825
99535756
236690447
222686854
70713581
423021940
200293574
245326440
760656836
44400720
388591560
32658340
324708480
487263836
125663082
8788562
702927272
354887985
360978498
173518524
236385992
790316410
47353568
134606340
194829570
901646720
418264110
180450632
320823918
48938016
106878378
58876688
380500736
419214016
95720100
68882052
125514621
708886500
283141992
553382368
3350720
61150560
5120326
305817810
11678506
290991228
14329590
427466520
674656459
347921730
1004325
362176380
132021920
13720096
599195025
172874655
76295326
364362200
686206755
526699384
119470464
694077406
340425625
332359286
141568279
162573082
13948992
164850376
28367446
78805727
573712370
343241496
202490106
397786744
606900753
336477531
162887671
122053120
315135216
843447220
518928032
668658976
194454480
322469450
306685467
519912904
284043552
112243742
447275745
337368570
972640686
44962274
220107408
125901788
739723136
60038777
380120461
159428925
116136990
713755912
51602096
178860408
672564120
205631217
806551893
24683830
119328292
64114260
546242710
506121480
78662133
46457756
230233380
374491749
808795572
108087056
308389550
445220226
341423859
110291991
274141140
538244064
472428855
122406328
668475792
305364600
818946921
460864230
95227056
568464856
150054520
77416534
172805204
179378212
783776714
94896550
827301520
699156576
549945801
202844715
60123921
626838036
54053596
114570203
898213250
122514106
216126129
163430981
120981016
97996430
115565520
229284988
140587376
337605903
167440060
2975456
93146427
297325840
219055725
164465350
114262388
294089814
5350800
5731656
48390730
53149724
299213784
178043325
230249376
780255594
495646212
301494511
9793728
631253986
120049036
503059599
154766601
41140253
3809190
323628448
142880440
545642550
236401200
59034579
847477176
170485257
476237012
611078837
63078264
88486405
555893
293864760
5889088
822020864
755213550
3485160
609717792
40105850
243547155
63727290
307116055
777986730
610926501
4082832
835292018
83521312
347233474
212619576
780634036
524367620
792726006
925372780
671550235
117773568
35690830
686401140
25443224
290344708
487544393
496016640
110530
119121210
417628199
112616492
690754753
45817184
39993316
6397680
204568792
27905280
151159530
461749460
87779055
653854476
93147054
9857808
381082240
483242188
267800110
27245829
290667924
756537
91556160
81778209
662468490
45021355
64613448
54578346
58789195
23084928
2788652
284465522
259800345
118680
77933478
46905696
239426334
17894310
417463794
277507668
299585300
3738605
256426980
287298640
507751720
10155392
417111669
368010972
310472670
107068585
86660709
391414287
294966034
45307342
16788100
71690234
975591295
240548427
87852960
276891818
877422
155770461
239798702
50680640
23602428
578786076
310888620
77532815
70626240
115927920
2661312
116396698
97941528
661916102
90205675
15037232
383529349
739784074
286724520
6199410
312947496
40724632
243228435
424906536
315060192
364810950
160701336
443304
684017026
258006875
43127946
350719500
445369820
552779259
11508300
920450297
10018514
147586604
93049230
75429900
655802700
282574500
329228726
323573020
37147260
426507328
7969832
489792540
343845996
183882960
118240585
214479769
256981570
11952428
492461516
4918264
74909259
13494252
272687232
312639808
70680835
8581174
73975680
26378190
352912527
469335388
27669207
312527824
180770860
389589932
180994692
72665898
87744285
56599494
259263795
803088
155210055
135521848
168185099
345423
372958064
858740400
704059958
523715920
211837888
780315984
46812675
27969320
528157812
454816250
342513424
649617335
895921029
173074223
101088414
830533737
14478220
57556320
260854328
848523325
523921398
137916
278768440
518856954
534214846
51911808
801564500
166056995
239280059
30190755
37831050
199871074
1248226
507318048
22525785
143246070
76880250
116443030
253241215
169879923
238752969
215260682
191342151
107156352
590081475
240611490
394416000
102903547
305786880
252951192
120054306
649860516
19265206
72863479
120697876
220586112
13665060
87831437
384417216
15140580
146558961
41520017
143134530
118799042
71968778
102950568
522950490
381516597
78265646
109437300
454307632
63232008
837868
75144048
394406724
1626240
342848088
125034211
44845606
649173780
196503204
78965548
234842080
368777724
329584943
421334984
102190368
22986483
20005656
21993144
645784139
605586733
380645440
256069346
695544324
94800664
283785177
582274890
197673245
103236120
415484160
521631275
107439116
31467652
200824677
160768192
455591096
714786696
861078195
301081050
976762812
629772660
140553228
758651280
237079872
345499122
58022252
339616056
167096680
109367766
994813393
51081738
69147635
401922040
189038142
718917672
990248576
723846420
139551690
148601850
217394900
936263632
150308765
15963058
455891904
57393492
283687386
229964695
38131597
306162146
45305984
477848
64634626
179608117
279511214
414647630
594114465
317919169
351581888
106684620
23538840
92957220
431547900
42264801
169813400
486853000
17422076
333239508
119354053
97031688
37416600
142738064
218818693
26574128
2023080
54788370
329199268
318016887
183016358
16730912
94604325
301866300
72508198
449291480
234065376
103900104
207036336
263054500
58726800
275854585
93294575
72207370
242982936
173283000
190246164
749499497
5180070
39006858
11833332
11492735
928888861
147976448
422135539
447082380
115451426
107106507
480047310
66401822
461750709
317753142
75539535
17695470
222941796
189100043
297250690
442410931
636019024
116282598
234302700
580744824
256814208
426029996
266964528
6793743
619464924
422573193
364270346
615267696
176096249
132773536
9813573
471074318
174070763
32982370
347136757
352973400
78114081
78037986
688533345
670177230
88776820
341673746
408217632
445039087
110375595
462944235
149040486
427507704
79240304
203241270
105007776
211069800
174913216
54105016
294726476
388021000
137403724
517965676
404849133
18321348
178277904
125538570
159812230
25123968
153067532
331700886
302333604
51020962
389417600
822356258
499786465
790798848
117473678
270162550
519290616
508107600
8622252
486086020
25080110
48686148
224109420
777350520
838149680
235198266
585815776
516569400
335395120
52474029
325316142
12702984
56348640
1812282
8194647
122781183
168930825
572225100
31435110
156786760
46256714
412754688
23792105
106886725
289480191
77785344
202292385
245275499
170981440
182613150
720720
548687282
204582490
6943585
560364372
182324800
595977240
12023787
500517570
59539988
177951888
423111946
450694167
239249400
28631330
575760086
107934677
347372780
169174656
662262480
196629952
528387379
7003208
50794718
174676200
16884010
345148890
212538184
234010392
23216250
535048338
30281588
771254844
19939909
307903414
57329568
244986208
755915720
67646952
467026569
155906294
133064475
342907410
965180320
317332098
420315276
246324762
389263277
113626800
88937805
23360975
294301735
553051942
169299044
72981530
224625690
716488501
400314960
130870740
160765610
61966806
34057556
146773176
169049700
287536878
161107942
422138640
702719823
579943170
44205216
382204056
176750214
59866929
809081910
149062950
43079894
441875325
30113941
197856353
133803831
826656116
406240650
64824327
857664467
190079176
208346202
489430480
27370560
394291256
174396480
158734629
914096008
22615368
343685958
141174426
122990892
5482811
197231790
83525610
9203060
50793760
262860768
114504894
108670326
126592544
191489574
2571515
95380628
353999314
30842757
69018450
5200254
115006682
623664720
45037280
244379028
527433004
429549687
227198899
79538560
23637845
228762846
297583333
24061206
56467099
308845392
243235844
119307216
18151571
628763785
213090252
487172660
241779132
404452170
140126454
461360181
62723427
268156350
541601424
600052582
552248928
493649814
124977820
264306015
51435945
196628298
406205992
703474629
591228816
180810755
621503424
82489638
36607865
9661905
3385342
756643738
295657848
124285308
343170680
807893838
27183144
67637338
40572440
338566356
113243067
919293400
624525601
459775727
32873733
130536263
245418600
122483550
89955360
42071264
130650400
399131850
45088150
39949550
13823124
49359228
385894272
568699602
6153712
374554285
194237646
25991959
427082712
502881504
66407632
12097386
6525428
5211662
382953885
217740096
482807950
110011744
475608375
148966790
271970952
159573886
198430874
45947412
565893296
394993053
19912763
777679800
518020605
233548000
163578924
644244366
171891900
95627601
390297544
728942396
242833567
906638412
806706615
20314998
270150930
511165944
137032917
212981340
84811751
505317436
12510286
521006308
410265100
6257425
154663557
8223124
868347481
182211726
122991862
43274524
876245854
148806850
153996684
404096407
13733146
129752074
44158360
86758774
109300476
91100401
579153057
32726865
153496420
603567360
117975161
59676375
768979392
209003542
243831800
16689540
108434865
53340118
995226760
312892950
254884228
639778308
474371528
210450330
371574406
241986024
36789116
209495616
71033760
404318325
14580852
303286866
115403330
52927840
261236492
32114160
527113200
299321775
48552135
31049980
67476066
15817932
159175598
105247687
57928507
683374207
364669440
629068228
860315650
22366163
6680057
83255620
554077968
88428576
304343824
326636277
68086941
179492544
257389440
28888644
62507249
650063154
55775332
241805262
425515220
43639375
351559208
9161496
68760450
790041616
592976522
411700702
706857348
87165977
30662444
129235954
310831591
583987706
72170650
401001300
567142818
69013395
182594715
421844130
91268125
27564208
354325447
692076500
343553744
74462278
44664478
219664880
629396690
507665305
155534000
104680192
630463698
202202024
245043120
4742950
10753984
3665948
864584163
174981837
713989922
62534686
54350618
44334432
829124500
230473980
977094588
165603376
157628944
393801360
86906918
135101832
73332856
403866477
387476268
213433332
100347910
430537240
118567625
225119548
225321985
143588094
381028902
726000
157317600
202527936
19350144
39087217
43326135
75547646
15935400
25554162
111865806
715606608
531071205
292491792
148152260
76021441
561116325
662156
415154892
172078489
179186240
94300524
27361260
415333732
17815408
25897759
840770203
662545136
268707168
322402830
711285120
529722969
30611658
97679604
22098100
263960300
285663714
10891740
223887888
804158630
82429074
28681074
174519674
515032600
314720366
177648166
60140207
10082985
289283407
54328076
190082235
267688788
3584722
93682852
512665625
752526054
323134695
337108185
321315288
228675840
374107812
408676332
447487768
223179369
296430308
448281888
24601038
5057008
343224855
29651435
97038432
299623464
136606680
354100092
276349008
188326117
322708454
149006680
425760984
331581283
456493340
430397682
337085908
641353832
225109960
99661048
169810193
63431400
17508975
63520480
174330240
177116926
317705840
127667970
25582132
196872816
100824332
561772756
288689450
148695045
184528872
34772061
941452716
636238895
521413596
307965410
345391837
72206574
11992790
583042800
68646248
49064400
136547775
246639960
121430400
335918421
75446560
28975533
293786535
271101190
238186125
322799936
449959083
70657660
228569318
347821264
12633040
475991755
111190527
154336200
163190316
160167590
122516520
63604224
466223056
2463714
194609952
765930935
591826464
171988000
82968585
6527248
88395698
718358790
661605303
117478200
284211900
23056780
147787948
662939963
123214294
212361954
121215752
27535416
4831840
198758736
339194880
77853260
83825336
675910869
860371188
4130560
256765554
120906032
28251250
2953360
102791514
340468692
97310857
26001056
166634135
156583218
431595836
402820789
606991860
426431310
184680902
444883005
3253404
34665349
37378216
76704000
543229540
174425700
577453700
53581662
350192500
399143025
691386311
514145246
424142595
437852604
579912950
851121594
647059590
164907908
204534741
426956616
648672617
109890460
4320040
237804030
139790072
214237578
94865500
243527902
105510292
13471108
757701980
106927632
213659622
779432174
223051833
357888351
104806436
23880150
151870284
4417389
12750210
18730800
125680278
411150272
516772700
424759518
50316150
64046565
104408920
202305160
394354550
123514762
7380230
142384381
807804294
408755204
521309568
577519060
121999944
139544912
31733094
3824065
297579900
266292399
515073805
863938386
180602160
727485535
651807504
485445920
180959744
784506195
57578612
387459501
625379190
125976543
185492370
48684610
122549915
78615600
329993830
484372640
35153943
166641785
16250650
121012320
146145020
10752717
196853080
162964224
21608080
97020612
9148559
114896480
321639752
540265920
52965864
24723356
70259064
125573097
5792030
272595608
511844718
157385016
217631225
236082357
448731495
168690400
507115680
676923940
134110999
2311788
787332060
91028520
138461260
371524300
418868797
85139082
8953632
7073350
424768581
147970082
225033312
890621811
502296264
17899
167146245
20385856
7839036
68598288
433722852
399486808
19780585
836480808
21032004
2778790
101965500
520586315
207276157
868874760
299192628
85684290
126602574
328976559
87337300
686079642
962821440
573468775
13260255
55923495
31899276
461322430
761257255
39380908
73608654
55805904
71070636
113026976
456435700
419904796
105816974
96340250
30292270
367903658
894538872
138740156
581466870
708357654
219189384
3997000
29699280
550023255
37917684
424514883
253019809
168515424
614689840
122187636
911050380
316937682
307042760
563009284
633098401
644115552
208097736
66225096
747516328
203051981
606917216
114488655
98085280
909874464
711954339
45024984
807169713
841122072
19407531
114646720
103312136
26952987
442671444
90512420
211419600
70109655
174091860
681013760
346024800
230693155
400051926
195416350
7482160
517444100
78340728
27821040
211432956
137128328
83502592
38989152
249876920
243523350
327316800
70030330
4718977
399833056
92123905
504100140
574723392
11068402
53001074
666891246
194440950
167077290
441368235
212194000
33187013
644894800
215607808
7626248
183821136
433770535
348533042
201763710
168524740
96103216
106609932
361230496
332703840
87412608
98975808
105161424
359224322
257569686
140347680
175993125
180467440
255556125
96422336
305211504
556174572
8956935
175771796
102145320
386865037
191465391
531323820
26293820
80107944
379367184
76851452
42065795
105233700
266283453
753434736
505773072
59889930
181662816
112344320
8829010
365641695
128735250
575639422
514283730
156528988
284250330
437494405
339931728
36342526
42882672
415658660
28924112
343830032
3397232
389969528
435751344
88067980
270915183
355298333
726385060
82571352
308247060
28693398
953679699
319033104
43319270
23336880
3963264
563304274
810947550
318397590
641603611
22672370
60401760
168262500
38285730
217152782
750535150
157843252
54980964
6498544
115991854
601974900
370628323
114999678
118643904
89912648
661705068
601827567
385010604
283278000
50179524
400197000
2158668
76717719
108220105
787585176
324958742
37686360
2850729
613650105
184136361
277134820
88855405
72585888
198725359
20351050
341168016
3458952
66972265
605284659
15195650
469035651
176621676
213351431
119179292
556082832
257400600
273637026
75402870
274590385
243547686
68666896
486288228
425816
707925054
83752088
239008814
283418379
60151034
350873236
650594505
221055982
214729998
30212886
151377520
415951059
29881327
142064214
371158788
524527146
106510513
158702524
37446886
163454450
36321914
382987296
125248500
117258788
29199761
157412376
537949608
187077420
203643700
2005584
144281200
34453692
470217737
9586360
301456624
6316049
667730232
249046300
338123479
58269768
290791830
643321572
15114918
378832770
27841385
259085541
650781756
420408326
180300900
17921540
436193292
31468976
13445484
353727810
7723242
934784898
58211505
174285192
320267171
145879822
734258318
540477990
262978492
61167941
167790624
78277200
669405675
53374026
70306390
674169320
52053120
152889615
120672030
24977355
740654214
138532835
69838706
51120048
381158426
321392754
96818091
469194408
27096973
493979613
200594248
873474600
31412724
6750915
309693076
668664504
258916420
108322880
67167366
130283232
76112550
39296212
380619450
76099940
443334900
592042204
624420409
207369591
113831068
9293764
433214628
442775715
183429634
220993758
548007398
200472464
299289536
7599680
200578928
308938825
269615181
96425700
136028900
63817760
146282756
138907080
1648592
187338312
99056320
72020533
39771044
83671218
411838922
372087198
12289452
336346812
269467578
48807605
538651800
92828674
447031780
727278084
392749684
372690478
190594012
373887326
28962150
479021040
380611686
590441664
253776720
251960184
252468279
475517756
113051358
3610830
143122896
635198280
881009038
99466675
49047900
41851628
37012608
777424858
432811201
70680003
1281997
406543185
133657519
329258653
13585152
143820005
24380165
10818500
954362832
47507488
348554904
250043626
198495687
16504625
76906250
37974700
40619739
38427848
570764208
625500962
531466064
3142815
163652130
651737280
308491755
4562760
289168704
206033625
399028420
428336727
127654914
188499012
84026718
76394034
14702088
89994051
293856220
56361672
259612115
150344436
127758050
815773992
90293840
69732160
668031021
107251417
353590728
197362604
362744385
192385698
54994455
340785666
190603264
247940901
529830280
351508660
101589024
88374585
194147928
240774246
72279333
140016789
318473445
41739355
19203321
525412049
9579908
301576080
166985526
228097760
29405580
404880624
133927104
66952008
505294134
313618773
52784074
383489150
161040896
210800816
918712562
102012240
233212840
6680134
45422592
297446926
156774578
121774116
114402534
92424672
287454069
445328145
195167072
472881256
9817821
521974422
133537958
392951160
162821610
33402380
124482050
283963740
279750219
66086020
530054382
175088086
229572
207627165
422428449
47353995
80769150
405167500
272487818
122007600
51793020
351335187
52887051
273126141
335887500
148167077
461543004
46906560
808251821
813321124
10304676
132120625
146350863
248760670
217015550
192090294
767197354
385753108
176967786
477970108
195152020
211512681
1868088
252141421
80177502
54187534
46388462
661527508
425526332
345249294
27552474
539747496
9302703
200624316
260913870
66978576
179911824
75168288
79302144
489478738
285442191
242467797
827997049
738828265
59199930
344482820
65924430
99961708
712946948
68694798
42187489
462287392
408580610
213411058
11262615
187011084
235492364
179482248
15612300
771601371
364824356
40528500
721854840
418234800
699357330
598595
497797841
588237552
113317710
16538172
627073104
498976650
260106464
330546138
199712940
121795740
278988066
644702292
112144512
255963288
61550188
76482560
1647932
10079800
431084604
2587250
344340250
108308842
170171904
21188160
134884479
150399591
213227584
209290632
8444836
928505364
67888492
399851663
192841680
98156985
156257676
95289017
318319101
226470248
1198748
167810796
6520060
386913312
714681630
11757732
360919460
31014560
14828900
137470910
661251240
272201314
454139510
48707901
389164700
523884252
448723608
225276978
87469816
147136305
180450996
468527670
305827445
102525240
370967280
22678964
275608080
716724000
544940743
211146210
26544100
450759382
141770961
220361850
226515252
241987824
179484320
40502968
231617610
419260191
62059804
134479238
233608861
77665016
67336315
816968736
516100198
505146759
83618402
313636104
427283925
794841138
67384498
355622155
72877416
213817410
746075130
374366124
18865452
13776800
59588599
251630296
235321162
603807700
561395484
269466820
45684672
280330388
46222506
7505608
65417187
318118988
40164256
45762750
77698376
50636704
275103250
288694868
195091875
625282048
901392382
41928125
102190491
78041056
178384518
368399458
100502211
316699760
692473545
343547904
402668580
545982976
643421712
5012128
94210137
113928620
468561456
5343540
213612448
14034899
258992432
953496
449402200
1057980
101063914
552338040
220860640
884972142
327072284
926225018
347633466
326026636
300694674
27310930
567445708
536346272
76409424
252084056
18898922
615329498
542591244
299140860
242916420
12226434
586170921
156870450
111765888
109737305
427646632
284224168
21924190
412652424
497960192
37321578
282343009
152112900
131057420
149292840
399918340
129936744
96852096
93013074
56595791
255179646
8720501
282942720
617212932
358489404
890085456
327750
34891308
703068108
555857024
331500285
189773319
177689300
211319374
508526560
144714770
427284018
694811494
97888528
58517088
335664216
21189576
373826250
143637435
192756096
380791744
197120231
200623650
573693450
164202552
513085050
17009106
211372548
258319675
54881400
104507675
99783090
198342444
284097915
737986496
91987969
299986230
544569508
152975142
94753560
664028618
36797332
446274476
209752146
413044002
663800250
224521920
712237686
586128546
105899805
768861744
184428075
51411646
49944480
96482304
108395224
125374389
196705168
689336879
510251294
112083600
228539336
630364460
452942266
721826752
176956897
210676213
333263730
77971863
50582922
387406161
830205234
2656941
5323296
326454975
350482956
358262400
101607792
144662826
275729798
95907000
117583229
675599050
47282688
1298808
31009944
235036425
856779578
671928732
158275117
171557512
211981980
223028010
204321130
271677784
970661934
300374496
270197904
40073964
518576891
373177448
50468210
188614956
219973166
607634054
306898523
329567508
222870685
225752592
908096640
166516510
308105700
247239084
78403300
359723640
589524156
5800598
54913059
138137398
172330928
61990770
737054430
336580530
7740018
519294000
265004191
62965860
458304462
25519041
679423224
11866098
879860400
12706788
84183728
56833080
14277815
6369237
144184696
379141956
373044828
6371276
860479731
300182032
264441940
111187065
455881986
225045535
182684958
567280054
230117760
872051099
73075562
124140716
33080976
43152912
150038434
117796185
32612024
172056438
89809020
325457994
169959315
629959664
99971840
93647666
349865334
155767164
288373195
198714880
130435810
2597322
71259280
316741590
37553800
283990524
57391288
87072764
41247195
192696300
840304521
28558012
17631501
433718040
129090360
313352088
525071352
429504267
4618880
439716900
2181067
97926910
192368348
632654547
409016832
107601846
418288013
7421284
230391552
121737616
9385445
9918680
289858149
47846562
767009155
146459040
24151617
317480928
35510886
351662789
421225372
432328492
122747643
33434310
65471016
416399947
147909636
629988546
250691544
429258479
119656623
229522906
31910610
267459286
178187256
596043392
88135552
77058729
459372464
9157025
9117003
231264432
50182080
16268946
51923781
442085630
26466777
2122815
116339652
16435804
599677290
286192045
44243320
107562024
145908000
428807847
162298480
126728128
301196664
27892296
86749540
82634552
195892950
2788920
68137110
291912355
240903528
53387812
347205951
311425681
56798848
345063912
611873444
231841995
34801125
271774176
299486484
192591379
9026976
321077654
31519808
165200849
103713792
593072187
608978080
30273600
98427824
185859698
179580492
733811225
56706672
255254328
120720220
89796513
539333344
550977240
576281475
33981353
189031514
282020492
599389075
156253276
528181545
432851934
4595472
702013103
27914985
509529072
159989975
191206007
986126540
5327201
290010600
301311360
473831900
110680020
348084720
767215350
459246980
104298264
304844102
352071550
141154320
159628448
196867866
56118503
343157290
65001850
403400140
164913920
71682229
610954560
266886841
334952163
353442625
296759842
562953165
581344761
642684110
538264350
70822524
118839320
110004888
34734539
207753748
81936604
206756830
7430280
33074640
134045380
98865477
104125333
377328744
427123504
865339412
97197540
845124968
150497528
316307700
163350286
289681308
169995864
516242216
486569376
162477656
274029754
210115118
171264360
647978400
234197712
160704726
175691894
515084238
982127652
4747514
142064916
530678547
17442000
363556575
27880020
341552896
12442940
779133032
523215123
168888272
9329022
202757632
112266440
137773680
71463010
760719120
327376665
110952240
611508891
68110636
59613713
464838192
112455204
666567900
266757120
40363136
133042876
192182696
452394072
180307512
35043125
85175685
276613799
291617567
62900448
11521251
43902188
79916385
73694448
264047730
28198104
328481280
380818704
468646484
636210192
752753925
207196132
51093521
770828
4871502
40181960
24327919
468100690
390620571
25082967
59309235
22763455
364051674
519815975
40599104
93186184
619839356
262260336
187966620
293816096
157701400
148484853
191489122
76890200
204428862
267880710
16866275
181516200
6270720
381646616
551817360
225147870
7168221
193149592
609867120
198827064
28684680
720522472
768405987
428249311
444130084
444100969
789577610
452265088
9311247
409683906
579258550
534637975
215135731
201727350
155314943
42090554
547645185
303879168
130933488
816191428
426591270
143963520
28320100
132303520
523397700
182008590
5728914
775468185
409975620
480796019
173426400
106912528
354172362
108875412
201784288
3527312
302673564
492140115
129332549
423264892
72361730
984152520
85617000
38224704
120061935
153171174
108259230
525581166
862870575
51940395
87772412
788895428
59413152
58377184
309182020
223114188
268260425
335086455
461113448
549319825
291649600
364449456
52295269
41986123
825694590
477213750
233918133
271731792
45482195
46699536
65914443
7393880
294822990
164881164
65597072
693132258
21806852
630884352
138104604
316477015
114395790
375291000
259252346
289449480
6870272
415859136
106060371
58782699
299508222
398013120
83350062
150074883
300738004
316800721
5843175
3345928
525022050
6085242
110379940
148449756
287219115
288706708
32679640
579200276
289410604
10856496
266019068
468039572
58729773
375341200
206934054
48638358
211524390
663975102
151898400
375463088
175888596
64277775
264114413
37908360
856399530
178875270
593773512
66622500
375553274
539538384
277879524
623779670
434716425
194471897
90414702
196563304
13767225
18034120
17502912
54289412
236336292
331371810
117687204
62118144
370740766
29891220
36722032
564158
302565256
5578535
40357905
96077234
95243885
238237835
269153350
55241109
144084512
119680416
357858950
45338150
594645400
81224
312893548
174335810
217664649
531856052
370202886
95268480
428942992
62307648
310444800
278306468
394844679
475492584
104007720
805905810
281446110
81323444
57935574
520640505
92629810
23724726
583814789
176990198
1632763
80555045
99675720
568722020
59390226
283868000
260350896
15212634
176824792
7464834
51757030
851975250
146843008
100916892
131697952
152907657
625893904
18930240
141014295
94779880
737186681
68281130
6811475
119018260
103229497
294837780
161794122
872826450
34086450
422961875
656566525
16229529
8942816
338054080
10711844
4192470
168701104
49398426
116865270
592714248
298167351
171196792
161572896
162015315
763308659
533629525
275850561
506186
65814435
423428061
322549194
47333376
538501500
732979322
8095263
33062049
574344375
319970940
42956415
15757515
455169412
532585082
322863966
406943262
542009766
240104592
716487066
754819444
294365280
92447540
7907250
370488919
371137371
115099428
764566764
47900151
405367178
76463270
246205172
43331699
14930640
100809675
3369556
11949072
113805178
24628968
34173400
375877314
92035734
41712932
184489872
330599990
449603876
96461862
105951510
86912077
299167274
146855835
46155788
85242958
243443855
730377936
333639384
699110082
371679121
432484918
289131988
427857890
109644722
175039592
4746316
262578304
322572200
547499592
456236928
134754500
13688000
281832800
157274597
155072700
51483908
315234720
1037106
444071952
609020098
950472325
80029383
551834661
55225026
24017710
318080952
169361945
176422038
109090968
143871672
265115295
111107198
112357625
885627084
122905517
466544795
260777608
106844175
390070340
336070319
63445408
115693690
961172640
558061504
172883646
11110006
74484215
205730822
921051600
837704392
90711104
143310585
188835735
64040200
37306575
318958783
395405256
232665818
377625104
82141248
658255137
607967620
626646790
390324848
303343728
417581724
118253834
27275700
109129140
710126445
6856348
120892227
332463704
745057840
102267720
313298436
52838352
53403260
545374906
330376350
748867482
611175895
215868120
72109158
228382718
58533561
960520854
80581926
1721148
200815875
656580645
588692585
563260280
222375810
572725467
544131315
19074244
2327255
124272497
647766075
272067456
234086400
76174712
75794337
12083662
678525974
509953046
567250344
180233644
84146580
508031944
732871734
509439525
676272510
634063401
480050619
712991656
16076643
463953750
134349338
704205988
499144126
187824240
344615923
476357544
223356496
255903382
238971467
483805
50152427
123830937
33255740
47296480
44802582
98968960
52553620
95735320
329656422
611134412
29580678
834785952
117564356
1227172
54299678
258424174
275846215
153581841
478948580
43736
129402062
490969458
223312000
567271530
307663744
150908493
240675120
422710296
8663104
413002996
368262842
206996925
612907260
248934635
385397514
12207572
29387016
22386921
1568600
230503000
36365770
546425995
467824434
266464080
336788760
736156323
112620944
50563898
428296824
37868220
714629520
34003060
142543800
428420640
208629369
444518525
508476304
9240480
119510902
457389526
16227984
102386511
99656788
564236387
450819552
415798782
767737296
615651498
29063562
177572274
284631190
318348574
168524325
504321092
76233150
47696434
171561096
341038595
13780265
70678998
398594631
267131682
48079980
316867918
212360368
65234862
261562840
107027614
164892401
259427300
314923668
62198325
87045070
359916900
722775798
327407872
275305482
121793290
234959544
53571280
309074064
537071055
8261444
116786350
689886288
798490368
443917590
151393254
8839855
206831352
346664640
320753143
215133580
89033709
324973796
524696381
220324196
118252160
33385416
5179110
23572120
121788576
673495266
40950637
71421846
434765728
196022672
522397184
318894660
83966256
217679373
60011766
157286763
72196176
142321636
966070545
79086471
26361825
117529075
382938812
77035716
3132129
351378456
401862377
72976275
212099910
205677500
654837752
582738362
436971440
242483020
184276750
131694120
197753913
24296335
179016630
456322792
25561980
407959425
147211313
677998736
66370752
49631688
134073702
3968900
458357184
441522323
81239424
83961950
250701825
252820532
86747208
51281570
167044656
311961456
153123172
417046999
253939104
202317570
166565052
194100156
637758000
25589112
338604113
249679590
211155249
656829680
66258386
487338674
45019320
126632184
687098064
91972853
20159238
37355500
423545684
3718800
85561420
127216460
264726176
449852860
69991040
52995696
358124928
96011712
734079432
310896012
622477152
8748280
552244854
91147092
598407809
135413655
239075046
8012034
39436770
146724036
44696262
439360089
540265896
50600742
19102797
695347056
397238520
295610602
378541723
757411096
410900796
1657779
40258736
44778545
468927771
58434348
121525320
7920792
650386926
362345932
443127405
102036649
54394560
575952304
354286953
462097442
142284825
50340480
566578836
90554364
110181421
48803805
142707144
3313470
508836475
434558258
18442938
7586946
264895245
813770056
28519872
291976620
90948680
175453432
1923488
619972104
239402204
272485192
551562398
644386860
478343348
116521290
562985384
92319356
57930600
731584
14942744
178220564
11336535
139491100
89484200
3324783
60931926
629159844
468889694
164829946
103281514
18526512
168180508
144664524
857983285
48852160
293562360
8078062
383992791
574557500
749258993
31226568
257613248
369153354
16993188
13376338
195795828
85745751
200679693
419473772
546273791
506327696
158930542
261874830
176931546
132078912
284375585
527862650
527940276
186453960
369265994
393921645
156741020
13566050
247431886
114178284
48186127
402750975
216814908
72398914
205240304
885976140
470887946
124323588
180578139
198729332
1547235
605901890
184000890
771313544
452669100
914386904
477150360
442438642
275824240
11827200
235783184
520660629
15243624
115241632
381259371
346339448
210292948
400961799
2878864
446024698
437322896
139052070
612762624
596889230
499526773
154073157
357284126
121568280
60205875
11500736
469308480
367690860
18273016
253973843
6268136
123863512
37758150
131671750
204345200
40001976
131772060
807570638
912449352
162488832
328682109
40830240
613313688
154357294
39746340
10134861
224681142
402743692
114538263
19349484
56447820
397884744
28591198
108518784
281807130
94676202
14516224
108753744
53499791
685181268
349314156
80969070
134759736
763277885
62475952
563680370
475176702
716844224
596170400
148493374
173130210
96249896
5074245
226665500
219479337
393573312
65618448
633264768
107410140
216923718
549468624
382354620
761148297
262480524
4475600
84897744
83821400
487460352
400347780
62625582
404188920
10832626
308480655
213677420
406408233
562316504
616091400
619036200
22605345
406908710
252682200
74452392
341017040
27901695
652872139
355657419
298614764
25539023
78822792
60246553
75700416
239194512
171705470
44360027
18100824
697595316
120693075
621866200
95251024
870957744
102712428
197032416
150822342
424935627
45771750
172558317
2205873
419102
257723502
330695892
106623840
309443728
447981600
76473174
290896192
495396
261498112
23776200
105724360
473768757
452433063
337694720
200404840
133508250
225993040
149171184
647908356
16280696
275103642
912387416
353719233
148351925
52848720
158374458
381396296
358288434
4526100
18908606
427277095
301080417
266498764
10565387
621280724
25736790
180722256
346897440
190671952
22997088
164270732
456143391
532328160
133576848
384972420
397418250
727296600
78402685
17876690
37954565
181592805
515958300
614468790
268142256
23542140
154669820
77146080
5807340
174115748
119671145
93251040
14453279
112612665
618103898
347377325
138543504
769121330
94187632
48994899
921446530
202273546
57847868
703015288
503894440
185213952
79412400
369593880
21978000
960970576
382529280
44602746
58242266
426239256
200670924
97716476
253552407
115226230
10659867
184191073
203526702
411034844
32932368
567322629
989070297
213307504
68080752
61719336
421325868
259144320
84232770
419074400
99508600
650113416
228237390
147644220
220460436
81622563
118639260
255337927
101328468
715587888
23072139
4762296
166015597
138015844
87543442
426447120
32394278
14287560
89454912
524917458
50337012
60632957
290979084
751174776
383526682
31220893
432443956
420840
4335100
58345991
78536370
440235050
32895840
2056788
77765352
8777132
60317097
97168736
69838146
119316535
533620604
43135630
96903990
434441508
662808282
350853780
238050728
36874744
208937892
260459424
347429964
235989215
303402090
773080659
876784920
143629062
70253580
142198576
220674475
167824307
343626220
62883612
285465954
151553376
419771456
118851638
235228044
253219428
209355244
362305802
372824096
440965713
245882688
148755726
501173244
94505905
602788843
62916580
292355399
358477245
15898036
70142072
325034640
2444176
118483948
1999036
41228176
234400896
682331540
414165885
262584560
324204684
34657374
432355560
578201312
930981312
531047658
112849416
172304700
260693700
41408880
289386864
4970281
380332260
159831726
342539484
259858025
28044225
100251294
471134226
165068200
556090640
312525421
623800240
151840285
254771792
283489804
107080864
665470440
6392436
53802050
94625585
2986872
46339768
16280485
503319964
205142065
28171200
299354995
879037425
761306065
30631232
30766680
1941711
405748980
54662400
411010530
197297907
52103952
44475607
63052380
165932962
205185088
680012340
510032671
947075552
360778351
30957180
332980032
192347622
596449880
28773606
58668867
184889705
575895222
507672550
71967896
25571342
519523057
26149966
251976651
864913864
150251588
499246660
43508440
126691778
118847974
163874264
67536718
71248804
324539870
116413104
213224784
258659104
202675200
243891920
248900526
470836007
14861688
649213848
361759728
69782958
724798676
4224357
627564344
81489600
93569280
92929140
458616756
94894626
344684931
735002802
166966085
174554880
28613844
647481438
172050608
97572440
67733799
290861200
141663240
2400346
2136581
307498968
436407062
124583112
148892296
483225612
304927392
757293084
265850424
33672000
21398848
244946378
21900760
605569541
698701066
95888380
78188136
83875400
299692521
163415005
469257152
590431500
72799078
513963048
187408184
481442754
162414320
35900550
421299119
8907528
74502935
299405375
256915701
451935800
518306196
56224680
70791102
377366066
289646280
127184010
138970508
5668345
269474480
655266144
251148814
145861571
198788980
37056954
603938400
68079424
76314702
389223096
42873968
10322640
908523504
28338157
316569412
299864593
158878552
264217940
69778280
280251584
118254822
142700173
339788823
118070142
479432044
117785758
358901145
316028760
348546576
297300344
282841790
8233610
8526756
262525560
173497090
364196250
439273209
7855701
137803290
82546593
52655730
26733312
340133550
122944496
16296555
864160413
633501040
84747482
458309196
95197170
137612601
103846170
105059013
516011322
760343170
519490755
293954670
85708816
165482514
82304200
27324024
184157124
161828774
591123
23049892
43030614
611630082
305026931
240989028
328411214
5767944
896100
513257520
138325233
380200808
248200974
679895532
246538404
141948891
346703445
205244065
43559772
66116310
487341810
228408614
89032320
139556992
104328640
55747692
565430410
157218600
65122200
283201650
608200710
144646758
289565952
189702016
894168076
275503128
268751466
305357179
93292668
6571389
429494254
100572504
146403580
136970664
1280517
121495728
157494355
645160467
208311309
621674494
115391560
4206438
458410880
14881800
130868298
117791505
253900890
630742398
62975514
174826421
79644288
114360306
9498176
398642672
107175652
52515810
465857124
399660582
457235025
50357120
254233278
646128354
173813395
68623848
259806609
86603865
580624013
709598703
154348194
152590500
102535902
34979880
356175614
600885285
403727760
1088856
12573510
25490040
7138336
220884048
169025040
66219183
903416448
625956912
211333200
36108205
95838204
68110560
109665530
331926297
272831659
503597052
52249729
289996560
55669900
161671060
401920270
201318232
434382395
315176307
651639164
187807880
23898024
121933056
44903304
585944884
215217408
244248576
454650300
296224498
777752703
482064711
863513640
601470198
264256896
885521
380767114
315901326
120629192
307451454
160658160
340569537
76420740
142883646
6775356
14701193
207159344
378117072
336111367
286874799
80521452
507798765
739927931
13528599
69135146
432888299
29226624
206761501
83361998
93982398
222707121
85451061
68155160
217774080
573576914
490795056
325911740
775016337
155458392
154633724
337763520
699561280
173211093
126182979
719549750
752415880
79968744
339644551
149564800
442231223
847507248
18817700
511740512
136236304
466027250
523826100
242936166
221661300
472826125
26840205
159815984
522015690
539385912
235727485
6971531
15629443
630256880
72877464
29544500
88440768
626459
190812600
194031225
612987210
288781040
6499380
228147536
405193800
419272887
33156409
93264743
394381596
118803528
75415892
934621153
407508380
211925054
308828862
616637760
359325542
458829006
758247926
466039486
43504580
112432164
531566571
175931083
133571263
433514640
3660544
503331044
281561900
288912128
228164425
46560690
61350292
641671460
190416512
30519512
59537315
6932520
88453722
324562359
65483972
120762308
190326544
321624864
806752387
72235090
18402048
339336530
330358505
772146648
139726080
228968670
948687480
517677872
433410270
17032606
690754871
160293784
764818970
179686208
111578418
64335768
70739697
826153999
3313750
577135152
452133157
504504225
16640351
108328437
841630390
366684494
123496285
318415916
16648962
310748836
949231460
293074155
7797220
80826480
262424864
358045687
868183200
166973911
760251492
152158419
162532812
21047628
426104002
7755048
49638372
21146992
479141244
377872219
75991330
593407056
625282768
245777050
131356956
808755520
2866314
168517680
48762500
213633985
240844557
85577752
526035084
224167230
59919788
325048770
24270004
305627904
361871055
617972652
11695515
27149280
212859985
345729690
11783385
89867232
281850300
166122976
190093050
24447477
787531316
122138898
107162887
912006144
31620720
298943280
576665502
434988
47169442
72238768
30976374
112478970
325204068
45111675
66297778
1049492
656055036
311556843
15008448
522240500
565321646
379882440
357102739
172933308
382072320
29743336
135484936
340205280
194558825
1528470
603837476
638148986
128824902
11977980
509255100
122923116
700226624
443861775
216924104
733118100
36382325
631226386
31144595
838196590
44892107
630135627
48342224
394320100
105409144
494830776
60917984
186658803
226231583
219319947
401861213
390150280
279501495
440023649
977382870
68092365
711870478
78762320
313457067
19106384
10641824
342501960
60833191
273876000
480251492
89903040
35991774
48066531
202385664
8078400
385829340
43590805
389026140
672712200
168255598
617793740
122152016
407368130
19712350
112055312
608041482
764057375
130284530
138232110
95291934
160324000
54654925
165053952
456490931
362759691
771977619
41579545
91281330
644131345
58220463
152064864
489451680
234962836
200611404
6084570
47964375
309079332
190930800
27767538
299945412
44462525
641679392
237601018
782488260
242147516
326019859
195909444
799800210
117003162
865717830
73571360
91425752
163135488
217409445
878612526
193738005
384649650
103872450
371965575
113317569
60401260
445206753
187694241
611861180
82522120
215069635
142276750
82845217
121715867
16769580
48755501
378720644
20862757
41723416
251874378
279118933
75101104
6480138
695183140
128467550
135816000
200383872
52830840
16473170
830708370
716291655
355133592
273721092
4437605
140225280
293483310
481936664
388665564
71151210
791716554
32172868
246041914
10117451
220490200
71463642
4670864
68713492
121020480
39361890
315361410
391839120
587558820
184006038
210705166
760789365
361940880
475973600
561242850
168088730
23712038
273393970
181149150
113607498
621965680
310932736
568283680
28283172
307105776
71934072
384693469
679695024
32909331
675640768
929488774
5652680
344124150
100448630
16005717
16655920
317167388
868842027
6251022
573215769
484496530
260073639
192934240
986081328
357333205
317409673
54933552
203537660
249369948
6175467
420190416
394188960
202117491
885323000
593247792
173985520
862590444
444336994
657089068
386620
78000000
67132160
83790560
164017770
136927794
256765560
41540724
33098802
195259382
183852200
393799900
669409920
285084132
41526049
107714328
455135418
27000701
30424080
105126076
117760617
408950003
358374160
162072651
816783425
582746400
228487041
718131024
326819810
147342930
442183456
294733810
57707370
73911140
141162300
14837056
382924631
75255264
69412440
121515168
105278355
325144
314104688
50835864
666219960
510116052
120173436
108382560
106017510
51267060
60193940
471483729
951366
235449459
102851336
128951316
17629696
639799916
841183628
15991264
126733628
820599960
67120578
48818912
502049682
454030668
105204516
165321280
3703898
13214808
653753963
270461250
660043776
101918356
3076645
396115720
683702840
81098745
15173872
26290089
367604630
256524216
58277530
601544589
25659494
170361840
321948290
123455808
14564676
2916584
54852658
259982492
139876960
334538359
30546120
344684678
213389748
539096544
489993104
69325984
464879820
900780189
46398384
697405260
502045401
104379495
206860638
7642878
43407360
707621455
290727864
110741145
15952742
618445360
55864250
642591125
173521803
436379853
238458423
424400384
157165965
257527784
38233890
244883975
64184848
62740200
8100534
126867243
117172914
41321504
980896288
30465000
168816404
247359330
18683390
520910631
184606092
160169373
578974764
19786954
426243522
131838760
12688013
142693551
267656877
84510780
226914090
251872350
99416135
638139890
40382584
242037990
16997357
167296008
424160958
109954650
398216940
138977353
399914458
428397616
182833656
88451377
66643106
18004
350440059
544090932
24216110
426971847
384595641
79046880
12694969
596504580
332286468
95132499
460483724
12107256
392032605
63512942
224660111
259613541
556439400
61237328
471125424
28878663
116726379
112841358
33430800
83157845
760610487
13780062
148913556
376808
5733900
48043602
365597778
442207872
206127474
386913915
470930625
31473328
189990504
472874736
5685723
124123725
674895690
369273550
462258713
371782656
159148623
195223765
520322700
240662052
501462497
444337920
73195200
210927156
101763900
7618898
90624672
170914380
36152820
11067109
514311917
62709400
16214464
308937055
17850576
227033660
200619538
25592566
2052057
81445917
611399460
354279130
174682102
130647972
106766510
176313523
261638754
542975122
299881238
23504292
190825980
16944265
327065676
82641884
76229972
162752535
110273468
312609009
4880700
562615960
3675924
405736820
311246676
68364477
49841340
725056144
207713808
665005194
327102156
352328206
71668451
971503635
277830768
178201600
8575504
676915740
533964222
125683564
171137
67292630
97691500
75021156
358064091
163733068
126812010
6164854
253645691
39378320
32112585
50143833
644743700
318541904
8574226
225386175
19296000
248360854
424191352
415030480
199763616
474644376
82838040
219995450
152092820
232011000
261132456
72532086
746802602
201824460
181664532
1230819
41477700
787731924
45342220
121003134
210170917
702875550
179853669
186279471
32419706
537543697
760725664
4082515
203174624
42305550
29919780
512940330
420250288
593219900
337912234
6840860
196610980
655826480
183248160
21060994
181730996
21002928
68725111
82900448
80585100
333618831
948928552
240329248
213576453
463818960
41228241
7692375
161579590
777650544
761861460
112623432
374846129
49266810
10374804
245191716
453606648
9732240
122862090
56257780
582778551
105395136
46624125
455181384
489283278
392373400
223485984
510441904
246898652
39662856
260596548
142674000
148163070
916919421
53309066
850208
341845518
171420704
35662562
611300010
79088420
200371752
89370053
49579376
342881864
173460690
700727349
180057522
512112520
100221770
235140476
29460064
51798286
340187210
142686720
84812288
238146240
574103461
125583192
555116656
205205172
206524255
26464914
139061030
35223720
918427536
153215325
207839520
35627501
856154934
296834104
190962990
172499325
131244992
3349408
79261606
27225000
605698925
776761557
29194110
480464668
981078900
486274494
338758524
436652040
292086608
20863680
236802793
192258516
17661952
10779384
449585096
153103135
645602964
378100800
17908308
716004600
266638845
16852962
360196443
16267738
385352360
444195720
12674178
367756824
62763698
68937532
162445892
546884581
748482768
168095127
954093212
299988829
605759858
196855250
44717479
28806196
312711408
799928528
212114122
459817722
652022354
70880317
496000638
308169531
171570202
43307501
209098252
64194076
109274988
365161330
432281775
140377230
3039710
803231286
273749780
61538282
399922543
279273624
307288425
55138674
577950516
434814012
29111575
34450848
112985016
242945912
396934339
317382516
496017500
19580575
212131379
126590954
90707584
100554884
129629760
471984115
770778820
780363378
165893742
111147504
315059407
169677676
363500256
40515072
93147236
161506175
148380413
16139968
163297728
21410704
83334000
135395480
235014069
448673760
278282928
1068771
529540833
62627711
46134872
81475045
575111811
195033176
13070208
947225088
126946332
357020447
189771418
147606870
215248955
846351960
67711560
86853152
180942225
177862241
515459924
132379674
99648420
366431300
29902485
103290384
2574025
472013443
467924065
488772444
156980255
224007153
269044992
43947200
611923840
36504594
214353226
959365645
363205111
336824653
195370500
489900294
149795148
723917556
19369644
2948400
247854010
41034071
48157463
40040364
462953568
429111276
125399890
579655446
274817232
311609922
73605426
110546640
146018835
281443295
957581610
15606801
21556860
167670972
229528546
562228490
109169955
196819200
640200640
53928771
12504129
145687180
970647644
12519444
57636995
649674
230218968
605948445
19107760
455065368
117911046
183772162
705281070
31334496
231843000
819390972
38106880
24244299
95910192
561262044
131380590
357419237
381438357
43592760
517077522
191826180
89877771
120245022
324111165
250133614
110272569
89593270
165459502
216894980
656544920
338293980
180225920
926789604
86662620
221104740
655423542
14948582
81507384
499809345
75910400
79471112
1836692
30416128
207416070
26025440
865841310
405582696
163957878
105376300
277007750
248102076
113411454
151331850
522234306
249930558
39099504
244094604
204105321
697712730
345865625
20530330
11091456
270429547
86667971
504046345
391397290
821496879
576739255
269774370
1918596
421870848
424921152
1505501
14399625
283432914
221421600
58214420
222336250
497181056
277878302
26359362
22739981
666614085
77978680
444648925
476489119
49886400
24207876
421217828
378084016
179433888
394572438
330016302
845051529
427297502
124578500
51493464
514362642
129114513
53484438
411419169
310928316
129470540
440465140
204439109
16220736
102745467
221985981
453012912
175225600
173960219
7153552
249342060
135684516
148659850
47390712
5105110
304474322
232677672
133321320
66173866
133399000
13374186
69803883
115889865
302897330
22373522
146824756
335832600
48441270
43207786
250124170
152747140
293937939
205337928
217623272
318725636
31835475
545119400
99410405
404251386
878117037
116833394
559831774
126400568
783301906
499035810
634796868
97462684
129225408
263170468
152239500
63283500
4971168
341320968
45754429
572328790
296932047
835725884
184698150
348111030
83033772
52650360
69755350
29303546
111703680
605766942
148124928
153289963
72517717
81802913
224423632
263053752
40336128
74939808
131394000
479119200
433988840
120197800
279003780
54840114
123288352
258506649
35010761
25695600
359627967
176837264
68426020
29211056
61689424
41789727
201931724
206869540
361179945
728396396
80487654
17535114
766427337
447714540
221609280
610878620
82165392
340459302
118912475
218846376
345607920
788304015
935152792
57213380
142955521
425651548
760830930
48332908
134247852
6716580
678128640
173108205
680258068
226271190
224205380
321895219
530889408
410931684
430084228
366527616
93114580
650560640
17830800
770165760
14619820
23408572
321874238
26179008
33140772
157847040
85168868
520778286
509087152
13425846
285608064
625650704
195866160
28283080
192917281
337170734
207681200
391454616
36752751
631785399
351635640
114710880
573531744
17836434
125198220
212049396
50304777
175562483
13768562
379301910
257824648
911320835
152550588
334685918
37265186
328691236
85405292
742907544
70016172
359060396
733433763
549072
67282892
179351700
42021380
724572336
65242580
615322260
176223285
294175275
289587828
454935360
400650159
125061950
53664000
195802212
456288784
376965250
625941872
25492820
498016872
44845520
281339388
191649807
658604325
109376339
640284260
603570184
532697769
426579300
143361596
55977792
464225580
185597350
539186644
47853623
1353198
670224864
182624200
521865432
128444270
791382528
312765012
70146500
144764668
226484033
139621891
249303954
3688224
128965059
1246590
160730746
56118048
4544610
9774890
158415873
50965092
51922998
17619948
235267900
621178038
62992479
86868608
319373470
199478400
20325978
101274090
385272063
431078364
896980
18937800
294771906
201300648
292754730
21442644
84362978
243945344
197168059
223896312
100966320
618491601
244089984
322700661
77413560
112908450
690841760
988455664
12779430
529715765
84510048
14543640
225454725
162235232
323316439
195374880
424501170
264752520
80299320
810033748
126654416
424585024
75829295
85268376
129679164
581898762
103731840
137751952
15925024
710346572
91030786
221603253
324349130
241129098
323597722
191950000
164085084
436938775
127076521
155460970
261403940
189601282
10944640
103268907
452477451
56575346
321912424
429918138
122941874
291672576
13939844
30132496
191552956
100339083
168888741
328457493
79280220
97069780
102891594
269819760
199279200
448284821
255236175
43469635
46371000
176509299
23843846
354695770
333376284
234378078
77606121
484495584
129915292
385399770
369457556
34263835
319724094
29443458
270346401
216218503
71860900
542229965
339298256
514173504
23337402
650569129
5392200
762867005
236987748
247497207
142675104
420536665
62268180
76264580
857929790
288341370
453350403
156415232
724131495
355189632
5168636
142296308
309816107
350156850
318885798
34542180
145559984
167413122
77789712
314177410
153613155
162465174
926025496
635166805
25931868
234356220
104678430
41338192
3991432
11047590
299279036
637270650
449758930
504446416
15346432
240120510
59382936
228723028
336329552
988101828
658998522
240516135
19127508
300431835
291201456
84877260
149077251
65229584
506009637
65029692
263415542
424021642
109556430
695669639
99788337
56949144
336576394
647063368
16404636
8604792
38109750
221162987
399079512
16837890
323399481
168305667
598775804
378557095
510080760
170166535
661084416
172195116
91220164
54993790
582825496
544032864
7489212
602792144
296701272
358643298
18785400
53829568
364110675
380820646
105273944
152976628
79181088
124782352
799703845
317244483
116516568
24795891
73691788
281557578
64294724
90402664
599865240
335000112
96706951
177459344
170394432
4348300
601712463
42509808
154291456
40340496
726294614
255398672
89013042
214422632
424671600
25053475
411742620
645593130
578381096
150459336
151304068
92889108
7028049
23125876
456129981
545562675
348779808
130750576
205047612
433354791
12888350
134397222
144870660
75891200
82251675
500541348
202605056
298868378
56485404
188484192
1168123
192112349
243679975
288554388
475791536
177589390
4971648
412594101
23187969
124759116
100429875
602302679
69116980
209744
184952460
320044704
189521982
32330605
111826484
3738042
138609887
29686995
226576026
47182800
126856565
194906670
88099136
42850048
540761249
225562356
26031278
392656001
41890170
57218252
45126000
169237389
686001075
178548093
28080128
215182784
776429290
61630492
15992718
148017792
187186018
465157675
434453661
481272506
348248079
38618112
50589995
644936307
91943600
383198530
58852538
305410560
59247090
255918000
264042240
31194870
346764040
266107944
13192960
79034578
914206866
217651200
813018948
13478856
425798760
318787908
281340948
19447200
166133508
81801720
115515651
91306125
140683258
163981150
107732180
178134381
32089728
383721488
289675520
251910659
600210380
384241280
285075570
146418792
32600466
822024772
54677686
108975540
41575912
79082570
259072486
215951967
281161608
27076336
7549037
331268832
82020047
395765239
226629
104444352
978708736
495807081
23167360
483396864
87243688
581898
9105300
824465796
403340759
58767891
515268298
413912385
273511952
571092896
517397550
409153625
6140264
392094692
147079756
223525941
598575784
164116011
30611990
379690896
16616911
147522102
5155840
198555320
521156306
122686596
27702860
113633166
195623862
109337490
74775559
458660466
710331892
485195508
118679391
237495460
619064862
92390188
38030923
55714690
34543425
79387700
443595900
71044185
230799140
188375184
59339148
283748184
611502840
48776795
456010110
490114000
7463944
902631481
145622496
186270378
272614998
485768544
49159872
746538268
446109360
7856321
706488963
76070080
146396673
45732236
138922624
397023882
129659400
36770040
196989234
41618808
16923948
102582216
349121658
969395575
82308135
304069480
912065868
139656426
312556821
499547649
870475152
368202940
220532424
212489855
441651921
632812776
428416101
39231200
455834064
850333058
109513530
197409000
62810331
456056076
13123300
346807692
153795026
34545879
605245748
18373230
103790022
361423986
12344995
385181132
22578166
37055616
140540600
84919131
264420072
42810306
49209880
89325128
111842613
121194360
30457644
80877576
720705825
204717797
5952912
599269344
155176731
219564180
122896800
127641615
485886205
23006984
135822051
6261249
27649055
61820054
4261248
177351744
936482148
393072534
14828100
58516880
187123356
27753712
181556077
488288038
6146712
203631678
128666616
222799560
268205736
14004928
347480595
40840415
453230976
66916325
351229991
327724716
42709945
114070572
399403035
119594900
585003470
439340272
238478336
47602983
13742610
562660410
396674492
513480300
219182
908953150
107467620
323962944
140081250
536166444
903194480
299537238
569066016
722075184
571210700
100711832
117937191
229219929
358955243
467052075
69704004
88540151
253324137
130289213
714870820
175675472
319631408
43107324
154076754
881486880
40448752
264162126
11035570
395616054
74620448
268041125
470146040
159131490
269114076
109872180
283047824
345757538
4203000
132459558
67888431
398796096
197530775
63208915
188085624
979796490
155772880
938150950
99757935
293971116
145384010
3342804
90405502
82932642
834199198
268755894
10432444
214360328
208017922
37384704
68827416
33641300
510039936
807585424
8157240
234794208
249714412
945770098
627340486
177400440
280296720
71060223
680392818
8230888
118433232
416906949
117480800
85232595
92728837
479169558
59077822
25597559
74920914
645968822
31122180
219805920
14415093
448069212
63831342
379524012
11862112
112818797
523177630
510915141
282910536
297966345
463559202
78608328
432523428
576021348
467021904
425242568
450440199
300026766
645392880
423128610
87160752
821357680
721864
129394688
382000791
253734976
484295133
380437332
463252080
756028658
726099627
96705482
55945277
29348847
446690870
345488893
881292000
13246544
566066761
73900989
404701050
160585332
93084864
201257660
508104498
797774841
119795244
322816014
163671438
305603235
456448720
165197798
286288431
857295390
799126173
104918436
45475920
947999976
318260656
157294513
438068176
150311590
40869780
4318083
132892500
322848876
145928732
34447030
4468010
651577450
277581600
478577702
206526416
16744905
6478640
60435166
23822850
587848447
2010580
36305484
246646848
113162914
62996436
857363300
446287018
316326748
37541998
227366844
375382920
249301745
71520504
13070799
67908094
153604416
378385824
3492648
541234375
864454518
1008634
760723535
248145456
39333360
787510602
507542616
7644765
760488652
122073988
126039012
150984184
65159640
50835939
25330303
518915916
415423923
14508820
55687580
263461183
73849865
545549136
315239400
73177440
320256096
143508156
240691230
86298200
417898176
620151024
443391144
223681740
196905816
35894344
8616188
383939478
670259352
210099886
263141298
116458573
400089245
609280476
149644440
338945123
217648832
747806994
249569940
13967832
484036
90414780
19179540
29673450
902839650
54595952
92719424
995511819
789529676
290842860
542050600
32469558
442973946
58845516
170967216
95879922
76188733
14203332
219823500
31414320
275317490
346924495
896144430
358714919
796259840
295621335
637586660
81401180
52994711
371855770
35413275
612759204
27496892
206699337
38019990
228228532
91576660
163969632
588833049
542999175
399523349
513328431
422191110
924574218
60068162
170880882
570367550
321554464
616307398
528337500
361952217
429391878
317441072
246542406
348620188
36212120
136840220
50190576
283969373
829739208
124058053
123229950
493961880
364030413
409178484
156190946
379105983
153138554
277771989
144233646
171152050
98982544
33850570
10477984
64952030
25008945
160165412
35243906
272601623
754106080
34823320
33126156
47179296
298733964
273971310
120840477
34030101
2534532
284698071
231803004
77282944
162888852
74403070
77107271
297189578
879822426
47223431
651525168
69380906
600279300
681374482
237261920
88015375
226680021
560639322
206427775
442362401
543485025
20368896
142131917
316650010
164992611
484564214
819075712
4504320
324852138
30602880
71126608
423864880
240554790
20809696
323981529
450435027
93192855
908878146
87613578
54933788
507980694
62514727
440194135
88105068
314814293
229916520
144858034
730187344
37107455
57127860
626910774
354524060
169018707
751439382
198530696
73991782
290575210
203877450
795178428
264379733
692000640
276031280
155630240
329220992
113430096
235191681
942047106
615675790
611507151
18294154
501864012
168334560
155710284
257391882
173471700
32526109
1201325
445882584
300923682
232457728
22790424
261136111
139068587
32818435
323777300
30669075
469573330
100151110
2679404
37083824
540136026
196020429
342199280
586260800
304501250
25405452
457806466
551580
80215050
343602532
248910444
173082312
273674425
144923688
259598046
529320505
127589280
443413184
37169071
236036530
816548117
783668652
9953640
432275272
85287378
56615706
112663956
255278712
26629514
346497970
391645125
267758568
990619641
39809294
593367732
195920328
416026068
569169651
25956192
114438848
48047522
328435002
251190705
256121244
88980571
371337093
69851700
206471787
670552756
58038456
285671790
279565884
29305860
108170880
57495516
447520728
101455658
592345559
74275840
38718569
9792136
146208797
86308750
443139307
9937863
229762304
109170308
145522084
271417016
158034408
113429316
73807304
291254394
439401992
209199354
160047825
242007424
61319525
586201302
134301184
331130425
614505
155733956
428426796
6371416
155124536
48725610
267014054
235082904
19530864
235260540
6435350
652714713
673086267
92182578
17841432
141046196
40959820
350399112
13335140
842048400
256230236
90068160
500442740
877279000
1902075
8013648
241812772
804138946
43271306
119704222
666318380
154876674
301026531
228224440
18113580
176715432
158535553
138664299
437968072
158732850
166779360
289765839
455235000
1325898
8153637
513385593
57329428
55577636
341468592
302460240
614638389
161016972
160462476
409450785
668325675
546588295
677052834
811193349
70869776
8445360
168567588
538902483
322164084
614521122
135455668
266523200
182305516
28135008
60795210
431179888
662087790
610585717
17085600
8452088
288265758
50348416
620880492
128224327
249736013
609000493
193714650
368475510
53899690
402928291
212817424
188284946
411323874
126762016
511547792
684243296
115704852
9234831
272421206
661313247
111063550
113123507
583202
459292749
94665600
137780465
283768659
78480845
7184128
104091392
510614064
15145395
16572244
399571328
282369792
381782726
590156820
255665704
280029456
1224960
158258372
304206205
689404261
644111412
267537534
85663732
61042668
87412210
540845295
28969011
52309400
271827745
189374635
140133560
81404454
242086086
247217068
264718134
100570808
39081990
58509185
59181883
578118720
453025278
868246698
485182700
116866554
228466212
455059348
166028250
122952058
194555888
460071875
57752730
15517645
91947648
60377050
717102323
44108071
405882600
357733314
343216476
10245180
69720196
209265378
176775885
141181460
660419028
25368894
33128459
13686436
15465672
65998233
19621070
257293440
32297300
178493487
909959172
227201520
58447550
33639991
44501873
200340218
446644011
102377145
441563625
346412508
231728264
587885612
137525136
11518871
320096305
983107006
84738033
343242816
347639650
316646361
375225983
337864064
8647112
382673345
616564468
230882316
41524200
460925000
17814336
430722610
763028685
303380272
485211566
271603672
279521234
654024435
80499050
614461900
63852199
682819164
787461969
270355464
480090216
587997800
194164350
7352240
829991448
132258273
8276787
238715088
31176279
329438214
52886274
276936531
357509438
107814256
159120187
657590400
371756512
346855047
1592780
746218861
4612932
237485017
24220130
106117191
262138998
151710261
483730715
872547500
11084613
82217376
75321818
285051480
569633157
318593188
29574720
384770925
832620825
7543180
49235592
670405260
226089087
402380624
31621928
85344490
191836350
25858344
499968279
2962372
101243262
368212096
683415712
606779757
171912895
156428642
202245120
219963637
12272650
152509770
1231614
149353824
78258012
186336920
42028272
113673380
655238979
19383050
355233348
18089084
98684925
77179560
470314586
245790720
46961784
55730380
55564932
106127137
637337715
13616559
14492345
67295825
423647319
608890158
779953658
348170000
111310569
197900928
23074572
520239798
311635680
131207917
394974144
813314952
433761328
307409370
94915158
394391718
202389148
40960164
73409770
247245360
162050925
99392920
205143978
583044890
227397136
497766864
24042496
116941528
4319760
955342740
187249522
121676370
192029680
18477203
38202014
192920470
356417786
167262766
184800935
421184504
248273158
579762010
270868304
77187824
49438103
853105813
12282000
396155301
771951050
235758924
138073524
125294400
489315483
200494890
61707383
401924710
494014164
414089978
201456126
17702061
10768135
336760242
698845160
235779039
1897261
807361593
222482432
222388527
233442884
170189040
1829373
225630700
462187328
157220972
342660984
42645575
388744460
265176235
337759543
248165892
81278652
4459740
137365955
91405440
24142730
351754920
572430600
96601577
743925168
157564386
455220324
193920000
142004070
81268496
109691944
181588396
108898530
152279890
402318000
193174410
317156400
235090008
279324990
100829448
871089744
677331105
198508830
3053778
299880472
220653882
322375590
593545146
267930937
513205434
268976136
639784200
29122610
175508739
281897775
95067585
91926505
513453209
43181140
777015515
97024780
50053600
414491088
14204752
246486304
281542716
499398730
442722500
280577160
339280019
504642645
97620138
666693528
946967372
399276724
560637015
57810231
25769771
572065502
804109110
16759155
199834950
27888616
612024534
10110870
160391870
570087298
7442243
602450838
9639360
1794212
749172596
214375554
94653360
283058772
133944924
500091510
378234038
44737703
18215192
592887638
22723651
3002412
186129100
3330000
573889364
18883648
201133842
53280959
347657068
899128704
432788727
60380250
239976454
216124596
14535510
468943994
966553160
98596971
152924100
285896182
651087690
600913323
84622650
333677216
265167889
486551526
125604136
242793644
36324754
38984062
535467462
1453064
72390513
194707030
321194304
155783929
455809536
28922700
140463210
290541645
48176227
61453920
84438035
202870980
138522384
338377754
45346070
10879264
6363806
20501494
522220068
186308100
141154509
85002755
327164838
108053724
401424650
77830022
106909088
41363490
49862004
265623593
284505700
20143728
101310160
33028632
72229864
54804620
8682310
23637738
278747546
176222912
491403200
39861120
309471462
366693008
24338661
367403322
527967440
16802062
435590
297549615
76279725
78503950
267918973
146213430
124743996
647196225
78189038
50545210
1658953
36100107
112772405
396209024
351848016
49968044
25229360
128502672
115539252
308474764
1999360
481707070
141817119
36572712
404177735
102251520
55726218
216675300
21342030
385365225
575666714
86025888
3660475
432137024
1726928
62932190
10310027
863496770
231884835
369300750
324304302
310216732
41891914
118763469
212882916
27462600
430662180
456155865
637280635
881557784
301790688
36692640
8815286
137026176
40787262
197222655
85764030
192192
191132980
32994545
154830424
179764812
825888657
326254130
645026400
3320319
35365358
2477356
243662460
376541440
121438263
281962704
527339388
817346092
443407859
633302325
129719391
798613912
69310132
118093313
822635226
802288932
226926522
24277766
214003184
546838938
734546802
221340600
300250860
817649600
255464493
489672414
313974575
50249025
13742586
122881984
494486187
296549946
45350220
222537056
97476288
24084325
468406645
9210630
723656
24672784
325970608
191984910
135689818
877710042
6393496
30019248
601717520
397302138
324749428
359198910
814405724
107746184
140729344
151349250
47097120
546037736
24565330
437699900
68710720
470329948
155090065
10148336
117484288
314133735
416882052
127688070
689691009
76399950
458300024
255540744
90209872
131212976
47218116
424411050
118683642
183768840
145898336
340049664
329382000
262894720
79743959
701204960
8427530
533975128
109770964
16725508
530077952
70067554
234972090
121663960
107137576
82372752
820441260
75791100
513679601
298019260
606421854
393778975
463959440
453373964
33130053
88736538
317945516
681166954
42094108
23138785
4178328
52958214
31879568
65969852
769044234
897707300
351053810
501826272
11377692
225148560
792705792
535206418
188543628
724437280
278055200
108926614
52521130
276698602
244127250
86458432
60639110
46291971
141796571
88160800
362512590
114412536
486464425
439366105
102699807
633735405
145980856
98296660
236132397
169714520
33653578
176975622
307262970
52334532
350586240
141350683
113847748
365788020
178989534
193972380
497582
379982592
36206720
57898280
465121426
36376920
51035347
591479010
27355020
340156060
180757902
259695189
629360445
693719264
71638290
283295922
35395054
869842456
6214092
373254486
476192156
383098030
208916400
701958368
10977320
11898414
64182276
557326412
98830014
747158280
317510505
645798186
411905727
761864539
108650242
11977095
303546204
280913816
15204789
105750939
4825778
186849047
630373119
6976980
175600325
61843740
606051558
181305036
68343618
462550300
444259881
221104896
586308340
388468446
109202212
31851699
793315990
242640075
86927528
724757220
15624688
282532415
36744876
84475965
100485072
92825415
45175000
466782016
273732688
46047723
124529328
642134394
26332724
86585774
739666950
160102685
53111079
58934503
183837680
336372443
68754560
394287984
80315314
126688629
610760500
4556636
721017936
97899256
835541852
638689267
273372867
147717772
635603607
119456040
673126279
101136888
819959808
48292980
383561501
78680032
47200040
601677056
52831016
250265917
851127853
6865191
25772988
170948260
161113302
15911496
11652830
160646280
653293332
13182307
206928335
51218846
762017480
33376734
628895744
338956895
248510976
173681480
33710313
66484268
735660707
33909720
173066405
151135103
216063661
151833624
338994688
591247201
615058948
220297014
203593494
545325726
160575797
134740932
439363392
274534575
564919500
254929628
69964230
40927950
545546620
264203408
156373444
483891850
268953841
233283120
810725529
390757416
280261384
6061120
509882100
216609498
143754100
4414840
126504068
149005305
67599560
241190950
308079940
195788428
53395090
2806650
848903250
73961130
543048967
516300895
22254972
110383360
649855305
204036486
194456336
320667575
263593664
170751245
137899456
179720668
69464889
281809070
583593528
138932842
487607442
19179237
305596104
247524389
88022844
238479966
39937584
431165388
84641656
99605460
474822920
1091415
570189945
737913156
206590386
73067008
92441984
40190382
108147528
9108000
81483720
65596740
66650514
465994620
21040918
990021284
15280844
32933385
242141334
349121785
246054796
107251925
591240970
784916905
496135760
138770688
459926590
66522854
168196810
358575850
851930465
351958128
5791203
298053756
763148480
434404422
502745130
94004407
62207694
110595067
670658493
13927466
260651498
372438
46868220
4283655
281605422
376740210
249659760
370007590
175982575
287877217
951344
477112896
93026116
635053068
225138045
647909748
92182946
8798000
251152849
993192624
310070520
352467225
576131255
199817235
21240261
214473572
232099708
627052140
55350191
7150650
372924333
839496412
228666325
86989276
34769504
15678072
109972200
68927390
318152520
85252634
51931530
473342223
718963146
89637600
311123610
131708430
107895775
289260225
148036170
16269829
268858044
225437389
187241022
303426189
492221400
344066750
111125000
53194932
35815416
142124976
227866752
2747199
329147376
843422144
523425550
13693449
316139696
145553968
166388739
56765940
696438449
650909862
297179442
215115012
311769216
47603025
117769132
4655456
350021373
51339190
437146699
430557904
183934266
318695516
468280368
4648029
26970672
111236902
368816157
135001812
48292011
826771764
480885678
79716404
1949670
8356050
445722315
19919170
29387366
467048120
3641380
401215729
244480778
196393725
252731375
527003892
59239795
423334650
705334740
122654808
276963710
662795470
336566808
255585120
330843868
7505025
919918830
6843456
150105024
84205001
181089378
237213508
5455055
5126968
70581364
546729711
103546560
84030240
327637466
28061200
488288096
101996500
135719520
179843888
9267635
18367300
212766161
135235429
388418924
190409870
772290558
37943948
255118478
612250496
402262320
166522174
55677125
449327630
732805648
314416564
136731549
15243840
35529945
822538431
39926025
113176506
572422656
46220902
162553674
991311118
20719848
342251215
50258130
449666925
393459655
88633028
648795368
39395653
779011035
513891240
728069654
417889600
127763238
16563456
242313912
83734284
62092000
506818641
197224908
137322713
284283988
109207091
256985200
18743592
762677962
163039184
139171448
717790716
19402186
160987671
125993574
155819812
415928512
36553902
181446228
680554824
887048250
130509343
13256964
184754086
66310272
796219566
463258575
86852840
406994700
25168670
164191928
75532600
276823921
481406456
217045028
247774964
460010760
118954750
539591360
58631310
358134894
311663880
442185680
143102052
227842904
268374936
121449537
573555240
31264250
304503600
159840035
201617388
163876712
1705050
36737516
61040529
15761440
515474400
22369230
427934
63391066
512082518
131304375
291803512
508037754
214077084
341633292
440401437
69728275
559782361
12002976
32253795
761907144
793854628
817567783
62293078
650254215
234699580
5769504
170357315
284237910
539403282
830614720
494013728
496977345
45510928
754363792
118036272
458164994
39507130
415156
65840032
294932550
239900430
93146579
308539152
113379354
18005088
384670412
743430034
533630682
769023975
76108760
264901000
811832784
14069776
225724356
533100919
189098640
618021008
43144218
420474132
782795812
36757625
451470522
638635430
70981689
63628734
35222292
50358945
385651584
395885280
12416848
10659208
9618750
511249752
666029405
372053831
66019840
82150565
809211130
949788749
227630520
67695464
289903176
555282784
291991140
95817222
871015480
224531850
740529288
471879463
297172120
682993863
119395262
502037784
434563756
621316632
111656525
115968256
918997665
67756804
8908245
303999710
82803645
35602630
246675780
226055343
149466516
57291444
105468000
207977773
62711946
139770026
462992988
393639798
178451250
170875446
408621223
267402681
314307975
431628926
254274834
191504914
935726556
129559899
646786998
323718346
212570628
829658106
5180466
288344154
282391250
373715685
69574765
9782135
232436970
272585761
321678620
512798055
20459000
536552112
180004419
568410624
283958765
195808752
243396594
12035838
60779901
15876876
252611971
214149804
115948950
364799172
139003445
22052060
24311628
61646563
63256736
241520015
36423120
24587333
104568685
839770760
192867807
699511810
442540215
67680140
28073448
463916937
141573880
646334248
63320640
496179117
12613516
398609343
8216712
132168508
367549992
381284766
31687460
436209865
227028648
271377
503486361
54324515
520024524
329027808
44141985
74210136
272859422
356697600
152096469
203649936
220900926
29681019
63217692
210370901
34739768
589797021
246271074
162175092
93348178
261139165
99424170
150095253
18980630
15446210
188748728
45631172
374402282
167320560
142836150
346220862
796574066
281248110
326622216
337226123
116792550
474639503
115919505
228345018
120073864
73415189
204822766
40314212
223728770
125916900
774219600
445405896
318102396
223266879
403864968
307604916
292788553
123927012
231724416
223095524
20881152
170892
135293096
292027526
5336305
135334756
323479170
242156390
261806315
282369390
48541338
271250630
217738167
488477114
51016887
255058945
699063528
38925191
502472
123531160
116320204
224227008
3114748
13336569
471384336
19021972
42756768
765690804
176363985
191734544
448592318
202875659
117691164
343050
160305714
28351382
62824716
43542915
735253687
235418808
60805668
36366498
154323444
24773721
144400590
899712
339871812
614496564
461657712
167391100
17122140
601341070
133465530
73838259
57241944
33353650
52649100
495008211
496854970
153698052
86406175
479740586
21599828
98804300
157808520
501731208
76833360
444095344
761245772
46939884
773897987
110393310
807847026
657702912
49734640
348521044
235206747
438861150
435149440
595350135
424002494
337604700
123167471
33430452
42065511
67980240
105277488
544085585
4081576
232800910
158380770
67009440
58195865
11972012
66239136
353629976
10768677
397894218
476954910
30961116
702715440
731283126
103596850
35859964
557218268
80857568
68755664
13443168
386022555
89412687
7386445
59650045
142407360
357552063
27113561
18673419
213495200
645228408
135289017
300677850
19142560
252786467
62772435
917854623
211193856
513859608
50109696
611804172
724389210
393634341
646868568
92669571
784560428
206642772
716071038
521602320
467503808
491532183
112138348
126743300
163443701
213723272
178059750
789012608
375388776
260314912
62014776
47404310
120925194
188400576
125771146
266202541
936683410
860641192
984012
148650984
403741133
603107978
681916614
38326326
429158086
12172160
447973380
56562992
23097069
327259885
541578420
391875081
213371752
159723808
89249660
26545092
633673604
312292888
195684940
83251950
278336744
167834420
167806896
376814719
125500220
444381900
298362003
161946648
336961280
161851662
131523840
818282643
367766032
417489555
229529340
317008155
181611617
18779475
95634482
293825025
689527720
783744994
173820085
165783324
199474628
165372752
246253574
634958964
92012002
22350834
233911314
218365630
151368140
271195860
220276272
18368376
217045205
170722130
709803360
570988133
23260809
25193682
775687782
445859200
86356293
1484916
734868550
316248260
157765104
320804118
88776541
692402752
226108334
92418336
304189686
69551703
172320554
192437934
128141280
348404374
96453500
8091202
542294370
27211137
901046718
45709872
508393191
131511952
171533334
192234932
42696292
484815618
594038038
162380408
533794745
59284440
30090257
38113108
44988435
79533816
603420744
364233484
620852024
633251360
612507132
825900795
133228526
20629229
192495744
80705856
267223188
202728825
69400184
2485332
46724832
155978218
476262126
459609756
233110020
95263207
58578450
268710000
184544124
426644052
216748960
58482140
303036955
554585085
775068025
142340100
205377112
67083085
76227184
145465463
15271627
744771696
774987732
415502844
51804040
53393172
154290970
389483127
743222260
290263568
710567424
95302004
349546527
282619232
106547000
165089111
36867680
64664432
124898880
24989853
522820104
121661331
51246615
163565568
10550624
58490692
586689635
198417152
41040576
348948526
179873091
542405754
123233082
138667860
144739071
215881224
825175384
116688168
457362180
59979920
46333392
65219616
259599704
25376400
182711984
10743636
884442579
78375627
342694554
205894080
150687524
109685796
320862108
192162369
837372012
540958616
54333762
581903100
850018054
545861290
5097600
765840560
68032804
44286102
843854880
744774048
122356988
850835394
773877110
213498738
320489264
13130578
58101888
72315165
197175120
470633428
54981451
917467224
644323800
727758180
157857952
94647056
637714192
71928699
358079929
75753216
84518884
482353056
655883372
356603361
189844974
38093563
358543098
14909561
11406174
179472200
781043446
7671375
32412459
51261248
144737460
254645160
49033780
444581878
468332957
15779205
231354240
250076472
269748508
188064160
27272637
5508585
7599979
487020240
365373780
455748128
452365234
142702610
5661267
161369565
2348556
270868682
183728085
36691900
298454295
34810427
211801542
428254695
205288328
223292192
111173652
38597490
13672389
94396340
63535794
297017369
60637450
54316255
154668198
486927940
241856406
119523192
1393264
197884665
29372139
310490928
195049480
52513020
685181455
294272176
753082310
150144884
19635785
294348912
292010302
576361544
333705073
55729030
16760052
166625630
504970052
308434945
890999622
110580426
425014896
26269529
602156832
409613571
73724058
320083860
297360882
261278025
71305612
299396832
787121944
924271077
253680938
656588476
339509151
795992832
174904500
609105525
4081383
263391635
172828704
556747860
802147830
239324261
435110570
769623040
426544470
68945507
463004685
33361055
399134364
25356288
403426320
177664240
10574816
844477656
31985296
91862080
153050580
282243322
49507200
409265070
137614766
330209512
850259949
314857612
242781759
329819525
517169664
104290524
5671080
378209660
802054935
12443952
26570490
71295438
405687065
186109117
60459775
228857175
59224653
473269656
343794015
89538889
42461348
262506096
850669280
4336080
518351130
232532300
284014530
169935219
42950672
188878430
90709344
36109308
361207598
278752808
173030418
80027222
222363372
593190332
434118018
28689440
29067976
498817110
299408833
309657426
133298326
3767984
51383775
82235471
38215575
133224640
109987196
9316858
285277299
9376150
514053631
332336850
370741460
328651692
207010225
442543640
144814410
122314096
63885190
38338608
217105470
94410225
10221210
27910800
495801056
505520176
375461730
131500096
17321843
264049632
837072378
462944305
26142021
597564702
292026610
582123269
636570396
338384304
101649616
274137858
181458935
23611404
532295355
11545470
353509450
82881036
34022044
232169572
331197213
516507600
30128175
227050728
55160545
326920433
352410993
24271016
40630360
322362225
74226516
113540910
37011758
296145120
7192578
138100347
151402411
205871620
342599772
179688351
208732422
35532846
57191446
1546320
15406580
1135266
379141853
23900450
57506031
138924912
564099759
276251344
385256004
6806446
310242592
139166880
23647463
145440300
1032150
56922492
7740513
522105014
281792050
15133000
88421037
165677720
248752015
4282110
199298946
247990600
564850461
374625480
492262398
65216354
563754884
53278290
276787316
372810867
701579232
787714338
47437416
16732758
386325669
193264840
12160080
32343949
15215421
109498207
71220578
65877415
777246103
59380174
33565642
16777650
406029453
55601744
238923920
419856777
577399590
234810440
91320120
175576680
279240704
75910510
880682616
415197864
212748160
67111044
334703376
183843704
388991212
584577775
116510024
129139088
11286066
540258912
311465233
63144946
341835238
17350070
373253832
189377552
28925325
292409298
57571475
34340918
197271375
159176122
835517202
10394809
14690445
426488103
408047748
411419952
9519796
302579532
372671604
423248508
7586069
288473391
122139765
19946228
96568342
112408560
5441280
716564256
166743720
4084041
357514276
259004823
64157280
67136728
244642440
575195976
23326550
132383790
611740696
493090181
755258382
624135680
491665526
408223720
235916506
166931280
105616542
34408296
72729305
219201252
97903224
825528606
329691648
421873815
56223460
581227603
101730690
283266154
15746358
147855198
100893498
5605308
277215480
11886300
488258030
403855656
174461310
87894879
701856628
561847212
263865316
6554678
110832540
2212080
371877284
210322800
285641592
59573682
66381160
458618420
535934760
17700858
75016200
654607140
316613310
117293592
143009860
74251245
88678536
126660875
164122403
429199823
24354946
964486287
76981481
384935100
4067774
204310260
79718800
47308310
174542474
440609949
105340620
231202356
177326320
306995679
65992500
548578300
299552920
242066714
689756067
113492534
284150328
146490828
64429158
30348890
252785049
114494058
451063512
237359970
114659896
54426141
141437528
230306332
822923612
545504364
209804376
113969752
40831850
748847760
297206487
113130076
42558660
398993490
170861856
139516410
561612588
665551920
741962213
251802810
49892256
125701356
94098887
823313489
45048960
635987170
308134246
467414891
469307889
537563875
188044800
206618538
272074380
319841730
410585973
299803296
249108825
174567744
454641104
152660340
1696014
79379676
63231252
276941470
248570959
521831844
783556452
794390
218712096
215116440
996669
61598268
141047310
675909736
13709549
120895200
7781796
153985152
229637760
217560420
240059019
123526182
651501452
163137429
632029734
60599720
440884974
111767103
2925252
127444400
24327576
7719062
483935616
562404465
696888225
70329793
435420952
92878720
285193585
18673284
7695688
159446040
257655930
235553747
767367411
315691610
365425242
291144492
358397936
196173918
162556870
135994320
20098182
373474020
261952094
42136
38096045
57854676
762985080
546183048
142750146
743083520
323015238
253416750
55699074
105739890
316485242
50910600
396759549
291065504
25905746
267725154
3283600
451102446
833547912
96128840
58073390
658680654
482187168
353016352
568278144
163139662
216473058
72203472
669682398
521094304
137998581
100008902
78843518
306841344
357717318
182894005
58774010
152604012
10977050
739176990
107168930
677924184
357131037
745831570
803409867
82115865
269232223
623617684
39493800
951721848
12945163
674173455
171966461
10063400
254024188
21333246
166312128
22357062
987075
368752952
53302920
1512576
299993316
154455294
406204025
197319852
122424410
224764372
865288403
702502257
533786768
115017441
346103505
325844967
337852084
239109229
7792224
11791546
348120972
224567280
543734916
92724534
485311684
46581336
12306190
65558485
58462068
78376616
886938624
258527104
290510311
842927692
71884200
249694970
791737170
56477280
169887666
404967154
7040642
120943816
70370810
60284364
116688585
78253890
46423020
69776480
42845306
660680192
780448532
56422743
192115664
126355112
175299722
113628364
84193014
287104478
557289960
20876640
312954540
270452116
36510950
280236528
18459059
251298690
432473656
31967820
184534126
477942842
141287137
89093850
344885112
78683004
394710316
186650163
60154323
893780496
602296539
1903629
307532763
8471682
181198971
117033212
240322204
671110460
358505510
188501190
603792695
151654341
785382728
700289800
696321624
259032090
138746766
68034345
163430508
310718730
488080530
106817802
318502935
77670549
97002318
89166431
59794917
6292800
286928225
263612016
156914250
541106223
164843525
96373440
38543400
37478112
41353420
818358231
826472456
356539132
34618239
565180394
121554840
207246608
56593532
526723857
156515280
185728995
60408605
99547696
93640599
549719546
145841640
477840944
11148435
10201378
389058957
268008402
43301412
251732940
197099268
53285604
375290372
513412004
512027712
120661497
128130792
40773810
505609460
33147807
146243520
123745600
11638445
152732315
16381560
567039624
661899067
28640526
18061120
265406106
252076847
581901840
5258620
271946772
188805441
597859223
691620638
339725232
333110164
305574630
357927909
203415780
45577248
226226448
137980245
116574136
29320192
145496358
56067552
64217972
41998788
242131833
281585577
18210698
565131028
80440800
540319104
97367513
350257695
181816169
897585902
33251000
131635924
368184960
803078603
86576654
585575600
56375564
56473362
511017143
342223028
156023520
530376792
585272896
111625920
441530912
1989540
128690532
300465576
9671714
19684956
616173772
12336402
317061066
99291594
54857634
641365856
542435216
556536770
449728746
338191440
182840814
255842388
89511008
383993946
160062813
135958372
149479712
5905066
199754565
48679380
415931646
111230795
926701713
63232673
25127088
174811494
39159912
449855420
19423048
362623014
217745523
54771795
54700829
651579910
648237512
31469491
761292810
2999656
175733325
37237953
790084010
267616725
558980100
259271334
273364020
310184875
43029584
259819500
84553110
46489534
8238600
64608221
71512175
1294312
22311276
581451756
8528760
73482024
64093825
506468352
469911480
209026521
616069192
180131061
38563300
431080759
265847908
3180816
359097688
78587138
1749880
61915326
161813872
84162015
8971750
312400704
45650076
148625921
167099072
917910
435937164
105313702
491542828
78471482
684886140
13493825
259503904
233245353
77493913
34637115
970203228
38053800
203325105
137211644
61686149
199137600
233486228
422032275
69932590
34054020
183142386
258219090
197239360
83937980
685519776
902938432
450975984
318100535
47706789
102837454
435430961
222434891
299203240
248206545
673661664
111163586
599626560
149424135
874493750
873106537
211680558
324643968
191211167
431002332
129255217
368409015
523806543
151371968
28698768
168402113
323511556
429969372
537150036
12554647
166336929
41691504
393813246
212101200
252270123
38351640
49717104
303433572
393281252
471856560
886568010
90886818
9550996
34119568
114203520
51916128
82221650
132136080
15732380
57080788
670604805
51470411
14782822
438651054
259740142
243139009
109806510
711972624
123911568
317395160
101104246
219861252
540395009
607311467
48234900
97470200
403088000
88574056
53214908
670902282
90087663
89747216
543330200
15720320
776615060
290258640
65071248
55245808
318491965
292109863
775147180
91321908
31157520
9361914
629681470
957102660
261931872
359785132
592803650
101042682
603765162
235080300
274888680
162626732
922002903
14732254
8629880
59281299
220265496
26922532
458778089
281952128
221175680
260086193
24568230
812923720
63985725
136787850
261293938
328356900
610492302
372371269
787208544
553070500
545205360
268155391
76841301
145723392
153994978
281258180
231422598
229014488
448125268
111235017
47352456
892366
656276124
89956830
88491084
897114192
627490752
65723700
286752697
165440995
248322260
356636160
486226680
69697965
651856349
565152048
26862448
60847795
526427224
4495226
940369416
351266615
249997416
587873754
522618668
405613728
292680704
317083440
499532436
347234367
388359468
245729970
46371570
54435870
204255974
103506450
349051793
105332136
75006792
339431699
7249424
448273056
46928994
89134115
59887620
102355365
332925291
896527373
214641024
720906620
4134450
130706982
67302838
218773660
493710273
562681944
68587640
1020186
108421698
67955832
266413104
23602005
1598560
239829711
30554840
61493652
22786114
854917884
872618846
35947620
49857786
8819553
429819952
121743072
288752040
20643960
64956312
167121620
384374148
455484288
44275776
495217538
73544490
114599160
204032023
684167040
55112505
280017540
51915006
828393993
213749604
305775768
113978882
234764244
340821492
390492324
167211136
494784640
205871645
15712305
93804556
772298567
222314370
24460680
67019290
56836006
16493400
367582704
106131470
16917695
143382974
20053628
289771052
403335996
9587414
18143816
113461208
490034320
46421484
56819790
244343134
109527690
64078420
416092084
173533349
431786817
257232
11653824
237825492
26239644
91804992
571560352
99503338
143457102
355269631
66682297
301372032
548577441
132699825
54187812
487475043
207794646
571908777
640671456
267690192
43075644
562464567
21389724
7243600
49019641
129225747
549832320
136334451
30490587
314261604
166958484
19440027
72715638
384853530
326398476
578394927
73872324
21077056
390931150
226653460
6507526
416845176
195960452
265062798
99459945
2895576
448555744
717762955
327403692
145184809
372492963
60810629
235482310
473829845
54732379
48689065
394491042
114610645
581604804
103698504
235577178
9938379
83889036
808366552
64484806
30011973
933499600
53005736
362609816
534254600
2484640
661274635
199522758
148521241
751311192
108160416
15433850
103067730
113226465
340613509
15790051
61565016
889531863
618498797
0
351369308
131751860
412925739
527368478
77751684
295096245
8783765
13462636
272652787
552734700
105704030
667770504
88844400
555060840
305598096
653943040
542562144
136298652
711833536
66197963
64233772
261250698
145599227
371132034
335365228
80957849
210039786
98614824
12047400
98230704
613249838
513025968
690008560
763684576
259838936
294411666
170548560
74496256
335320424
33369504
549217162
464765832
230342056
222184220
165495552
126347409
761616360
84675590
144474119
170081028
318627492
405686562
3807153
239969620
205010600
571887000
360159692
35294112
746138960
184337047
5685184
114079344
151656968
183322292
5354508
160495295
617928934
444957150
31030808
43377250
165522440
269489760
30145761
407568040
50940330
622493501
184713600
239213450
518124775
557906200
785066510
645880823
7391128
717554360
129684240
15132570
562911546
866606175
476159256
200381102
317881867
675364780
450338940
352237248
47186463
533323710
243450824
105816315
320160304
311997357
255336625
21054177
929369104
346950462
11468100
17768026
52253168
4870606
459967599
178222067
190550388
499208960
695485895
20132130
58552800
12021590
366058
29046498
36646116
248816700
61456972
614780445
319148172
30532323
622565339
477514733
591705435
769185468
29705760
551657425
645572382
11553885
24762457
683427878
129846147
56567160
3578085
262363464
629743140
112819536
62972040
38018120
5492072
497814658
210622372
84961632
130816944
86732239
154034152
257931180
6869973
7995160
68538360
280296830
608281994
523515420
35546498
101742328
154590678
33806244
63644217
417011690
253475299
501468232
390562556
439036914
686069024
20055850
373803034
375027090
51460800
135816072
136602549
816150340
141165227
195264398
210728643
90399810
275954053
344315636
363793224
329601536
3412500
113684928
454791440
62082214
179729727
343240275
38740944
308375144
91505802
285663070
95119380
220639120
43354857
245813260
23935695
168099129
13647564
161160
437532060
676372167
323719406
197672904
14756716
706544300
880787479
87600044
124420396
240178788
147903405
611024222
11961615
31673399
35670999
82589850
489667320
56976858
679938579
142369500
305878248
92929200
192988676
553106519
538911864
381320259
754932330
311541690
523511973
511692408
13164582
185597415
277370064
213781400
32308713
127385160
678749688
282525488
414835377
343267870
78007118
181159936
402369262
8222508
45557554
39623715
123237724
113424408
220692816
90227322
135469485
10723050
199443420
141703368
438689844
370182071
264267903
4191360
664724610
201910675
20815872
1223598
364701232
2711170
4311728
63853560
133400993
9943360
62781714
120699060
190702648
87099789
252371042
263385396
780517252
5731560
9568234
264783781
661417974
254088245
199563728
201740256
144220248
736079402
454230480
3548272
666930600
183495909
37982995
419605150
172902821
138275256
19760944
712365824
5605376
107846088
42365804
476485888
476599788
480442292
25304370
34933441
42449000
226496100
74904874
45204600
152864010
77888460
941724
134329608
86924616
809623230
317273691
168748860
13021272
623181312
199498404
1880151
62557890
437750750
385304872
62447363
25208645
425217276
1007998
782434392
140058676
350313590
44913687
130374202
234545834
99941094
82761273
36735186
76579295
373028670
900001664
270747248
17688538
9724280
557592717
21077232
619264932
106078028
211154030
86583948
61674435
42550288
293273232
271701352
27711224
233326848
26991145
29115440
123372491
16088004
493500897
106106320
251907500
58274979
368448252
30443156
123629827
21082640
315690690
142259039
175866480
229829544
249871188
539077272
148921560
38825280
4757940
36248864
533941971
77483849
182249514
158912504
612670716
85353957
21868074
58494788
62314000
621606023
163739642
117148990
222386333
550045700
109579314
198085698
696618000
376747922
391438564
36007860
310352698
25135770
53666184
149841916
2508304
172911780
586582711
420332208
414663900
650292720
29643192
640183398
187900790
317047688
156998618
817650288
235461600
413395192
338212424
37803150
59884890
861120988
576839604
179651190
343404908
466151154
895500
16465932
37529088
704287615
61281420
902236656
534962134
97414278
58064019
14308560
309255975
590494878
133839630
195341070
52886500
352459500
490049835
411522496
654457364
64569200
327077136
28389240
315320796
820733472
325321752
604634362
272663566
18977448
5407645
47640944
97897137
176839360
351683964
495532695
1514704
336505890
912236388
30371600
197414696
160153409
349137970
177665340
414972735
884166795
188208396
88097176
152985366
804576870
256739088
201432218
71393277
894768810
140110732
349912320
24535428
427538225
9483680
658577175
245021277
730728676
115104834
643458612
250259952
102237354
865150069
411764280
157157910
7210879
60842370
335226270
164820652
104275860
562858308
48575800
619590825
176042356
16506828
152028000
156075930
187705752
255066560
270409590
59279550
169749147
156473598
146879832
45465208
402749921
68708728
232033475
257006981
62592750
174172509
227636658
73434582
3648960
26143194
347149488
776925500
379818640
13630396
166135920
618918300
71165232
832345498
195695696
28481278
295427278
18131360
126309912
57387600
257097084
33121932
70388574
20179302
265875600
77396274
593135796
578760808
96872259
286209804
45955242
324624095
147680982
915689637
478643188
40928250
668816720
241248700
390971333
160536780
119878206
648912705
306056145
475753569
19980999
234941368
28028185
702535888
540489530
266787573
873270871
454421184
81340029
2432564
897760308
73782201
719767250
36429862
14145912
396415050
43965396
14440100
310960056
62571628
152460480
399191654
752963550
127773556
259185540
562123208
118023752
77581719
172656484
199929330
120361930
676638792
139336280
360619194
210892042
965749015
292892904
353097381
464142852
137925404
90066496
205832250
92270730
781686775
172926000
178080694
126913886
163340658
412322148
593603060
693459130
115809720
325357734
82744890
882503424
387825750
519377045
39204945
169976064
303841739
125273547
388210760
86850592
637256322
80244662
43526208
68243283
179845428
345966868
524933552
72432108
686623180
76025471
460265784
337192632
559485110
619641540
392787512
316743840
136268151
93009448
107660658
49023397
508807720
73894600
85078280
623615916
492961896
180338170
280426944
49196310
12200985
220061055
376448930
188915652
66102916
15568740
5183955
709004736
444600798
201155900
199906182
18732049
2478560
131234896
158997906
700135778
394996836
669066608
83925673
449783568
142542969
88756780
33415458
204439326
227791000
625565184
259468679
103512812
127153020
28324086
437458422
228213846
380577138
94208660
66465450
384201603
198316920
107381496
54792192
85496100
101188395
19030652
340871090
307960425
378265440
273122080
47617544
152161347
54566941
193261159
47978082
202705176
74493596
127251288
352299610
2031158
593341595
59553025
323539371
179476876
153884762
73732875
817736250
451674240
237388788
159354225
905797
18940230
128421072
40905592
54982480
94903100
286245927
10498873
411368139
164897200
261800104
83543340
74308507
742420096
706898790
54990483
648724076
96916986
84301500
224226882
48181536
189749560
417366948
112106610
151897005
82468326
369635276
648861954
153011525
365830495
766236835
131449015
585656742
704205450
877409280
675427041
152789791
902197800
818006985
9055224
87886458
342902784
642658455
177828480
319921811
123484792
168481654
232754376
364350288
272996192
163388520
208471728
140862833
67171560
678704640
622407093
158337934
10421208
769479216
10048215
230793132
134484844
248348187
72684040
543830201
221198152
142037700
73230864
90550548
107645500
691358626
228630006
34112529
721321135
87767636
503096576
237663257
721364208
530130006
93417606
388745301
138165788
29761333
217878800
256731002
135902526
571763808
142341098
116606004
99772530
40712139
471357027
4969932
332317467
126119838
498903150
310458860
62562130
102745152
82115766
161495642
111584345
429111264
228247754
231597200
167586170
270418314
39436125
128317560
14901078
5507120
263276685
375397181
44586308
708628301
44878064
145511429
188016435
584649
430878486
142655040
35670000
15863550
990549
835859082
211365440
23560436
238319172
389532330
554782015
53441679
698967724
740389824
238641330
582336783
810655560
285178448
691789410
400551008
49384448
318316848
377261346
268356738
473772878
77634084
204804952
127475458
18076984
45436992
118337302
116477430
536556504
25303680
308117628
195404373
132827688
201267969
211358210
427572314
138425308
8068511
241833519
400081286
451286632
16920330
106476559
177447936
268789856
254168972
47686458
556650186
98560275
951274836
22567097
446548032
495191948
95468667
55275036
91745642
27762220
453703690
5518640
664208794
123054825
223934172
106756656
549732018
568481340
5799750
20559434
65678392
54415683
250534032
131516944
747788608
18343936
298373790
605726100
318510810
352072880
372384124
112932556
77594760
79054800
863619606
385751950
211294760
10158396
455319529
118010925
94989657
55674386
732894283
63356040
136814400
652007113
476219385
108629487
12249816
468671968
623392990
11363940
492418425
22427596
200533725
436010085
2694483
176843408
77700706
168734720
126209143
516955659
320293128
92006355
1652309
78992930
93364287
829633601
792653952
266928744
413682048
35307189
463287860
148404249
29693200
47465404
458371000
181419246
31949190
61858104
29746600
69512976
311135824
508840600
507641500
213773889
155433047
25157316
321551330
330982592
522741968
17540140
169405178
761620938
273519756
80471454
518623790
299239836
267057206
12153629
132207220
502028592
673983264
497643075
331712733
924064698
84904065
387637363
145088684
49803336
6731480
10357080
114204332
243193860
101541564
64654886
25139364
507829940
537227672
23212273
127255331
36098914
168258861
2675008
219739473
424299798
345415500
372990135
282442912
481000520
177978192
141834862
114948710
350056448
450304240
9718560
22693734
665921350
38046267
27925079
8804790
191199736
622793379
344445741
512863650
129777921
126123030
263819637
218589230
376829080
81935412
190574465
382912680
323466136
494056560
338715000
66585078
13471445
479537340
92503572
256990704
205487848
110747520
470881596
130456508
298959226
31003392
161198624
235093
479591890
338491180
10948364
436952843
453370064
150060395
337231819
272707560
227491840
342953644
40412196
43830072
126207630
368963100
80471699
9632322
542769514
757723351
649995073
42799704
98483270
587576280
10567557
477293796
49019478
19264806
316922320
703589676
390162240
66050285
227259513
419307626
81377437
45818520
61392744
199731104
942609759
65343384
64071600
466645620
802063444
195141892
1575575
55640376
66077880
76960800
33869880
644241274
129700208
87262136
62696010
423218800
423523984
139303470
120606120
121526296
319368896
241383360
56567460
627604488
406648578
396241406
827467134
140134617
513906237
722539350
471901404
170006046
29976031
43957857
222629352
616247632
1821738
501025264
340835481
509827546
33267912
689903976
624257046
289129104
211772164
290067808
453782483
72052500
110075592
700563370
411188636
367536272
53127200
265186005
603556776
292507014
30180846
221427479
492009408
199671016
337448880
68832048
147384837
13441158
62865680
200993856
124242300
41879220
440811896
661502340
148932432
25294780
427849150
137589012
70850322
594817173
121881898
185991224
623617400
26105670
230183646
407399810
574310100
31858584
18758916
203414500
111267810
602231658
350210796
13064004
979842270
278082022
287190855
348701505
467021996
316794545
96212404
473938920
17856792
43997785
498703884
241903254
51023700
114997176
276934945
398995584
219489920
326890469
2638848
153143445
28873508
610522827
669873993
135141606
669095050
317765934
604024443
150558630
248090752
448780760
749461714
725911692
34353150
532823238
77227080
121895148
590740780
53479727
333306819
64726893
51150615
186527360
182344800
773754366
154778792
127441035
50262200
135463548
81885384
95046039
122085876
37495086
670670220
318928764
559543431
137281
220630878
157146676
387479052
375213596
437372275
336335820
174304440
912704579
245768040
113624136
104450400
949040820
18098216
346350430
271894290
12686114
19473384
293026155
160290737
272027728
215921536
614071992
7013064
35655239
418978051
122745776
465835650
85166200
13487040
162605016
236057682
133587137
217703941
615882072
367552161
132094935
513535207
1411371
61517925
563514484
4459360
597920808
123503050
220914672
57476144
322833446
225592510
413092965
72485093
274536682
80891328
281942744
417515956
176349837
94480893
570554982
234405260
416764440
100047008
347327200
619462404
300588282
236864935
326887203
153200949
7261800
110379444
189738081
862834053
45172960
619767256
61182156
58901274
132526814
504631620
41384603
770349300
819436992
294414066
554508122
208469320
454839774
153060666
601903068
137139408
58259894
109632229
321932136
156216184
323696320
83052651
71433120
255376017
152500764
245314967
74436570
247702575
238251132
92427808
110532510
25043358
138617052
212399885
14148330
197868
396171
65779196
369096456
282910455
289199286
582500224
222726540
566873132
622202490
825591405
226769014
311999506
238150773
119539763
192612345
194877696
171264604
156901136
44713118
271126098
400337232
202709034
59710320
166501026
39973572
437330600
127747850
81501558
392770620
700254720
225998835
176679120
301875936
44710164
1540869
9987180
2689809
346812993
21671826
168190036
1506960
404766166
487221336
10525200
742952342
380921600
89092118
11190837
127205008
35975016
8275516
299884255
736268156
45145252
23143653
91920015
194384370
305842500
710873088
570017708
62788140
529966259
477439236
293887132
856170081
105001135
527389080
18701892
603410700
80341344
26490296
221179644
317464179
581403288
540885818
31353116
840210267
164941344
63802725
483751620
329909546
181885510
500181466
146628972
36148514
12564864
20917696
77956134
39566436
164353640
26009235
654092928
105185718
392598585
19925415
245132356
342691410
328315680
257831640
140172650
286033410
598834996
219694671
253791716
651500010
506054106
662067614
728105430
344978028
435389625
401886372
57514832
358712816
170904370
22005582
74086992
667525174
238668930
128768430
573087696
27669915
181539063
74042430
109074108
48247973
235556250
29201368
87349470
20768
543943439
54165735
356366374
319829664
65560000
177606567
304484994
304102808
194252468
295650180
538665731
845537420
730644464
76695404
35097615
437694264
503053040
361415621
86831836
59032556
291356481
437313434
391372227
794099000
277895826
341356604
514361488
676533000
77071650
397031787
107377433
361188144
720235586
7367850
293800375
111870234
487404960
81729573
876259645
118816052
58971388
295156488
182646798
645725100
498178780
150889752
24651198
893770956
313790961
146236856
825964776
383462470
360017208
324746406
318335250
208567275
46049985
70287880
81454016
571762420
101862114
98864629
408765843
75674340
4504892
80073400
21993363
422926304
74498644
202141976
566107290
46116623
739443465
177615699
344616580
28945098
161299949
92359736
133350932
243273657
931618185
469246688
325494240
67091886
317780260
53087804
250499010
20579832
774917744
14408796
177492900
640211769
176925102
488204795
53271750
923436850
176093614
397209430
327713750
99646630
95453262
766275328
262962941
264838840
763900692
229839580
8711325
6251796
185678845
602583616
544308268
213248271
494927685
157799168
597874953
290497382
381423005
432190678
801903960
112200
37415112
101212480
138564507
424855545
458781659
21015576
97591135
182281991
183726774
97458534
533326464
588098750
375516900
210018428
567588094
182890416
43850975
315909541
288423568
360460320
298904703
653934735
248252290
619448792
29749536
261150704
270018378
19948336
475228000
4510891
872147856
283948512
347680120
83837515
63217000
161365770
425561552
917170507
393681906
627886080
50038560
103835223
443971110
11338560
735279176
459061416
89603180
272139588
21168198
118511440
529979436
153808634
57939300
636659802
444702636
62806155
229748730
307272105
714560371
101646
82455004
201695968
652100225
558384416
491100624
175668661
473716530
401956240
72343040
893577036
198121550
614223137
289182426
694686221
420259341
405497993
9622507
183002528
307608960
27984112
23293247
100407696
395671380
30999768
670850092
204035584
242829469
67805770
637173736
228382126
370707312
21483630
45926696
173403965
460604640
28626400
107563176
6927124
334187180
521420192
280078500
856167354
206357220
102542115
5995830
14592
7264418
15826860
51289548
490702654
251219625
7590215
51628752
445336182
384338796
70338482
368906225
148136538
204535728
109833786
1046976
30713515
827917124
247607412
567026035
6439399
44805312
62384973
80949563
335065221
1559607
20401544
75043153
191216064
472167839
57256200
83930220
481007241
110911562
217674667
257103880
74615920
221447625
97937346
62620530
347184492
412867802
147121960
409448856
812820
323362198
1787154
391906944
24220500
309849500
278486748
161318336
44613888
419152428
47430430
558269855
166387382
683695248
9765052
702617094
235274502
351120300
173670928
129199785
184803010
136363136
532289664
706838787
171788160
219522550
10984193
581445345
166054912
67583835
83706663
59565192
149613804
872165988
180416124
194494590
753056955
707153400
451558540
398636574
107897870
19899775
13279786
230551305
205904302
69999856
41772240
412718058
851799332
92644906
592684812
343386297
53189760
324212640
6496655
200991267
602966159
229154106
95968396
252942710
364589967
65310639
18408336
15060357
101378172
213080686
526173180
84569387
66783815
3307276
61769980
179852582
3084000
13265406
563662796
113520120
45018897
570001636
147182839
134833180
215469062
253909857
566081527
386739675
138163944
123756178
449910630
42838965
743254435
542782074
450302814
603769320
68276012
95404703
565018675
18471900
50642233
49565258
598349825
657159024
238624737
225790825
73429000
645589842
63811147
50856256
559452920
329418712
124473708
179315040
236658700
339300336
85998920
284749506
149054898
673583322
14071500
81069219
16360656
982547424
243203184
656275200
197095341
283011792
7882054
556334670
96371487
31388883
46762818
524751768
524798832
14730660
177918450
89845170
222349968
41586930
472633974
124876120
435052264
126501335
2150808
58870644
249911420
22409987
96641400
221645607
200598606
295343828
166837492
90882154
195360297
257960410
948635982
250531340
103424607
861967762
481667016
658166175
6595575
37018200
252283680
9485840
412475490
57726960
61624464
540634575
371573080
18483272
976335706
2549196
109849520
219949314
84079316
279530361
9650900
200553470
419805108
104448442
317403040
397972293
448741315
619066240
857220892
37812810
748162814
707638850
190042725
45714704
448964460
309409080
74221096
356173372
44813950
94269330
59915570
101271509
190402800
185480068
585333140
209300089
103099920
45140465
93489316
8118656
386764868
510810300
124341693
231086258
555579180
38920388
48074624
351565248
9630764
126467636
150262064
101697648
476046220
10228680
105940224
33396083
425258910
417923298
72956576
58676358
956250444
933242880
665453744
135081798
394484804
118434240
285738666
255708585
45191784
122901424
234935856
8177604
70508112
287562417
64563684
408660256
39481710
742144
360762276
351345150
210704268
131153720
367914024
45937144
6170789
37522926
527577273
754343820
68136740
52744280
433981121
436182690
279880605
334976190
639652098
339978624
439523700
18101580
153482700
72594396
247961780
516059448
146627300
634635900
586028970
77215917
263171691
195583280
377343390
100893632
760530568
161453250
495184690
3298787
267758603
78635866
286875600
148526863
153664432
114599760
14055736
16805488
644480130
549538500
674210892
8994816
107561041
25468128
285671922
205758000
432610794
199364506
455111316
160094922
43214661
142382466
66036564
585626860
208758652
100745964
50933498
6741465
377092691
252557848
63842850
462628215
210110684
87645064
290809668
216742656
686419784
80455298
842268860
225948765
213790627
868784560
348477625
1544096
124717518
19787222
172794398
85881224
490011772
172008416
449507520
60684182
431407808
17821200
141931020
44400150
24555852
17041197
374991828
600096385
100571100
236913180
310502084
628594184
84552832
514786
412271646
300349872
300351205
484609790
22448712
225836976
15115149
27854508
4401194
178221064
33892448
314704192
425832966
401947761
612013250
207447695
456432792
110964272
499221184
13998930
37601571
194433824
29125076
52881138
89984090
214744460
126268336
64687896
134492820
533440000
526292364
21428757
213330675
722358075
60004602
538052091
297270400
94045875
503253522
70740670
808757730
445764626
597324739
260340480
576633276
413480970
612330480
182218795
768628645
62055331
38599516
63581206
247841871
56051798
296839530
744956160
510640693
281683531
692465046
57000948
82590640
588416920
625128492
357417764
733461260
249457167
150989700
163343040
472567488
66426425
585302004
569420568
273020755
268948988
167130462
52349796
42951324
121565235
147017882
799965017
175048452
529755776
53727120
9346792
938290237
109599446
275980811
414956497
33234656
168004445
97952400
412870578
588871554
331273917
380288857
4503529
548629950
66079233
250703932
654101588
416638650
107249058
324431660
8220994
129303000
86584806
35288548
287727875
386179176
99370920
193342212
486919170
244757071
23760594
76121240
651487320
626443902
263960832
224368704
92619306
168343980
428507800
818048320
139088174
765929934
75484160
50251448
282943240
211789495
194617024
604690626
50228416
408435120
226072350
171946665
604403982
105035229
16280797
165671451
86475335
85735832
114837380
633714328
304877638
92520225
2008188
173846215
281528982
205834389
180129000
299666112
7206185
144327065
745094160
882365625
1394536
186850944
34569360
121086096
264134680
756885546
46851000
55299504
337773161
98734002
99085750
49602480
187064528
386294559
631036820
122062740
53063516
311445050
59035500
86307900
482850
301009852
37928994
312900090
437006556
187209528
436510551
176555797
200846868
40809705
129868560
665813432
259063714
476720460
269240640
176484488
534099496
175582000
116012871
58883990
291001806
461518512
627531632
722076342
437228960
403422138
351468824
97921371
346701750
402526612
115022544
22664096
23146852
272697824
406149620
119374535
43963724
179972500
423597075
210656446
105583219
5821739
448051865
73077838
761206852
147242250
75677752
550717888
149700861
86358420
50548388
527353640
40912200
159579054
23450000
921510525
369355034
309704920
262548289
712920740
592728945
289511432
110768724
138992220
432701700
441616140
37772096
134466732
15101672
303624592
106790541
13190164
809873988
300313386
162304558
713262592
1879206
627419263
16774424
417929940
244860656
110722428
312331500
576877422
11342146
245966152
438936328
598457050
225600760
119359982
125049375
134510094
436971942
3419436
18625761
233943325
186687901
83534792
187289872
152338462
335489688
190857128
123167772
6006329
227322678
33825168
57405142
565042726
147947701
357536403
9839927
146144075
611883260
266711744
96178642
34325543
73149696
206310130
811346292
46353624
20962800
36026112
24525160
85464920
444436548
114873728
17009360
531709932
355704624
21573552
350374174
45235872
728758350
259642768
911506076
21155771
534493458
273402932
552301230
451420540
198060984
3430830
174288400
261630102
163662471
98367616
191004594
874557469
22632237
227557176
167342120
164159800
753925536
213485798
132360192
88946416
21121565
571395
519437023
922262679
778780611
155787950
471079152
941912796
371135142
6546932
327329184
435214038
8948128
233573952
208595352
2748050
319038804
311230440
245220
523663200
451576752
362253726
368375700
147764848
105053165
91267520
80382750
470919276
33054528
99837156
430617054
71122125
75464480
137992768
90018780
42441620
19152250
349675172
143410982
8092344
97153160
355684450
128435650
705115664
327787495
252398138
117668394
329819040
53043183
11601720
160318950
911784735
296166825
713215626
83686944
24630480
160801368
21474096
153203208
298393008
24948
179885684
258927258
193677157
448627572
598533381
154539088
26198690
5456704
273959936
70450176
498238125
25483840
441838004
271760800
133042493
242277231
194464305
327938520
132306512
47100690
66449110
124624370
668064261
133169199
906248448
725166
73941686
9961560
75354200
55000855
166707780
101646614
198626520
33967320
76602140
165927852
37030500
440887000
185145262
582761712
65602579
492705720
660295038
117911500
188020224
61103860
91140404
257507919
260502424
430967628
728142912
415129568
178264548
87681015
199443168
209688168
124820032
652657920
400178304
663555008
298481256
526318540
67606770
449293960
226950155
4453000
161118584
179775960
88168150
906892056
439865980
48548301
22807548
382879406
8209996
397507278
877307470
117090162
215549182
587520328
483914711
1364552
592548444
385773248
516452986
4179203
164593694
103607640
254383928
602485980
160951456
67169727
383286008
350964608
13398528
470907
289890106
86879042
470306250
578978595
39837174
14201968
295680924
238921596
414088561
172679542
317542680
773605952
52335614
349613074
187140800
533976533
251861526
200886127
887836
73275488
281155517
160867490
66092866
324660570
145578683
509080320
57726355
307996512
441952616
208708573
331782440
62153622
82887102
335448305
157814298
154176984
369142440
177740665
201326946
826112718
112976088
383033475
52875648
19134900
119796775
257215967
446973336
174540900
411166658
38468992
546386928
619057990
89517093
165099240
751308632
431587131
34375480
78478776
297123024
42723618
31326684
153962368
904959333
611340213
52769969
84597636
509625410
43328493
456091425
355998288
13502980
47439912
531026232
866643558
411722532
307269270
37535355
367655662
141264788
579378164
269585496
3626272
1654730
31703500
616806218
227898418
85162944
129346030
121838990
213474046
49520250
38644788
14182960
274626880
349070700
321385896
178906080
56100242
597426605
52189082
19114060
660737043
11176620
400163410
185940100
64199808
394434040
275045160
300423770
668622248
34681584
42915700
81236006
81653560
10684548
105285635
425663034
306836757
594633874
345120534
185030169
429263307
6286124
20515756
102263102
127695546
383900979
1704256
221726309
186028416
434227976
100174398
259171836
170607136
71582532
84855897
385130056
251872569
575635712
262757604
206480
853122553
178213200
34183114
87815758
278253330
17682564
609202100
374902215
99779526
18056880
8078294
165445280
27605984
192897793
981390794
240680400
103182570
932365728
128119524
252067398
241964999
22409152
37154500
31379535
64857572
141781360
28621705
188309000
462237633
257058090
493514217
114014733
62701587
171950460
624507296
485277850
465667552
261470875
153254739
14108700
63899390
891196500
32495436
543755602
58160928
51065916
461838520
655589718
10750908
284876118
531433120
934312428
66058160
750542520
143029175
529156250
31262264
567557550
6377338
891099468
379291250
299719764
121240665
972114665
663345480
15226314
50369040
203809928
726392
173329632
102261050
570542433
12771688
157840354
26578644
124142736
188984000
335234271
124912350
534554720
498863679
184651578
129859464
954624584
67835880
821912796
7918060
222178880
36451400
441155714
316510723
21417006
259030248
922121549
55402455
7229794
650443728
24549102
538870080
88166036
11265390
190694149
33084331
23360019
96562936
318541590
243237040
547225198
252029796
28937808
206008600
218304090
77237307
274127570
96067191
26023296
164171294
896693160
3888678
55598630
196038876
251805190
40631530
213816240
96939236
280153432
437031521
508268790
459716096
167504096
140922504
707804800
209968928
439773520
326774574
8708970
209423292
123146628
808481838
602012914
226447740
237170448
260610000
651298344
187796640
627557076
32300926
360586204
58681260
338760775
91285844
165575716
251180281
16106100
119792184
407492480
789059376
134448332
18109296
17880576
23449426
190832012
296566256
273531167
398661072
850296528
12742015
294993628
228715955
162041759
473209860
148713375
255199914
401666772
285911876
301002878
285856260
24819228
616196997
155590727
206160955
14222846
349659508
54573162
138932592
158602572
590813223
166366756
465358127
360863076
2904741
601896496
108523118
373794456
254528365
6564744
23106960
291191431
385731200
44262900
677148766
78341332
20507400
347133404
5713110
224813138
125300100
466949028
358803499
66601920
126267160
15727120
784332315
351011731
146495026
360725024
343080975
378722710
111759201
43248685
377007048
518061158
9013200
245482875
143390625
32709918
1070270
186024345
442664274
421043820
444666204
175788864
150646692
492819910
692939772
590762264
87760686
3806088
186561056
99994612
124730190
150587793
748002472
247658796
70629150
50893900
91701387
2790155
389864052
432678267
475425340
334124504
774196200
552744316
546487669
19647360
604631314
161374660
793298400
132100472
11460021
245605392
1032850
554554766
322780032
416736075
697907014
721207487
450127899
519826340
228764502
85827600
789985827
6060744
19790692
148227936
261751941
404431342
159317451
391467620
28209152
801460214
21148218
72808632
340411191
7802235
439451825
11455200
17882377
380451756
62401230
424487978
253338120
110384775
194838656
198848186
247101780
510129096
146069190
589570800
45935711
458601858
262905383
46543084
597310400
78680240
595292542
406957188
689232258
964748180
105191977
176400432
221382840
1879902
185490172
161225433
205795325
220183002
473706225
16822218
504608485
103373110
570172891
201663770
223511895
283880751
199810
55549527
445137651
216307476
683833755
209122760
165160320
256857362
425818854
55735380
7867042
147086875
435983324
221799438
63455417
99528268
44443224
65700819
620464544
376944480
65042676
64047585
442071044
43697131
306795
172417200
102110418
54070387
38976717
118821108
16783602
355403789
794685881
295087360
266557239
9312200
198020991
162405936
407936301
106965467
618189696
480035732
13597805
20591348
256462530
574857186
99136073
194192000
84787120
76553960
45956760
73976375
317997504
49144459
754658082
33119856
298522312
607313432
317281560
500740830
513745010
249805572
131018940
113657880
321080915
116917944
255010425
347235469
45384781
236488360
51557670
57350898
215850411
276506888
630161316
538605742
66260052
13522713
7999400
335044800
15986920
38961172
317236257
160289118
315463005
500999780
433091845
563347532
191029170
36854419
336042328
35385168
364627837
35162340
90624217
538568744
43396736
578940240
15252024
335957184
457275646
394813554
5198688
710787960
49594909
111207448
82658679
448178544
292623170
8910792
759606326
477237024
221770227
93305728
251387568
420734532
617305725
573813540
38042600
553138464
212860925
200645302
30337200
52612704
156943486
135902068
151605000
404500879
94920324
475021869
820721396
69250098
139733904
777598458
159058800
207848960
320286204
257287536
492463041
19419886
129987236
657461280
150010380
236704720
8836069
32154848
2232595
108345144
697455979
211059990
189764046
96028128
62320190
14093352
192140751
598275220
126255675
79879002
120263412
17639488
683493525
249756460
39524218
353001144
592540927
163926763
289269600
894429887
157918574
838522530
376909596
327148344
286995777
165573066
300971043
7372728
106825000
255113210
4244184
70823491
584075800
195419077
861699930
367632
167730472
61795125
139048572
814504680
89583065
333588585
155820
19126936
387949464
84467136
393261128
447432912
486328768
6287400
264257250
621017875
311151672
47447664
17020752
265925905
187158624
280885254
27157796
715057278
156906585
390737224
679822436
291701236
41063676
175443840
237421080
131001525
304958374
845823114
128987960
340212005
200195990
50919220
575331036
233947396
354705820
639599455
580293780
421439744
177307848
124617800
464618355
762080612
69640536
347302746
52507500
29232721
258326163
185390229
210199990
472949392
61434120
207360560
74804184
66605118
35265288
726793200
631604912
346341582
44121705
186689108
373306851
342347016
780764344
14490154
558090962
590280334
5230001
42973408
7501816
317793173
680507638
461421696
1621840
193243977
40047840
425526344
378349128
5787936
268268661
1627722
128846295
96519033
482409130
52607013
95386720
227930710
103767541
53216420
22196685
138981830
292290746
93268665
18711420
332346780
704603620
260545230
534054220
376694500
145525608
365628120
178100274
330639693
461310778
261944102
92028762
120059710
27008705
256550502
488896560
8542240
577607536
94999545
667078784
249206353
113560550
687500940
21303972
157369807
438457496
950220828
147096917
944356308
256554068
52686596
593893053
773472369
771378216
264703725
49968924
43476158
253376888
353887280
93856896
433682624
776469320
295687500
178917258
35713008
33706960
101963650
755875406
154584029
139200708
35900064
335024688
591677792
363555240
469525755
226290097
506239200
601741456
209467679
13482267
12173040
166435335
877393216
72034434
311891385
921794910
587201538
529452794
11610354
624886248
121936730
502885143
185947483
401985821
410135681
591498258
464819645
97870320
447560207
474573950
57478350
207461256
183224650
55933146
72819327
195874509
117583040
102174352
176275308
36805238
571494435
1912804
68510844
327642293
764526
231361130
194451964
251754458
52575600
792388134
520916676
788361940
167256100
36194900
617699386
202983196
56010526
214019505
326401906
101665278
458223116
73960488
417772038
99228184
321428943
694471157
13490886
31893615
692309670
19257183
39517650
410408394
50746422
68616123
101856552
126575813
515775
103498492
499722272
7615296
286831647
308465294
199272591
102652704
70805744
118119402
15510611
260113788
668257857
71920902
117567934
35260407
207568544
15398472
12762684
164197033
706194720
802450690
89850404
60098272
323410288
598753100
65945835
333192801
419325834
406669744
608577452
793011132
652804708
20789804
242739294
119062860
13095273
218962794
270837450
267776418
575351532
4856211
165445140
508592960
20537600
253433009
216368124
35364628
408572024
547135056
518035968
150372096
108222520
23783886
72089923
246470168
32924557
452678352
100616490
192088100
708517467
20128209
260413020
140617152
440670174
523236972
519885648
418299240
112257180
521886860
83784812
798748080
311016105
37082718
595927970
699744361
33813208
505975284
431569385
212602710
205353536
625785070
42167399
264583359
197919271
2954091
209890270
284929590
3060342
11307800
232906800
612519360
60511614
233246071
453567492
663880022
554624856
25875136
158794306
29241360
202766844
354086208
242962470
189495514
322292184
21842391
527444624
37416700
11924248
183652221
941066008
287594865
87900108
330163570
31487808
4668480
499088276
101954712
716049171
131614884
65435720
222680008
114682532
36715803
663121026
217082420
93160893
36870720
95102588
593835660
78228000
87882218
427823424
25568631
8959968
85386202
41556376
234773080
949179972
29473125
451956384
245449848
5297545
33317356
191183629
338849700
289423269
905094612
42513740
32733690
110238778
51375324
102337816
60604416
221940615
43914444
258648708
10160436
174707248
51395760
65466328
8343720
20333819
47637198
204993630
245908336
451832325
20005194
54333072
215852721
178915770
216124740
204951584
257447421
144359733
163301986
34504261
432871813
112032264
27393652
213731096
79422496
550655978
87089900
3516300
309126249
344310202
221020368
28948530
263594628
271804384
111760427
340520342
290745099
132468960
232700104
196546525
175513051
154432005
617153205
306683400
385559792
21062970
512209374
121203283
176054288
357456645
641574828
757824291
493577496
119641536
3323408
36780576
130953680
382605720
273244632
506029470
561253264
131468376
465528491
152631918
476194950
478299996
327023684
121081760
257565980
200209590
634279023
547547364
161436392
174927252
90010912
228632064
151792350
54882360
164365894
488307372
155824074
609465303
224313856
340334200
54138940
169075704
29343132
794476284
18075012
37398564
654905472
402717150
678742323
249469901
675909220
851159664
180458985
948891700
171205125
235499040
21502800
329713492
239205615
63833539
858973739
153429110
102078528
73318059
375619860
331919640
154726329
295105290
66646768
195152510
152319216
49526940
69581640
450237159
472371641
409560354
414940269
372052589
99156096
97589430
56422864
374558067
237451519
133270459
390140700
40335376
47422048
741736877
45142537
293612557
88924836
40260506
53298586
813831489
466797520
25092675
225935080
460416780
12947425
489365580
422639761
33254448
17044458
38156225
173238480
424906522
84035708
67003376
217630152
137985736
140223678
79156168
202313154
281115600
219479040
221609886
725201402
14552055
499807984
195513660
538907607
299507028
217965088
315489216
237003739
514263684
62253009
124022352
118004306
168300366
536719518
373205524
539562897
354025454
266868126
61621648
55198022
141600768
61142323
750966696
187560340
228516530
43547625
310898189
20914168
24860352
83391054
173628000
56265858
127193930
359106438
66233078
688439464
735766535
15514956
134754822
8645982
706671877
165714080
536916212
84402160
841076581
105171376
145130160
5800516
218413512
283231868
170495712
268931022
8850600
499067996
894249720
830002454
74770464
422312616
18992502
439305412
737712684
856990004
62292780
391142459
38788119
338498220
329652585
702878778
2443308
436275556
50727456
304357164
325864074
418118460
165913687
393115320
46918149
205973664
11190420
64535016
267453576
190167378
34760725
236072431
62816112
233060840
33805630
359928920
298247348
82024992
147620620
146675628
82242143
188098372
161346312
167701716
27308395
265126743
630332307
349726788
356252890
148704402
78344874
25320162
252281925
215649912
466709760
365112300
14018563
136054852
66969392
47070072
631252512
72553364
371332093
34629334
99034500
101466890
327203148
23698808
38286950
484406175
440731112
577382
392659795
183335808
364513933
401660234
62469650
79997335
604078492
318575916
186547632
225585175
206064500
278292387
141993626
142364840
642902450
118983267
105719094
14212055
81504540
339667182
673217520
420329091
268632639
105205090
706333322
633583200
41232009
180650280
293552084
511162838
195080400
819052080
266957064
304172509
466304381
577163856
332723680
222900440
114948460
59413008
91635656
511880128
751455783
9424019
381735361
669183885
247184168
691941106
143885047
26619970
73163178
37241555
165752244
66306146
238044596
107187871
376271142
71276688
576908514
46256208
153818805
103052586
41698017
155244960
655719285
100025363
306590784
61096750
208510956
138693805
255695028
698280241
38255427
419001465
198738
515719908
39271684
702071071
161208132
240576792
51445092
695841372
24443271
108755700
127702440
33087731
540686880
6573196
64504242
187317372
147851493
171811508
354102420
1662976
562437138
96033380
73531867
690017454
190925319
74063940
381458518
78100915
173004720
719478928
130480610
454600344
228834270
471999744
38232768
25258200
42341121
54201895
6093374
453103150
284194608
1917160
241952688
946040752
135638937
346514007
9488220
82683900
121066176
81522910
129005680
387488288
244693376
135369160
105719424
240807008
868361130
309421160
24964517
63623560
659376900
75245385
267208188
22630585
172195190
185637546
3911766
190662640
28655424
545954320
135386532
443982875
8006392
49925648
485915820
200811321
155951560
61091448
470241450
48199448
78748
37539600
2590560
18918196
239227772
371737080
64768176
675619848
499775607
215739770
476097166
518087320
520713255
207921560
743456725
743228598
33780527
870010120
531474386
71758690
555115716
64962467
368374644
436722936
83860160
93981355
213167484
165754584
26728324
10696380
102967200
43229691
4668320
202662684
645487740
89362737
664269095
360140946
481210400
173773826
152968998
382635429
328731480
470413944
388444512
89056800
44328366
4421707
174051108
661014288
257773404
138326935
439945450
264502898
99351984
11900250
736093260
249429940
87897030
873029248
97476421
7777701
217763204
538406190
62650504
231267874
23449638
293569614
800417295
494061736
320008023
362904672
205920225
483507293
131113929
62392143
169034678
65984066
505393274
141336576
185610175
26723025
388563224
704636442
432274627
478449937
451597016
111633568
83598920
94898958
96476583
78890565
531998485
71424000
45058914
441203250
971350716
601227270
787890335
99697998
7250609
66170400
198013887
4722776
66603886
102531588
536765576
9609788
102336608
563632248
592281081
504422538
13573776
799217760
136297760
527173731
155159350
23882768
100463425
785859136
144292225
27466271
310968450
792507144
333796515
364014307
690120323
270182870
181607615
651099619
304746660
3328770
689919594
785542384
13960984
169098780
40322048
643986551
306774116
378384878
352949490
319267762
432425415
122118828
372824815
333172575
112689092
710148759
122128125
256412400
246395160
322950804
238466942
97503243
378122149
158063278
407560384
286636337
876232479
220590927
460464734
74540614
846903707
143682660
467722880
51679716
295609477
17410930
112867248
334493571
64517376
166915764
711057394
13107115
435458196
68232192
58885632
346658949
124465089
462324054
310396296
239162390
637548678
64405600
179039569
280160153
464584666
959864470
918505452
144777150
70520697
542827590
431464
449321064
292136262
196029152
96997836
197842696
82052784
10332497
169625364
388388460
40438495
123403995
117436685
52142112
76660164
18927979
88559931
114601620
129729180
160659198
759784838
228348720
710354826
15833334
478228924
125341566
39880780
221593643
1185489
79061994
101206600
161456419
83525470
264044885
398131877
283803120
30123474
471683043
220362072
69483176
336452712
132160350
145209350
444350962
331906454
87317160
83783453
26630782
45227483
878543188
408846720
32619826
224916354
312962360
388098424
463922112
57050550
57279560
914677920
66800096
51710760
55898570
280172910
993234
216587316
117054882
96078195
348621916
75299620
103311000
633409920
608391042
14608170
6390024
115773812
12453844
186767616
458843415
873337178
25854696
318280872
69365934
399338648
490661106
360464826
173722704
148573530
78850590
19350864
86960834
258986619
291696316
241794488
172952516
97900686
7539027
298624040
67932480
605209266
983092110
607650380
488129609
329400540
101985587
394765280
163707792
82430293
246583974
212605505
529331282
162374966
39523944
318493198
326743417
54296852
207160040
24582442
264003750
266430565
50855364
818323560
279264644
114835500
854771528
44016733
579872248
316217375
93715436
280135375
97677129
341655500
293371610
900423650
308404212
58216320
263500261
73429698
281650548
836286210
221002983
39333294
517329429
328200962
571659309
287859852
99724260
244957052
743498028
520128245
138809600
124658263
297860740
125371208
1162018
57894900
155153190
47520525
256728248
562208556
349785464
469068705
201442731
425880
32173954
112043280
805289376
10531187
246210432
652047176
357026384
10338108
220040222
41158017
324999888
468179328
41176520
24769050
69881688
33625215
529905204
368135109
627710103
166001280
232249572
719859023
29630700
306250308
219084062
474838415
239774000
119119360
169610276
74559800
147413910
2505530
121000840
180742220
502185040
163645704
537686796
90245560
63089908
341128644
240015774
62262610
523938016
167399902
487125810
7307658
14930232
52010952
92135412
321996015
28397880
455797980
48990744
62719228
357555360
38904424
35750000
439167040
1770000
14002824
285895575
516110028
213621950
59483328
21449108
31481120
238527696
594307389
3244028
314383974
63510768
756687034
3487302
92350442
843787200
136626624
220764396
328462794
320494213
338476545
102067469
77309658
588505134
74213602
22205475
314505300
179246418
141794174
424827760
33383616
3583642
163867176
60475383
28566150
106080816
65927400
496554960
323288940
7152572
18565964
863682746
98200132
43010500
7042725
197945315
753935966
239272894
179840416
415823760
5246912
245975556
210284591
216898544
345252600
70268899
25925601
36979200
24613328
876081084
422482438
521090840
123097065
187815096
310091569
1422102
5352600
439323372
129784962
429563264
139857096
136095007
627747352
52915304
406209870
78736716
79463035
78323112
230632528
37317920
44649000
507032
49387988
346817274
244925464
474101746
23511345
36178282
204475591
384833920
321623680
882359380
80336340
953369985
169477104
77715500
433545994
312521
62019501
433603016
5572054
380086058
394883658
247488856
518310576
492617279
539668017
495443200
286322634
122639020
76851747
214906202
190455672
542608920
58615536
79149696
399101448
402694937
51506921
160646999
491891832
61702671
444387944
7855796
457934808
830691082
289678800
170166528
18866810
118956939
54125280
612034587
508486209
215673990
264533206
294081585
177962400
295767204
647037665
308699556
370574859
156433260
302743020
243391758
242328710
139271055
465511020
64653600
316856704
405346025
137584950
448883316
463827794
134805099
94300800
503402862
204186255
235446360
801945885
48406256
244008960
234649872
95865
490337340
219460545
743538752
362605024
152193168
41006340
472048020
257503039
329598204
572234019
679947262
17233104
257523046
147494412
114756238
239556096
594648907
637354587
15029028
143824960
1000601
216294240
121204072
462247744
685645300
332403096
856827202
319115621
78152085
566167626
295748456
2893326
44154809
109549056
681342675
263084640
543611400
876076335
394399500
334089690
80211230
568278704
523296088
11628764
26597151
57867852
260065280
2382660
196553328
458131410
153132930
551306080
66860184
455921433
309260928
165128446
368779429
23799414
176248026
499246659
104266584
44719866
478248660
98721378
511323238
244444035
92805380
5244912
141930192
102153370
268660050
397759028
45905904
555443040
27240510
785517484
102742002
48182800
390786578
6263221
297299949
468728236
97724772
11476330
641462826
87270890
68816704
412965905
8753360
234747562
124779437
33515680
514148640
212233520
39754994
658945875
152313645
337315134
164640432
138191455
41523460
6871517
109331130
18591909
15563964
584253632
420761040
9673084
318452832
387269190
63939774
81875852
258489624
18879252
339855400
66222943
392890752
27427480
39645870
45886955
383205103
137545611
95895717
90509660
337086145
176802816
34593851
43266408
263654244
49458694
709811424
257662392
327309952
62620536
72670176
21219648
241265801
648744954
61010950
89826114
323268673
72211062
640400638
171331200
274702460
344097882
59589702
255807016
264635424
442264000
157136950
6713400
353634354
153672775
80976376
594525025
15394590
356874834
109251246
526058254
391574451
44409100
107147130
656131773
20141539
118801536
98244160
130180894
616210880
124839869
100957142
864655155
428487906
25026064
505311731
238696105
189610384
648149460
66095584
186926982
88851014
133067088
483827553
490075728
266747346
143663982
262139775
269487200
103145848
24780447
447097737
93523439
55700802
340601576
711548832
89717516
185361336
687683633
315093848
147748625
12579420
295288382
219781492
186879920
755429040
612055448
127970535
170050361
320933214
465215790
33079484
299582634
58511384
316836000
25232532
45939096
36225666
679061305
211733396
165452928
92029236
129156280
189723034
215063142
654326766
10389600
37942113
295865676
20144065
584799660
12673080
5696745
217043320
103389122
398695528
166542552
775179588
318873915
242278960
80455375
635837796
558404038
15001416
803523620
107693820
16894812
679239988
40271466
11194054
12908440
667391987
190520645
215398603
129181290
323535648
958942096
58208028
430998568
252697446
118430026
266652540
199977304
260087112
365681952
93988814
96590889
468319554
4718780
188630300
201789012
72396900
59677360
395010174
699159510
60095934
561148980
570368700
667148499
43892732
73014100
3925907
300311896
150819735
129313181
203839092
141438848
43194120
312668250
53485998
28150153
361270365
503204630
245446680
959341314
134418000
382959870
662386062
261646728
79055421
561230289
170041070
563643924
40298861
845962996
489174192
9672720
525699288
99881600
621331123
7170678
598571101
72948393
130185164
180757908
149652320
543041023
10851432
11433333
467052720
381065472
9333855
3620968
967978726
358236713
841590000
139988485
1639664
290764583
299426491
29634396
36697028
720446208
415388250
381636876
124476436
429558766
169258824
425126676
311174968
142995918
84786214
358608316
622925890
340087043
278739600
706730240
457236164
429223200
667506939
58982064
260898638
197421034
741793455
184331412
96157542
630835214
112212672
434472324
531104652
71577540
148797950
336027456
677156039
805297032
29371433
28326892
362658954
10304064
309724272
420193896
454128854
181020420
418720300
239876040
551381593
708668425
177574656
323366880
98163102
20778364
219868402
84610287
55101642
84166611
660059220
221128592
617677802
11439648
274428756
349492
99224746
2793925
208956970
192476775
141136740
536373936
110002440
61796082
128079777
144957636
238203045
160212220
177310748
61920144
119692743
599077458
197725878
686335080
68604975
146980900
245245650
43464633
70067187
14711424
41270737
386148020
56791020
480962912
313987056
464879891
129254895
404237466
45615612
281732815
36365635
48346728
234274688
691359056
463512945
65504549
407132610
123837273
672507654
10114065
186051249
605044650
100714860
313981107
49083496
234419139
325775835
235922753
191239256
17281140
93799050
607721120
402831072
344150808
291398949
412259328
229028156
207929106
755629368
245773929
890022168
880728480
50037470
58040868
144717248
200683463
15419782
212976816
42599270
248164032
260158675
723064030
538038816
132348284
27747315
133430066
164629530
156575349
916364432
212473128
91021986
219579920
743556798
128433681
38029054
307662854
124623657
2720272
51977955
42356548
26239545
315760080
273568508
522693850
6407216
443584213
230554240
281314808
359740630
308402528
125182260
260969571
44839080
126950802
111185984
309355992
216399710
288252055
168107757
77127470
110422165
631153673
20912728
10719078
597167109
6381536
23397741
98237554
714049500
59477600
257043255
11810914
388337592
30372220
231762965
525235914
56492928
940369422
419852316
29735777
204881300
149565777
129981764
117480
78851776
470577204
439474896
25693794
40632393
29663016
25076052
62461872
550946544
690549741
199195568
41038480
65125572
158276240
32979765
559530706
6180814
328832354
22926928
268511370
81160848
542199408
524031120
239852915
618021677
20692000
303336061
150937020
756169856
701740793
444901332
416648960
483081761
422813134
28605154
80654270
398795656
461400224
123110260
714519860
286394744
111956813
26344960
464522814
31333111
451554390
131712219
188686081
279391944
71103550
382104054
247425002
12082480
251001277
132870746
15247900
145411770
686269212
960272820
15013242
230856028
324005670
17666132
881774400
368591184
458484576
94873685
125961310
421747596
88923441
445216075
494822430
672364000
362714883
101008296
374510272
132688521
299088636
174093132
403717468
160148650
569107165
106158260
163688040
461550660
117083010
167672632
36296694
218956400
36643256
446984395
65016558
664095471
694704736
51061536
140718120
398632464
21029022
448132036
239349288
29948498
19952124
154599480
120310700
62296236
203041512
192686846
694645990
608204448
372000970
442230048
93173733
185589096
4267440
356915325
81621283
443448
262382720
415920572
131809350
425301648
349683653
39441734
389538120
4485612
42993428
18924448
405065848
151487045
294179580
90871539
326940180
84494520
417123850
45475833
140622116
44222100
437678332
354775569
647560906
308353120
811834920
942507801
99114450
382350192
68194560
107426470
319817680
307345155
400630220
482214024
836067944
28532302
68839239
20652270
50246407
37168598
655440600
1534836
22466188
129651093
31816040
57451194
102285092
40873596
132072080
101418903
159302346
26400720
226688532
712992075
498636614
12127440
560051280
71104880
205551868
160687448
20627370
98675654
256603360
141302616
607968321
44168307
245926374
27610410
143251162
369595968
65941128
554109171
944969568
164805650
47725120
399666852
192229092
92022586
152404360
474766920
139074446
464969700
20013955
220161774
438515554
92699770
352403072
27134622
540940019
250302690
470634080
19588435
322345935
556704
348737039
208581849
91096530
588838000
189454712
150236820
118921863
359733088
189002960
68356224
40562960
211666938
455952488
42177824
164710352
138973131
263573433
4782778
98177664
130798080
677930550
699146760
280903464
25621596
61406532
123064938
61069428
81039645
409246544
413125020
13992444
841732640
133094476
52337220
533275089
92619190
393898896
199113117
59786939
461649390
73895932
45765900
402532551
78560856
337081368
478046854
115394090
113643446
527515728
60330016
112678150
603371304
490122276
163595700
19593210
160580595
488862296
11102858
666724302
128100125
33692374
745301648
51102920
102844000
117819750
22307376
557251542
11863208
395703648
708997807
142595430
15334682
102458090
221832966
6891812
224209440
443648907
228235760
16228280
65882703
384645077
119674295
11398068
15784259
3790800
805975648
5948982
70267277
4164292
98108298
56231179
724295575
461962615
262701980
309320810
960653620
232895872
7992336
474258965
257153196
271218645
42245710
47124000
520432612
147904630
830976510
325713960
620447971
699633504
155900388
588840840
224477214
93938708
70769340
607082688
168982264
787568793
246151625
142411482
546631680
238564480
142075360
799915891
90699882
947509636
127634188
336718116
589247600
119668878
459574736
250527704
190628890
365768756
76824090
25986588
501853160
909205437
47836140
138542820
64617575
493264161
632839680
277541184
328736520
17820264
1118226
773420185
691899962
202084624
78526072
675753672
9811512
319989672
87996436
97908576
122840172
513381300
453110632
8004472
74956655
5644646
575078700
16322829
415934892
301191443
272237922
250283502
728241930
478734762
325915403
335897989
39268782
92797560
7274488
163093138
294185485
114071647
464987859
111422460
533936104
664154432
341294401
473297292
33634728
28063834
415915656
405039726
229581505
716366868
417185780
51916293
57804175
357411366
426494175
814165398
88188480
146088236
423922801
255777597
855341123
502278840
386371004
133141860
850991040
62526360
531943202
56815814
2332187
52854408
28523076
728944244
127762140
98855510
41334222
149376375
139441938
417589200
137845266
130354345
58168136
300053566
112343535
45865791
171769950
237628944
106301848
423377721
154396810
8379360
300590163
121949534
386786560
509085830
39385500
843813867
469087320
276966032
104192730
37746918
73618194
385565049
744724494
98267544
624150370
226650456
180515250
92510880
131670720
280895440
59423350
80334072
282423198
788310138
159629640
5799850
65431170
238468293
405638881
14018700
710959912
84691488
151665406
213432772
757695225
253524895
36202232
93709548
254894220
713890834
37508064
889727685
6773186
60563455
89652784
370411475
339537600
44245085
271187695
396767848
841669481
241906458
34577764
572630071
141261813
99055479
191290376
291296572
586585
13070200
364498464
386040993
91961310
325367120
31724238
227373344
620087274
93708689
563899980
12696192
307682760
7668990
35769216
70940110
688639216
135278766
307585825
304193950
498830276
164087664
590790885
362965923
222142986
621280208
381718541
23965381
28473282
239507345
170347964
539826224
225247878
37963431
73952696
144638964
401537700
267273048
962865378
140579632
446426184
466404642
634961435
147655388
273039823
128960010
37041400
736133680
425157168
32879910
243168
102707282
162521876
385859448
21731796
342519008
124323220
151121250
117812800
409736380
289206875
322770376
86207814
71630380
114480954
22613432
223536144
279669645
26294240
45321986
284113572
26413028
630858634
334604076
739725168
523150078
240343400
105687450
73896372
117317579
77130922
941884
501981718
18453705
255600874
301510404
367580176
102185157
36708642
380451924
358522860
1877666
308969678
659643710
748034560
194334288
19774957
325309500
802532772
378972870
641718972
248272530
37461753
75209640
142672500
125438976
634696920
75935995
130956390
234465700
958463487
95233708
106455789
409525034
5463948
165966528
301657500
197574230
273658824
296598064
267255355
83402370
189186313
859478850
457528544
234557362
28491877
51865470
81254210
104377000
127581232
396247645
102850880
288374736
13242240
44120079
742039998
87483510
71087265
521163036
403197822
87075985
191846840
45759150
262841800
438499297
402569208
1912755
350467200
2187076
791238342
293382792
275969900
413165466
145519465
9588217
70320292
451884738
281514888
92238198
6143940
397212717
95516995
30459832
178495520
241645464
234490571
253402050
57489503
459084995
4479748
215197384
50159625
275933550
116650239
701255567
37523200
30689568
202766629
165606234
138052350
70516575
207114924
385196716
407504100
27630162
179523666
431156190
195884826
111689061
104221882
30214984
196986108
116711854
63074680
363438801
4807110
387192015
206657024
615510420
280224012
117499010
23805792
43366269
8744400
308974800
666062712
235119571
2329377
493244358
575308314
181076342
71958375
18840989
56263034
308327474
318132465
39475128
564503170
288147252
376567850
338676558
977772144
299248425
153219900
697535296
351634833
120401214
526395508
39737016
497019551
403292925
695553417
141288920
890600293
492307214
522756216
258652020
671667051
111788141
712457
492861978
115027168
59826690
316180327
330775896
240054270
567005600
4755168
185346216
19528752
334022949
291140460
327299641
537436266
30831129
2546751
862683728
257715276
46615537
167011245
128544897
46160850
295454250
192972694
159977408
236311686
304939096
45898116
136676205
839821812
312818240
341599519
14275599
158361644
347621328
550241373
265933400
525420432
619713472
258941850
125511288
511217530
25869636
124619442
439147828
108401025
46061619
36935608
421184000
6961640
105758090
29984344
25735800
384002397
14560716
408122896
292856772
36280472
17096441
152169678
171244864
272836343
533197080
368190272
81286386
6487715
205467930
466587288
739404540
110042436
254406144
88486480
573549912
100613565
390619064
95259702
334740650
647387622
483218320
67527365
2894670
185337264
97943904
85661184
324621946
582966384
89141220
20941338
346267836
764005196
848854107
87842007
231803026
288282744
344858915
7850788
210109653
12023802
348816300
428919240
250427654
255191175
513696456
650125580
409499235
492264255
279180000
107875896
32442399
566276920
56415639
162927566
404613880
698112000
15799992
128359688
324739456
30252600
540812526
781714096
1461645
16305289
8455524
175124640
65176538
475616246
430978464
419040600
80577928
652917472
906532497
123370391
23613120
308830993
4930332
313166960
439242804
107683968
86543072
114921462
130778032
187471700
76072992
453455316
709941954
681534788
380198637
72773974
168030450
131068826
725116440
158173152
81158056
249045656
402972224
103416152
609039953
341998244
661195704
95295450
12221880
421698055
308576488
371618934
2719816
647845872
14214609
520932167
930571018
269611767
116401946
423564524
7001500
95571855
110293728
306233316
40277210
81175535
2142753
506721985
532807608
129299400
488754843
390531267
422710756
183190401
284100285
852471660
264684000
28094748
168141820
87076280
462068467
270863616
88310628
487190024
219638756
473923008
163503502
455169920
7611660
214985540
289157820
124813640
185474295
347460372
585720690
539821307
538970357
336353912
35329786
147849775
2801898
620586252
57306618
29735043
285469912
330613020
251492208
43264406
432961408
56268472
872743995
68611212
393580968
211983600
111590564
24940960
26713570
596373807
161635974
102606300
587172975
537464488
118841524
62296440
971939696
237569248
59214240
115576300
141559500
675580969
389539122
55416468
388762914
87271845
39063627
222267969
4313435
863259892
156804510
143617960
425135480
139304890
455426272
123069536
57355232
74680298
708488154
47949174
109574775
108977616
511656552
7639320
298242990
973709
194732824
11648742
57783204
155606304
88664316
300444144
12048168
255923144
212268225
170008751
325390694
397386157
122847795
474877320
66451497
63555342
632930524
97876653
480621933
157724297
450650220
422474274
70984452
66219041
128305276
33569778
909905535
24174284
8327654
431898564
365610960
274850288
36456074
220579800
365293172
527118592
718364073
9787206
370494200
76796288
410494808
104520395
6804432
975611520
154358644
269065664
135126064
125858160
332716520
7208508
485550069
104655900
39071178
645445240
826698600
17320096
14066503
170825525
21516872
581863275
207521040
315229743
268244292
75135411
533688805
437955496
76572300
687351
523504800
119056014
19455424
485789552
9372016
129110526
144920040
170710160
287842464
898711803
288350790
937977712
455390112
13277000
7147828
95665883
102498990
995969920
34153587
46366920
255471426
277213258
29963393
927754991
396966244
22677838
219910795
37080009
149959950
627902080
45108720
564911928
4697012
178126030
981944065
27143972
126088908
147839562
8078560
6819015
189656000
106661562
220479812
90162075
2436912
227800265
353166935
158811541
130720194
8497476
558444357
347656750
740411436
641340192
219977262
34711705
485496767
475377839
188073847
359556732
42831543
6870660
364909547
3817464
4259662
145171175
661478
58313320
345522877
867299584
30521568
59692976
72288050
281860440
86951931
111880160
826295256
28392408
280362264
447788880
442455736
32438232
464750892
422168800
17809319
588316014
409841754
59480612
156929394
107567856
686423850
26170060
9129996
666508866
75893376
207187317
335494648
627252867
60700490
176947875
90166324
212055732
566416928
688371944
307252926
150070536
345618240
719118828
42985860
34659408
677365020
215045520
501097404
193791353
766714641
7863669
27540613
800185905
112896949
887080032
167083200
261787249
157606865
49342590
204484568
4596366
354868136
267132632
50700486
134655609
116274420
402663960
86545410
5157649
207950265
236495615
46745454
26487366
273792424
102923639
488538302
86885512
105754836
441852520
38586600
157981388
119800688
68303856
8603100
207405854
818372808
197216724
40576977
13398660
318468871
490218336
212501700
439660800
775753452
35860794
964636064
865903392
588921435
437384169
29059060
280294840
201468609
559371862
561279000
104617786
596985812
730629220
38872750
12803063
96702528
258502209
260937240
730525452
392590
449703534
95873580
710856405
32492445
47280870
2983491
501373410
176093208
194563200
301806680
478641411
45748950
545202553
571813242
53582942
407526903
26493332
877508016
278734764
27032775
12763088
380008404
195462624
557348460
2910986
708614400
38932976
608203056
94989570
5262205
234201960
43223304
408459744
246454733
736362326
428343525
8523264
673346344
29947748
158118744
247176132
347206266
197439788
764284176
842016479
53906940
777556296
422442153
278175040
299805230
16842765
850512
708911160
493593248
152914014
685164998
778975524
389674860
253648500
505301821
813029570
256476573
392078973
217988074
263277175
506567088
630965142
135489830
312259182
523045446
691742376
83684880
30113104
174875890
242142925
557088153
261755628
38383275
471393839
43866034
627250640
315678160
137858616
106281348
196660761
685293180
224963944
141735923
244154820
51659952
594077100
47103875
122132010
467453886
131179325
74453184
379305696
210689564
264929203
130766220
16243500
311243796
125624205
400070675
64637848
47354250
663967368
579151246
732352132
191850828
610288245
370877400
107295568
181406402
889320470
523813125
6848737
303487492
44236832
628982277
74387328
100927870
36400238
95766600
41597557
95539275
107496720
111763575
355480470
12396664
87875040
68284656
60790392
311063850
149884557
2443802
77272758
196299945
67545000
86529125
543503018
24792724
230838442
93285624
603559836
115390432
25929576
42453450
347814538
307914455
35043216
129200148
582078255
51767589
92517208
573654396
477017926
114821585
615359739
150663194
33496675
245467600
306214625
210738171
301511488
484097535
296707555
653168250
151072704
183719478
687731250
332878140
90208998
110453895
553857297
282387096
86060319
11934030
166936255
138017520
99822912
14193872
386747082
38416965
47891520
286470660
403871963
65590780
7744260
428333156
523206300
127730530
450146340
159551232
187981054
403658307
10003554
361861569
674326972
111314288
295838368
68514936
24779040
200338572
597581280
581680764
146179154
355173268
33858520
87632346
44429004
756695368
622756208
393541956
314011398
122024210
402488198
205199410
268769083
597929115
13445198
661949013
29657308
448337548
548016250
626455245
362897600
95035941
79255996
226748016
278441496
120187839
413140
95205103
199802978
718058952
44143135
33235319
134164382
75301342
60353553
236170542
233962428
8089744
200541250
55869374
663876
246968748
463937610
140205315
197658992
178524918
706874480
45847550
554028935
12861900
313925004
578757144
348220872
408841114
502311696
718818390
63132230
219033100
916926208
463645002
602689759
96944600
162919262
337552832
276341895
71947836
786976944
29178408
95563885
418525664
99020970
63976278
137567416
106434954
269049690
31744770
44944238
639197163
408658968
36391005
397080578
18586084
323549769
130403700
118272000
96349050
83735760
502961165
97438590
49724048
57735405
439944972
614050228
181627080
111099945
94681700
619668920
69224754
469787624
552832380
240823284
386343415
609272784
206499244
68735252
40595184
138824703
23109416
88537309
273624744
6729250
192320698
322177160
225421584
23468232
715302355
366423695
117489216
163393949
114888765
90179244
14167978
549200336
94159780
578830509
68298735
447747696
363533352
236064453
42013020
530680656
9993984
113834100
895806927
352702114
436705948
21635680
358580976
672571995
109537408
509495604
92569275
26767125
340653841
2232966
67019400
331780770
330920096
620869788
543542302
24203146
148796631
320431872
395073531
247887864
416374332
179827362
160134594
282316797
535853844
353104279
146325036
210158276
54939408
688632
27217834
100682400
471234439
131015774
75737264
198158520
100320948
858684066
478023068
329003744
216570768
106561175
635343440
805688
130118443
427851152
729214364
512978164
240495738
115158420
53484036
2836345
185857056
263997040
889944848
76815728
308872493
885113560
132552448
134141664
202187496
701426760
117991336
308787713
380324164
318021410
573807180
102521641
779357844
77081868
3622031
375047488
57399537
160438242
447993372
7656048
575912771
78624
387084593
845396436
466303392
713123200
61501011
634123529
274822297
485892594
30829890
62391258
23845861
829050138
64562208
170989859
222817920
154151585
6150131
39004288
248647590
593463780
65006500
546416654
72457125
504582430
305437759
235697192
682282422
11156535
2852188
387245
569984330
89454963
148436534
33713568
844756770
171552897
422922450
298643924
294763929
386335950
340991814
478605820
437722387
37500723
70922698
579004728
39067650
83802656
38405640
211473774
166869162
27919510
542187318
202411704
74903360
25722648
58263907
626527660
52488180
404445360
36684128
37726702
256995812
576821910
234477090
169170220
165703176
568921587
148752023
424609720
342751516
396969894
760482372
147082908
127497810
15327040
157563088
18186721
531010592
56863228
76998
2667952
573391056
16170246
310699966
33606909
295328096
747543364
523843845
185373000
842882208
203581140
83157756
441626724
254388340
44612678
175079835
25109392
139963890
581250920
560925642
8264666
319023786
125094502
54109503
488463896
575103102
24330944
4241656
449247772
123072048
908113680
11104190
514590432
411742603
696567546
1549948
392667160
802965401
394407450
433780410
882798916
705892554
128527588
132963147
292746300
342404776
267368486
49633047
259472775
161625596
112680722
606108435
48121320
169698317
207595276
686101929
107756768
252404360
184518228
117714780
75450936
361308162
95327427
226206351
678862800
382988001
245689794
9251775
451342605
103643065
180445956
314666964
21883000
275131904
545081652
318895047
216999475
357251664
199841664
162967272
20871920
158870244
773905580
17845920
822877965
132193240
342871602
336990456
382836510
86513306
135993090
93259600
248529008
47582080
92282275
32821812
382967151
411919200
288677032
13274775
340826342
855405711
738332166
79095684
122576706
34905838
31980410
27211536
217954926
578081070
166704006
84315465
841556664
104433512
214295085
234299715
366946667
354620
431324286
364633960
853598187
298607037
125589200
651166659
610441664
283271158
476673738
24169500
67108316
691142790
351254520
318524453
381703761
318629072
476678176
85512072
152189814
343857185
23384218
44318560
43456820
360475280
42966528
536947588
647797500
565406928
160052406
6570246
531950390
285447714
4450609
219153998
127336613
188981100
505182750
153726192
159796
55769232
204473730
263488338
444558996
11779782
208346670
436334926
20125776
361364610
52271676
47984250
64877488
374537310
137358000
231184690
101579495
30392406
349894320
331386430
149422635
130418946
203911080
135322459
56673123
198613002
169763868
321655876
227421360
336539556
596188518
269227165
182524527
540344714
12255592
89908478
468317220
387452712
58726409
723914877
422617290
42244384
233169872
437359650
408277656
410257344
526630572
100824704
112117936
2346750
135761364
294591189
315692991
62859810
242055587
86474412
302025894
316937475
255358411
126301245
823045458
561116856
238547449
95818468
11499960
2784250
726273054
370335868
237548036
638093287
481150473
177767809
183198810
19318614
256198476
61055658
6638775
965226600
263656521
346310554
11695532
590677717
46770516
371049576
49225352
656474466
490338104
597774735
405529210
851856032
725395533
210808532
123302465
634666626
509069228
466643098
38183065
796736010
736498478
208584684
969732
51215904
266263503
120340458
61078138
418509600
564606261
195127686
161013318
253901028
678272529
991916232
101294102
725278725
329317716
423186757
268100965
224535640
514932207
473511744
258170941
209643677
888233472
62527289
29237230
108062361
109905848
347739150
271045848
141384312
459064788
157927320
3904740
891029304
742691537
964781432
262778544
68234267
54784843
139917204
314145836
390272190
67824471
504372501
164023449
291476448
108638181
267368652
56281250
58842247
1589775
717244587
678230916
449854088
254468240
193973276
246470044
250914443
91115191
311374140
66966256
567144064
166724717
283939110
907516413
90494250
519833536
284999976
353772360
276793048
809775858
85545750
577025982
148050999
122265142
340557141
459359064
238525494
134852276
58617836
26475000
459263910
427565053
35051118
469412631
127008
700255368
362010018
680626800
104457750
101634412
3974097
317907888
491295651
485391180
237694141
427095984
493132385
223552485
14675976
173495600
220810002
326431364
41352260
76177920
291593016
8944560
147670908
253088420
119312459
275266320
788561316
727879622
2412045
1701166
314949867
418184850
236136392
180919289
121926259
112220000
849977903
431370766
762442824
671994500
331340724
343623727
444076720
376693896
73601290
14540016
344358594
500626863
514534404
247065759
124244914
202596834
273432225
323173384
81123240
180134826
460854015
363584187
8180640
403477080
86889774
2505256
282897376
107422848
275625779
819566649
255866616
32903570
188653360
73552804
7219700
861645208
589424696
320799178
203397579
238035980
172734399
43709517
618842554
62111228
380169957
153379905
151006268
499992501
52157187
264640350
405320835
237636520
228011420
26576060
84998179
52609070
176021456
658965642
467106915
470579360
309961340
219950412
147379106
288170340
565510212
829413592
870213791
150069955
358739775
60722622
26006706
84859180
818171172
139362577
183235888
784562922
792017172
63732844
166172088
295139141
12878152
53522338
3440994
289394637
873798812
716335152
158178735
130787082
194248840
104797664
399872830
119892180
20520156
561474567
724362175
667954210
171825300
462484014
649933594
579154648
157275395
85735624
86146132
28817096
625754442
199501201
128496864
36740771
397462359
291367622
308419505
334172587
287249000
881478252
141021265
559431444
228571392
413422563
198984333
405670221
520426336
59427318
192207015
366023693
467236818
433409770
340504562
269191020
575022240
311578113
550738320
47288697
66518865
39106325
423654786
81952002
12967164
37135987
40111632
184737456
500861244
518319588
395238107
611060444
256438672
69806456
98758375
116769730
247966272
6579603
8020404
35501598
105390390
57375282
87268398
253141694
6187672
164228868
281602080
357349600
8926944
196828548
555670350
287069668
61616640
432261644
594639961
334266772
263726994
202894978
45261342
598727472
558729884
575322102
1440036
19557720
691138823
635313150
441634648
183445056
101568690
659100306
567031190
237724245
441409662
24453744
201404355
111977574
188407344
69307888
206211110
40056984
445727241
134494262
742739880
581328
235259592
206445120
228118974
312819947
173798250
25612806
10420875
67736100
197656920
328363559
126886400
109852110
106880322
105973120
404154090
10329815
376896884
616389696
870864780
333708054
62559716
189455684
58896980
5740404
76290504
32975968
104406060
2337670
365566080
308805
15939002
1081744
61480331
316115660
3008280
327855668
53023047
66636173
415480419
43627570
378795340
18973240
577723653
322609162
250367256
104311026
186248338
64968100
253257200
116240606
105804006
448157385
409262672
1742812
382955174
644630328
54469576
289511350
418664400
128579878
41188100
171121520
29677912
211936592
224677732
675307412
84058884
350638496
96641131
342786510
235698984
562766460
141137843
819697704
466936488
214464996
158685912
96379338
44015811
260903610
398317986
482337858
209544960
602143570
202491300
111403860
245941586
432656000
658248060
267058025
190856547
296878582
450513252
740531240
186815003
656779020
37192672
25236321
58144000
157165372
287533152
82352210
240829997
175314750
112895150
587768220
12374518
112880110
21498092
430168068
595950996
466867859
236408700
112185108
523297008
638977977
28220425
285867414
212966379
563231840
230076000
237520892
200055060
212610498
19156104
545226736
684513284
89948639
25936547
342483777
12857256
662863289
127282180
42052290
310651670
44736482
525526564
563867161
139146025
695664800
137499188
142044240
45400120
381672356
18709444
348590361
166318336
390821841
455989440
510717416
86634696
29332950
16558956
402696075
248294360
94637979
583822824
186840000
402198240
275009560
329582395
709390542
300660000
39850583
123797485
338106425
242496366
84416280
518232397
68681993
77218594
43842780
24565260
129674196
287074579
302231430
136498629
100493990
126899956
640166784
418069287
139204841
262076194
263198490
254324178
329616630
68604650
613264544
435396585
22535370
13513344
61373377
431493569
166500191
61445880
81349488
295129050
189863850
606135312
230446340
500666974
68032200
766417239
476044410
153533362
122595060
972506556
52482184
236782661
358111845
359017479
221809035
73286950
322033536
50439252
327925614
611677184
191082100
129889386
69008446
340496972
3094784
336981568
10342464
170124744
719524442
911505792
290643088
181131459
335779870
362589710
24874128
20218734
581120668
212881890
564325770
567018760
335717536
60503586
384500241
891706155
72102862
591238479
159669
710876
606820539
423229915
847925
26575200
518348460
124118214
456250560
322678044
43443210
5694736
50179224
26779064
618839542
60056920
830352360
418468113
121624863
389267784
313076939
161434425
288335600
506147460
66974854
257981040
421083765
386875188
451462480
173244960
543652357
520258032
145313280
909385106
319953125
29543314
12646920
547814295
778110000
435077073
780978660
35089047
67986440
54999616
142509200
904947699
893981439
186919482
86774250
3817336
245343189
211353288
635048815
107404215
93959355
113732816
157178764
46256650
165498309
185723733
272538574
739870898
30408600
95768568
134732094
12519430
74226484
126369922
172811238
25301467
393656058
2790328
1463076
266378388
19933892
137192532
311011428
333668160
46390617
967954
256855473
165057256
5645085
351603735
518134784
94935540
90316800
255515520
211969467
511085760
204959268
63497438
50893956
288327630
354694857
615528402
417100070
62436955
621228320
9139740
516365841
209207873
23899632
116948325
377431173
677552400
418171950
966852
80270240
254468092
456603420
205438750
563685900
253457834
164807958
77125120
600121305
553234500
266438450
729893450
275872395
904440000
132782307
220990728
23694216
146897366
836863740
70736978
503342940
614800860
658426440
151487091
332356625
361868806
92706886
48957157
64149624
85075119
665620404
63005544
450291075
82185935
33300876
47860326
57387231
338371722
112795016
397440506
36571136
625222429
296657676
23253990
771042571
570421065
287700822
83802411
13608917
580329375
113411880
674179165
56767662
312706840
144914756
132743050
464202238
560333865
627582360
103927500
9977136
486688230
87579384
233733104
7695096
12931443
10286120
41672826
49548966
104317727
124584460
93028238
373733560
113557560
419345116
90102560
200687289
1274940
81710636
213745324
693816930
615173130
10230312
121417200
103101427
426961886
369798720
139903894
312061332
40079300
360882162
462037784
382312050
258068575
94204474
85378125
472704177
65850521
7177182
98338476
750534827
35439824
269961120
118428684
235315965
276231606
15692070
292802670
415519903
56836447
193616928
55316432
8739208
377268532
55064184
91471125
556953468
511138311
930125497
773076850
9435564
79414155
187277610
15126048
79834807
554113670
225573768
313264692
78598360
443831960
555224448
275926563
89007864
530591052
763887690
132503784
380691410
125687310
441907477
93538718
1208430
183857904
27179472
20270214
588103404
657261480
15898624
239016000
382222200
6858336
133227002
195513482
81604030
380457506
62327508
351559506
300822441
541720400
25110459
24851099
161732872
183748752
278783181
568356426
568057197
313988844
337319235
17812671
359388021
682253008
183660480
600370740
62497587
12507270
207556770
461293980
205627747
178630465
427644060
37856315
110030851
264383712
252391216
131697000
642628357
98559540
62765766
14048730
1924000
525021342
264893760
849268000
5354800
527241563
29304062
744243072
722600888
53425625
267855250
473506250
96786216
360166170
468042870
279805152
107011494
152368524
1177726
524669950
172022658
2147580
6728535
332319456
88620835
66168784
23110535
375552270
279435135
90975326
15728067
81161048
84211400
96355140
117159480
715359255
554061824
215968356
618646311
69623717
551544554
113848497
194877165
203429520
399313530
196621248
701875041
789330961
5293296
211101114
226422235
159387390
507505448
209244436
712056960
339289698
666632385
579824796
133396359
184406145
324030740
320618688
153917610
29326704
382859520
27881517
148041874
70151648
139005432
153976760
100267112
511618536
15834392
100695495
393229482
130131565
155689710
63919800
55329010
77751520
377053068
994556640
321410022
129941760
289552487
41074314
372954993
472326827
578598230
365941659
178592660
47818512
432900407
293364753
331424463
301346984
116949179
531298872
363522194
558618165
285039
354908547
881763850
793406172
30817080
60286464
18719160
730156840
253019316
206797968
428212470
120618480
466809955
66034800
84835419
106898673
236342784
882599200
652887999
85705170
33777112
305921082
145477450
119545335
650152624
9986528
456791346
819193054
219495260
48020690
92188600
607124566
312703736
160280875
354445632
322852257
430376902
598704050
668366268
460297800
19894080
96389340
51061712
18052176
291254480
68948880
58394688
862745310
70517000
34463294
551516498
195180402
58014363
391657017
327364145
297228666
334304820
350283384
563747567
310006015
267498828
260703432
325802769
86005920
6303625
78628121
373793101
214049801
355350861
483256818
94599004
65831265
381782376
274112230
281433759
73868800
441824844
12320500
46101854
38312342
196115964
95295000
517735388
215529060
389743956
167651232
199272010
22562432
343126884
30483066
357066456
90929191
205394502
85205112
27158204
117394312
107726256
213708
719389800
262971250
496622373
116144862
464169147
227059199
81277050
32367996
236433204
559231520
371839401
321346816
1845792
517966076
134715825
214442511
336517326
3578658
136051314
29448912
3505250
67618330
12037360
98063940
137322511
280411817
45871010
278492784
173872149
857323566
53305056
297258000
909118012
228279510
462514078
550607787
60975
3863464
15826440
51080940
299456520
293730456
168675888
195355600
185213271
5620582
62618544
169695900
392506187
8871416
126863135
76019925
190900080
707180456
160715555
219000612
54347828
182725704
11860275
452652588
302592708
149686830
347027952
366983218
8206282
44362539
417502746
772864911
48705800
53493666
854741144
7006904
28009022
37459240
1918143
438673406
463541466
877392100
31861024
207215600
88503898
41898032
253574024
18038355
357317576
291167562
291850868
605274120
38386859
346961802
42149511
438880501
304530594
337663946
6909540
221963536
270885964
593946936
2480051
80059287
355735845
337422195
7466283
270449990
102039630
44781078
113124396
431185356
185689980
567967950
633288390
37948820
37953006
110125098
542008656
123484725
317263320
84099833
871445676
280205100
226111119
226488666
5329974
452466276
190812440
28915710
7021614
389727012
20583705
85296117
648403698
117055596
111878095
218072084
67121216
362178125
233118666
359074172
292236660
83785080
167173052
138832407
116063218
84795625
221557635
86805516
107278002
37870252
719332623
165924256
214171100
51293268
455632848
304341214
159695165
776235092
7547904
71670852
749176675
82077311
194211489
451450743
124120346
406151802
445870032
253723392
140401872
98412168
309538467
6940176
737058996
290628590
31721632
266851696
168707525
598036155
397435500
283405680
272213454
2020033
23181340
192366075
222163410
127058523
626809281
373262517
102068022
177252176
210882624
57520125
50124184
130793856
250641408
416592616
310843739
382522085
156308808
757924796
155437175
710694468
237431831
184757598
422234632
780662372
159525168
354060070
180095704
455916764
542144808
406861700
331839908
416216336
705775910
8977614
259742805
253343520
241755303
67979954
389881393
237968802
139393339
254759924
620830089
140955265
14334567
66548790
454258840
3646576
602589960
877698432
203088740
82072395
544308000
203318850
430781681
80325
21513537
560286579
194568921
60320700
177318960
221618340
732361136
262334820
238118166
454578740
65968420
204754996
439534872
228692857
500847057
41121210
121552459
15339060
136227086
106455024
421870460
119121600
84696350
94149083
1634771
312255880
703947134
119060136
525862224
766165
59218841
251489700
15522351
25238850
285158720
83420480
16060338
112718375
80616100
354192678
45289764
729960420
443857008
583820850
63152474
116212320
19910075
61389635
233068280
83090160
84252384
109177592
130956100
281235483
477971144
369082665
214206296
39455064
510507648
39285388
42627021
367520742
27037152
461043440
346491684
445387816
163248855
130495744
32690450
198903248
15627864
8511738
542966563
547247400
97795648
778112285
37263780
72071370
515338090
96956244
364364672
32088384
87267152
329285908
373915747
404075738
844874840
80789848
183737260
600845364
263087432
57261820
168503424
126438768
889220
39000215
162684432
122765720
99350280
717567585
137394468
31594680
845169312
405532766
318910474
229814326
571665600
573881586
365303411
464615055
555719922
50035335
43384000
16036425
673379280
176665398
352216410
333346786
464492745
385184674
317593652
116705696
535457160
220000620
231585418
269497268
264382029
593706828
111359325
681222960
213153150
11228014
269302428
334865625
118401798
32319648
56383646
2768985
300082034
132642411
48778387
498498624
327080780
27700058
21130125
651157290
790695162
621392960
513829975
608325428
414633120
298324702
432193847
124139925
12561000
72747150
378746874
113668513
23958000
242838180
465797904
32132705
440601580
493823484
244464716
275769494
618918060
406496160
332422416
307074240
330725480
25744188
388626120
134553312
82791048
71157816
819298188
77679280
333739807
111501960
265224384
639796383
145861596
6655400
224692646
15129570
198085824
320011685
599656504
3097058
628767222
164777175
28938000
473783964
426206404
52273680
297533830
217728810
197708000
496252712
62073105
328053063
802625460
465749340
453592881
304316224
11317536
42797899
516045604
311402812
309735000
503929600
78302506
27161680
165868808
300032663
75640026
122463600
742271058
437993464
171341240
101864108
246231684
105252287
311512284
571179302
248745266
479831364
11807355
26318774
26672382
57869140
71892480
254603154
138865224
125081249
92358776
242880300
89809611
120771716
534237312
21384087
19615217
231588420
141700350
164471980
9179235
25403112
59413590
58061385
15814950
428542880
162650618
551568024
42486129
37012941
144629880
72788620
401581440
7858872
193547119
506208978
23666784
27792048
44299612
867441008
501407588
270769950
461836008
117402176
20035752
252918028
92248002
1027839
1536546
6035204
438702836
58623714
20540160
316806672
141736523
122060520
385888750
76782345
204006952
115927605
333636054
451585296
32071914
10990999
507900537
457923780
80578645
655083396
698808222
559232800
127336980
826676276
213617094
218929460
329707130
211886640
531736470
19184432
737585392
123083913
471545800
41471300
113510790
164105080
566480682
403547430
170280330
111069841
27430015
75440633
51070420
5382709
270119460
224781480
132421296
417860744
114434936
702547788
37727080
358070775
676809058
75434975
133523096
351528528
270981864
51144308
133229888
20613852
70260300
264980250
526011696
180872778
315207632
9323556
118841709
128506541
385573500
122091441
138618108
22081696
639066155
176759235
33735472
173278016
300194138
705242943
416384306
782911389
391648666
588216860
110067048
20562528
17385260
748421245
135747117
420098770
113194172
556407334
50568012
738192360
65353077
46635192
79121196
121470506
26357380
112760352
75072479
168868356
57898540
287331993
17180454
473759610
225974960
96187888
423555360
92382675
710025360
48734240
35664720
16836528
159253360
203216665
278487375
646829100
98261298
60030488
140848157
17541473
398903505
203101668
143344646
800750395
318003874
140599826
308162979
244205172
568713366
560732940
188056318
483649439
475930017
124529135
105222975
70356880
30965425
48310632
425993184
216868542
78488880
112511616
20066952
38671560
923040
519347906
432352404
257209235
68851038
97909504
57155682
69518880
110075009
149014918
163713200
101120560
276092928
166885340
127643031
328843350
142216803
21819182
687386796
445703148
47921640
321708452
46065580
153199150
108324570
37552424
82635644
372587936
263423400
14340907
7871064
73380300
641097373
82240191
253751784
452950300
673402326
26982150
223157088
334872603
88709019
364438176
588895672
480943144
582628627
431871470
289899352
201976388
296457912
38235456
362259744
459082700
616701864
257281450
283066162
155564031
491740368
10983268
213204222
62295690
241881100
109903575
38169452
484245000
20416374
649335510
868510114
8044010
23138104
86307900
288071524
52359622
205396688
526071975
178739628
160736576
406052850
759502977
185482750
144146920
522305025
36770434
54896752
33237760
5740944
82447200
42566204
186320796
511396197
179529680
83360333
104589640
190932848
122562924
367532970
415081000
225530129
757714139
36879266
621708288
159871725
845239540
1056631
108854260
8280486
359835840
37697821
253565742
105602922
40051617
4050665
200437020
170903110
304910088
17072064
144399840
463780378
595862330
119833516
601245134
29055924
302315703
340058026
721581918
27877746
442346418
193410580
753574536
114278460
34055360
520046100
259954974
95634275
8351439
104975750
281879108
392002300
52998204
29777325
166900916
112434140
95932188
676092662
32861775
297293400
343853550
300540240
392462200
193040436
80130855
63071892
946104700
289418437
153339388
20955829
144400373
317620520
479515218
742859733
279010325
88332339
203242338
642396525
197815338
52154544
72569072
140401170
98093664
478750932
2454559
559068675
41156905
390312300
165437387
181101000
68064108
21218288
168248052
146518944
5962580
74476875
460056330
301613180
193041414
3419068
298034100
96187474
472786936
95382948
563043312
4097350
328962011
451556150
532894545
11711700
524956600
60462024
353348352
816795504
363829049
206993787
55774295
171975200
285119514
301795791
221262252
207849213
30256640
571263680
30316290
600330740
225148518
849192802
72028875
951689488
426450292
403274544
525963060
21542935
645380175
7862884
55553446
32489280
17023437
90675900
217227712
699498225
39275123
336484960
11637880
159486336
6479057
185882138
536859648
217559744
133656549
1704549
16147874
452756604
262084900
533559042
335429952
122451897
202459460
67386662
329215080
207298740
188357764
364031276
404536045
242722225
186362946
273865410
567693886
177940395
52990490
868163310
441378
161244980
6220080
84037940
609804585
507440600
325394496
250427507
112626468
454082529
256058133
220741040
690429047
171490276
57146208
309268719
426531596
362860670
113268480
605430
53886792
169411242
505707291
67753350
196848996
293232888
471311978
282604776
247160076
197952625
109650849
740050160
638648010
945889241
355486728
30641675
175583820
322071244
116576439
211962210
8896185
416584080
241172028
92516400
495187640
103785568
296159802
101416504
767323584
112393292
479871315
301171794
32820925
2324410
557819640
472096206
379331979
705962124
356971695
52556660
161811650
825087228
152078097
73324292
95382495
265021848
83029716
176380776
214739427
380281000
619321605
299728342
325076374
213155328
543876496
274681960
23840007
458492400
525938040
265701625
275742488
603852335
519451748
99811200
14484436
27753048
146760537
176899518
272498332
474714320
507265136
23884236
217214480
334635820
25464444
266653356
215374408
67321349
702598530
232571805
445094412
35737632
7703936
59804654
370679091
517116109
44875816
284653096
543390500
629536611
38198864
176139386
258469952
113831478
370763193
156922480
41268435
360825120
46698750
450201708
533070720
416629980
16687770
98167040
246392285
175441896
268855168
43371369
230430678
42408288
21717782
676784700
880769988
518150344
14563220
203336950
453365925
44455013
21032756
21803282
541094873
20521784
238669536
14706000
12491760
76258548
180713080
5837120
228593769
187151805
322664769
201305520
35639076
431897887
147067674
108563420
213997461
20027988
294880104
104094120
73265634
108786366
458621241
30756506
120100604
50333110
510811800
197105111
30705870
103412463
293858796
2583360
54755048
676565388
389939232
4944432
480825860
368028687
21227416
162434510
126187464
27248272
407346054
177632680
37099250
711792
128940975
540180760
560129600
91611285
59486208
303389756
536566368
197162207
13881096
926208900
124818320
2206125
184785545
5637438
562817528
581275304
98520198
153746136
137124702
314055378
398774895
139580100
21701148
13693394
958858830
68564040
452253300
116843855
163487400
48969231
113312235
415921848
344260872
6008688
556505667
218964455
251936523
381703042
183337425
110754952
440059137
280370210
406044252
536165100
472856425
729619200
46807040
368748172
302282176
331483620
68038485
421731573
411715560
664700478
27387376
248885826
503710452
128006754
10656610
52946432
535663590
85686956
640121176
63629244
43986635
433906317
751589961
109162554
234915126
96046006
368432072
904140809
209295788
21846960
252481518
259997160
138305440
13457024
14863985
44342009
97083910
181387008
16743280
268347380
170132082
705536131
818184674
221452840
23157768
278962866
723602880
219278976
593560
254440350
46709520
585016297
68820171
86195165
247994964
367646279
191988324
677021533
685738978
144919950
41371760
4646572
513122610
288248719
67452763
26984880
845907828
530968152
239217030
227428884
125339488
219698311
909911404
185512536
112365568
294002695
757352160
71592120
16223040
169251932
248477307
459969366
12062341
85403860
155666695
363013503
276400554
283524648
549770004
114079548
257391216
11567160
68823678
37616565
361586660
88560204
15311637
144688005
273950170
705338604
39504387
245454240
34534024
192508876
582845952
219949081
290509638
99880718
321145030
48873240
85591336
58934112
20627288
5725824
38858526
358158696
996843925
180139648
215758018
425582703
84245126
476243313
104486510
272061296
101687976
550906780
169826227
189633395
67405780
198767538
189475509
541788453
181859887
360296012
441385164
86685202
259224898
19499454
528961664
291925964
15449940
114575282
242125700
41665344
248751128
26425844
424150908
398838126
689205175
131212524
9936605
84436560
53139008
70493920
15129830
152985924
268378512
61582573
171677184
888854343
247992228
277908450
401639062
383489341
609487185
25827400
786849820
47326710
523816410
471610736
111246858
8978050
15582800
172528591
52681496
72616605
554220864
21098436
15516345
681761864
238568600
200002497
19698250
629848955
113760836
12797559
51808620
213784071
298189755
131009076
146039432
341101845
69991992
141668554
339606336
484628963
56397624
10270360
26212758
43861920
115508889
654948112
434373588
442198230
486830442
27906758
84249705
395374000
556295005
21823273
77584923
4812775
258615910
655787160
636160905
32976970
71798708
430603020
72836521
20114638
414555680
43685508
406566196
486254994
359741913
536170544
624799600
13848572
572947940
113593320
467935245
417824730
887714401
319205072
278553006
620988375
70191100
10200156
178434729
415156099
854525430
56112370
62485188
203584840
699886
97405360
302323340
386226390
290221382
229090274
743376236
15335316
88389390
92590920
174213767
311613450
551588841
129358220
417946428
79456212
75045334
296927404
330839552
154789131
190990200
12395082
682301952
171250560
95445072
245707017
237161271
161779604
371443442
695143098
6376080
103897700
266152680
70134092
549870249
76424600
295574400
560340440
212739275
235227850
219016534
272901145
132666783
91033260
183910080
185063384
2119404
483686490
880400063
128099365
116335908
463768891
86580915
24919263
74321472
219537388
243615992
172058025
261447760
408759562
519158255
130562495
572886333
491067276
13715800
144883974
18901350
785715868
156000740
433255300
253392653
179171104
277991460
52995081
542450124
135283600
39154326
286297146
572330016
356715234
522397005
439788655
431578320
257003505
527222322
245063320
206149920
1274364
27907969
136965666
450141362
411195628
466626728
36014900
773431400
211034106
106885068
432153414
33902
89787168
47434816
203440510
593397090
32556204
414194
7070774
64483209
45726938
130868709
49782040
161235486
491351112
1440296
453314208
314482322
14844520
309295204
23622305
267411560
134320576
84561057
211230544
870564870
134035848
523467626
712040624
779027198
343749790
48036168
542773088
911908596
281990000
272856416
209500800
85976000
417365378
131299044
548468111
263797906
65650225
80344572
149807490
459384856
522085720
70464249
35541585
948710336
460641220
619035626
412229906
93775968
127589440
288858955
78461240
485045414
268391756
121782460
213945204
200839768
201055525
13781904
40254204
133134388
69587034
190354227
23053185
377280720
20233570
80297140
141744902
37908600
300288912
101082100
131898624
119833300
123733008
447059820
113234551
570349830
7327608
899661889
225703288
601429528
219222514
680339440
51813270
482797803
188215950
846950334
198874907
752905784
622859860
689435856
800821500
328589200
566367108
98426880
45849408
12131520
8520128
400127316
167897102
2085909
85616208
18615582
208365680
9522701
650168478
456233890
260803585
485268426
9137715
111536730
834399504
432762230
34353160
31202496
260382296
705096298
132114000
36504656
685941903
6378636
538410600
21133814
267600834
149758384
290302064
388547568
417454086
798270590
468157008
23893640
59436884
966837564
244245792
432811561
38338170
94483928
567359520
38056627
151652592
144764928
469999365
242666800
92153124
125885462
234769184
112076965
132709770
342379975
277230560
436655166
52080840
181175792
118696665
3682944
707250888
132485074
376123301
670356960
185294844
394590385
43664192
97028847
27650840
368378586
364213218
183126
312298425
893383686
165212730
205333128
216953256
465127740
21309252
13767155
483179814
511188336
283827586
94960008
60052160
502228308
449293416
442562120
389837745
4261632
372810176
12051936
590398410
169688792
236105480
26338542
503477556
11530680
671619234
79430392
374231872
98973984
427816062
98099128
597142105
844588320
23338338
119568150
135394418
243035597
152825577
574630080
398083011
263553026
210290850
304610320
333908379
22178990
451989099
292076928
106967196
54156876
107135785
176590950
192325910
189239904
67055030
261903510
17282309
759593216
188757276
416800520
182935320
750514753
464722622
187076604
312420527
506172738
457847760
262133184
85851072
316842791
711297940
87811504
100535416
25276080
138246516
434150280
206906996
284159733
444936188
541605279
148234950
363283730
75606850
154656081
753767545
133820512
487418305
423928152
29420842
205479888
243102210
109317988
572417079
224658880
517457513
127146357
72618228
126645750
467570616
299548125
113829148
313624476
636731298
7531202
19373521
100167632
10316658
139334092
10214792
209335168
81045745
294142375
842632245
119442606
350037255
129661966
242291643
96444244
727047840
28394793
62181625
84015468
316931844
97900824
222922180
306050174
605626156
417345126
80707528
74879750
42801954
261845248
578022900
312874800
45072379
19732420
191337334
84858592
80207037
222447980
694926918
536479659
786953208
118735785
709247934
191524160
41136256
39496448
311436960
690452280
104921830
367314958
43642924
84712176
414956333
305932482
13451080
542985429
722417332
866735806
113009058
930121352
204228000
775372626
609825657
71822280
179858344
36003794
582562344
29567282
244392260
11056520
854664741
777989649
346402608
328931542
230992125
53741772
227540172
906533812
250686551
170246575
39231694
141020429
187740835
463507275
635727060
38270505
73237239
173244280
54461285
672077288
10795050
104909227
13965840
662922780
75973250
2384780
147646053
275505216
46779568
81008750
428264358
140141827
234731560
76522312
878958468
206881126
753404544
436420200
260190216
84084677
207497532
171082000
234659170
44092240
107780490
270716446
487835376
47983208
167147175
681304764
88348824
228961913
116269919
813181859
142882376
504258216
312208358
4076856
588207711
60502130
612981248
39346584
287082096
360654830
706448708
109645086
331854180
40896608
429653070
7382558
76825788
88622200
695103255
368099585
228125352
710690734
461945328
108311956
543761075
162186897
374730201
2942082
554404408
307591636
233820016
223737129
263859864
131834483
829660884
369378498
498366330
308421204
5547730
129696472
167482852
767822293
155356350
583545398
100898028
747036808
31097490
468822365
54149459
467382080
463560530
195438564
134194428
216679067
45649834
63781999
41836608
171276450
87808140
825947750
257188504
309144944
127026455
41261196
10657840
341963668
5232015
780276832
423386154
439074768
55275759
188853808
475328714
24010251
49358686
441801216
280740967
97965995
468937344
14198940
24095540
302865057
22412839
276457752
82048200
431419420
367220096
45331245
93006144
154413582
828159576
346999318
69511726
70515066
416132284
88094312
272566998
35070744
163016142
204358508
322331679
445249872
499557240
238133808
186782011
720803850
360760744
281224200
151529566
459772480
244706308
32133902
72126651
351787500
48743706
100303600
158191230
243403481
18714528
39231752
15633422
514060342
120526575
28850094
45782880
632419269
267106739
618743211
623482464
38366510
53537964
81053433
940556448
179295741
83950825
161917926
2520756
176836023
187870365
235310672
56748465
6014344
862026620
92345747
485934384
554620851
15063750
424849920
327532600
658562667
7604732
4194450
482191500
643354320
337094208
119132272
123489905
376555560
178841760
55225800
463521387
640032546
26512788
425011705
200514220
717737920
251551722
6358675
103845422
680463056
799168709
356480424
528351764
235552108
5894989
231410950
14472597
364972548
52263985
138382907
268298264
687990168
378034625
110296629
72692532
311910424
248155648
292103178
299554138
87976526
10403940
547140050
118827738
48070000
92359660
80380924
313159152
210338711
227268160
91334500
3681230
38422535
130248135
12235266
459814744
47468952
530832960
669005376
390727150
36736176
281192130
207513603
21579486
635564124
85017920
6514800
45690784
132282823
328090140
100774800
27573963
186832170
211162931
12241152
449371013
402815777
620528279
224352952
554448804
300502904
179924080
321584982
341632896
38381330
8076492
86392449
44879060
104491074
960159840
395640000
259513230
653175666
263237899
642777696
281496510
56770506
116605944
501995720
304989300
186572704
22130106
3861550
59071004
15127154
175489776
174318642
40627664
602132724
713614931
89388395
68750304
134229659
208064420
254788882
184254840
560913240
208750663
240394401
154173456
151696389
264789083
512792212
658494658
495929880
42920878
572478188
697091070
329068428
289358302
187156662
819528710
309926344
516816078
33917008
179464347
573305802
637688700
391278448
9442128
11437797
64140444
241866988
258626100
126409496
189009230
272731335
84528540
48594000
58032220
391739510
505707072
34062930
65968448
454076832
153987360
2086596
275833088
105976950
405088938
70998825
560744730
101696720
614007114
306187434
293017824
57835800
122357384
26809272
507246220
534398025
418495704
12801965
235441325
41004990
312094718
8287077
102817315
359934230
208130188
213449646
215605401
259203140
314538795
40944848
211594068
675617634
113254928
194431400
497529536
90699588
13990801
30641340
543145109
138644638
311224433
997548992
107057060
283593580
73653960
188023632
154634520
359886345
361844320
230651740
16359100
44956194
299514289
49516014
74934552
129572640
265561950
397427360
527975135
417135690
2266758
265736274
747845280
9087000
227772160
859751976
651820560
558232290
931011020
436169771
465034304
276708589
344441916
441391626
75998592
218523712
229752625
160862130
34250141
41888000
209976392
193653360
427884473
818147916
190324128
1586600
80068905
752656212
51753792
192838668
35485314
176764068
82701465
125650035
775035908
17175456
799968227
263471260
861165961
59417486
500592832
249088556
143467689
653336658
2362837
479166160
83356130
29396954
4903140
81630978
430962280
368288220
464644455
213661168
62853201
312077018
151389112
416958400
497148782
612434571
24607926
137910288
372752208
628773180
510470336
17270505
161554578
48546145
117188910
691598080
300432665
3985330
241904384
387430350
199854880
455836586
133375896
56589766
208113456
515690235
620142138
373010414
853234364
611397861
55670274
543434542
57785488
176182521
190957711
142765204
331164288
266322798
555545430
344474046
391488000
66633783
23481576
185700
429645296
286555577
255842884
157277306
125176028
340682508
11915358
505368324
80636343
83001039
21196685
598817718
446995626
314481690
8080312
245308964
150729588
339383626
266265909
378356796
274235664
408551280
360936538
265204926
521486544
339118
150508152
667478693
42121086
635625850
54909351
123364376
261730625
514720575
481264629
631769864
683621847
304782648
178067565
181729677
293910960
58299100
54241510
28144945
11311566
356409589
165942324
355727398
499484040
227617050
338285380
165225408
42932232
109616574
28751970
76856468
71657040
682272964
102179872
68486656
123945561
289518155
133001540
382294260
685118148
528202304
112922432
354695610
72674829
800783256
315147764
328111568
167667174
126083959
871481
317427123
287589575
9040262
181902312
8981496
217876267
381957552
497028792
52508400
24851478
516307546
91732752
154973802
311753882
223146223
566116856
141622743
563751420
804562336
7482584
382829895
190624820
191589510
1285494
99029936
737192450
153700812
366593502
184142400
680123236
15726450
216938010
63039872
311449600
85588230
494907799
673040
68041446
11956860
349673688
250106652
22599156
106337000
402558624
14170566
64979743
146506356
592506070
102482250
30300448
7516908
149946940
238935364
44356923
292062192
18720120
316111600
150896592
561537761
236810574
476228199
548941796
123131748
26215896
544509360
106442572
409381760
1534848
13172670
616060776
177729351
150185724
92860350
418569932
165959526
297735072
20069541
38928600
174919424
305509490
11380124
488041018
692079885
287093800
62509790
27958206
22481610
43893135
126802536
203663650
466749330
17783040
456509390
193717354
130891988
463853376
606257302
380892968
88756935
12660418
249077520
177608200
498730344
40661640
284059407
62646815
659478952
471561809
12959232
333216209
605375322
387307626
226163484
68679975
191290932
159775906
93009992
7410768
600900768
245013445
641372004
86617545
356688423
575171763
153920304
713244192
178028720
689080160
352451878
210886290
234740172
18976524
410152116
309856712
889573245
6991866
316719959
664623180
56099766
449003890
309187888
195188994
76291299
2775269
13252665
302983528
671015486
40644824
531716544
101756116
87832155
143913660
155270280
37237500
146443380
117052892
227517850
61992233
37485600
109352500
322203198
528714344
310458880
57915472
71555358
577887650
355815882
266693050
152308321
404320000
631623608
232726510
86092944
103798184
811068944
236332340
509598302
110427948
21538657
435577530
66903450
32536735
191152272
450578149
576675255
217299726
260700110
591675943
340268946
462001320
2385672
870282996
529934145
637380180
77413908
137888415
105693718
4933280
450079784
255316946
58130248
196194240
74392339
232037445
819297232
26614864
107532360
77896784
4669400
492691168
232366680
196368402
3288584
766377115
56219214
255837624
6438174
578548932
884301264
465537384
60125175
383761170
42528984
195860075
153952735
328476598
261275776
580249494
187941312
721507616
4676224
12480240
426797238
511631253
255019653
43068300
72371961
107502660
354020590
172048624
308476040
748287012
432736096
303037992
217944493
150268488
59352820
978331471
242226608
222024356
572902
457965288
693762597
468873768
19200912
93031816
341313609
273706200
865573746
217293888
46535454
266808009
204721511
8530460
466675394
288889784
26243556
110985880
258426334
528047798
96208695
456832542
441117108
202627256
178645428
205842672
55730808
444299993
304396893
130084425
211192350
162385548
141854348
37553988
326620032
164650600
203940870
101358738
47550078
500023843
610404520
1352848
64025080
419887513
302904902
147162208
516037832
16785358
257800635
59487760
49816532
128005539
326044170
36855905
281083720
19088888
856065192
563330350
92040858
107139398
126326100
123242228
93373978
423062952
148493800
420949059
513592449
415781645
117027060
70101031
479468868
26557587
65623220
239058777
761586592
555122539
9688672
222819331
9081477
812970807
155739828
41637150
552681428
219507768
334710880
49842807
623289275
412907220
279369216
939815240
823824900
160750180
29374407
150884586
16204500
884860416
405275652
117558272
297984582
234690430
25844053
15329720
205650613
26921200
252403410
284296012
125247176
122741760
460156068
91306317
435238518
25624560
25665435
58329622
333813275
92869665
415707552
629703438
3223710
11785925
128675616
819124908
89088468
212645741
391613580
118214384
302582840
197567360
40395976
523111882
593133060
189944193
17828197
68376392
209531786
86664693
359055943
94894254
654390763
261959698
194774184
388472304
405020601
15444232
226137054
71768124
53204007
58546598
473132187
270334839
419699126
571126140
464537192
64688944
92007825
198203376
469720812
290940600
128975397
7944915
38218180
155754830
475273808
101795516
19700880
135935884
14101920
192948519
587487198
17447508
321361246
720573872
424714500
190781860
117007872
660842624
34347250
669097858
7626513
209509496
110708295
88624263
433254792
12979520
417546532
4523552
336765338
163050525
590667840
39650800
838220020
140005056
346014648
274120000
32276144
141032866
475669500
7405092
173547972
179006680
66077022
291169170
208204413
263419688
144707310
108121896
510341546
440348898
477215400
11747888
16044210
231419760
85941480
567929250
45198836
209732175
127399545
79512266
299759928
415512300
108684848
233367288
24419766
64268910
106106860
629618256
192468724
274082455
204545635
240569300
617836212
163003840
235138920
37359245
356056024
968124715
523860114
649448865
82830111
55782342
861957504
436569236
154776864
51989952
53077437
179826248
710373550
186246800
23730753
99388326
334026000
503912916
39321635
360912552
842693814
24742800
131278888
28969045
640086099
129339588
103561395
143749426
4727052
30736684
388710867
345438549
6804104
54911472
436183150
161975689
704122490
83939405
595058061
84962052
107429952
45054882
271533471
793672000
684291024
116312544
144044730
271045940
338220078
325033760
86490
811307520
229869145
468543292
419423862
1145408
46174832
1296390
468289428
128735298
69664910
149815646
192198923
95226210
160352496
481862490
28420134
118335776
572602884
112966232
117555597
121568588
778152652
68692335
91668240
35794750
152517294
331950192
54296000
269319160
138482100
166909808
442063500
594307386
237834084
2472480
374852550
155981140
35006304
202123184
366693102
195126140
156122922
39683263
727113926
61479180
126343910
149067966
403633686
620237583
210663936
78698038
163197195
167835550
369927348
185862840
659772512
230964065
342256944
1403336
881727986
3742072
138707940
161830370
861126245
36808486
429939972
253769178
567468314
760912953
69356174
883442396
96612304
133154022
61112111
111642344
5075585
402300864
356818560
191175831
23852972
869388396
718502180
468465562
387299364
695967902
398475690
232840025
42895628
23830560
519386784
40750756
40246266
218223726
21716702
96034543
880931534
5841880
84596834
211770
626791550
386181009
62813790
13809644
109291972
281270528
67262954
79177500
451878444
278083819
367392870
564465018
292374500
5109204
335391840
624204426
32020930
88916536
1958748
10542170
883017395
379350884
323253903
285248548
163541244
274079916
214661116
148503077
895014978
399068952
515537893
32782222
455574290
634402947
124830246
244038841
141066840
56614712
318141050
236706750
53644024
180063422
155816494
486008419
256833990
242806452
8978508
61731376
636013920
39817635
709346323
268149168
79505979
522262053
65138346
204408
94722635
123840254
78370500
55983032
435720058
77254240
46948253
321810288
149912208
274986812
58340468
243369100
713788809
214026130
824669152
284353848
163148628
171155600
104838462
98443254
592977363
216387600
639205228
437772600
410481814
637905156
58231548
392956080
343453992
296146896
754674580
74678548
330481338
201116690
110206075
253799616
90335175
21124251
379915380
24145560
644050347
24802050
46204488
391413528
97899270
217643382
53419721
4996889
74259204
9554112
20859952
311531402
772562175
256978984
29125200
262339320
439725720
6675200
609751772
133313796
268230885
462045000
289293541
126640560
641877015
65352168
236689405
707216954
282702420
759519595
80867639
287769830
78486604
32410920
274891700
142658010
395311232
71495676
1903492
344542548
11629788
114373620
372370584
600603168
89487729
215902233
67511819
67360350
6050176
10962972
75789784
58489182
358342695
51587784
95664504
54192864
15098392
372812144
254627940
616269820
600359396
51105198
137905625
30876365
617419570
97299488
20210642
33745950
351672828
289413600
602970312
95925825
176878890
719903392
173837648
325800448
29890476
233023520
311355648
375888964
202245072
565733370
838728
112324675
255814416
653319315
579817602
25168000
443086914
34735017
115418925
498429938
104664093
732841452
920886860
56197080
396892383
93629280
507187872
355842200
257078160
339357150
88703686
64636598
36902121
111937112
228394396
270633000
55631553
8149091
113333544
274747182
321663512
52059000
153435930
212507096
17117568
105289800
292943385
129648080
769237125
262671009
104701086
175208850
326390080
337338432
223687968
59223483
772294835
175966830
18341980
2627641
857814580
125277591
275188374
347213061
94599448
212860284
24791608
206061213
472928802
385684200
326348788
370863740
220389312
777205761
300036856
63600825
138423936
526578
120600425
831431894
601181360
46621575
169324482
230483952
402929910
190761606
18307640
444891726
42662189
875810270
23391702
359704705
93585645
296056215
373284925
97038978
12167385
656254528
387226480
803923270
139722079
210816
253933126
33208800
132716025
7381962
213250280
381728286
90059370
289386805
66015187
13812216
216734714
1860880
162390130
317247832
189879162
175180480
182898740
360062496
662054918
186298441
5238975
200921600
86452947
243788149
656561290
282376045
219631077
71977592
16085752
34128126
362190720
793457350
645276726
51214790
107361175
268124909
170465708
1107472
846520503
582019438
10654686
147834128
173221785
30128112
410266256
297677060
42411040
394169475
172265429
296251185
1882712
393933888
449777635
399144960
413611660
40205976
305476776
534254522
24054901
942731064
116499768
52443078
601225872
568181328
2524473
103177935
22372062
234612730
184573152
322671760
129945480
73046244
267734775
42356864
450818424
80363597
11999880
200869578
7576118
334277104
21055590
351661464
671770275
409670310
865062810
175773843
648811734
138846920
85755054
565588562
34890735
70454562
234937800
20881608
219837660
190708028
439456390
131502930
178101651
8137134
211010211
10447440
82816757
722569552
77445180
731332800
627364602
47989744
399527252
140677886
221502016
3049905
49006971
699997540
338392512
212552748
224734080
246350730
31198896
89806896
127623090
255784480
40010124
4193370
118103574
61673535
36700950
346922196
37829477
246552800
640895268
58450456
46238064
461396970
32230814
24272304
568805773
552334713
568066500
49289229
192858756
686138070
45480816
104002566
9524016
488967698
345329712
14986294
12021012
147520656
172298526
19407626
299847498
141640289
462165588
27491640
31769440
454977000
374823705
179129160
551292525
795454125
823807570
530347376
34001244
620034527
67823160
996267073
13668186
694096666
368852472
128634673
64509120
288566943
336586680
39955481
1235200
657678420
690489603
134210841
41332690
71161310
5156163
60908008
72001223
195793065
368017900
67736451
284536106
224812350
184575006
416973960
617665708
152399100
41491492
665176524
15221796
689779992
394641728
541745403
400479768
561263900
1958568
610848537
461150124
246756848
774062240
19789484
170572395
16162328
302964347
208599286
134501752
94468524
967572606
140334524
362586445
258952148
584402800
353620176
252791792
285808608
34316190
163112340
31309048
6971208
150936956
792162675
668254398
65926017
34151228
74443670
338742818
2239464
353925720
41537019
273434208
35477160
130608518
130372110
195087506
756281004
37936008
403579932
151830910
477149280
12016264
53633470
935768196
121505018
101519512
386279118
88034706
42998838
24970396
219405942
220474514
444054225
363183840
699539262
582132198
68426226
141954254
249195
506502380
159001506
769838080
233801897
96095740
39531200
59711500
126759828
283445040
147882966
42323040
833414936
209756565
423913329
453199256
352251118
22705448
694746052
26396188
301564607
187634568
367080120
215503910
327335918
50476032
170882547
83567001
322669776
140398512
418564184
33903227
109635327
552103875
295430124
2866622
177171946
287203
41816843
174614284
154095808
665298804
80173658
22243338
103085405
337745133
318260382
384009897
9990725
897529318
31255092
340186022
32789973
632354410
53350708
155634376
682513350
48120204
53034288
189328160
16589064
381887233
980426128
68581512
204654331
468720
24297091
788740817
630670661
636019839
106628175
267801600
552466762
47700171
27575904
124000074
819916965
34922454
562835304
577013424
463579410
938637500
39765586
135813340
431318758
463329696
733990062
374326680
940501183
342820350
53136228
568051470
104948400
223805673
418948068
168110125
89208360
60650275
262577448
535705417
453004398
361149764
781923352
608897670
155259468
349126326
430877050
829007674
73805680
21751550
43254260
108960250
5868289
157463040
18031730
450207600
244202500
72041164
262072833
503164480
386496958
67420160
188209874
118741696
574054341
3994284
563610950
593084362
432097362
359916698
27478094
32070126
275808180
48296750
389812265
40790805
499791656
727950063
6725544
48442524
5304375
28389735
308971836
135773868
669749458
525228290
240008320
27976050
407297550
870676560
215055937
245662200
465374659
504984490
154553364
125947296
199990780
288880911
406492163
142276680
563367266
344092711
139042047
38040324
24226382
610192077
28947672
106865472
153008184
86069286
223900404
477624750
312194016
7435216
721639950
33629680
270882017
687884004
254126096
142808415
318476626
195926480
262963151
209517759
470743490
33019910
313687416
596412080
127710170
662853594
174806520
430184634
247767466
208615218
298023550
113918250
787004145
130534785
559849386
38693840
233139970
244717907
563618942
606225780
344340808
538093993
31570969
318150290
368931114
466162404
693982051
40822892
117539180
60541864
276555764
52551920
54301203
679491939
59104963
80477569
137470836
700126464
265761009
136316544
74513632
685555248
80174644
200988360
188609098
214962840
627414797
274805595
97882400
539324685
234512575
184079560
548896383
249143139
176609961
741119430
934647029
42850831
853285248
525220080
28708921
25745036
588099204
353292966
107264340
28352927
435475110
98031576
114219132
14582659
992680150
64352834
127043940
772766468
197595580
358318590
128715424
179164240
158291018
277997532
55875525
58723475
330045408
197048677
409183960
254710008
4570092
572417415
588507298
758851678
34789074
52642575
715330704
480151160
49531686
362302668
336019955
54817945
8367345
158348064
608643967
26099409
475776328
560178759
188468325
2039392
339882885
251655783
33713111
146684880
53918245
144842308
595897330
39998464
127079011
85496685
111854619
883119264
204059910
67502292
224529366
281906760
368440403
405535240
63837284
373485588
387418574
437218413
303170068
483909624
855285388
543732591
894041652
347114570
367217712
61151229
549749304
724175469
15952320
135850
882659869
109209984
129513900
4179980
74459124
384827696
220539268
273932250
392053200
741731800
43178487
57852800
8721555
35201025
370097939
402172029
695501940
361719480
153714078
695409500
208113607
531123264
746780845
245510842
553084312
52582960
54523392
27517645
8518392
387201396
245320416
18752747
784792085
663863400
640901058
3756
133994442
322207648
276223235
372342299
215976895
6150951
627271480
281482366
41712176
621349234
231004761
232013628
518106243
253174138
187835032
214939855
533572032
145022238
557422800
735229008
359517279
505629355
101234034
105671622
446762442
770430387
196457100
214327632
84750120
392980068
43286230
194289739
122317118
140721278
120843392
744649705
765006620
211936002
159023106
691824273
142556569
497460120
937329066
225252720
299544310
23483040
417231120
336294816
45160450
234244890
767974923
139808355
74223071
110173636
291629679
17501568
321880091
544516284
50392620
375210224
234395856
556413958
131168328
103924286
124898280
5603958
49631955
511523936
304586495
19487966
639745736
476890935
28379787
890843373
8822592
63144796
97603628
135467470
388034920
38729152
86234073
721123037
9522024
72389502
204540554
823011024
925815800
749932337
804172320
103862464
9244338
47496925
647372922
241440124
223229800
388241120
112699440
85335382
114958260
5938428
674001488
903165111
27534560
15148496
15904984
129661830
259884994
21684060
312166761
667832682
1028707
62177433
1596363
603952860
7092530
494419123
748263210
18978300
42792009
729352482
13358661
271445120
219935637
527590836
44665152
580420170
86103291
361599712
214225755
295642802
132963624
785193942
686007900
117948960
70279292
240889539
656581016
57663965
339523434
72984804
768489760
163609630
207339132
38049156
146923040
211820985
3989258
101699970
612660705
22927832
66200010
34877382
134001868
43027416
395938445
410104422
78306844
824156430
632098341
3296865
88766700
783814690
649666556
211886597
369299250
16356340
120646737
379378560
332972836
4479117
18958710
712847652
403747500
138572104
229576359
143368192
320862852
236054236
235689438
627007342
35176822
146408556
447199136
98841442
634184202
506129832
51253587
305330169
63578427
612918711
59759700
413945
72419412
119251314
103969131
637314250
199527300
17721600
506687960
28566850
70998207
773999542
757013998
39399360
152181038
836917110
906981724
245510010
279908148
289635426
646031651
523793214
64814
293010432
478750448
74704869
97376544
253048765
112867494
317401896
784075224
8820395
335935176
17289539
150969144
100659856
220648383
31244265
197851180
757544293
34442400
629098625
161141400
174695094
104076448
520747400
505812680
182848974
397219596
31827320
37253615
108061203
137185991
652481536
278557005
109249320
56283876
56878184
49441230
297127428
682806915
297311148
47838005
608128992
19331856
473521216
100640208
244505846
146263832
555633144
545357229
636333560
141210486
200251488
1555816
382857816
604754868
477057840
317663480
797343456
612694764
393240870
624544587
583156822
287338794
451090605
665424270
72747482
331123310
748682642
900616841
263725320
94386158
278115802
396497452
18392149
657605344
8102556
920982864
690417260
20750836
21970953
6096824
606666232
450702530
8717396
480106860
263304503
56219420
357353905
181945624
344651472
77061340
112677068
81720666
298869610
378415548
247085325
286884180
87810848
48367331
431322138
290813985
5129400
481263377
35951664
176354880
588072228
37203320
97136760
484888215
211217148
358632274
149566950
402384460
339583170
389831596
560003256
231336000
549774555
537604578
22720670
919530000
107501924
117187296
7539480
85150393
459140928
17415530
180569442
622801612
80634288
595715224
11894617
15856530
127866079
158502795
281323904
85873578
19813170
515455020
319169224
412134723
478994142
995069568
6052821
140926225
52575840
63657825
103877016
221502970
294753925
333170756
27525544
73735200
29552094
325909125
726487875
4734222
30846150
102134761
388763804
47363316
64141077
23649993
12411420
677517379
826487552
33085460
224731320
172174860
530185337
604016196
487750928
14129150
50212032
486752124
378101592
11467145
521227760
90863865
201398560
95574798
471112470
300321660
20488788
322241868
565281288
15565900
390205812
87769584
29715040
184765758
447527052
95902287
144150300
6848974
87969882
332669786
124272089
17976746
369166616
20533927
729014230
58951750
99257031
388725990
228997956
126714369
697871254
205200859
215541700
206664576
629924116
123485960
621916504
82647972
478880100
152024490
948088
36178600
309700114
95618852
939860958
152102246
830810450
127841496
610907
374396960
250346960
439918380
776116312
396325872
113802000
135713511
459377400
367891712
320032404
399558357
189332220
207366336
48705872
637645922
277643014
88048052
4587610
46498176
24787200
305392725
55643720
697526375
343601104
784966080
434200594
61311360
270714444
173939656
66452820
34312990
821212992
328798800
141553325
199162999
686732904
119765964
285585417
414209904
226612560
612103864
688141377
116287222
284283181
36360179
279319242
88988244
19997184
240687555
805758044
88294066
159363892
324318736
772832682
113193528
367281610
54633176
421821859
444764034
269840160
634605510
128991005
148024998
599974375
246221520
187797078
477879545
100321794
198536593
5451129
621476285
200841531
78660000
811429828
102207120
167541936
87220661
696627982
646938384
488744436
310723790
181649169
8990496
166418748
56995155
102066055
69510199
74784190
179177851
36643080
49844850
163256067
70985634
43898454
124540605
138373200
51511354
373744557
25819788
317710350
221958528
1193234
288105075
81847296
189354656
201120757
927730377
11158860
692215472
81980234
565612788
34822460
235125084
871539746
219561228
499450961
265635174
183214884
32787320
132930
357700434
459256770
348926050
73653300
58922064
36764672
220079732
22025085
34951455
158628492
324138550
89950584
259212615
308320336
187677720
690356524
217625067
730042852
730898784
1489601
92605380
721137120
8695126
155319585
107570778
204091818
123167220
630765270
107023064
239590416
126392585
434451154
608207292
7554545
564615360
457303256
160814582
29694176
370450587
39804918
118430552
43256545
101637284
73993326
225766600
143186802
300567072
168580002
258258378
29922635
226874656
20873761
6052904
138262112
651357102
71454984
61704956
263545184
696311567
189982980
383055930
452232737
340043870
149547426
313161376
163094876
105715346
154079442
68401179
260617056
31473804
456471960
7368625
118354190
35141120
543681306
273106323
434495438
24567840
219487840
431526760
502593676
64448400
435586167
347249673
605116260
422345784
332078076
303739200
86281895
682367387
783448435
10314940
804628539
171542358
680132413
344284364
228485015
576456100
194753690
115260384
203632638
15447628
640036452
348709858
101081305
316226112
749032506
329924070
63078306
157296735
66697800
6824916
397530272
44337450
532393550
115632010
113292586
303439576
753799546
36252249
554006952
21189021
611312779
455779610
93074400
560345250
236854356
999600
169961517
110460557
323336412
11508048
37403439
600522966
3770226
71024008
10817590
388405477
67858560
261669846
219955910
233492644
364336371
600351890
204460
548475920
96984708
197073120
92329575
48672360
153262956
162875706
806966972
435342788
36537048
35297710
550788630
327197800
73992919
162292974
14669640
118695979
76190961
77302506
196668092
227573226
461970302
79548624
122447061
344270394
56153636
147506800
2493386
481699920
740326350
278386603
120897350
712585882
58475700
220975766
123958800
46594512
182152240
71807424
138351473
568207224
1367641
414963504
228780160
55430480
482684246
149846308
113954038
431034428
75972368
381103464
703635515
470619990
146068374
142724100
17796636
74740011
248337992
73090710
531329186
191648100
316582560
534236322
226959579
83873912
158141720
230496181
23827745
578178930
120538540
151607136
514952460
292955403
63703064
17687644
806985990
22646160
50881760
287116641
437181030
152429568
678962277
326775030
74872638
32112055
200088070
591917270
117964605
284671400
238598492
61855342
117224520
21173915
359288325
36019736
3092212
105977740
97208550
161952030
550380806
145742322
614498067
811118000
16379594
391548108
598888108
628717655
345590691
715034463
407374809
949300305
390408084
136719441
587812629
646540100
103494070
273334131
528481056
77336291
7626902
8449680
3390912
346930352
353823925
792506986
107188350
106350418
870774680
19217286
328121313
70984442
917627400
55399625
202859640
244609650
27529460
28972080
203291165
240296103
972253625
81790060
155842128
45944283
48950130
3970512
156892267
223640707
316156542
352580305
518309485
162359736
271042889
76220088
528589681
7917332
871537557
2179800
512949996
164630168
84201005
12431408
626907736
139751890
82424160
317876510
3655680
738819345
151765127
62821080
173350374
250812816
518900110
130340366
134407350
345141456
222161320
79873380
117147240
711115536
42580140
360596632
163545364
4785217
15394104
32114061
4714881
275052429
15729960
449080918
300424881
186447637
321385710
83538221
220102130
258198046
94181328
35865908
40112439
906949745
109252484
137529144
213065573
14788197
54713274
408405690
293837853
47170420
714974253
25897725
243359702
570207438
7686060
276158370
96769820
34328838
3185033
18508698
17523415
13564317
54885250
563882295
10060231
559768919
406843136
583457626
514181514
652900295
46678583
246085266
114312172
290146236
258659478
123733134
1440054
386754804
42281565
208440700
2970597
1521156
10618320
302580245
440262762
460780236
126136880
96508920
198079640
183917720
464783700
381984918
309808956
171869940
36997848
225703014
246532878
218998549
58077950
31849272
350351144
68264256
97797483
760094069
484730694
178391818
545401608
16884000
17045980
10518376
199057365
96854316
165564219
338269212
19079280
27981063
65888604
59452800
90311370
34093375
8629232
764773104
81477853
370950030
51797700
21629000
63965160
16255890
982627110
734167406
764375803
75400983
372846808
148077045
55687120
28996797
343460592
186934007
27725856
45235650
430635150
297914528
45673067
165087108
250307442
292475980
241412584
57472734
342071764
20088976
359360280
72390549
103490897
208315072
64188922
404620230
268701381
33619211
257418880
99602550
1698543
844847640
285964580
75217875
747465884
130930032
624436560
400272820
530495812
10913100
104952945
672023802
249678664
217497440
89189054
870357188
39111836
157462380
99237504
175919500
217361904
67336797
802358334
138409398
24945423
46961730
156911181
28230961
209367648
87137479
208908678
503293475
158730500
392797620
26028288
573306665
142094730
884435230
235484859
57558495
139708265
57208734
468674888
65995032
13220415
454201200
155411676
631225840
590069697
264796974
89351206
124581849
94130544
432878248
687717774
212982113
639555200
53240815
335553528
128432129
246338912
571287186
52133202
465228544
208050554
77838600
424535229
218547500
21794292
458273344
10152324
761762250
116917600
414577044
158632320
179164905
162455159
404310338
349855146
286751625
65256752
126393018
260437548
90985032
87171294
142126948
298749366
460400910
265188924
70786872
385301408
479527776
59561880
539382374
64956424
395970736
110803760
953969814
266734080
26374938
206804136
48454824
156722032
902951424
839346480
124226816
550339482
357315390
234565341
24938582
716258202
100968
691535130
337039127
338925616
724618290
642871359
192586100
59263209
260854710
193218855
213014457
773957775
10587195
273285208
822753164
164596096
694368540
748938060
17378159
320438558
67917406
19031600
155912848
122527834
425554788
420455446
203525036
19570768
916276805
379425024
258285842
79878750
710533200
450021
589578150
18080768
240248085
313094407
358358292
385736001
161886263
369460847
27078714
436754425
95687676
33513856
138662400
868113840
63852850
336311640
25619277
962295092
524338990
344412216
431232324
534754836
463159620
929369363
128278665
228866750
737528474
695930180
504810792
55753302
818520996
298328813
81948499
478235910
58066813
269031609
262846089
479994112
518906360
164019969
722960
12657460
71599440
3052400
986461272
29553628
894293120
158894642
229968970
142314120
207613883
52406419
29404576
454335420
352271598
246829570
12871620
575805507
8889648
184074012
171954750
77476644
58762628
402368423
72249450
395066077
21527531
113652424
472317016
33221139
7666413
94184298
69828886
18658198
4405627
564620799
525615490
99850401
797019890
245162104
42785400
542835800
145782560
296033000
489599702
19096926
428347400
115550245
55876040
134318580
17793516
194713500
916002657
199512306
112002989
32408862
364696950
30116554
208201890
30888130
61663168
730375794
474938055
556319214
91584836
8040970
11971905
325132290
136830144
527945562
356529024
166520860
283539804
213836592
469684100
24457953
25744452
396719856
178043571
86658432
730908338
261727584
587536297
623696256
44848622
418709112
85955317
925497184
657678816
205200
35402976
341975018
206669568
32519438
410271360
536296028
38043774
622615773
246685039
28316301
239871366
172173606
1189946
425212317
125343550
345757896
262445700
89552232
76666997
227988540
167777040
41641458
34063110
32403299
475857473
177359642
20820337
490583808
524141234
218812617
74058528
14109660
902741224
450944708
19918492
46039275
252961002
86625210
189583875
25430106
24825000
238405923
2224716
668040762
192399630
255344768
294834150
345075668
190472457
465257100
588798342
410765657
354037827
704203454
14955360
334245445
156310520
545891392
98039592
61857978
22126460
128726520
22789440
889251476
165047162
131045077
127817856
445997216
109120019
549774948
295153828
84458296
77503766
317320900
2047504
344780874
399998200
200510120
153144942
712051620
250695433
933565490
996866655
42027680
91436862
178293886
82419753
353089598
336530432
30392820
932182370
124659536
4862854
174739150
324609365
480234960
162105566
352669850
65462784
442253643
34005664
8830564
385221465
171661206
111944448
80065295
990780
242503155
35466984
100683793
76536576
154483950
344338750
316108374
119136036
12529935
24282726
604223630
381132305
154223958
20104200
620650911
282327760
372933504
460557735
58654805
158593365
283964380
66085236
310046164
202283166
129185936
215183020
153234102
426526334
368746281
295763940
249934970
383443046
37005206
689855574
11958264
215626776
360377248
349484080
125371440
129573564
653891840
19523590
428514462
464349088
22720365
116245808
2588995
127676885
48085003
530801667
607984789
342603060
45911550
29963526
465760448
77934960
684064890
651061008
104038623
375484592
32908032
81564420
67130943
324685050
154964980
84272125
101739825
547337700
16591276
215561700
385660266
42327945
357172980
306526159
60866509
40820232
912399600
337612275
143428560
460722048
609610590
115009894
40816475
158651746
54277839
183104118
431665411
630853899
645776712
215113470
273994380
254656974
967424678
215192381
37095240
5707618
21055580
186149220
170288868
421723470
466894272
9914451
317345892
213483240
489009750
37509260
81607983
203661459
20116314
44801607
642270074
418085640
447830061
193118192
5385562
683435130
200655175
68119414
29665231
195321700
6538272
905339116
139104512
120231888
182314392
243084275
406483236
726963916
202086212
94997143
13026072
303147690
162410238
132750684
539616
745555200
244877090
296190924
64911653
45174880
475221402
251178576
76354614
601632864
141428890
87767108
36970476
205560594
44730385
253479694
568398594
617995198
21511797
235790722
774691612
241215882
226627146
630220158
271757382
202996753
35850752
402811638
60362100
98877330
98755125
570001026
356800377
44060445
148389696
270824414
392664612
409291208
403987880
24170452
223796400
159178474
424542384
460297304
662821233
126269220
141853047
12710832
142937352
177276125
68204136
71925903
180719256
1390815
420788764
308279360
831009326
509195976
72577677
537209376
392634848
157764383
643334004
121553856
90500430
451013757
21076560
120335712
48203513
224650614
135668260
641814095
6549685
28829790
712589688
19199632
434412264
155101410
229654400
76975080
23920640
19987386
74493808
375155025
62935530
2408148
355882464
118097208
237734154
31207230
141648816
183476928
156896119
263485260
39287754
3421880
52865490
70434130
17276928
538842825
46115745
280506348
235837196
125179350
255007736
218698330
246818652
15799712
276781556
15926856
86410575
591361056
122962784
496584344
283535784
539260136
176053920
134839905
63570696
10843830
220374654
3134504
20861042
62584480
54871776
409933456
547043875
186377840
162374856
330924000
678069324
709099433
339593514
217624768
328223670
428421188
96586389
661783512
38668410
361509768
405847341
20549514
209554515
87749070
263493376
678108537
514598094
4448736
378291648
133576402
41064206
8699328
6894384
216063540
706571086
500723628
663394614
179551248
187516650
165345245
280421757
240195608
463024400
72726675
171763944
76572
252387664
242579106
561002970
751656104
3803724
142714440
220191325
127148304
120035328
138912400
445187784
195267351
410746926
332247975
63286912
111060280
71373462
593839344
223767782
49835940
9082746
326858941
185999968
177850620
278650008
824965958
351098080
110207136
43081968
454979840
308442328
147409526
28037399
419611540
193831770
167549634
25621140
428625780
48693143
225310800
170486404
180223400
501073980
347781870
221438
400438240
239715856
270112726
32730310
52533332
105257845
137286823
626968720
683239604
541861770
417272495
533775648
705316850
3912656
314979174
21812908
66334308
358488894
919150520
98972458
37902630
531483708
676047615
109002168
172427398
243899628
160820866
65808336
550646200
228158296
39970896
44007717
301045798
35899039
318350500
211702462
14429038
87031088
395624046
383261712
89634235
36352750
352908337
151531572
491744857
550131075
335686608
520456276
55571845
793703391
67902763
8138182
186411270
537983670
260121985
325711668
136016320
156335872
320346345
40512040
194124924
562668635
119873572
136401200
148399364
15577740
739336550
331847008
80379585
418754539
406864152
171100098
163716372
33394004
58862126
50577735
172398968
92630265
86605038
329568460
43082864
378497452
3605444
277272567
159082380
3662439
513223592
946699553
25235409
491745849
132904905
198183713
970949840
37186800
122810206
138754704
170100984
503275870
92526147
260271414
169306060
40609905
315642635
47541956
31904374
103291639
270005428
23224554
169941088
642121760
144074682
17086158
234197460
352289130
103912310
355206012
522789260
75115690
2640984
121796160
394538431
95495232
265162127
25041057
56446830
343220904
820302424
699516048
235183050
123518604
212935380
164961048
141682284
157572640
178658676
605767680
482496864
852013296
514753326
353466768
743675420
324867116
596065600
101135048
472744638
347470630
121934761
155982640
631474524
31168332
53064055
59860779
11715780
146692836
16700052
172657810
379831400
7459080
466949639
905193104
292001057
124695060
822189585
189526898
139582131
271115132
10301648
14831190
79940160
95417394
581149573
226994400
39602899
2885648
464191364
24982770
19922856
42032080
982951641
547536528
902320944
120829652
785715876
43375570
33903072
556190765
61707776
621288118
617042880
142740510
388233600
759751668
132610520
162020602
138936886
1373280
71629110
250893522
391488948
618973128
411233346
338951550
120310947
100127689
27576036
84387506
556646346
144918104
252228820
16334580
79923990
235614790
995825558
221710944
137162256
311951250
184881655
48001989
349492245
280779109
102733536
58095610
198519825
41450599
383960310
386048894
500241000
34571940
424320560
107500750
16840077
175454592
154227122
156689001
408774381
394977209
110925106
92933085
165868632
70551696
81051192
655283952
314337198
101183320
563063202
6530336
70251543
523411994
861807997
35254171
3979794
795327012
342150237
866106825
385056702
70232858
215319725
145321865
191699886
281491574
133620295
1214592
5760576
657796182
209484996
159162660
456027608
74727951
149341242
454886460
40929024
39054210
774237640
2034498
16424343
92175300
4820032
33060104
690833511
16704468
21952042
9172620
274040290
292275360
660398656
324491986
544504477
388460259
688464568
208633945
337945600
287342524
332946240
127204668
12660640
96253304
534365832
45061758
58070230
69141616
182454096
36276623
737318615
83939244
18421264
17629680
97373696
378210184
606772983
132691398
326694465
314140323
570248406
652299100
119516930
425165286
213613368
484326624
476182260
10398096
364159728
379286928
527587346
391275400
255016755
36238576
78339544
290650410
650652510
638792190
190412730
462169706
274751554
33455430
496213955
258503064
75977460
540007704
397954778
58271208
513337212
509781894
420044976
5492902
353233070
425767329
56898996
21798998
248764950
14368613
497003055
3234813
474276816
251956083
202687983
35723112
323229072
62088648
134709154
212275184
83347187
241135752
610010544
53941184
127921311
222660268
125420135
377281575
673841920
232425414
158476032
690606420
437789062
53600512
147731646
456388360
120170820
152373312
493955808
82904115
257244640
92534595
462218282
98739663
978552740
36537746
575317028
341760096
144989248
4963607
959437400
45726336
409244864
488528179
213228603
450223774
64481535
819185014
177850038
434847855
463970070
475947756
606372032
122683149
577403
727038480
87170724
948112320
8039500
422695540
457033395
301318808
15582000
146623094
683369568
92875718
109597810
5658276
281023913
7048724
76741808
302973258
199625660
30729855
104922633
620803638
628502091
38568608
868718880
2537528
129979187
202971533
421539786
320327952
385663356
495808709
222453215
226106144
10152468
245895711
217090665
172063260
331175160
234496325
395124751
503610282
957290152
767395200
4131904
104310635
202934186
6509640
356539920
3018276
226025597
364741082
470618910
10076784
367578525
262937019
75632616
77841006
619139430
890271996
104672854
40130183
38029866
27954426
240271101
779355
243709200
145999920
15367256
9207373
155761767
278835700
69995688
326440236
85069088
291391816
156065898
71248905
922780416
166122474
409134320
136895832
554375
97566650
278418392
208292524
138997800
120636936
768645
586992822
19353103
7292840
1225845
315669610
370691664
254537811
80223912
314281528
559802408
24349632
237945024
456050408
186007840
150041852
309604765
89439532
160910552
8121852
778881890
701849610
136987606
181684790
562644138
245933350
137230760
126899724
283581270
181988125
60650448
154131201
873415760
16645391
13725930
343629839
259039780
343509930
490667664
490126728
725063878
143614394
10100060
401609380
331853016
39342348
37938888
790093600
224524734
537094530
62645219
65749640
121656068
62852760
31782948
864466
113306299
501562426
514370802
906148268
412883604
27577000
27635424
368501796
165415800
363576844
451354218
268673664
548187904
688831416
683954943
27552587
746701332
301585177
207657474
150897240
488814319
718213520
708653820
114576003
305770112
395262912
111861309
479660022
8153874
21943363
24976270
186446832
211082208
418573850
111473064
51294072
573742130
49190930
43583080
108203125
293206106
182011450
107954256
130462728
63803943
125971632
48457450
58662090
437185560
790872484
48462656
652407351
461332350
515058729
140660940
482218360
212822358
132192302
126907200
51161890
477258644
65575120
101319075
302640242
44113248
8322000
155619377
36135757
367560975
10501875
36815676
262947348
27675704
129946076
5411956
127732315
518259404
22181808
367945652
27652310
418501000
113974290
477412488
337791586
358637170
211076316
16694088
131657100
215656140
512632518
443967965
173553204
114914652
28458432
729606212
452697687
728876720
471843966
9138015
579167440
221523016
74440800
3348568
610127703
85751520
73267527
46353240
108089575
545578208
31058832
18516625
262104804
297871534
117260244
168655540
464152473
991514601
42128548
27431693
595727902
33553986
99113187
162794177
440312817
388001458
345925998
288323177
537916974
43981414
36077700
292783438
462976340
335471289
905489048
23501348
131401244
36501552
235227426
355445574
441592765
13526940
517172929
172564425
299421684
645917130
229551270
76670968
54460548
696906012
327516050
452471285
335186592
296941950
206483343
61297800
544641369
601885200
15102844
405373998
101526448
257976168
49978446
128972844
43422666
654723370
480740000
446092920
176790108
94083192
509777367
4635217
566564640
95500992
386332084
604132152
559601672
431593795
161207310
719417344
45521114
396246900
22125950
347161360
748436736
241216704
245968854
281546724
483702528
823585035
141286302
367140800
720479568
488023224
158329466
66305582
13799128
35332000
406739900
623656880
156004968
3394944
162626192
61029772
383393394
152485680
635328685
111965436
31262030
99576381
182128911
361491525
31972317
127779120
370654326
69596844
270273276
125304482
152934200
154656920
646077375
85829520
284794880
229827790
268133535
287110752
26328240
286392642
332681360
804032614
303623040
165426828
631733364
16692788
52176215
461214839
19009404
488891280
2496756
190579971
361442000
142851720
9755500
145643322
245307535
129626646
276938604
88787716
455336580
655586490
148038780
67753004
244327482
268995156
28915894
543821212
266208768
449060604
144626021
68848241
256445640
59085936
665561676
528177692
7139475
822041256
3007676
261509445
3953790
365301615
387576028
708704840
462897656
435346257
456421680
142333798
190823365
55627808
184187466
74963900
414643080
101828600
259551270
278344164
774333000
99521598
24734430
20584410
375955608
309570954
195569584
618378028
354865038
72010248
629201456
25388460
40341350
147510560
601231939
5272548
56383250
116430100
750174719
697296340
291489030
70912136
766995375
167310312
824891936
1118899
770501280
174245214
202815900
623524972
85494150
171142740
451512724
852827442
437583128
373849498
445908807
197059392
4135882
312223219
785416878
298523251
803971224
106063419
138199860
586695778
424428647
628428784
49444246
605257167
499088850
406485810
684062626
5672410
479213972
186283774
402953641
421771050
238937038
73068585
305551784
504452283
580900077
139280456
397298082
510677280
66940560
41448116
948546975
60390848
591489465
186653310
803059840
372943120
199368855
268612120
52879645
424422706
69818952
573910416
90340030
50990310
210317217
238204
196829205
153986708
335225252
385298484
906455448
429906048
298021748
509123288
133349422
52794165
238794480
137771442
271746240
785774385
216918741
438139390
779986305
11304384
735953673
141223335
23752197
136132497
80981643
19803168
135121662
326725365
155723460
10740785
75709760
413767431
289169023
157040352
75613869
134619045
7665840
420374606
340951568
50447930
9697216
542636144
176559664
89674560
4242912
259432860
203191350
32849488
656528712
152146626
531215256
404320005
899459775
526420620
585884512
37650144
13653649
214382452
60575720
126407311
153851400
409489280
116755218
96076766
942275818
532639520
210907871
214381200
7474092
54275263
125238712
1809002
5596326
172918744
137286548
385384512
42924140
490929480
274682289
298664805
54850983
719721354
175099080
86360384
32432022
567756541
18961516
902940240
548785160
67729230
206850834
871354040
34609660
370351002
67846821
40559475
213453114
833302610
157675194
337516894
22668690
264772000
277928202
152238155
110244060
286355290
25640503
92749800
26960555
21262140
213996384
211662792
70116600
179024150
485107767
714393890
165724110
6080296
125893566
90596507
118651522
76894555
393897975
47849942
48737554
808649424
367814988
181494076
134461440
212324688
445140699
342403215
263133870
582453768
21882224
72891108
532304556
123617480
171942795
541977009
2885940
505762146
67928512
27809418
175556667
790795614
231833844
23710864
49013712
347820720
326422734
302554580
197734500
185883369
331474356
51621435
313335828
113151973
350264275
107938374
518035798
25292795
25766684
65118168
3967067
173740416
493502568
143842075
219262428
329552025
34687497
280268697
652460414
428681820
160535894
33614592
24988040
18126582
433750400
131355036
55051341
549963340
278890014
774423616
25563384
83245932
465014948
12957609
207788256
763329816
806199793
84392874
99879961
104350584
412760700
296284113
487546178
58100851
601506230
29977992
347794800
83416233
6794810
134381500
394030750
686705250
585647680
777163200
346010685
421440760
144508315
64749348
702740010
561319440
8744899
334425952
5352919
552059625
15129117
13148466
351633018
416983860
50295552
235134204
340832448
313582874
316553560
444739075
563394984
41177379
729417392
284283545
34789752
111796971
672815745
414403415
182392000
910549239
170432246
271942176
300939758
236266740
620019495
407458275
103164528
20022174
335356416
208551771
93604108
197843308
442695656
351040208
56732864
114122952
792078054
100813510
68220735
515348449
46052864
181418336
733866096
390508824
40919850
422346666
85697190
535619496
280095400
87666310
654710322
11708840
902283096
338356875
245901744
191369780
64226833
390716544
244034718
64952317
324122707
25914
240598312
283797597
295944950
563206566
588450330
461171044
118429242
548013873
259841318
285145569
529618960
68558400
169066030
538633277
469842296
181530976
496308838
264111540
116859547
82524228
41532480
76708540
251241090
229324104
640064280
562965606
17994870
213819318
69284640
455367637
332575854
19265080
37447004
423319831
150851910
165467732
203953392
143151918
713378325
7223979
88444384
8012994
453612120
877864218
145091544
777444390
78316970
202501085
760604350
340408485
370269766
391868160
40969162
18221760
318656058
204576856
317173128
215494476
23182696
313131884
588186603
49245520
350289240
29350246
27807230
499325358
156544368
683161555
270094174
656629386
2830266
559893620
65234820
22065906
12721377
536902455
57623185
882325600
94484439
313627840
87872346
554672048
65428500
107052960
334377148
18167622
15131200
19117816
158958
26261806
155785487
276065636
56672455
60563074
664944444
190694100
51183774
8133354
129405234
391977528
82980925
567667365
194126577
3479220
238638125
143352279
476576490
295677370
173716426
115987158
94261509
339535900
16640302
3233152
27760386
61552050
379714360
314466516
373769037
49612800
72881424
3360984
82452080
174508654
108950720
288272543
347736384
319035264
175861685
383917052
16142656
148225944
360626734
12723000
150384596
358135645
254117250
716291640
203379254
460159500
70077825
138759502
9648704
605312973
41343750
341995968
393511188
282547913
168106771
72454293
78177492
683994258
170091730
496419042
334114430
157979532
245393464
149964750
204836784
263692984
42785520
54561000
82376
38032890
384178752
546862000
6434385
403575432
166471536
3167670
105404172
133620038
131313312
114764650
137657304
438975207
28488240
230397090
601340745
239698956
533343310
306044496
305584768
260073580
269986834
29763022
177765303
443129120
817473903
164734812
377371445
133148610
95982558
530500160
266161056
674793721
692968585
54422856
358433718
868312074
121048131
44992268
95173040
440693280
59060696
250839380
39110310
4857120
155800602
8483036
405615300
774317883
199884056
434129850
56360124
154234920
603759317
390938244
575969391
239028226
156372940
963358451
864807328
92532066
638749134
48811807
27417360
32152680
2861601
585643998
127593837
350969425
72694300
347772960
27225528
579349664
29012700
260768597
269715200
900642570
753516907
74804535
692971756
125808114
155996118
156147190
85736455
61008696
249740400
16758658
303312777
285477504
554167812
251768790
208097934
37527300
272608335
691612047
312079462
127689854
415151267
270270208
75056332
653900352
62599592
14518764
71025981
866385364
120877680
387979376
24752952
35955168
14515524
126665330
471456614
8173200
34524370
267463499
242871170
374189070
953777400
379070490
73946250
262607870
292052798
66583370
568763638
281188240
172016801
371028245
106609596
153306398
38154240
374247010
201653552
453546144
132529688
90691838
198563963
205869958
121466664
314720197
156993875
954084
320385350
183085539
484573424
94408600
455795280
181475873
128033144
2219063
49849800
385860006
632734704
155145120
1264536
173196000
104072264
7796412
39712510
16495598
195686060
257767728
286869760
63077560
76701888
35856496
986231524
685149564
169570240
179098944
685240227
722945452
261795216
3669138
269046064
290621310
125136096
545088
52474177
41927886
468940376
148361600
117452320
181398422
830626727
33589520
185257200
42977865
646312314
112340556
171823860
56024784
76090344
599612415
64555230
714573720
897243900
214409880
970404032
342299384
597546154
91239020
230356764
707918993
62924190
258625140
234449775
757653250
395726864
198053910
127469580
252989744
51975540
44457720
6060945
96076362
179509940
437032908
118837602
690623033
311876712
106759422
479435888
654019020
737105414
233648748
413684096
160610186
42123642
32748168
338305965
78302495
212789322
100114080
108585282
203384304
42187764
40658832
3321480
151235964
162743868
181094952
49187880
170591876
346576986
590062179
68043879
306879390
708149994
70279488
367155471
599644756
489405930
566949630
398428927
228440250
84853629
147152436
371446704
278915586
309330164
390262026
6067964
625692782
508745097
167960622
865601240
359459465
107536761
550755870
44713312
747839968
99002016
168415810
420684573
380635763
422672157
181820100
248151156
422631900
711169371
359804420
536295452
80774848
636829520
85359740
284301870
134189900
261596216
25955648
641150337
17043480
120436000
85552368
42754009
29794472
173398895
26578908
247322100
692987906
532597980
423192033
639238132
617119992
36153035
60306792
190812315
13062538
406831107
162588212
850487284
436100324
690923310
81049806
172080636
340672888
96814080
153150002
290911050
199127530
31579196
329949638
48036696
22436715
201980842
22122334
643503684
2698905
407768130
169433971
453497548
117224640
139012335
29555028
50761155
673755278
216280360
169367246
171244416
310296620
412792110
10109190
94065147
237105960
867625
29136184
7299744
60234570
9926469
1580166
26365920
229021616
127415659
18242960
268274655
195554786
65200660
536985656
961578722
591398433
258920954
728676035
582391124
674486967
175228536
9908648
521304456
287367613
105598080
75704082
890476046
61555452
153865110
322729473
16071895
502184670
343110094
649420797
95954936
313103100
51374712
142269078
457476096
91025106
347121648
494338461
7116860
20054720
442727124
15760746
160539072
117051060
604765224
75492469
13553280
218975269
1138752
596942724
110546878
333368148
156725838
407415744
153934086
283849410
289300128
1098374
732101913
505801560
292088608
91196464
451002765
564573580
607490016
133814538
364763752
147725754
136782140
252536298
84539198
218091510
434268639
313416989
354944030
132329104
296204601
334940676
183193340
643917988
541127636
92744622
748679188
244132254
141964389
467818326
411831420
11480175
556994758
102397100
51849458
268702926
817154112
79432488
489120093
571742060
51523798
183922580
204137703
937934450
342660668
122246088
95208784
288598688
104692984
117180924
20079248
263692051
795333529
473961576
377804702
36184230
12952294
48995981
20400535
243710625
190008558
51570435
313859400
29733375
192152472
190400221
268417236
387217908
150433792
543270848
673465716
117380736
20252
526500728
489163125
148298742
170752743
66458529
398085030
4507334
486631681
55674806
73076823
209314512
137939832
32774339
27505911
315874700
889831712
226237
445576607
367010190
469047579
173394562
67977840
282471444
633020996
135989048
739627720
242289450
111023430
665155510
280707330
98841809
617369346
297804010
139929618
333922542
370742155
381299160
165758516
67782405
177708000
185042064
173623854
227460480
352723772
526811296
84388200
69679712
200145360
619390162
591311232
210448896
397783724
6026559
102961572
435929781
48385830
343381908
270928608
375265506
755350599
550446320
60137280
512082120
3718463
463846089
170047005
48983871
125595750
336459393
176625150
14376989
11907224
442397553
238993542
30658446
685169832
778083968
583787960
357555384
81823890
40883383
427277001
404789625
29942826
206272770
185623614
684524960
35866968
204748416
196911316
232586132
218697852
257758815
1079475
19549320
673653904
111475681
444290976
269225680
52738920
309590046
54956560
239470279
10751352
239255808
377852472
496452780
836043606
226196730
49642320
302213064
43466670
499381066
195248123
24315984
625972548
11494015
46227087
52596017
247744281
19315016
788673366
236399718
450314730
115310592
34981516
215582736
275527215
735383679
3293290
528162840
179467040
279087563
77992218
135336700
74382848
382377600
578986200
38331296
248595768
240083220
12179316
11212830
80674027
25235307
70245450
242178942
68833298
128251744
27982135
209685065
429238425
56887491
90254530
94795698
30874946
585798015
88913825
36618478
13239122
164482890
136266009
229233152
19030361
218841600
135399888
143378370
86872891
323633688
60330960
241936068
564834879
487422432
896738484
38043600
175610694
414539307
50449318
190064904
274910708
69661215
163818948
19079651
102401835
572411672
660812659
625191714
4387914
85660536
1761164
299564672
176103950
131173632
62917020
71555976
89091065
32878054
599754519
359969742
650289875
336505674
117648360
796910286
57032450
88108461
277829937
11300751
353568888
56402388
151070140
378760716
177813608
411639364
45173448
4245972
832247766
177010344
14156444
827481942
141388416
297864470
303295264
525761523
80980588
121960605
225693808
154185647
10389987
271980788
397340560
149707476
176425512
475490733
69282288
477109896
304125664
121753224
782210858
210160203
5237360
130265600
563286495
452985846
719158770
417044907
389142446
160594590
17479935
112037706
181177004
427181590
18189786
372506590
556030758
744739164
187264476
17397072
116524964
841231625
182327632
79520832
19936209
171527668
195964137
3464243
174260544
73442155
5937120
201775134
41562577
251293273
653117423
315292950
188257014
39673026
601096080
59322996
30715090
382587294
725078266
412415085
2471152
248402310
857044370
246051520
166232064
366486538
497955752
8980725
324715590
149933522
532762800
541906188
546016240
15477660
349577415
378327080
104575472
1221836
108818752
328570064
246613600
174562674
46470963
2711936
87949072
738080497
16915194
63527148
187013920
199945808
345816
137214180
580450320
118821024
313158672
133910496
48364680
484262120
729224325
895431441
533767344
974116521
710464564
464730567
139516128
568645480
989988724
305254290
94466892
839061342
22415611
181947393
483109110
170874120
537436452
500329200
209360528
23032303
20555448
207575185
12071333
60820064
13354180
510692196
192021034
372339732
552361996
56470321
292180180
553983890
136633760
340138825
27231984
640052562
68434828
599906307
58081400
505450
52064630
83069118
46499136
31433145
468063828
227259032
838612500
458763891
415343025
534260500
188669971
35331310
272888263
258965175
689355550
30625779
814828320
89337644
34716080
63842428
505664544
640334000
5030712
6535956
115533024
378895491
339330848
101672376
60081360
48949792
29831580
864571838
259221270
830532123
593798808
356644233
138715087
200815029
162072120
762160
342863350
117725112
213161760
202397328
80392080
444615208
57698856
46559874
589187200
423060574
267841496
262033302
66078182
86855116
370369752
116955648
102067410
37927849
276673266
126330960
8127735
451844994
100169738
899316332
44144750
54996186
340590555
407617550
269960322
63703572
40028560
297085238
697043880
264841656
59983735
329511325
154859600
571155750
67834016
225353310
81891089
245375078
718662172
64642500
700390140
115723941
574365120
953408170
69752160
533625988
74292635
108182592
339639020
147027957
265523784
211252470
3935612
396607263
257575911
68244694
9635612
13778488
527494271
545829443
251107213
301670064
535697210
99444982
160152384
30459396
152643667
913045016
413922208
362119340
488120880
322524078
475903680
5733416
538371670
288493326
70700322
6881765
788703459
282305700
65111145
20946138
241081466
207626670
256778556
393161034
95888541
528287671
62286433
881440362
493373132
358977168
628988158
419616186
316033863
688405820
426960471
432375219
64329394
488426805
326732560
230652226
3837603
53598960
459165012
637975730
463611076
374820360
51137712
401360030
60188125
750877578
153844884
643725680
441495090
12289171
11365238
230177400
484328776
545984784
152419596
166020121
116603820
583144570
228447558
135164382
91020656
413170598
59687800
98180963
168670410
450007480
59388108
31613355
196684056
23596722
501854676
173751752
146421270
361619790
173483478
136917390
53979012
300764478
379106973
15158304
116303873
302503415
8779750
195043590
67850718
271399986
81651324
314889705
217641340
160507294
661034700
838825920
174937535
98831352
171203400
756391332
77815276
24886624
45423000
226830507
186824248
197774550
338745238
370204335
73989880
35605440
372689130
401452618
312987645
31617720
247087844
179989616
534914208
12524771
156736305
356252776
34584524
133544376
708737940
312193800
144241024
119526660
421335225
284980355
17275986
122041984
297347921
413097377
465843200
114307999
495278004
268994905
9347620
436076004
361984028
182820660
3410633
561553240
268492800
343200849
499797850
264203435
3470635
400943912
62987400
856161177
340508454
383860326
56733310
205089568
320043163
114286888
407041860
23524052
193842000
247703561
792392715
836638371
40467274
131385116
756784252
49618998
45648040
37113380
16068930
642943658
493727214
209024000
11647329
32322010
367652013
502572570
411660080
785639739
380204732
117990428
464372822
214824775
47643927
355886210
294296988
120745212
18931056
582718576
714875520
80949798
472531050
437103180
282860142
533875732
278573155
241787960
17564192
43441904
551257524
446371768
814458750
70291850
418764780
129397277
67249707
99760222
114210064
335137050
184586
217158069
52487136
97430718
136708605
96110136
473649876
391138692
339160125
95868786
434999700
175967284
4532772
108914036
739992477
232599663
59552895
196996039
267105373
319174982
176427940
81072012
27353900
455730504
12219396
667172350
45839430
171338880
519525804
168168035
95671580
174624612
47556568
310346652
223232372
138958032
116175766
358867867
295182852
41216560
490145773
208244040
32324448
860387675
401131934
521621706
91532376
42796365
54745680
414115716
191549738
36608704
57690444
207982862
245293191
703689875
22749361
443275350
106613120
430533876
164610000
207065430
252315166
657310797
426392416
22165368
534935034
224894982
297714370
670142688
54567316
404065476
464364376
141307648
144027260
143878315
329865534
3377920
97617750
432209502
57309903
229790244
219591324
41161904
210852096
452444583
638426232
188438565
233926385
131304130
353707590
728603024
491830885
496692736
411401250
26779181
81668960
55514656
89684427
423173562
481630240
180267428
47398254
716726941
17905980
104729567
417436913
545720842
628734555
39452600
613757846
172391040
18825858
249688530
307722100
826998030
118777387
69210837
708480
234825408
198334500
155664558
162158532
312274728
413740152
586129817
276099286
103513650
9625196
342141492
23490544
577734012
103630977
370559610
89115708
445934496
274154355
755906450
94223602
39072078
160675056
51361100
95291028
218305854
374526999
95728102
455654430
58454220
64515712
517843344
94696735
141106878
444376991
79148868
22986580
169408585
20981600
21234681
538857795
7527320
143344740
5184128
16313440
49325262
518937628
28668283
8076328
825183160
15510630
561977496
243836688
676535735
642019952
534450940
92631950
27927534
205211020
385708624
437498072
287304056
243007656
55856962
640182054
882345216
19016410
163458692
333724716
15582371
608733762
496325211
107362800
280348768
214559820
97597220
17471605
28310487
58695904
7931032
151938372
224534841
540225641
539667592
16339288
421208172
102569100
136002950
285593964
298500748
250183651
181847880
286866846
146438000
77433468
768893148
360136271
271487706
34267792
243586096
39740052
378582184
71381556
121687648
680456403
74822304
170820730
76189502
116744943
23835357
330233808
277180664
304563840
496059129
260516999
354507033
233756100
589476048
12273330
298096848
520617432
178251905
39324148
47045805
663548557
787636520
208610486
370170
337382190
2448123
141650355
559475342
109820044
211006691
118930140
182429499
48320646
576868710
157883148
408867288
161236152
130192356
510480765
464467465
259819300
376736175
29241280
191809488
170264928
695367504
324269856
72236100
423917964
240722840
941368519
331645440
114592242
567244821
835819166
109693962
130833924
259370280
296943785
80110736
183337704
77623299
200491464
105718036
422158620
604527379
170345295
275348160
3067830
350946885
567502093
346940080
400112376
803338440
109086776
33288900
137495150
42901956
623141369
556126284
13183555
73389190
81433150
297439800
15904840
136447443
242836440
41798800
415555150
420867997
384231450
134787534
861764928
28781568
119742211
17807328
302373916
478589910
682316551
32649472
214191108
238347724
499167140
12344163
121668160
353592600
136215750
155993795
90702225
559748200
391204675
12692812
101442528
140726883
28058487
11169745
219239752
210335840
565020414
10225184
298052
4620495
7681704
252020172
201624304
433791774
533453030
11307257
134200640
122120541
165715526
291093560
468784260
210532131
505615755
482418320
586388560
294881304
188563635
281334264
64058400
65030348
40142025
200600204
784273336
290391971
258925804
531361928
173160876
79741920
636265680
65031246
38257901
564063102
730956987
59720570
6634836
43420732
656170221
396476160
138723936
48431910
340521886
17321304
329616
382178385
609996164
302989952
200844188
37870142
99431640
35168460
254570719
334696590
97128684
2386002
24566760
280532630
231380655
43839754
1926600
255813545
254270461
20935680
70365757
7420634
147732900
10360746
58197258
76966900
451645371
359970119
268150653
770143880
617111344
784945707
132263229
32974462
104481408
647677700
268636550
607356296
21037484
138278931
189394749
58128924
23451820
12271500
11330236
129922000
415478910
217609329
132255200
516796848
398154483
226897346
204409855
901269327
144593920
5437812
6061500
578150977
370054096
348283740
431311440
468536080
32301377
35767344
107963960
139921054
20589140
264434712
27116334
43041960
38227011
105481078
92110284
834626378
111057309
628903992
256078284
114320873
360640940
194323120
45522410
547326160
21273090
3595360
204578374
227304000
304437336
102392910
473482066
81391232
44855644
103598435
114575114
109955132
308662494
74661496
5399550
131975668
136975520
35083841
32890326
497274302
78887724
66856704
616446474
147371712
115131240
6850197
304290846
442807224
4163442
857373876
68600272
34466733
535421698
66853248
74044656
732733822
457040304
594437538
228386060
657174324
739672956
168034138
15468825
258783835
150543000
161204148
660651888
822820338
65113940
161799105
404268470
24780750
21595950
72894984
15587526
106533900
15871672
147049435
540738135
162620556
442407375
206354592
32474112
29396077
435507384
781462248
465359928
223316272
44969000
51071034
936638845
22763077
235433655
396887085
380600160
198867135
38304096
416784810
65161220
3756235
26659869
728150880
280574138
229566792
177905588
31640042
80810576
296243650
414334468
63237144
344889026
564913736
122839108
525244518
509815125
716165727
137471180
3632310
81202380
192652880
56270016
59900566
147462480
460343796
185589526
839944
349750170
95090510
100841720
7292460
232275204
17638776
220213115
719476082
534832192
434016900
187105106
132210528
429157924
233214384
643990146
128303560
332229997
284235858
309228500
83381260
57226980
897379788
316275558
128185860
585839725
86454568
62614364
139024974
625975627
130759330
702317696
25135218
593804640
602382069
609527043
194193
117691120
162912408
54512650
138833917
40520044
344137572
190687098
3080059
110161593
282064367
291841740
949682700
21575074
668835952
395928942
32984364
271470914
643641964
409483520
772478954
555344170
67474035
58527410
374198550
16673412
184429050
764174580
48306258
524100939
1153503
7303604
289070432
47241008
191751840
229783768
160662138
64725270
198980716
534433680
284286912
143420200
203750752
161815920
458509600
602948760
403449611
141794823
125890252
480848704
391992993
64464274
74403112
106718772
482702583
68418424
194253768
48228540
894151575
43275518
167539900
56254908
155776608
456627080
28167249
6442524
288051192
117568122
205936214
299965743
114548985
234041836
43456296
365043924
475182078
42816122
131497479
2356256
149098976
578488680
175414939
12049614
15395992
165867974
753414291
113797776
301733145
33462128
45002804
33703706
111387640
1096772
979898192
398991360
540862688
80763072
395909856
856264580
686928074
1460195
168138790
50372275
11794144
17085180
487943950
830743974
52219111
297826851
214908808
281810139
145483808
218816928
233974300
366630738
276855600
124455555
884988648
4474870
17940560
446968445
311359556
406929094
65734296
523854658
314517525
346845949
144934688
143662140
16766750
61148014
982350
86797276
170770561
49890285
462050604
45207096
506143185
79836778
380312135
410638830
784879485
153800780
100032672
497627816
68209812
764457946
203627973
166463487
188588754
20996673
140735472
218557764
134212550
179389548
106763580
550127032
256532021
115618932
723624499
239064910
403206890
269466664
95982888
43579011
371388292
262742922
13598000
441814250
308049146
26110630
250941744
234829608
378227520
9640084
908065050
191730455
341914365
881194972
579549285
86307498
508702774
601907747
666786978
49414715
19414460
372628248
191494380
696519198
97915195
834841440
5594400
154489195
35012282
1724940
214362760
37954650
157999516
125976600
549816316
374694040
859649370
68898591
158949400
528756368
71339616
74415396
337707447
14541730
899993160
61065755
186730227
49490168
56448745
212018580
7610174
12187424
113298222
329882104
300231460
21545325
56923620
33903638
239844000
996480
157329158
1363128
282250675
818718067
7343232
353956419
67118133
75988266
109504311
170060880
486413244
139557089
30365060
507075520
733013280
31976128
211928288
103227731
178096512
118767768
323637696
229360631
48864725
377211351
353203336
9961026
176486976
165496128
196040155
50446752
126945476
141599808
198197120
68927518
213932538
596401344
99409026
360444000
27077968
468578002
443518600
53747978
10029160
127900872
46408320
548830102
46151628
245424840
71553204
5155425
498332992
159077102
69390090
409992690
440114752
68972736
452657538
312452436
527375441
92587975
305096792
100359501
122721607
149472925
152453308
574800301
522227454
497333943
414072984
160164680
281307195
502432416
60602958
39563259
17455614
95213560
27395404
397874082
516151608
84568223
211881910
6030675
366865806
197067090
297662554
38052140
506631008
435818853
39268190
748177554
267519465
335279385
645405390
528513039
95173182
355043178
593062680
35059340
526871520
526573635
413875000
674871219
192189460
655106105
99403639
824062053
62205217
761583878
973231566
21685380
71067089
140698250
525384750
449108160
87836770
216666506
108550288
100598334
590746860
768319830
404193860
54059626
75766982
87302124
80988551
26070176
317681550
6159590
345034975
725574758
55947712
107132322
64104480
52158939
86124870
15892784
25332912
181515018
145879864
5309644
182297357
306144900
41404550
508509892
290887415
109695195
157306284
46361700
123288864
380278080
407712625
220373296
34876242
328589844
135221999
595383228
48766920
529995519
615394854
327643897
927643983
90648243
526607928
654536821
401507848
29271357
270951095
59461578
604041900
161872900
132113350
112755165
74071350
436698015
489592002
238627158
330085854
543577895
23197632
272405232
4555710
90918828
147902070
393861500
273957882
34842390
361342826
310380928
601446780
205441847
20561643
454514382
217213821
297371310
441949893
142178966
92861160
669721800
17848326
291431136
12008838
176144709
79589884
61123100
287153181
33919260
158316158
110250600
219952659
247806102
177765844
46656028
117710689
156290865
680717774
44614038
259520470
280011410
222852762
16191118
399784464
93522882
445265330
92328144
217811762
225778224
13351902
201981806
527838392
578159370
357234579
75244437
105657780
256834632
643229653
272635240
132607874
288940470
666340794
880717104
573900082
147798320
156006974
276456315
9589656
164618698
16708797
46273934
76474902
672902352
245628559
298604880
903473222
91338444
102650400
41722788
107434764
395959200
425925432
891048060
1517250
260027099
94679730
470776548
104377000
966078022
531596022
802739952
14669484
156418878
160826645
68685084
8404227
59624470
251166340
981077640
265602888
512909200
505742580
600291138
58629818
32815508
82768257
347132960
80129841
4287276
423124662
662021415
396779484
183721615
354621705
685975770
571506360
185325938
217808039
366119026
855267135
361777728
230587617
669402430
570371418
272307707
34216389
161411793
536400
100915528
434301810
395472870
100435248
31383002
114442224
501896910
10177214
8209971
53055756
52839540
131726140
624784788
502625487
181984000
580900566
72965079
10268862
496195438
161459532
295248096
172264757
714383415
207574102
561596216
117152406
549451560
439947657
36470679
31657647
153964694
36712396
556732449
190470934
56250034
123126423
68000856
173099696
339433052
982273068
231495264
38471160
38254566
575813084
344640093
105749412
193838902
8337820
775251890
4842129
543196128
280207512
488228750
99150183
293562472
37796000
8654436
544637322
359286767
108098865
156316238
415739356
24004367
240710480
677406990
447626000
389874240
87752900
74741678
296397826
175367517
107576612
2769258
45818736
26151355
297078210
674027312
66327270
45689862
454204516
706561284
445050264
123965450
16030630
666735200
107248822
39227010
53598140
212894509
791385238
149943717
200944390
7524209
4040630
73794840
176758762
566793632
143704176
8711038
146393920
253286841
508476126
453266772
239335096
252825594
88676250
656028198
26869083
98841036
651619212
230097532
422004440
195824928
111150531
521885980
223182472
19398530
628786004
10903203
185966769
130710008
235497493
205994208
475179075
42026768
492436035
292835920
581492421
119591480
400905450
376778400
487112578
450879198
537580236
150171076
752620350
25990447
1837440
48784065
616710700
39290361
468256720
357557200
108000006
159712465
189633252
706642692
84184620
736364304
152445144
27891710
500790924
233231612
572544836
173813664
311914498
457369600
146704060
119470720
361798420
121498765
559956200
226430230
165154236
8874348
293921602
311259360
70518600
363646244
45313125
98389064
195423942
247733640
523633180
407259198
438954483
208057785
323873802
45770920
47367076
414600381
611128308
149612556
436119960
189642859
37708758
4065894
133771956
143390916
167845392
98670840
554296443
571321190
204589296
71629164
136331515
229196763
160755972
357907680
2104270
312747096
19407622
328498704
240468126
531284322
374052448
123592130
56732214
16145151
77283750
356042028
454508736
31724886
294432502
72931320
389796883
914803302
45201555
45429930
694997804
387642384
579719940
368170472
645893865
532573902
595606416
208428272
110778475
68892880
4329492
36034041
251789604
516320350
1815735
39758736
286656210
851192888
311095200
196536984
71665378
312311648
465962112
58429980
435443284
56226155
84988805
7289800
692228032
107259715
18052224
4895200
191677542
39938920
140966756
684860265
64801962
20365252
318862128
65572515
831952018
300207434
317588760
461783775
220430538
256475
50809944
311521724
46665657
272526195
3874008
246460797
106301162
47151150
296503143
17207580
249552981
76156321
307540152
912665
111390648
332887743
69235953
143769780
376928120
563201896
194221734
314655516
262731388
18249880
454057240
455575626
898430005
222636519
166984204
318893424
31599090
804744166
195989070
371103088
31601008
31353350
515131650
234634572
831486719
567433080
154445270
212728974
521350821
21500768
120012620
72741004
578877507
917451086
85805691
439268756
65947002
6727665
25356614
132490755
122093034
200785095
10167254
258299864
105355950
378774504
238975321
851113596
119540820
368645530
84036720
13991844
81755386
277296512
32099054
40520256
54603320
168735954
11850462
39056201
654430083
56715048
75554241
558508002
192817554
405424128
436110120
52817470
625773471
522545072
355009215
402206364
271039992
207256880
25050840
1416250
323171641
105813975
19255670
348806103
2044342
860508600
258989301
808388696
6010992
761351413
108741528
372627945
773706560
217510176
570933440
397696311
99809280
2804664
207194273
445206152
689672448
48351428
191065134
577822791
517894800
16807593
683943400
553199908
45031442
313649909
28690220
287432650
701436225
89316460
824149712
121973855
513203346
146465319
496434218
899552604
47825872
67714720
25198628
348655183
33248400
279931963
431761917
268592948
63427520
504196429
677350311
126364215
326389996
115699950
127299240
127830300
18843360
128451525
146828660
141336000
238938784
436468230
627464574
156062116
769411671
208871520
189751411
19634201
42687186
173773710
163794312
112417594
118343172
72693740
492695037
130475436
215020980
248659776
80609440
44748068
45439785
20575386
283693662
274714788
13389222
284549160
293552111
721285800
301102395
401783677
159241040
501821736
737907304
26559998
932615637
336136416
219609570
428246460
128049700
141158858
572455638
330764560
18378690
648967956
271983719
370643262
319331584
386409466
777671190
271381689
643466320
804685245
191958186
255893857
76452552
133655445
276229080
53220624
328007668
734782057
525092479
776504291
90345005
638467620
8367080
32962728
11532440
1986951
293524884
411859028
66091480
131165202
40313350
357600
310012792
87938085
361547250
308160342
702033183
869345112
91374465
579350420
124426488
139011152
499777536
230957088
561142800
56363000
135515179
373244592
312424064
159474630
7869081
817934720
545244678
33744489
920729790
283509639
200193120
159421752
139886400
318910485
273405440
92759428
706598310
212686819
108437289
593007184
482992420
520722189
185679588
488524468
520185366
114697266
7921118
119409186
282360754
263923905
247846114
119126020
179874900
427149928
786539160
141916590
488795976
143714970
283174466
75741516
835875686
91544338
31059756
682912197
11195140
5908308
369374650
306712062
86763120
236560612
36779721
108655170
852523578
384932835
292727392
198836748
154832865
701247316
18329064
254932425
434278910
364249430
48945288
266201944
209318400
522739906
124898368
184172997
127005216
765072980
156549435
177552703
96849135
227957600
536026400
306775755
528299408
209523376
271580400
39814020
139327828
92578920
65156716
97886145
8515800
70228000
1851564
85379195
198936733
288003079
40887000
440259402
301883388
7476525
188437320
107833372
35568018
85063725
70083806
19564860
197622359
799140630
556841022
138883920
332981042
888241984
220535040
253708092
798170247
25397680
9241505
910498240
704876940
65597070
28593879
193872105
325938432
769095027
185457600
265992480
10878444
128125420
265619207
131884059
28155264
120116304
353682904
374842716
745244345
164275821
349120644
145864477
337442084
75518880
188419575
473636352
469085120
304159104
529959639
200356998
51211552
177080130
34234382
123038430
499384566
631234751
263549900
3733235
119514740
15141007
57304224
47830956
137501100
410182380
85149116
20449814
11365494
138308269
278042346
418367388
128113542
229883290
16627740
59429085
142293060
766636182
134530003
98354304
392114373
311714084
29643750
166641410
12248944
223252312
15145920
137308303
182959924
8416400
4822062
231307134
186456584
168300864
362556381
712012320
370436920
48197584
62459904
241944912
374591100
167479648
95637200
8668634
2505854
83389930
6928768
103169430
422769630
816116518
606332925
260738304
303432408
645353202
341679205
145783196
115204796
880877558
700090734
576942508
469237678
370035248
166304243
7772144
429691140
272153340
143198592
376190316
113688080
789512728
66547941
646741872
165150444
6668550
237059900
74153963
110516311
268888503
60542270
161747832
210402738
340325846
493554468
39959760
8847468
3257502
270445776
83879964
662339701
34150245
600977718
248455200
635037088
500783021
64282361
11359629
137631256
381389152
490054131
402888278
615314398
745784579
340919850
206869464
54824484
421129494
185624362
151304485
289210016
64001767
542870720
318421312
224181600
151682328
460794496
916476561
159347946
440561610
888831176
161625200
61543014
138402880
63033488
437202260
55859538
391564875
188810951
76030965
642947820
473938632
278104320
245966149
14736700
221399890
5588184
10306438
273467400
32300310
46483000
811990550
186746890
356747858
345914440
690039675
107245248
131159520
25718688
343043580
178164700
643566330
7879340
470538176
537362750
157637124
144745584
7044208
232979814
715089608
47403500
695064170
280449340
503476581
12782044
209762847
53223264
357539868
30827355
601300336
981054398
386060352
342969129
544311353
11399031
15767136
511309908
844635635
120236466
308672775
758064568
117056259
195225680
125460258
40602396
120620510
598587723
77520560
417094524
22269274
329345956
256667768
461590290
458618160
375606144
566774208
41983324
3292960
41015227
69145461
352274091
142909856
182948545
738672780
470014016
645351321
22125852
240485652
62914527
16936845
267561472
81014976
355786200
886568733
34456115
635413080
784036500
464094207
604194484
281992806
244401539
29035368
289024378
23647904
272427386
385015722
152602528
694320102
283987720
71622145
132081099
132835271
209029221
190771464
426308931
341024356
7751392
667634240
39363324
34804608
239418699
229594882
449724320
270963000
89644818
82855588
2456963
312380388
258490098
238695399
260305294
141133464
589418730
29474864
637255530
42675703
495226260
197788700
108092580
73163865
291973136
354947320
385170029
224694576
58779502
415122512
219476256
82072182
180390920
369528
89916218
169686848
229884661
952811790
898193856
364598595
28700744
588833856
263797959
680840650
14309470
304203592
74087328
677707259
244750352
157148992
607412014
965744863
318615738
48083475
361316327
583100696
28848006
471449017
146077360
11646698
691171125
353113250
398688783
111735191
195605685
9039024
398520000
471214968
343761112
226494464
661161940
656827776
238653428
711049664
129434760
270937539
184829730
776842056
143666796
88328394
127885968
174003648
32982
8581792
11154765
518261947
14152320
389206266
360852480
371052344
312784586
586099530
461129754
58003680
333505342
636552
48268509
348866032
135126512
900360
238748544
29874050
488229326
175421725
74615742
349320777
655986375
22759551
20600476
203098490
406003066
273046959
165431472
119474415
181767730
185169645
50136975
312706420
60695500
41825528
77531232
305316814
448623360
41033748
197999371
258292265
104533903
45107361
215228548
142084827
5928767
49061922
35222235
17051580
298111883
73507576
44740980
91356321
12118518
336144649
711379748
4271525
58843029
534450036
174427288
418243860
512883150
488294675
649232558
80551886
395234921
54898427
403660844
10668812
176765600
38705796
261871585
363806200
214174840
28197810
62168099
147995274
349331130
28995030
194748686
80733593
47985984
49556800
83447384
152753580
153819162
277182640
329135488
123160540
451331976
178241936
381220956
752718250
411796
140982768
29180124
182976759
92228201
239722504
98016744
72369616
591322272
322084125
181589370
57710256
1903
582055752
453111918
191484312
89823304
76548552
343473072
359519718
129241728
912325388
21897860
594602895
149841912
481988713
51564915
42541114
739344
230532535
22661198
892451436
600729796
819718120
196410192
20093278
497205580
547549184
450129676
267851407
199267200
288321072
347276740
119788848
1407264
17360120
40612380
228825056
78661520
595467797
23805236
57716798
411341632
478431742
411229193
88228461
587992692
425657430
140656581
94311136
565156686
33639016
49015148
820040584
248670912
48419532
92319508
707189288
608512064
33020757
23938497
688751724
259761114
54216630
144633636
169649748
338452626
2825616
272753179
549820674
124839145
11073309
723429408
251963691
292543608
781038232
207531136
497465040
395914245
126480447
617355248
705435192
4084116
18301792
135697680
20250738
204125422
3444284
65576928
91071568
44170566
375103260
7409820
76480622
481431132
387814770
39518448
137006092
610190633
372794759
30853986
299148624
38769384
25302199
5915754
139674375
177280228
21907408
66374166
294023296
433015440
45429237
3833508
331010976
71641560
114460272
534464815
195439106
273630080
200540707
285122040
578227872
78449826
47398400
76655936
5792460
688898871
212153184
12093354
134144142
154115282
157175739
678390058
59919748
353352460
586731200
299311125
134928104
201805750
110536704
347741317
307815080
150330847
159345600
197482824
238752675
470437296
685690620
200710740
267135225
478687950
353018736
921831480
840355998
295724875
12866070
406710720
193850325
64603668
566657550
9211326
161192184
144209079
69628968
468177450
47478648
39886595
631436728
319448710
286796625
68249670
572589872
462980226
43997625
213134313
445318608
134626025
772792566
324352736
71091072
113356544
230131953
94092284
5242965
28560672
148248334
107198634
47239940
118530180
81128096
260032500
7214272
72437304
369225900
186204690
56704585
1044747
226477570
147055656
68463654
172895346
368241148
10727706
413043636
174142144
151648089
239319540
273825722
33028457
168039378
10192608
64987840
3458159
729604200
720116325
6814680
706383081
857673075
7595260
356130710
57721296
574707540
570630713
10368960
829022300
364173904
73374340
33329691
3205234
19744600
496937540
720515796
193547550
334173042
29860363
621791225
183166014
212951772
156776022
98966433
19324000
204690096
62240084
83294844
102549356
286448979
553025466
506373504
229296210
433371276
502489923
173360383
496957527
97938075
143087035
596822088
154394548
363388506
865501440
327835128
6802187
15838800
148107795
208551655
228029753
100682181
847063119
175923678
102080400
362522915
656320480
219182802
101437535
148554240
6532708
30218604
45075240
393634098
512807988
106411064
740697196
33670336
555745573
107869680
113116810
223381736
17082600
219769920
65993060
391701542
63140616
122500120
340604200
44107904
338627150
309098604
92581642
45437532
294208960
65399106
203309100
276380221
632204840
129924450
159511800
128923256
812476860
484146769
179849657
282598404
520889502
85168512
196971775
305325920
91198080
26277615
91044385
315149276
203172464
317192070
170388270
45247500
464175673
879561410
20786590
100831720
727361952
854980196
63945765
395302853
456056549
222307696
266454081
600604740
368478896
312079320
1036884
365274560
329790348
142983225
358243081
70924123
519400625
238173056
315055558
308246784
549227600
294286599
251561496
432807854
293647508
431708130
108829130
69733477
93003161
486454528
15737820
22521475
140751728
4506936
94703942
748892120
43493087
992822426
137066248
191027904
294336828
212712354
391445268
210768129
4822102
427883276
349058277
249688945
549180138
689165295
332730356
280549500
325890565
178585302
335101928
296409785
163677094
231534028
34645728
46953396
432341292
117138892
48084112
100219275
32855554
252318305
372109040
387630300
332394744
262505520
504714847
64361500
81395730
97429920
180139920
165922460
500929368
167691063
53449090
161572090
459286550
234612000
383913119
586878501
224384016
181602092
198577552
449212116
371905704
71601264
83967919
768460752
37962859
25077138
235939158
40984204
64232432
130896990
264297179
207064080
591277680
5917384
88788378
682598889
422176800
20767344
494695700
537296200
377137998
85032440
258265005
203349152
392457534
66458661
569613190
577586180
508745692
658622364
212983888
813745068
616177625
610642886
27551631
27463362
406521853
438792746
75837132
168685880
458346875
434477316
26354472
639156400
237823488
136906095
35139423
462634004
352592760
637367328
390833273
667663227
331189824
110406452
167898170
475590675
155235157
737867268
179431771
592572575
822787200
393751180
323305336
328950310
852190196
371395973
410535840
166865777
302649668
505725640
438258744
101624922
111317056
278910976
331722105
298489059
236534250
10706094
465740776
140871180
197057640
52604784
51349760
139596140
421378469
95774159
358646820
635002368
59619480
553335096
457109600
75457304
3669858
29568725
13407899
5939424
88051033
351295856
423687328
377929252
245822560
349941481
26503360
76486002
150036600
84227000
54915720
445958271
204494675
334413504
95558790
110577254
77455595
119273855
533713299
635663994
40577550
204558450
10482620
57725200
213118836
103365864
399665644
12011270
583557674
119670144
116191218
80924235
690456717
216099208
355500574
77806140
68052972
920946916
790666345
17210160
1512630
853603436
281755000
255820245
717623184
423143897
6518121
297455245
32087088
124151496
621571028
739786320
311813840
189468447
684939756
303797242
338134100
410751484
125508042
697516296
14620629
205953560
133081769
410093420
735314978
692202875
204554896
19795576
65387001
139555647
24890481
621401473
143431470
794953944
345464472
17273340
171115126
164170259
138247290
187440456
366622740
281654504
677131136
747494865
396558785
253302210
204637311
32202612
272441921
121606164
91217200
662106065
54227133
28225290
135877928
158212193
536565910
161012964
50835414
101542789
75639618
7230000
48238015
840861021
177957810
180691875
390729856
266155850
331671106
225149120
41879412
202883352
483991285
278414776
240378722
93730
14038843
547874193
439448184
33258186
847401516
40664323
513456406
489044556
75755519
81213776
615995640
244305180
53663600
320762740
961367
498371685
261711254
135439444
673232620
96632757
594268738
145574268
417679299
192218796
626516982
952435926
364439240
152192750
480184848
306112005
172470144
224573400
952614082
490960368
23690090
74219712
206885166
214773030
581326229
73758720
129523310
19667682
357914775
51922500
165709250
163459980
392640904
78632704
281973490
229628490
137012544
307453440
529773335
464257070
83552200
43485834
2816033
125539764
449880062
433225177
673645536
38986920
16501320
486964443
598141780
487547130
132184766
493744986
119307832
200904861
71914791
18495162
158129343
50598240
503085732
422381010
241291239
316930167
24848874
515664495
91249600
183368856
699079126
21505778
301279576
206252252
30042126
7342368
245967642
110765746
547756200
447712650
273181768
126368847
124687596
9144928
271441356
30178469
476181189
21780310
13423429
182790720
195657148
110195460
101594890
195263203
98018768
230351394
774027584
243162347
111662300
338249450
513976710
834794176
330465782
1123723
124841125
544685697
162259776
662749180
91921425
494527631
103153891
377168490
357076074
576767840
713645172
236087861
457886220
22370496
115792580
366840320
757589742
104743640
30105692
8423352
491492313
340975060
795187828
458514175
109312912
14695374
561841633
195106172
263457992
140504048
651635176
242034096
86680855
377763555
64239583
268201648
248280752
148396625
960675228
512010060
210880794
124939980
683145144
82961059
16037840
6732790
469917530
10293712
397564420
296713313
94007768
355414354
463160131
599309568
979451815
113974488
28433727
114813838
23847882
102339866
160404860
168275856
437266168
621304529
432403496
37430358
5401146
287755342
269000109
959926532
322414300
12840285
848850007
99685894
429622112
423838318
195482955
39114480
415561900
107089229
26875170
949162368
62424388
354800784
215512930
108258124
105582210
192031784
366111060
237408352
355857292
626665968
166170360
190673508
757783160
179476795
676439794
592592100
365738220
53390935
50478948
49980846
70732350
19488354
134969639
284834760
348920574
259291802
37023976
166354398
677361672
438886416
299779601
133046520
531007040
116220910
73121750
222373352
177797952
87257216
511654533
270420465
57717584
171837666
283334975
89529920
182034294
561233316
196526520
416794840
418339030
6693055
270275677
3810645
306993780
253121880
329742920
634954256
555957898
359662756
118183497
57852500
244562726
831048407
300934150
381117308
892048544
10138464
85391062
376868910
201668962
201803250
99742230
835222265
827666334
587635629
27856288
313995088
326867840
23827648
126328940
143044876
590690100
275692432
133464000
174584973
124122603
344373496
335710598
117903934
12174838
43064428
61195146
349834680
305867940
70502968
30899350
253735285
36950520
205744704
5148164
32295198
299901550
68304236
59957040
5924259
11158672
79435535
94593108
193381404
178931798
651995870
146546904
240063417
471395210
9679764
122949930
176572615
81428460
96033417
244357747
554690708
497043791
2319786
59298484
833484093
354998686
56986875
383330602
23595510
353901240
2934384
225614289
538863843
326297768
561196701
466377612
172759328
459302976
50126355
28240488
877281308
353027400
65259912
309958060
461102030
70560364
320758314
455968568
262332050
68620692
151331128
20456900
202243425
1666038
16902080
33793028
255355492
569541543
199593464
376070197
884116620
579578178
1793704
149969184
460366466
535767336
386943976
14111122
486011300
235842082
32156062
673702398
835914240
55018740
871565745
32244660
381794310
796225416
130273510
66508401
304521952
113989896
80189250
70602987
90009360
430616420
161539524
172632675
29549940
302496355
145237173
37149820
221672080
792756118
312653088
53047200
686919560
141840006
65673560
179105676
190712940
296450300
202304256
26284032
576317038
274869672
439124524
211607440
149452808
681904300
10345517
352030953
109624834
13449969
134614346
70197380
76418688
26104946
305624326
226395942
268537720
8553417
618813870
410128740
717602009
331453692
14535684
268808352
400809360
42186516
379643440
833789986
329728944
134901956
733922343
474112180
220940300
228430488
307515195
46437380
488419210
158117232
340865704
347606068
66193704
576669938
392941332
208758502
589823795
426286579
279646275
34284294
466039462
212713248
42592600
349716552
550217742
126787047
58563050
5692687
30521290
33270220
124204407
870871620
503100176
5612160
17552958
361160982
767307818
38164410
41622536
48560400
273213800
223829424
542686101
424218852
154061850
747033916
33990484
237602925
138346516
710886140
17625839
517381680
35081046
156905665
1720464
325676321
133644588
86193261
61978119
150060906
223996575
53611800
109076121
261152730
243232071
597360645
674262030
204761140
806251884
74898000
465339482
3807235
232810890
73465245
2313772
538759872
240539592
13604942
13608296
543868020
635942390
65725139
135696990
132764254
215498419
263886824
425616476
12060984
365954290
473399108
95698124
767649960
194698065
1306088
216862482
167374179
40624900
662659140
319059780
785266224
7872370
255106453
151287040
855840
66878504
770824306
11687290
431295826
20828340
5417100
20379002
140999659
601073238
234397508
383283844
20274863
372076728
501271407
524861406
27875022
65507501
75181774
624877092
170835216
38557660
106026918
566740430
67313818
61763121
33040350
340629943
132125000
144525750
69989157
843605941
757006227
704127968
105284296
720601312
232211098
34811700
49235285
51993200
343071441
64730842
154414359
663763604
146325375
304625712
79006389
8498796
215189076
100555644
140511960
339304581
759487980
344908648
391736038
199733072
563744480
561770916
551618704
183176554
171469770
12081036
77098944
377896860
531945640
18148401
379894151
14335624
306149032
99814752
336862885
18416094
447560806
165314640
46341400
345590917
98608440
366052334
518660898
97414650
400039461
31444712
358587236
14288760
667952626
42263520
452986560
111383064
491782609
488145888
385053268
421948179
725805837
34609900
2334827
295273544
8701773
92759472
108622284
133743659
87244568
74849078
37245396
6798570
388474008
298080438
108191182
827431038
34285917
48052565
110568302
90259902
104024322
24812970
97786710
603673920
133527744
445818166
112129392
158122571
264916575
235315300
637909920
82630215
143580056
92815479
136968800
81296775
56495491
104785095
643910208
76428594
498789816
183551875
144444640
315851424
44120190
382752729
29567849
1948122
254757604
20898427
321930666
473653125
135328020
524704497
558915435
189452505
170324172
359762928
617214084
286726440
118984768
43235115
70725424
217476735
498219175
218002239
901674252
464122770
4144554
483392360
125338779
505628030
240358555
335801564
389471250
505492224
179816256
526372448
609181995
391055280
169855977
212115888
100409870
663277312
20335878
238814520
761546772
712311321
151859805
35497008
82579150
783942384
330809562
128810284
9039
505419341
680133050
485946189
149374476
189116488
110682792
648666915
328367823
524231652
774295956
17915560
173334271
360415710
369277800
517145751
5188912
37711872
41763425
188417530
168928263
26676864
569215601
136165113
55136718
114896716
682022618
636192078
339285496
238738508
319431616
74237760
44679474
281808879
35091276
19254768
16358720
80286590
549043000
563055130
385797370
104030838
33072390
92290839
17114244
65149640
368495918
288511029
2987392
242661868
480524590
109691400
103231416
94684320
593895554
74431392
13000770
631466512
205076016
15863176
348687590
61512156
99448704
370728828
262783760
288378000
4673385
119878952
5402172
277656158
268749566
29842510
131913064
29560248
106022223
246324390
343544550
36930996
396985700
685549428
732447380
79418955
391323952
563582150
64906677
208228528
473655894
291177861
148863064
84372559
17874435
583066
39253998
332992650
130705890
541357326
24715782
884270030
139927312
154458623
88741170
88102810
319309736
515045889
144794986
372349640
209375131
7340277
858112052
388363800
113862720
804511210
11511423
194288700
58755378
8600640
80185463
654800585
231181302
234390042
40969788
4739482
204282775
182385816
123864360
29749005
632657817
120248507
68277834
48890952
121606644
107874144
29289015
218931984
159929630
792230400
531528748
584527986
8143425
91840246
154901760
150845500
34279770
51504170
386248155
50913166
506581383
357273784
85220660
165603959
491564821
153622789
537443324
16265909
749561958
314046507
34817244
521608464
6574842
199596620
315486602
181312988
591871280
699489096
219607206
63255200
574785360
79110900
550075644
24736056
203612934
515955000
39123550
6519778
208878688
727220240
796992742
241277350
163255344
60924240
64178042
28360500
54901312
475978140
159630780
564692563
494121524
611915568
507929961
185754492
312586425
431065448
657762083
66458670
23421085
348344203
6850935
213289497
63474320
275567286
699832905
235756080
98128800
119863800
483858592
618401678
69016056
447303846
361514345
290673600
611579052
77151330
15153171
264913236
510702228
30979625
61422966
94355520
90636614
407808000
349759881
172906746
515437750
129298269
791962887
7981500
45222390
560331543
44984924
44931690
328439930
535053155
70419482
194612900
158825714
208220640
88396866
345595512
222832918
372419772
135396450
405950122
9276355
102938825
374200960
220024827
163897500
549104346
347428136
19617560
75740820
30951714
73243191
229524595
489478080
79006303
73868340
470859462
378691564
30506877
833890464
16146728
8984282
102753000
106372530
350052780
98437896
74842222
769850576
487323072
278246800
748761813
707795904
491809152
29358060
248155257
629093608
3196935
208760577
18521865
129704758
17624214
85244688
67977476
55027836
117463353
105966504
273544976
246402000
42053760
7169512
11007384
467872064
260290136
72067639
558773700
273455534
930855575
932465466
45240338
72632392
419306744
610808205
424329724
47053600
34673457
36680304
20350988
105000144
12373185
691070628
31878726
293452354
137367791
374735136
220468916
375639536
260625840
132917904
97219758
241137189
102070234
104780010
505331016
105903435
223850804
108617382
51174430
386529165
576198640
490423464
218558724
3889066
4878165
156829680
239430600
182134656
412177500
709364880
6878846
424879322
379923570
180559790
238702205
866055080
17201340
684809250
593371475
747813781
646032000
123509276
442151528
555607296
70860430
133620370
209039655
289040454
457696916
10309495
377002108
780550684
345251412
771936
109136328
65925005
55891920
227992380
121439376
245203350
30330440
116892765
17135027
246682260
597257192
45092432
222516240
134776576
19753580
256309200
108782751
40126352
259071156
4102707
411771108
360105342
287478450
105860950
239089686
822387750
432521603
174910766
750941433
258816689
679113945
66793902
319967076
134405820
35799360
28687054
80225520
62791898
783888819
305378108
284134678
391985055
311069840
143921925
211662997
306972024
5516826
275511986
76737694
94848325
11499255
667827052
507073600
309177113
504687840
18277470
15054662
219142260
30762580
553373
264650256
21385532
29838346
207352796
46380897
398465922
271530666
33254752
116478674
48793902
248954790
779699396
696574614
356327199
103856340
23403510
156757030
3073898
78808315
248917536
204035598
172135089
522402048
73338100
154265277
302693670
3140116
43152780
199362582
387326268
356608980
11046999
735952068
24045930
58801290
122544840
591857280
510889479
23716160
184304268
65495100
394252128
802471725
463418911
156772084
818007881
56753140
506883428
68086785
198845402
10459510
160616144
43937997
118724577
81187782
990526827
16598800
359961480
426224793
418302612
960385050
9532580
327800970
366324180
651336312
257519008
2083400
477697044
112935607
582324834
42491568
383985450
17788492
127702022
95982836
139543576
403709388
807209208
62367970
929660490
953896500
22877470
2227606
99155214
61831404
132687755
136629200
660756794
101470110
6013972
403474500
192159015
550077982
524089769
134052410
241903302
210561390
177426544
299854058
303972994
128034798
29112075
157622115
11295219
94245000
307464636
8610705
26756044
161383536
995000646
984131082
33245649
541069593
20506741
151306260
199295250
91578711
284224401
729432832
647604165
135210764
300046328
613873360
642223416
689558310
241983479
660706786
336544224
127073640
49634112
866557392
270451188
554275520
37199995
294490488
408426606
74534292
950354565
17655000
131981660
6550065
242630850
481061619
745535070
222984272
440368308
349662950
99597980
250941801
299209460
264744942
72788324
401969964
741319092
25578480
590018923
298317621
3316740
182134102
66106040
284181560
721580478
621321831
201454253
276509330
83708085
392821156
591968300
51604085
539219835
409049664
612840690
132532224
280689975
566899772
210779478
212911140
129637892
68648141
61020370
2034366
314846253
113950287
318302270
20633744
215074440
62299469
44310096
208753848
5889664
755544192
870828896
180110
568265311
276838592
682951360
761933370
212253944
111538056
21361671
329273685
15800194
229045623
492834432
26846794
584051877
75509660
607174562
30867424
681569464
538085680
63921984
368439490
188284638
521823525
490546560
28229936
808184
28668552
44771643
328522467
815285
244775924
29286648
45864252
24427816
720121380
231818175
459116875
436790594
80978334
387475130
148011036
774716256
937800
841405565
69830280
370028932
326315080
7841781
736333797
347310750
235158315
308140385
23405508
34400800
125481330
714905516
485621816
171586848
670746720
176433118
209468985
832187312
514097014
60035604
398849927
525062457
94117203
209496860
76880392
78213836
10378690
356599087
493947468
251767593
34117901
17915176
775790136
254469033
34098552
279164900
92607601
66614418
211964850
212855480
1887552
800193718
97217965
76701280
407275812
402582336
603721145
131834955
22843392
198408430
561919072
513390200
74937645
173269875
12989052
204346806
810132200
245385000
59943982
532301718
344592624
184037040
135551739
121708550
48507508
165807942
183561978
384734980
156909526
133278951
97531456
676526526
237063099
158806041
217757100
4585140
92123780
336321910
501886116
277425250
567409538
750562360
107907852
178279704
150298248
591820550
25981366
55487458
557649946
150537312
121996968
12221760
12664188
738484740
201877720
39629928
973455760
381729384
61856008
25691984
388670688
18088452
421274076
32877000
294940440
708109978
106910552
87162390
197078062
301614341
14988223
79383060
145658448
211588160
584037954
5407116
192288040
218154938
57817920
176296362
137875543
158115097
290016090
127875069
621121536
644578525
194265918
370829142
651249120
64750860
81151432
6891489
391960617
435690567
394143560
16516760
660043650
880258764
83923324
107881344
19240116
226092663
457189912
76032814
190037997
1825938
555581343
45202707
433500134
118333710
32885650
549953430
79758056
195130232
311825168
682310848
289641250
194342317
506049015
33110350
41592768
230874870
29327020
52512880
131364090
701786430
189838110
490664152
576342610
200212952
358270560
36934775
912939500
219859000
748581460
52094259
536384234
113502744
281734355
128978388
65999448
259827559
241477674
42652040
169087184
425638528
327355686
8381087
27026575
82875767
807255228
104273400
768775007
249360309
580125504
3532750
272329700
40790106
62634802
286242847
1611225
382264613
850676008
65295816
27546960
94941747
32572210
393359475
587513496
85308102
28343581
151178691
342144896
238487814
548467868
141272560
879431680
23306130
510402624
109162401
1425095
36556338
77698128
234289224
106519413
135320640
251060675
158806060
56029974
336884812
132054580
314262680
134699598
732815845
419754816
261206880
116741502
329512935
84145840
39279996
195711196
375935560
180612536
200265372
136495204
33436100
94873251
279357120
67654180
917816130
316769172
747264000
257679641
516404268
11314160
48689562
166161936
172628568
477535360
237447653
326617333
725351424
767370240
23793132
500886995
555953268
3093454
29492625
240866757
491213121
612519040
416173040
258281625
250333104
688354960
610161301
81778152
169843618
54240900
279544991
46973659
261448512
71329016
533476674
648848040
47149713
52600912
144475012
407588259
625388080
136475508
72005066
239420690
408611580
187241054
87236583
67277780