0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 20:52:27 +00:00
OI-codes/S2OJ/1618/data/data1.out

100001 lines
910 KiB (Stored with Git LFS)
Plaintext

235856
265855590
499031144
386858537
9526719
472441159
2963159
273948089
133212271
506472144
416804042
48101495
69945152
812253352
63553182
33884142
5869610
219230116
53615744
380155243
14981600
185441825
183347082
159584293
23423535
12795334
193219759
564703134
476946699
332836558
148049545
185263316
17129113
320122905
735006079
91680921
85139596
290016737
238071978
27612692
96947058
28184290
33501528
96202446
152894941
39096308
711928885
3736066
511050238
67024931
105474695
19373441
622334003
81530713
21086677
12069070
98624557
181273443
54183633
255720489
44510382
39154070
177828649
26427073
107350790
567858295
507632617
12930228
625894589
3432480
131159980
197586696
143579996
375730646
6883081
557885449
169311610
21811644
44028168
214117462
135942080
4314624
56832415
108565057
576379319
4905891
1056348
44656027
659669109
453663744
109444884
87448803
264617679
86343794
94979405
53357658
31059526
203111032
159162839
150384954
568831027
214125161
203124154
77164644
145163316
367458832
294923612
435601893
107796343
409010146
419567729
89509591
57012987
557128774
284566833
578842533
438303489
16960991
364079799
237473719
31578698
360826624
173549605
100242417
15302131
1867773
27460548
36132894
232190478
50935025
214087977
95031156
138401183
11901153
176165614
292817450
122259464
237076061
68074216
7834082
664584947
36376322
196999081
478697183
37372788
97876331
30479434
60289136
3177876
11263485
5187210
324947406
35986335
324129023
111829505
4180536
68670877
226044177
51256783
635103337
265092689
9744021
2695325
96841360
497118918
19834709
250556389
2912820
198602798
314291077
228938743
138938280
686224186
154007396
65286147
26663254
180821793
133526278
467448246
97882773
151356742
11596614
11247226
1510617
132320489
142684388
300725711
25513048
44471752
517293538
353122386
338932108
43249054
77390272
15733846
569374999
16529714
8531671
5279144
528790485
78705913
68093556
109834196
724939343
228838594
416900052
111164595
75024072
251938101
422111398
31850438
101850906
129780205
710385259
7510094
10435898
7462296
50237658
82193412
167392638
791775
35839053
137829940
434938877
744597466
693240427
30698235
69840878
140681993
100850524
789920284
29059304
71535687
13129041
719053654
121812190
136192456
829976829
59674086
80104210
13111510
1605636
598068781
167529942
2109
5142354
144446289
518672397
58903564
17043997
34679406
187125490
208135143
545004245
51165662
63556790
189850365
723553606
7428106
7454872
550269523
172320492
23066047
50918252
50587090
2340415
178545687
543975110
52571971
12061474
110251513
28526164
78863673
5391933
8214883
267380319
574452356
117623
406102211
10431250
144740665
175674979
364091151
154193341
7439873
213031884
4508499
177799870
22540487
234820238
10376180
14183584
646179460
101524906
20291065
91372021
22123399
17990811
505779666
32699793
220782466
55401994
201873931
26966275
621807159
88121045
418941971
80645318
71726041
207049679
94249
21136483
74899837
157392263
2004847
104303438
296811826
5190038
66030800
132232006
92796471
145902787
226503652
27516086
120551513
278624483
142980622
18586385
364445810
23863867
5466380
206039747
470499738
636393014
16344398
128426120
487077243
65398465
20872203
5439574
525208319
19832674
65782975
15721419
456436435
431795283
174611341
8115499
83915265
284663711
200416778
135025306
619794521
134302225
7964206
587861716
418157104
588492886
71937918
382047218
24796606
580899
681909733
6351216
207540629
133776302
285843879
20304857
108998660
540304012
71396547
165643206
329767087
145187113
50155035
203623381
3998251
290368405
34069107
443322929
142891459
60330550
434023860
138449473
19234648
6040268
396591988
14787294
173487267
6638188
26821663
399686146
16599612
160797014
186056014
410377
282888609
402853236
14155644
91347304
95648
105975706
26948674
6356429
545346014
2114998
376172530
229205212
227766937
87259542
148320954
48377429
99305396
203797128
147153907
634694561
26152487
79617034
416193379
159042115
52023052
145270453
1750590
307462008
4201263
74973676
935018425
248391322
419913781
436885375
505345029
194642575
25542072
14673402
506677806
20898515
122099049
573592
1905185
35233316
168310469
5004574
1019076
87559947
544712150
84873012
68071235
37002194
187339646
322399142
27270425
372741001
225442076
167277410
324235371
268213208
82143811
124848806
77840534
17366665
133478634
11437935
41434801
219117555
337621043
241821321
376710123
93623687
10066018
196336805
259913
481673687
192017236
18710592
342197589
130030186
657172504
346643120
176044766
244267899
281559958
19931534
115846575
218614322
356848798
105100655
578131549
19304896
263230226
281697924
1523738
62130875
15900978
321459164
500318104
149935485
4445145
6451326
741965788
22351307
17427277
29230051
611878915
197711858
42276557
402141766
44212131
186924400
652369279
435008438
14975258
799430137
195583347
90939880
55440863
27955248
136606252
321552485
179304
361137607
587209038
291394909
90431634
45091747
252762212
3359600
181528261
99888183
93306847
12109202
81145494
426247081
181598368
605436571
339095647
343477971
46045248
52372494
198419189
135646856
675693458
442465310
12016013
52151583
134384290
193452551
36391492
25784367
6082810
208757068
7131380
67193342
88281124
420279511
9572098
81001447
14010300
58088143
82525968
104382672
260200397
242652007
292872573
940573079
10445714
71855900
498454854
9934569
336476730
411081395
9031061
40420977
724946457
117515221
528479650
150274925
24963088
53145733
153571682
20120155
49012287
318354698
69168687
401033412
650774620
284684401
84836095
399298604
362865287
106640342
7440981
46017698
304318968
645961333
3358215
47757726
21572271
2119958
230126019
29647297
175777108
5728238
54998974
76883349
935748450
30911899
303090148
411334522
93166347
62106
324194345
25743339
26650406
79166730
117251781
410804993
371713753
110389971
111852466
115920483
22701888
420847
294618
708124393
259262037
208175439
402418802
40312928
655035215
2180415
68328221
372323426
86034139
275795082
261757268
5620282
19826909
521369541
62753028
56015447
338908896
707325704
51812006
265616591
413857417
3052626
114363892
82391007
97203345
298914164
128872790
460746890
3935046
208744517
4998520
710551
213399180
140757574
26451919
8370201
85579247
112428712
260634091
154589572
73132224
179549086
30532572
7431677
8920058
32280286
467473138
485509811
267724193
29406364
26864238
21802193
96021272
12859451
148184992
289230881
399184152
38638875
274907943
41463124
58774092
11743097
138164360
3069781
144341642
7749073
252754405
730183214
17682134
5436389
491531712
204597747
241975635
274357363
492159507
116641912
305000194
333304533
469856449
46879250
13125752
1154430
244661613
295491354
29366140
83441110
205909381
84402264
358491351
509664823
5429702
66194776
570280601
156140798
194260183
15196946
567899060
467732995
15409469
11540152
182657237
18401686
349737363
295814206
1206060
52130913
25741140
38119478
2178428
13464367
12895900
50007534
891820863
77984524
320159172
85432473
360699785
395648750
333663980
76487928
105016088
38925249
316800549
92732048
470571571
30910445
2840440
200852106
18687636
264436923
271188036
549496162
9157034
134309123
4891385
81638761
7728243
15067419
364305403
73504257
2426000
123554289
29910933
215813378
16614491
17193800
3505769
14051143
118511897
55490906
2800858
656240026
259150588
227651481
191322366
15305866
21375491
855656
172493628
375360561
21397220
196361408
1031344
190287296
270150610
150957794
48529461
202777174
117062310
533446125
715083661
511411552
38355759
56321905
122430965
195785964
929377591
255600309
224587418
261074866
83804473
369197862
50198015
144086980
132140158
1836220
54521344
68693389
96236725
24137100
193575139
320532812
198817738
94052126
353825332
312521762
4832937
170874751
90287141
17378216
56061576
11822830
3002190
395339365
362073330
120215244
461981970
121077886
112408277
101398613
44112471
432230357
44476629
195591228
7825044
98610867
102015369
360454
93286192
1018485
965981341
124558145
313413097
388857118
204689961
152512502
28485115
9286804
275408512
58782345
19269158
231568671
791256139
17947045
270835090
7622163
225589557
48317250
148814728
7625662
83819041
115337799
15366153
423879999
42662050
31945022
6937612
86498644
601896548
45095814
34188900
674734468
60897682
57892708
343589382
463232945
53894747
53860444
243418274
565537297
99927105
16656084
205087561
49659369
261262622
576205394
186209949
33423015
255925632
325088450
141847406
265465771
152822918
208384990
268710423
370774095
443214441
23170243
1015633
188868471
237500535
74811254
265474052
623321133
99761473
277636476
69718323
68686956
455566554
472177642
2790893
806363010
110766074
951221
581510133
365654249
71491084
14651424
20483568
101010565
102100934
886138353
4494690
18022494
266424642
183886782
184032937
266635437
111477591
16516054
689486745
54818612
355208851
228033343
230302108
164304761
316604690
812031
19756441
468034509
16524614
74709417
3337649
197064794
245490262
10191841
2613045
61840407
236813294
66471365
146694394
375675362
379020684
166930813
163672955
444086645
32334442
60302937
346317699
632494893
13026821
40674880
2169860
20703051
19839645
633371862
6513027
134884617
29422222
313342453
915048
126614130
272909608
260144361
554003521
30229698
696251419
120055699
76432258
294788963
53531249
83441060
1149760
13664670
69213654
11829241
179246029
343027021
20341633
62140888
871330
31381161
138128757
15420555
137359685
197326789
380522757
18109322
141520764
22486832
365052506
269015171
96872912
233641107
72321261
34246006
1505432
4683436
303344378
187313052
89640006
851014791
22004049
206240337
1014703165
705806230
5220081
121050178
496787725
299244982
8223225
15448702
534692945
255186747
36893049
71235444
101774600
73308407
38901136
232782273
182821629
1595
18986107
5617505
1290165
223254632
427296758
33446335
471873375
135081735
104300058
50803170
77992751
5626391
281069284
49463807
396141202
183615412
741872011
10964689
764738
244030128
160457277
452163991
361927152
14998684
102084845
62088770
78012884
258065995
18739534
127973197
73751135
617847058
4673051
7292061
362687307
27320634
3963091
13799099
644196437
600436721
14855886
110317621
1526150
43790203
696608805
35822172
9080995
313053055
140218961
99843291
197507340
380761681
315093673
85486989
45742274
189082963
27347900
405163284
478412128
28182358
82507055
411601409
319102490
89235
12410218
88792197
47898010
610274941
494391536
36635994
441113173
497909284
193478302
209544381
41687645
104013847
248368590
142355470
50116328
236323357
43721561
374491906
16122024
104214577
24213385
129595594
64962161
643853691
256388953
31611841
144543949
2316525
422630054
133216631
17283233
58029250
187461548
31062488
24211776
350785162
2046859
140887743
1735607
135244872
300917255
4241451
199210490
23144360
186726713
131216883
112529141
34762048
280700790
20102201
334182733
62189925
217732144
58040516
1004343
50760802
88363466
115606107
352898669
280941801
7153926
258489169
205227515
106401307
269123275
49981358
402969398
26827722
257441222
49499868
195614017
556738
9861168
74057718
137709185
42047669
522403386
318078683
288650993
218581587
199284763
126555852
201904134
39102
65790958
330348052
463783044
360739570
365140546
648228721
418029299
8612745
132120256
10701562
77566323
509347510
5576628
119138797
505958154
20334699
663398620
20069201
731345260
315898533
145629993
530854468
315440
228259796
6988823
68264540
714075207
21041788
79542865
30090458
382909927
515023070
443527395
265743460
150050168
428864721
92069056
144008239
93894147
163316942
133628686
42590709
30021331
79470314
71122522
439652443
93169423
215737182
343462756
14697453
188333063
1101360
460729466
128104537
101855120
135669724
123579885
177537388
182159044
6074989
1225979
117754533
142474026
81566984
11174036
203365840
361557748
63409276
280296036
76506197
748930609
35407522
209246151
549108
5633737
633485985
503060741
109131715
301825502
3685490
43637199
19425917
2166939
43489268
24955991
592417333
407784941
168257242
541478
26487535
144785344
51067322
190812903
154118295
126476314
280456924
505264851
618467
9332463
23413152
129327339
18323464
10847433
525043871
262645826
39355266
42328287
383846442
114387161
401649089
73699477
286834418
253154832
106058487
22001160
33980313
123405520
23265109
328552785
405207
8689643
19111385
378390920
590372563
60107791
117957613
216350638
22222176
23843947
65680274
32315443
97939486
58363111
444644148
184434757
388885072
15079756
85432176
290114695
336650156
571548829
8821554
238150605
86489530
77159836
607668829
278144330
100888997
181094993
211840997
9500262
225383845
197747218
2178208
115694517
95768298
113449618
235151310
113714361
18074098
110124188
249844537
35890783
681949226
810555045
28231438
478876804
19369819
714935368
751303441
264570317
594226700
30698976
462862974
448147679
302355502
63093690
710002241
523388753
216860
135118136
33339520
135012095
5367375
2784595
625776312
113762717
63796527
553671876
57700438
856475
656458982
138527100
88682402
132725956
39037469
62027749
463212448
40215524
215356049
210545017
16258809
169224491
26997672
442634121
2937990
437293946
404684403
379351753
54611149
42910535
5439564
115048909
482914621
69300511
257412637
204810613
95153421
490654207
246598319
89540447
70924758
89866939
2267816
310444610
30973934
119751537
38236298
614464733
418163513
161948956
15175511
84733435
1929635
26099796
723793664
436251604
208950089
17987647
367934
87196154
55433767
5055998
21317931
89354041
272729105
608586572
6610541
10671389
830437
140465889
166050536
62887078
295019868
50059907
272515396
353019556
76961919
331399445
67033950
435803639
16194732
53022
454552562
55922294
802972214
29263385
65186346
81683600
92406254
24698788
121524396
57603959
249866095
73910071
144329703
396217358
112422551
80488992
261277899
113396858
21508740
92289364
20044531
9439618
22822349
631491171
190324962
23559740
299178552
162367503
6129684
5653426
590535912
36286409
12972351
72559217
446561316
33575917
15160463
21081766
51824776
583444651
264054670
3685997
177846416
830611059
109627427
338508
24014181
96875639
14816185
3961708
344465283
140903876
15051216
186956632
233332933
14912227
486515671
114062636
32303529
210889933
231609169
64968728
266611736
42030837
102287996
583887085
281865952
162663225
123155680
6166033
126617668
135876361
40772031
24094793
32861427
13248658
232954067
31175269
2925552
85870381
179372901
7173226
60375928
76468673
610647274
628974693
256318567
137873075
9622786
251832733
122836913
75345385
493876343
20599470
154025404
9872821
56220526
258551253
88033319
3008213
1815437
9038803
115256889
94514245
390684590
18888557
34256804
353114673
95595492
4417676
496330243
11324775
23405914
9716931
207943609
246666386
156695726
230141874
386746380
507833843
822886997
9856651
37760531
390078
347418018
316546191
299118036
746513567
76930618
180470085
115908
273864189
262887085
5071844
165859400
78671689
49828795
144169494
74095136
155637167
402577892
6690646
16026453
58892897
27912390
193323876
215290022
82366575
64216939
35294940
57950020
150546127
561807647
1018666232
17204356
130456292
51541767
42159422
721690839
86925640
41921610
7103674
11707907
234895444
398016386
15548033
3613188
241638309
30396895
100580235
169201022
586713463
5882448
431213524
155368542
3065412
233473
51858699
1459005
197940275
187441447
63997991
312085825
169684709
46160772
232481359
7264565
53127084
354431723
5157536
35629186
57480903
42619402
6594885
33716185
352692483
334147709
71480366
968716265
22659940
149562189
5350364
39984227
387316170
147794119
17656920
86604891
195587728
1274188
100978726
303620965
38532630
645435935
166498
465716156
24996281
288132
42970731
34492861
211187322
117784751
445590529
18933486
197751350
306049410
52051477
27431254
56058221
454122620
423265361
217771449
46585180
55747167
48316262
228726170
230050639
37529917
138026006
746433448
318764110
151303450
341436941
12386582
218939000
53716936
625525043
126265451
160115501
49460578
2423185
51278956
249648763
552247869
212935276
2139920
131749260
58167955
11512622
252486309
261661890
57989331
129764273
541752301
506336022
286182057
31384999
114816297
126211286
137590056
171575474
27393598
28859624
48633336
356221256
100392677
114872122
26746596
249706972
33919936
8789478
29956435
55633968
162291135
82440642
696649400
105057612
71681358
244601516
260517123
361307805
15093640
3379502
235954962
6802443
136898407
599256141
6888961
1180153
511348217
100067932
36279676
123750785
292203238
32215922
392337262
373600021
72007370
240850042
16558957
661479277
213033207
36128178
1568124
437614781
82201328
169543411
17958451
154302
52337163
291346006
17992389
83733979
15578577
9873109
7454613
299343605
40746192
142733768
193656141
389345688
122836707
13645640
64793116
131870833
63136464
495673658
167138502
123014617
907416838
408314685
8400988
74371916
734022169
214991636
90283887
731593254
192983148
263269731
107924445
437154142
989096360
139048579
263818581
4454019
447047207
134732539
282297584
1009032
208716556
6051756
299242130
180634421
3401430
21346387
11625302
360051384
30212480
55471295
8435700
89113524
13591117
4535564
6206134
499076504
17699972
160338683
123269126
116283889
1987968
225800244
142100061
125864692
471554919
20631828
205695911
132592543
116982169
25616419
29849831
16809603
50990443
38511943
139950248
414523871
396966195
112084609
60249033
198603363
56930052
143669802
127253940
149385830
121708909
189225293
264328940
30987532
208109895
25032486
52613038
245079394
156845
210053298
112616930
296974343
1305597
2408200
596523148
4957151
10131347
114242041
119067253
12433338
273573486
41442283
215872483
22575574
424496741
20933823
14725970
40796520
686907936
589105973
464002931
630852218
13547562
207690904
6059040
160428344
29150018
128248836
460003569
8301942
120739
273973651
22165371
376202251
165493103
10377180
348662077
73300489
21678192
100348984
102253484
18323811
575344122
326027637
662299796
35468388
8888401
372897393
2661420
438370982
23625911
82248803
591368449
145172748
23195796
17704521
4598781
187612899
11027254
24944732
40603633
47671030
656528763
312126695
14542363
285591504
104893059
1904094
319522776
103486286
169214557
67170271
322094016
261508292
257364643
98014286
1376458
8012257
13252975
183968247
67281428
5444694
139009461
19679502
709633399
600675372
226369451
274993705
58434068
4245001
14918359
1992242
30685
32046705
30612582
6127152
585051460
71396978
60747362
16255819
159330446
12711984
35984096
43327178
5935
635642450
389365089
116821870
326073999
7183670
873069081
147404668
144638572
31100113
12044727
3063608
321019589
5753472
358970619
437246159
49880850
55309193
268342397
442072826
1177054
44364934
388013370
273650140
460432357
17729660
72034103
6430572
35842927
166166297
293872005
564213696
211438562
74543869
10547501
10437536
175060962
24898749
135992766
136398385
29884202
174557511
604376800
292165456
123547828
25636770
32332729
371302802
234643372
317951416
439675051
23144089
2083277
21936989
18865776
561875528
53030798
128213819
13338673
75285147
12338722
21435271
158049276
113502861
107222277
80902926
18941010
3932451
90995158
3619224
279263683
257050620
395209069
657106053
21602865
158298369
132573127
197404240
191023663
276218829
191702132
96754381
310064846
37980714
32600163
99979811
128135685
232261454
100001505
18843463
428134285
122321701
215074857
53268231
73190903
92595
184649287
95695418
209741267
152058
259104805
90594855
108619756
248034540
14805853
95025605
11331806
45659707
236277026
60365529
1387232
77972943
187228046
601519173
87224333
4452807
894977419
40663761
132272318
668383966
19985078
323278336
109464518
145902202
59784994
131559391
10622011
133466214
50247291
584052257
2203203
139534248
199785743
264174923
180605131
359454854
256052342
82327441
565681199
422619
435814399
126326081
70132052
254127089
35729834
107896585
159431148
108566791
43744999
327887288
52470249
95360419
115752854
15903056
2480264
16137767
91444093
141532267
730596305
155865989
7082382
114709113
343634078
378075679
26844021
10564202
828152974
311631682
30689318
3819210
33652780
52892670
28919262
498717840
163429211
6646425
637781079
4524461
80495855
782904
95746443
118009823
23226248
76842942
55681308
10929065
591176998
217846416
433822733
276652362
228502803
1369075
17817260
3774501
335248159
369709915
3696700
179639817
9357524
19502430
11515061
138640626
34074458
100454703
543064519
453992184
5893164
58311
540045353
335609367
275692883
3515575
306294573
259815859
245283044
878856051
249841635
220531910
493058081
18641702
132857281
85940711
130787429
16224365
17397940
65913008
6725380
43326897
33320750
4752286
32126624
134111863
394394
22886811
22405918
126474197
62168
20203027
2265454
7157722
349136845
2282611
17585051
802540788
23672109
372013705
38803624
244036913
242063457
525608398
161012018
39332779
542632418
11594505
246373902
371222875
128252570
525059173
157664450
36213947
242187656
42826392
211231171
29530363
1170930
297860921
220937717
1253179
43173123
314820731
11401134
23089853
161267355
160290480
13841209
86436899
157940651
229663243
85956309
68623863
3434273
16066966
201330714
20138010
296623752
225188
637339325
137365586
5201913
87186894
37664447
557949522
222081630
218090910
2900484
343766016
136683205
81581182
23239183
227919721
248174932
26533290
144759519
4155912
412721126
285662257
5924369
214711186
284141069
105279786
617363422
320576
295116383
131798034
676357429
4384204
29161115
73512309
870577632
284014533
431274815
64570146
102808909
284704999
6901595
9882987
112319134
99609601
457025489
17644097
97011743
370009870
3671700
155175846
3330620
13577899
7941534
627886287
361898
337733130
285456055
72005807
461869621
10004431
46963625
89156466
152010448
533831554
331154009
265021963
274668887
383257065
380176218
76687124
42436805
95186535
225364429
266957153
241932281
64605606
384647173
184827135
385825068
8011253
55057
5267144
87376834
106572297
124789425
425779266
392191476
198729550
61017494
337146595
399809
272405737
376364114
172851352
719786669
97637525
631004704
323606644
203780564
1519349
640037230
3959537
198847673
49738089
94991408
9072444
315952938
84251415
62972137
93088938
122019035
8601293
222877684
57811489
208853582
154703040
5641596
337814930
20640492
601317543
2246723
155264021
102961911
13621876
460851697
10371308
46400320
35658285
126209860
11018385
30396549
135503191
677405598
47921902
185822196
26778078
38476667
471641021
580511446
7489156
32805295
113776513
119358254
44340560
116262772
290560089
185346790
531391459
6701129
406823134
188844997
124486870
9315552
38465272
163336969
287098295
111616289
45168934
472201484
551799162
82407632
272982346
216489961
2375381
10239293
270981
353384535
240023
41704165
195556347
676765077
24616936
322261349
157139899
96857655
7808111
113930253
35528017
726693074
400314
2624470
509317736
188296823
123113075
23427754
13333511
34105698
570170861
218609613
110436437
8439202
87880304
155063317
476393591
83825885
34448281
53556142
292991341
73711802
566993767
88143230
6152672
110767327
3275716
441902299
329931719
868604808
57154389
4869939
241493876
25543230
217367257
1140443
61934470
732006929
99405395
307222602
12280023
362307253
61532354
29718342
664734124
144114356
56553675
83883542
145985653
808627
234093943
71534897
23154652
133863500
16375714
952691
39288291
260238640
196547571
299106499
1539318
232387048
205797833
284633680
6233316
69988346
6790706
2645637
23898169
2048060
96632332
3724147
12473853
9387260
165021
13049009
259808043
37928805
158789149
333942737
39698251
25087009
12907991
580497607
125094921
5094485
260892743
462996894
361877702
662954811
98527614
131511330
7402047
328844072
100370385
1211751
223169516
47266381
40361982
35710065
503177455
848927187
22330370
7823000
30844645
230923962
216307301
20412231
925749
134848939
28018688
525405007
500539598
501898
538329393
120670153
10274451
52456317
31479458
816280548
225535131
143217875
21348691
457528212
5785988
63112572
132241418
241279
89913196
182607259
154683188
14378734
100904259
140538209
63886759
14173312
663470
46381410
70897503
238622649
100105
88300523
7256800
402709331
89061907
50183230
134418393
571753365
7878145
45930127
25058496
37248623
238145978
625838531
15490495
111639251
295207200
214139296
48245672
548061920
31013910
14258464
20469453
730468999
102947095
137461243
267867973
63137835
14178212
75222773
2912012
268504239
105064
135240241
307939152
175648751
146481126
37768598
11350017
751702
104737715
309227875
74386765
148717191
24260067
442713465
259285594
31862371
71773724
59562845
607287617
34590090
18446472
611185283
374268810
16272980
268864982
77818215
535351763
314764393
68508140
628240589
547843012
990439
474968629
14974047
2692810
201543527
474987725
193340277
186334232
68859718
75629465
368627357
6804778
6376107
73454191
33619824
458772264
130951823
21787772
221889944
683633
102913101
652704981
333964099
632435069
146483539
6279213
78392
1197912
470793389
55587853
5521404
4648314
330253623
490143157
29215466
62279651
220174622
20162864
434033700
369414983
19426268
101162625
3072958
526205833
31921036
205528064
49899577
266941822
223550375
657471
171475796
122247415
536467094
3882234
123936891
167491166
12778654
40512886
139890259
4544588
15199414
198539285
57934803
53738265
437135584
403726275
247235305
209671321
17879608
59426649
45646733
2852558
163329314
42701415
115315393
446010213
22050278
10565360
170099040
12104169
799299030
408003202
3717076
321988737
566631124
45755191
363169227
202503454
1010803
96957015
149869292
9512627
417839774
111581463
13520762
133318062
553760653
38856477
20501853
26720146
6324836
132609785
121928338
104884762
292673759
102886577
46344076
20934888
131390888
142622594
732440180
10730301
12184499
27443093
119055878
1045929
979983
30732492
145753272
153910409
27216957
10642333
168179361
518138265
26614052
95302722
226384
116528951
52013248
50667370
34292257
55102211
61480172
69216206
23382052
2965842
69182344
505469250
881771900
33402457
10071258
15407241
333888729
2444635
147443305
7417221
52220661
16174297
8041935
111391697
77079826
192354410
804737724
70248306
17300375
84443934
8387107
3265554
488725034
81394398
92008859
53298393
149833336
4893729
22888852
19064633
408012472
19649841
198112627
219715721
117296182
471188690
214014631
43815313
93064
27147006
713539531
57730381
5895887
305616539
5552965
49270056
320793923
78407106
137680661
120525999
1749007
188738562
187195639
705429086
783287079
83882502
88154491
14452751
9679464
83815538
11619
167250990
227945936
157686317
147628176
37798176
165174858
1364520
439876721
20121418
71228563
119738749
69249317
83357986
39210484
290994427
234089110
7015565
59921076
18825474
15993353
1620969
392496289
174101235
493081151
3934845
49559317
386307855
74375468
12619368
147409439
148628474
56602585
16222437
8731300
683145298
134074084
4875113
6956501
113018574
109449632
425437998
435929701
490259431
1656483
169732763
82167
776711732
22539294
118712280
56333192
39083929
133892423
95358621
25696946
780704836
181532288
63788798
23180836
31974357
861511405
59646710
21080699
8867063
32787056
42375433
187384560
400847455
11185895
12589623
135288568
58651247
208421599
39336476
200589690
145025978
109032463
6646780
200674797
390777032
50754261
186366858
29487931
397155913
139846528
271934365
16434109
29491941
109437876
226161249
6696169
11566152
342172338
3771820
3031218
63128500
1965055
273078983
98958631
88780491
491829568
80433222
50782437
17665602
367581970
208295100
13258630
11251263
22369125
24000038
12336065
4737270
641518370
372794386
39001929
36192603
166713825
681496393
255614300
12360616
1022928
9250507
18120755
230938713
76899208
33924228
40329814
542597779
386929249
6620381
338350110
66541471
901599894
12737778
10427064
3506348
102233374
20672248
36032415
46324117
428082
5970
164851905
99764728
58722820
52274935
112171501
133312369
446141960
4448525
89812976
146973263
64773850
16782846
424099843
1474927
196922529
53142496
113475683
171217946
446883542
40314495
340912317
725626298
1732493
20093613
620303143
52259745
8481955
408628598
398801597
85997260
23414568
5789619
94049218
219387805
183149379
179824133
42258056
474677452
535920865
151058625
79237612
8000586
122473424
243960269
389947481
56290971
40970251
228941479
174586323
233067709
47073024
396627689
33239236
38080781
108062829
147478317
457662457
18746382
142377256
229159142
849912
75357270
118991936
241911337
6414472
52134992
117049787
55078299
36703964
1998074
32960328
98245697
181811012
23092939
39445851
40921805
207647353
285627922
25047395
19375640
224499433
96460670
279366211
395595290
116629519
332011957
270334594
724665989
15337168
408592150
207151018
368010055
356983379
345645093
224603139
31992342
7452495
21628882
171998662
316867828
585446533
53800239
5300497
632481625
148234194
64404649
116325169
285983485
193078177
256693780
668720315
5593747
312495385
44177137
114403846
496275214
79555374
481032221
612460333
78686370
35046616
1805582
3315902
606766790
38665764
15508560
405868972
12674102
7771351
555704284
308935407
123960434
231547594
664662997
187587725
281018
152543896
122996035
255808904
304164171
170369622
531165401
500385972
320293509
45620285
2838753
132636622
138201278
110866119
351077571
52754500
202601414
133102305
74510393
20935438
53893293
161716509
7789810
96693147
357814913
112280132
274584139
6796381
154195002
987547
177362505
337330133
45282993
626051
250986144
49527738
757017650
2011582
188329214
181952429
76507536
625648885
9772930
100268213
7257914
439339051
207257
224885641
297964528
99359438
109587227
122560396
180814082
8792616
719721428
130416839
136067716
50697522
261648976
475202208
20230997
13641480
51606823
36839715
5685681
20928471
386196959
4002522
235908678
158254839
139850663
196418379
510021135
19281236
4492021
327892559
49530436
17424946
36681260
106676353
2313694
232277742
202931200
181744587
122840956
173957643
20508939
59241067
22663413
5007845
328153649
7578517
408740636
7181776
89301740
173210227
284649379
164492313
416748
4439253
287660466
436623226
24872411
205968721
7479365
106690521
34516100
392478381
89412703
1759801
100038188
187114064
44686140
149351399
568138287
632545503
159886548
53542219
139153984
67051617
817817093
568635961
249847
76353963
2609211
171677024
107756802
13556183
179131024
160639277
9753617
30765816
149399637
205229284
74866005
199103442
499965715
15151509
389994634
209720344
210628391
302757661
80563570
8831491
810589457
525422998
293412670
477936276
76246514
420172
67851022
107839841
59282446
365401081
923147
34317335
172128245
203985792
21096003
521543911
13443082
24941813
5511940
78906354
792307
22491549
42799842
94234576
517760813
579988681
44612314
208408909
10265558
387668511
50465449
444418191
803677064
172463740
40176586
61629244
320321771
122392225
175258978
15757377
7370167
48946593
98679706
286086832
2544766
336030048
166332623
143306412
162248180
7573560
402108362
426154516
753409543
52230967
784154719
72692662
242258110
24200854
58879308
215978119
106077127
232112879
70451927
6447473
100713854
528774116
76384085
6397757
7218762
233718519
699572233
25327
27082062
77516676
278939917
334695658
1467008
52416001
700563547
173515884
148743309
19306547
46942704
32365990
120736905
289245384
190131275
82870693
92116156
319683239
13256565
14649628
829861
53099250
27953273
492136536
487137
212118589
1023036
108722457
773886898
308972974
196406288
125997112
14421292
61908644
6421651
11052673
19303039
143498348
73128685
12156968
235754052
59423716
4062844
48234934
556800348
57998396
183982023
150524754
111931875
234207
167966146
363823632
337097573
934113
7877085
80365888
248197058
80156425
79140885
241006886
84641764
637744049
79317476
86546196
7201117
470847270
197919746
603702443
259597018
255041564
10113792
27585676
74244325
365595163
353681468
56765439
10078952
842827508
151750894
30289198
64689757
130411566
464245404
278826154
38308278
25064958
33041702
2908910
75872809
287225076
60079980
204808006
42627598
558418154
173859462
18358498
40909030
4448602
46137921
88214538
76165111
127881872
156521534
9807899
106650123
290821466
153096185
501473
716117821
70728695
396853826
176820036
58096833
130470729
617101953
251637519
281404661
143972629
212040210
518327531
53296062
247411956
46314685
59111743
111982
146313295
212855029
60813407
72535345
496590130
15325629
94922249
384379499
65047490
122217830
28995932
221994077
356996922
4815115
785533
32312705
175329996
204316168
49932724
153334486
6742249
74576618
68822798
689864651
33217696
266552970
358565080
18612202
311297179
282717
37217481
129334428
2276930
190446614
23167542
3673685
270636630
22958049
369720450
6302692
489668188
271414279
651192283
10138259
62674782
224825730
98330824
14702513
578436698
274746494
1320937
250044041
31902479
81199786
636814251
73524062
13017250
288186276
257489892
17674388
17638615
37091783
121650465
4899860
55646559
120500827
160179312
131323939
11621743
559903595
171561374
10224349
14763584
92704963
8043424
119952414
27143285
490888301
153412102
655479
55267103
99409870
111260805
487932238
440730952
27594245
67869802
129258075
33590453
2187792
394210654
184212356
52350029
319751772
3063352
56050276
104794117
134547791
2167449
14535385
379173106
2020319
16297521
48604617
57362414
43904613
2868431
168601279
33136674
364215150
161472046
5494547
173202693
536008676
23575101
380925455
413321777
8366782
71689118
4182200
210187380
8191484
515337915
122022340
51996576
3857953
491970996
118475894
915428
13703190
44508167
47250180
140847023
23726212
157274095
8767691
435798
17592266
107161553
97240684
361370103
10605935
488325677
7794775
119988596
4755516
350966610
16595664
197733893
26522100
5849014
72899448
52206
22344108
778781589
475696870
440800885
204790321
75525827
254959779
566184106
120929163
308408026
17374023
2283059
264171477
187885871
316798769
142894152
25899404
324022748
16600375
185862035
10411845
15337304
18275258
144004076
33628897
62833426
798487
138402504
61070933
43337944
47162690
196202774
5693146
104888911
704346409
44856020
82732244
35769120
75878927
173850175
3389880
16200867
30927450
11847636
14227141
28777840
272737105
12887389
760752940
7637704
9951735
27734171
2102879
782375
123909898
1703124
92038858
178984655
5724796
751568337
78621426
121086775
46462927
18205023
50640175
12126494
286602544
185716025
2665789
26179219
17233988
322323711
110360708
189666205
71695501
1011368338
12870959
103307551
302936128
14740851
703719257
100729717
157726532
308711370
352539212
125535734
32744092
14585884
237701884
12361573
263041891
738937685
446759570
162361518
10068038
317867577
71206850
293077690
729057989
2095700
19491811
3837136
115886559
226256821
481660548
339728079
598989156
64213368
96613358
302342
63622805
17989295
4463157
105373987
9696525
526207769
444853588
163304927
27725745
61466921
11875749
541233372
9797894
92329569
60463217
371761678
118445702
1864974
280939399
385503171
18798328
158662541
320155329
10100338
346187196
66673965
461941066
489718237
407872430
79288707
99739143
103645059
168648307
168028817
279361986
3448963
54315405
201148561
631114126
13244611
10581225
14416259
271363718
38326266
4366827
65860168
473869941
6527192
56297390
79485754
39748210
365926203
228361000
112916712
593522596
300575
38931829
216727030
230111774
47408018
379570621
373764708
375931214
89392720
99822109
87475188
61566880
12545399
13488378
494885707
25902685
440800825
379248864
27785747
43934567
64777227
448116350
310796968
467364865
99909954
16211053
20751793
201569034
142837947
243946751
340485852
363866074
58197277
54075517
4513425
488603935
413411361
332578564
81083279
993194
120459090
621940959
80165810
3262484
201170194
649858443
24145
8546980
77688579
327970908
678765
148383961
87474300
2219935
8152755
390684848
40268287
86030397
2313377
122415367
113958173
91518158
201957991
134599311
457571788
233348278
48209754
9008113
29939484
103508000
61262402
42805467
34221478
266289570
401762461
172361083
335789540
158349001
947217916
1095479
468245608
4918273
88128856
54345902
40822837
111460034
1105459
50702371
3521254
629185109
269398325
65558875
148734059
5135925
40992547
184918739
61481104
1580188
999098234
179329795
174759571
641214817
18526069
7284817
170868336
63313715
211365940
15425997
248081346
68710141
73438190
413630843
790674519
3417806
6643058
198699512
133993824
542397415
49232954
150943808
2781502
19568493
247340527
12971716
161420906
166643081
282460716
6207913
325903003
95059231
138761376
45656215
183100855
43753500
86539729
8199747
107347221
1234675
110492650
96776749
106868471
11728430
348968821
7493629
55331402
41230896
163192283
558894581
60424193
111880688
555258801
192654680
87829134
217014501
719364010
9578986
33298236
530770
639354165
608002927
9379275
355398480
229772462
144319177
143723821
1100694
168595717
72564595
252939476
4143470
65276953
46102078
746226
611815057
237701959
7091663
310294379
67240216
603982342
41591547
149042023
488204641
71723546
149500420
5260266
214681613
78493591
112744609
290571604
904997013
334946756
5516553
555624321
138029331
29905362
334274939
7074235
83550018
3837870
62745670
513859319
137528421
513950605
136601776
31117928
138465500
54790024
35192663
21564622
72876191
63056454
127528112
570405755
3082786
18672045
311833669
87655407
680026679
307305945
293073671
229410162
6707250
22016820
163434611
93603752
116163270
49349104
194521876
415783417
13069490
20032782
363582337
190474752
51406672
195934686
231216863
311460521
17443035
374868722
275373997
25656734
131386315
273946305
407665336
174260737
249942796
220850478
257126927
35098621
238443791
100808044
145888672
16501969
361206688
197159269
212326344
16938715
49868483
118419993
47302140
4594923
34365105
203751037
7869555
36786875
422980113
27003191
118097839
9373961
18376579
468401763
32762545
796176018
24395192
106976321
34938587
31143968
2216880
93442304
24722861
25846796
600810803
100298851
5448089
2929913
70606576
270755788
81067405
2549288
85084929
9125676
22861456
8323512
1708082
4236409
12899041
79262092
63031729
87747285
10852981
143867334
40282181
58417736
51998128
412001420
61192118
150958830
77766821
82743470
10706717
190999414
351159314
28398808
131691533
73689473
343666944
118883757
91323553
12446573
260943913
537898173
262546909
150054846
148637110
420463389
51714536
213515557
5387939
500184636
217335637
201582985
273014949
173832266
109364823
535186629
190906401
265007798
1819873
398871491
6715343
4969503
8262848
24222110
58305128
200921119
521866600
11199719
276086467
197611640
323561492
19442708
157441372
78684884
22657655
198843468
13842713
103314621
10143547
54452535
179350354
148188257
45204735
6198573
99084230
41676
482243263
21089001
200383405
103977357
38195524
78830180
215101506
645417839
239962020
165479648
48331240
5504492
36620225
336153235
310889482
16729908
25624577
19502334
164910181
1705014
49234730
205875678
728526365
820187798
315721042
155742431
381866174
177953025
24407620
455434357
134272397
271617445
216825545
42761300
263164795
12444929
43513962
111943918
247326157
5880821
96076478
35507270
19643656
58553816
211712186
389426647
27686806
47520420
278733248
33843709
31058027
158736775
4638627
58592899
21065486
264797801
553783397
20531032
208024055
34520011
22615493
148457849
69977341
112291390
139646972
272807328
47493753
158926137
208825784
378105643
625314571
72772694
3723415
160438635
72640598
355139
34664091
350408763
431249024
194527054
11775748
202037766
46618866
281721898
17844763
42448668
254819227
269918069
148635753
4330433
161545169
10494453
176536215
16615298
65934067
27396790
23868159
94823983
85498223
222178321
168022183
445646107
110816840
595401064
41239630
13880708
5092006
612962852
145497441
39147098
637483812
32930187
406799485
18585370
10314904
90790072
507894055
387419873
148749482
876921323
203002050
545813962
444014208
209263943
228311162
119752800
713757424
167204269
584543008
11523414
29587881
1076111
8867645
10521
49297192
12479321
131762505
401026341
35937218
78470498
309946339
168473263
259516864
54133396
74561066
6309871
95540061
265198570
211036605
10913070
2713376
131222179
198728
24012890
38750311
372922081
319849618
556979362
18497038
48921271
1397241
403314438
379250719
75679032
20608918
321612827
275873950
52659340
203626191
833389445
19124189
17943849
15481135
5320862
3160298
232278846
78080735
163065077
35141414
285149219
391561978
488421673
859280549
31393324
373385345
45259408
303060549
411771949
196739172
406936329
425908256
489666832
108145287
478772535
303695865
261572727
431998888
138938444
73379448
19620922
66898282
242803584
62856949
65332257
110040363
54660607
411076249
18015504
16469499
120191744
133090686
392953232
111115663
563348101
613679203
152267098
278133894
526410105
53021105
24861152
210410744
23805029
40105813
14964584
743816007
165772584
775208
171367887
615225727
154366592
1039360175
167364427
510039809
103879861
82521681
508060241
700598
28412542
13739744
8271031
833875519
11580518
286690893
124902568
72665782
243732764
41110442
86209377
153526574
7381572
4578795
6930762
52743186
356167318
30237607
97552020
5191986
56934495
52536616
247250511
94545221
446478437
14106559
64106261
8922391
29431298
306063
321283762
143375609
297437787
106818878
508735838
423830097
6584718
502766548
242828014
44420493
55695237
53890388
6283366
65875816
270971941
43463
284780013
138354107
88655372
341094
351084117
96836084
190948465
124541518
94754733
81177481
180545389
272729162
77996220
314290263
24348589
104221214
6227848
15670378
7039090
7990962
25707365
9990021
147098709
45730629
13131423
213776061
4857557
38234572
315354916
449819814
173592127
79346974
94767117
42944296
253544486
48107549
178498748
80096445
8084776
133543018
11224410
2431539
19596861
61965120
43963396
242156572
4324277
45301832
614531057
101971070
60593820
410550337
1494579
112250745
442193924
137516770
230051106
277433752
33764489
438179183
49565105
31520009
8959576
281984421
120678367
239283143
216856131
14963968
425930943
119605658
303000593
86885985
27796030
191128386
4347909
23283028
68014412
161649373
175530514
235742676
16691768
63363537
3982962
8372738
58748941
112363767
183655248
15697309
116124668
224849746
20736272
264169188
18350261
747044067
23266561
859026193
512012792
117728411
675398301
82115082
573433615
503142525
130725081
28071066
21756368
512342704
324369543
1380359
70204063
430724485
25378435
139320914
4508059
452650375
496573473
81549273
310591944
2992031
210860862
425042619
327932759
28953062
105732497
352645361
243279021
82870721
60406501
146686193
390559199
416475481
115954659
19508988
9014304
6576991
3453539
440988335
322710470
56840860
50164509
101832021
80429492
6669950
154910487
66394405
204266020
139488657
870338383
132760189
186745717
76009956
1255632
445510664
93825860
51028109
230404471
10950625
186838458
21556465
16368353
2560251
247262876
168346050
17288398
19024490
149990102
150688707
129879166
96594529
254782878
43798261
147619188
132991562
91170895
300584
77964698
58632114
1674254
99680553
32237692
15777888
635550308
52808944
11680082
150058441
21492780
555440659
32533435
20344029
1021111
511772601
56396078
19061104
160598974
17572122
758728733
48929655
111135514
139883588
127148161
212190463
143232014
8589371
2130468
146785347
59435472
365243296
31379112
3988840
124522811
38834765
5204258
123262030
626935303
326303456
367890952
45328670
92450823
97008931
3830485
44599472
416812013
229361385
9779590
3024756
100128374
25049164
20589090
502005583
368045575
29794281
3131976
945819639
113251050
22022642
75553113
269958579
293876828
4025956
22520337
198619484
48862284
5941720
19857901
462791393
257503213
23214195
346338061
7386174
56729526
16151902
180867257
295252711
121646181
5924575
10155176
230562755
27405228
66171260
908942566
38819053
36358659
23505231
383213168
93134928
104556
23470654
223823089
32482648
186776757
81959024
3689843
2873281
89749874
6307326
18384227
317559795
356143333
294861239
310375259
88964723
515205817
22018184
207085086
110475687
30134716
205118746
2468363
157226077
15234101
191072
18336388
644823555
175533719
4931549
170579178
75721596
317935238
485824153
132966136
118226113
31689921
106009106
44359435
7502934
878747067
8680393
7156309
22473601
148275066
193765348
12550668
272964312
194900915
249765141
83745208
672434894
66062162
449559874
7026577
159465493
272170466
25684693
78083829
64443398
78972133
53497242
1314438
72523319
482268
148030044
386296
95959805
1703569
906567787
413731538
257269355
493452890
1478766
92701495
123875941
158843301
142702283
317366512
78528669
44931237
118282411
1507817
24531052
72825676
29063161
115320579
141304565
44677251
402490776
296831197
8156723
584770413
116397199
3925379
130278966
127823372
581586130
316647314
140128438
540598870
1054206
80973654
95405564
94088296
191537904
35255496
49176636
287200713
158706869
43706845
279564867
114709785
383480717
540591755
2984867
600281790
7772289
61058036
38263871
129004807
380249545
21853792
3200742
109828593
45726833
540569751
134147124
70068570
35903534
226952650
232906882
181630626
166350861
133142966
126615554
103739233
4934540
119749049
17252585
133899265
40620189
564620350
201664672
7328319
107211644
42937956
189901061
248200363
51898668
149038267
28309453
54459783
5080464
20567257
10126987
72113918
516164727
567728431
35362690
19919751
53723266
796421599
657833269
103998936
70642194
111718825
21786506
386816848
5619306
575134
209807827
24900886
11270649
443437066
259001125
700253430
1356042
31018643
146115005
237535349
110073539
350673103
38693025
160282
263515159
206020922
367708732
216280530
219047794
245756298
135458957
76328458
23816019
61020451
866310795
371172891
1764033
458707379
93787388
36784894
151076731
100795548
18691312
41948428
267374578
6522572
353548847
204342053
5971425
103458164
67304511
64653817
99535529
22518543
98716513
90227971
314726806
1026703
39018768
29658111
317696534
202294948
277968367
98205739
3610465
477266684
314696542
65380738
510528845
299877157
55468732
73138799
100499012
543875582
98853535
318025172
293380912
6466408
203215745
407240030
195815811
341284081
420704737
19141374
228897992
20693474
675689045
159125176
50845981
87042144
132026066
71273766
319635638
10303780
36133923
458602429
149363992
24677755
459833554
169274239
57369250
19942409
10875175
130181749
187052094
219402560
34165661
34024975
292702315
80244997
32566867
480542027
23840087
145251554
166280717
4633979
79891102
86787796
377956884
266861841
296303503
381189359
279307486
268104893
40237473
192415
424691171
81493291
92233455
157268977
36064701
134630684
1382519
47701444
11820159
724027116
61386501
26979072
20253403
10255007
39450258
97618326
189838257
524785809
7096744
49584598
347477720
368499362
630174685
21408393
610797109
43861758
286397462
101666728
62300480
64426860
1394090
12342711
346791461
22647506
90546261
295012321
191280489
5343889
7687486
164755263
30004310
36538647
19737174
97762775
159110516
536363339
775404806
2595133
287989921
34050087
805136993
40510414
4756556
3627083
175380945
99834009
48827621
683763868
454650
358109891
1609147
538679301
13147109
561158806
74963028
557855
28333718
11107416
223187454
65417496
157691577
2105096
65610862
430799228
80295093
282831565
455131
294299000
68942116
529195691
84833357
3513856
27118801
58992274
80715721
390474245
291955830
5688122
41160010
96351322
250035257
217083185
32359928
598636744
32237431
31063189
15627746
21518321
18341124
282292615
134973462
331225029
336667353
89515604
4229410
340931272
248246668
10397955
67505191
50723736
25761968
7283006
109651225
317159129
69012807
755720538
68748860
450384469
362543767
223456864
130992691
295293773
57920016
206622146
113733886
1573126
38016956
158268305
8028819
1380010
9027336
400557760
425497733
69032139
27438919
659412562
295887698
156387161
140235219
475286721
48750504
542269829
126891392
28695459
104028349
359889371
223554968
574535582
522049841
49111408
11977467
173665554
21557365
903046163
61824790
13985876
365952098
599423915
285843612
963015
4077678
96450777
119210743
526513513
74205618
89546427
95102351
863237
131488298
313883031
90091599
511522263
9606759
722590
247389293
249195447
10765621
70589468
294474071
14395348
87593102
7669394
370232465
20368527
347967910
1627134
222629697
112176630
22756781
63327754
32645464
5664614
425243814
547106077
5482121
342769201
91195459
376394506
367065021
45775655
84172069
27275584
2566815
26108044
48573813
4224873
439523484
355629971
475740671
267676622
277286919
507095683
257327947
467861455
405907510
635939208
67841880
544809133
229876240
64658418
432937083
79583171
229781917
313895046
28152574
99542005
150762006
110009725
331744332
79535960
323136641
807483269
51004501
110978691
481564936
4603893
9406915
3335276
403292606
18995851
70797392
283483503
196954632
356695465
7349598
200892013
13037637
24373311
241251762
27577708
130555327
463752997
28666711
95536884
515209256
305348780
586146697
149171868
139975864
215582171
46622888
181155355
24860954
5815478
209552
154220927
62333543
137540653
524464219
56759607
12223822
201539589
580693686
164699658
586686061
51688223
54738579
659322394
20499667
194643366
432209473
51099370
3978898
202074733
144413561
18446984
62454676
340912312
101223132
1255355
287478138
389126241
18845520
43575386
111204864
662807
16659236
42710430
21504715
98393204
13961765
135740351
206936295
64924135
356612948
94700300
128502959
577966850
76408099
513048224
33023700
33678746
94668327
181103180
261216730
96227812
176644801
125367543
19562516
63531334
765609151
63286292
21076351
4045181
263515576
23645577
218390445
14393860
186707565
234126273
764853
155134380
75802944
62081473
134285930
197017619
14349896
178760481
403991759
8294274
367700476
11886983
59296061
3052371
11902706
228700248
75019740
231379
17382361
730693050
16534842
711108
182317444
584344
225533184
24721230
75850941
24351757
84142873
73661996
851074858
16473250
5332602
29074550
66892892
121694801
223941469
196678471
595716722
239900661
117106
188717206
97650
140604466
1294967
110379841
505791162
370921131
85276280
551124181
500888017
193002037
2564770
66040374
468097063
56396973
115273124
554919779
117419
13275967
2663803
27488673
7921167
498959884
591412344
39947402
15707344
74565213
130250852
97995434
36740338
896774
181822004
368077106
32240970
44904376
97332292
58012272
13394609
31756959
142645716
27572600
56678869
173118196
266559076
84268224
59929430
38962833
4670423
218700361
29491124
478083802
65632057
61042540
215855627
116975157
354049375
50707377
81584364
833578701
608596251
35028205
656138
15117861
23664732
270274476
403041316
135496316
2022236
475609301
32632768
31637663
17365095
602298665
35732722
1585286
70006384
93987777
7356371
11653002
115671021
7263288
1256987
411416833
67809104
15769366
54917746
86135420
59172019
161744318
54517844
16625357
77187833
32313661
841527364
451323711
125748871
402203392
20307369
274536408
478216
8464293
688948156
15673953
109883087
278572
1118359
44783125
103864521
867040720
267659653
432725320
355763254
121341880
2214718
169831287
178286568
172306119
6687691
226344411
288852040
24814738
555217417
576210196
182355713
699851450
296526653
172568351
230871532
240797337
458867251
114890551
66870097
107672394
95832796
69470312
2747058
753337238
14225946
435532599
25938523
6653117
233078784
473989137
202529327
50679383
1043286
141186155
102480061
67387072
305202324
251952738
512609223
25506693
69080732
12039043
551816572
84149741
113769505
20810975
313939037
117358459
357354689
41235370
396491522
304157659
217148184
48358950
162325012
65176326
430821031
138626512
5282978
83310805
195816849
23203207
1211040
33760206
14447649
25419355
17472439
125003400
499053385
344026250
20060486
10912090
40702410
372889142
110071272
630399072
140770863
183063003
32209932
74592472
244576441
9142844
287168032
47592500
184047586
42465828
326512610
471394027
301555217
329800316
317782292
4628000
223932
48321781
43416163
2078974
933312556
444689389
15088629
256254741
88715566
156546592
63334886
11636603
49807180
17897069
459640833
6842970
65846501
119736718
948952
390040367
123963713
38049967
136168917
23507912
35025831
85967875
138757136
772073260
629564781
112449051
53421850
136786189
183255989
49924596
427995338
533121105
99938564
50716719
33873277
335237595
450047034
16051428
1537929
71455462
18028292
59841995
328208849
476942016
77440
54180573
219992694
352352224
635179798
172534193
107264943
91919815
135468833
702386056
431198614
226478412
95384527
68470174
95689559
528845127
488771085
466248182
4996168
140606624
481521502
1781186
98092901
125662854
98287541
133591924
408511131
14248113
7960198
558443148
24960414
33714290
208384515
633844
10738111
280332273
738889496
7294905
565856417
102343236
96886166
599387895
144795278
126410
31870567
410157069
112204617
23778834
183530568
123758742
154965547
8759801
154141777
212156142
81643766
16542064
257662944
18184760
175044113
156436454
76149751
3388858
383505484
125627146
288671807
57827652
37929165
84737852
52028168
133605014
93976883
40765860
29781340
182168833
327087616
136896900
42300470
11171925
164452506
169121988
134921641
14526696
158712084
71396549
28418385
319784069
40743094
519355838
47579992
282523749
650111
444389
31412284
1077860
62122432
99775620
132892072
275931786
5152762
102677698
45657561
477646111
37697448
47174298
17764630
90472554
160537212
15660902
10534765
16837892
328436718
447888652
405847989
253752508
237616276
209651461
13271353
2956997
68434349
20966999
45715915
8878656
563347361
497876779
85161674
157138174
70626206
551608425
18238500
116323196
156202895
381445108
24597693
59836492
22048460
224443
10957632
629116648
259519689
9179910
6786188
60591119
426763403
104878944
307248981
244276961
44276518
215285089
152667427
258462753
338466576
248049641
38470164
19858438
557869313
662792438
21907133
74338138
200761062
222836864
69032799
723665013
561004
25682464
13804105
183199132
9773530
87853726
177479429
4005675
1232110
39341358
412459388
51818702
5118144
252918907
82754350
196609179
23162207
26812943
59539157
65076587
12880147
50548759
10314246
163864130
16809461
45528442
49568071
657333721
359494269
652626
81487760
63996505
19525
350735721
1985067
28805133
18590970
177920930
312678147
50750448
246915198
10053361
293998417
43001165
307750283
27922575
46398540
854296675
21252388
7120608
4630786
93577187
64948187
382776830
62417582
8979974
98384363
61751215
318364459
3120456
65373920
48772514
13376024
740194565
57129461
27261
4790141
94357052
211640336
94643161
522311759
825450576
243084643
49240047
241990843
15820999
71948465
209400451
5174331
5690679
727895679
5411802
338565954
464940612
60114438
23315590
46008313
5416356
23724498
18282890
115159875
87762771
300374507
35921764
77179582
73144753
9819732
18429958
1008408
12803454
318617723
35895312
7069752
117702156
78873046
15234687
187385129
141229430
10063325
290857206
17756893
471835956
208104
397391047
231865835
3642470
176734211
195511953
1742890
66227135
140208523
340904613
3350273
496148740
26355231
4484
135008395
54077669
18248822
47278890
23798713
180402016
46477963
284995798
35056953
91990367
247331976
52860542
3424335
4220811
318904446
5631361
113751464
13014963
4435776
310423039
233575291
108572671
441360350
40218505
433117
127925818
381929631
153691767
55754248
1155961
59888972
3166699
265652823
337901063
133438615
630489387
17296329
13100519
13242748
401042986
18234093
18309291
210164290
23160307
706271501
490377601
556824877
14801775
149427992
102623698
127702903
107508859
255223912
52653359
60908949
137475692
561464809
10635192
107050665
143241448
6553232
69321489
22244000
342509883
13106278
92995818
554726534
16521989
129765027
11708422
42125505
13082367
13143272
86600517
627601635
476248149
81019087
80963421
893860
17891434
247824827
210602597
220453999
211633430
120911093
197230260
33020373
33483056
142368436
376921065
55294300
252671525
3821910
407719337
14369456
32318205
64600649
26046989
358258007
185348804
285721045
184490919
22216562
12660951
97221765
230201359
270889469
16012351
7302490
317056237
4746012
422136597
57808983
499570159
77734352
528579037
189425934
167635513
422602097
71390289
356211685
60011220
77154915
21759474
253782417
29545641
122558665
54740052
10727759
354066685
325609894
250052820
75290044
15109784
682712705
71225696
30410921
26810215
819179125
124199957
33206346
10159922
435720613
505249687
239370693
113821662
209122499
5902805
101290888
12617742
62940543
118280414
19982141
80924655
250403458
63080
269169202
335243475
283624812
56332862
686071666
456983688
449055175
97371009
159012463
32833560
80540898
127410962
2841431
117530121
9679534
2805621
167640485
454766730
714790247
269640933
8872338
39258102
725337206
551480481
25917900
52368274
259629959
11198658
380128836
885939851
154245966
126823919
7834999
530772797
103713798
12343160
105926823
136293936
584534103
428604285
416955463
4174811
266278915
265303427
10781499
486166743
496159083
5933726
706376895
54786836
163335577
65210008
222908176
78142970
3982693
120097036
193278894
167196338
12707037
15420991
5749432
588359
71171735
244603984
246248741
1170208
54746406
423770541
284253212
26533592
157049217
504318023
296429812
80757085
32615950
7136296
624499853
41105514
710932152
15440018
33816231
5168206
87959938
21289977
529867878
58732591
80564481
59467357
323027252
17205348
2979824
2164389
8056863
326393909
131437063
30906472
73192060
64921640
20973009
454728511
93807722
23915583
268953312
106586177
19045643
41621884
142946520
58364673
169773460
144522241
45527969
154775923
215620223
11593378
96693040
94664807
41519867
16550736
355395290
207246650
4546773
330352394
4469496
17035599
209005114
105916881
509603530
338356936
752554
21343366
21964796
163218300
57144621
23229958
12198185
23753089
339470401
84282212
39796161
162499876
90466458
59435377
389197572
575250579
68603438
22060315
44162815
68195033
9749037
279709914
266571043
99249002
1812610
6768733
432771528
94615018
119626379
167522780
248223449
345501528
70848574
139282487
79296332
65638236
44020490
70307518
164213538
61345026
52444809
92658078
145164001
77789024
17832733
175127767
234139636
315647753
194002767
167367049
61781972
1139783
351064776
36497396
97205471
433959295
167218929
23068936
21432607
447654691
533913745
103688300
65876265
3789114
427579773
230703345
23308442
6077268
27216061
3704435
25162187
74662691
6047532
1462035
143966028
232101646
198984398
64254820
39923422
14557013
13262091
50002729
42926741
495327943
20248758
135179022
291031062
156023918
284924344
11833333
200120963
915815248
656662878
477805249
3191281
949810
362990869
38913610
30908260
122290703
328366351
191104398
340742665
186684204
92137405
45138513
219923733
18982339
20703215
238582019
1525422
10770905
105001371
392778016
180707847
257504871
82014780
100883585
3164190
312730632
188546658
37298687
35382821
83145178
889489
208860162
93960037
26558735
465484004
85332812
256312987
37067223
88513655
117465229
1277735
171628306
32158877
174230424
2223365
78205877
616775346
171330328
22816564
64726804
84195873
62268898
872819261
144497
341058459
278927573
7154788
769682129
41695585
29921943
2065342
453498448
92762823
282087869
54297807
320843162
139168409
3849155
31452241
651900846
85898955
317190063
135826026
596145873
44808576
1286676
92315677
460281562
8025448
4446098
147695214
31438511
46128396
12690866
79154378
31484301
461937759
53847512
421649744
346965418
802895806
246003931
1325763
31606740
798389857
17487929
80023971
79171302
113550961
64922051
196131070
46260923
47394320
157184941
285144049
1488939
175265033
112189098
81806716
180538103
40980999
44598180
37659613
869657
11573365
6706726
305051113
74739767
30615579
63739420
26324608
6404410
62770159
20824041
56051528
396462692
7948976
159996154
19059736
337261746
144212376
450917258
133322804
5224438
16409928
6030404
436862452
529207
132144167
40691275
104801699
29270492
40035601
634586
30986056
228360957
120185356
43365185
11875041
156822065
1152592
303961951
303327318
179420596
45764885
5832910
39846812
193416684
196736233
6646294
27326660
168797022
34043067
277083798
130502224
35512633
177022121
1623272
4647688
142644070
29662860
809900012
19300363
223586016
82809310
15666418
22602579
47513179
13329696
375681336
47120060
118769730
491326702
66549878
50955665
15721131
5363311
366740803
103420778
631617570
285153412
86640854
93551481
179559485
127928304
54954471
154614145
162357210
231821958
285395293
33634711
41531384
48874101
4265359
666844984
28951211
505116225
78588730
70605650
477767058
17924518
10596540
173697065
119768242
2242450
455600
30257688
30874127
105163057
251389019
23706004
11098559
63062073
141375458
26869614
8648374
190517659
5773054
74542036
4794005
269604596
18857850
342264384
75228341
60999095
375608372
177751717
627395409
3434173
47795539
75445306
15415009
29169577
348815091
501770149
105585689
151428927
392717569
14654099
6441844
31244217
17310839
33257852
322211815
43629254
114429400
34575042
836061381
25316922
360544846
17560786
52955787
51212135
7646430
2004049
11023012
40079982
257144483
130926636
16656061
75732169
515078667
457844456
71658008
606211190
76792366
62166586
703182415
315157232
1203372
126626131
532229057
295315823
1538776
464736970
161774816
193982237
544996789
207810963
494564844
97150830
139444945
25233420
1497988
142427950
980309
384653725
5708712
104572506
68125713
266964324
53729814
41606563
27832471
9256973
150882172
332176185
415395005
464625083
396850365
143531644
8193516
184886933
35731960
303227977
127392585
181013916
399537809
22264967
300445794
447610685
83902275
217318287
571088193
185634131
313679123
79815130
133006785
143405749
3646933
60446256
101508606
69429749
32840704
5169786
31464834
808450
337183418
80180390
35061088
82234613
131085320
347673484
355678389
19023775
91004069
83655212
418984889
205880851
218824240
195441668
379117753
366893207
252541529
16893573
2014850
484110541
4447671
330779540
247860843
35779460
189032329
259654045
155427944
848925389
42942698
16264090
115875908
396585621
151389229
591259417
1622972
284167028
10737434
15679542
450171
82047490
1567767
192939383
12382843
277101508
179958807
148497818
759458072
283582056
104487410
66577766
93378466
175089130
50384717
5510971
207006735
52352440
194498805
697753405
132148742
211803402
352612320
26146022
49492206
154415541
149983327
10798853
8072182
65403250
274820318
149022309
61247533
156884891
11689152
51662822
74598297
344136141
162160232
13190570
378575464
10701000
192628005
46800711
11974186
211022951
3235712
134000029
73924670
40794401
188633441
239477470
17251480
166980440
111888609
456468324
25223798
573618545
1544333
887072161
268648666
98877475
48540016
211802799
220650523
2868503
166258858
264361840
186842613
257381993
15761477
8571552
83934924
306072491
18030409
317399030
165564197
4401861
53492286
37472759
78317684
158136282
1850109
48292992
25369000
42105889
46124463
24680265
221700097
99661504
52373091
816114825
3043192
33461988
118838367
123424260
192627668
112364029
131037587
4506661
57212337
93440388
20848932
343702
28045725
6781846
82581782
38016230
16815756
475432171
2008955
105327727
43877
2163237
10220062
70363971
236239471
23941261
124244104
181921314
118186493
282336027
793451615
442752225
34709361
14019254
437430925
10670772
657629519
105955621
144375585
170296297
19104164
533823
5349152
377216392
481635956
169301632
110400182
51634774
40561
100277432
247057615
440472153
15628486
202395223
114863286
47550431
623640825
49051605
74452331
173647672
2882709
191005738
105601624
86900715
54174517
108289815
533902861
74618490
32697678
4543414
9147563
343828956
105079138
362331079
589924679
337192171
85613
2243594
4257002
389736306
154541007
7584870
12234981
284012945
8745438
60930141
48202
137736820
711809885
34439475
9666654
134181658
5194339
293810429
130239056
257314121
20256542
161685429
10277445
71106972
174124842
4806820
639321558
88234084
4442600
54777614
22289688
370602273
579961389
111002780
13090476
86482049
89021165
205260040
69458194
8645712
3347124
59590187
2184497
129427870
185173470
581796812
620613488
235839556
286571071
36942104
27302777
11990585
642463
178527782
3301731
27241656
389530242
63092863
38731249
1924756
282443799
23387812
52745021
10856944
66628064
33745260
63741818
29151450
46558633
134514362
151418672
169652826
68438228
76599788
24487305
128164119
44792589
83694484
50808785
127083369
29475541
124275107
73340882
26967033
330485802
52329128
19319827
31158762
80093419
238079231
92889588
168503493
19988708
297152046
125258412
329701159
614010517
258091802
250537630
535257732
17953611
53216292
218380343
27477401
181775038
3182495
136060538
38007419
4193679
203558583
36442165
480758426
154538578
580272017
33398796
545366407
147242281
30083757
418600196
200312413
64314186
56563532
17805388
370545688
111497167
35139944
119415979
34692606
13888332
35129972
196060892
489378552
10835565
334770884
155970122
274529
93015
178950172
222248873
227534398
138419498
347617491
75729751
14145094
112987831
444534473
74582045
16578333
24478563
17758642
352942406
566736694
5474422
324552268
254619735
73844467
16727661
332880558
2119666
2164238
15424678
185513583
166627285
107670474
48753327
388707095
432800654
442296552
12813018
6072451
25531717
67236351
66592888
6439569
1556809
260677514
137787592
2840936
98323110
710324722
102833886
98492298
148054174
402356274
27801271
248795590
67922595
42120627
128209747
393238418
890208197
45312472
287891938
137764933
51060737
89949447
66488628
419826366
35903214
11453086
41285481
270627002
24457104
57772272
22745261
23565459
375541873
27295230
20862
270560184
39548416
90174755
406494863
4662131
150435215
52401481
178335339
3919127
14581740
200823513
228132117
132967983
53266241
528014560
10806115
57162894
26199959
204093754
62258922
174789
5178498
25572048
395445759
134183697
22971480
178332619
128323099
148655394
98984541
66525806
724893567
20981478
368329
25626906
339353243
44234534
165178241
48260409
147166703
524121485
208944189
326433826
369035698
104289010
351111276
175013863
560677
539905177
73228047
54051625
11424775
94608967
20169366
36694520
161255736
687378340
62158544
26573790
67792987
139609410
9523360
47470372
14928948
13967545
487474429
102736395
171922816
59971933
59669276
39006719
89243194
6248745
269902264
64796745
242343441
8264852
12384588
15881954
257856100
550573704
27684531
21777
297450974
3631846
462736600
77651545
53584734
4583982
507091292
184354277
15453700
334593586
142697
14909618
14491757
229182727
68454460
6053895
219643529
106773396
125343839
162575390
3963639
5757742
634688296
148371776
256665
775399699
26516809
121913434
346397233
111326746
19041177
24002317
79011461
53149369
277373939
12212440
179067171
50861982
477677427
65064389
222290582
12360836
2421753
13380822
332162360
31324118
25669088
399899077
326783537
125382687
38211923
202743286
2844563
63977761
115732791
59136023
6181365
444391
179312809
9302345
111999756
160716367
40479381
146453373
127872922
21858697
28417250
456953354
7240728
1988200
97810344
51503577
662777104
81706825
156360580
101274992
5133885
34342773
75231222
31197484
30880959
175788408
12528030
294745747
36381312
321288591
24817866
50244523
324107534
89639241
544806
86267677
15411899
12368177
108466938
17923252
130690058
189951131
73464613
58035397
601775761
404804089
29999892
113302642
9720620
44182594
146947841
83182280
98008226
3273348
107356263
40953841
80825395
111347939
328847941
263294471
75734658
19921174
181504925
160709236
629908740
268047126
52331536
27718515
84966857
430097148
6452153
717641481
959559576
13376868
45444738
396861037
8918756
121872710
8871650
203222646
11441311
105696273
108579217
147265578
218854663
2025011
290838522
396387407
189270154
164890055
136686036
393981812
33567069
54277629
37295826
164249103
369583508
69549982
113565010
248196067
1083186
732046123
91480949
46866461
315287
213639015
6637422
52403811
1780260
222789358
60413666
389308404
148689957
216725013
495725671
6933920
477314479
8925037
28359466
33240852
332025340
30612323
117212040
61155991
205766627
271878
47807585
8170891
73066712
7093100
99308945
74069612
1502958
64002575
36115515
68780802
56324751
208969516
244790497
1005248
281155839
87826890
9392989
97501100
495794045
221804656
5863700
115650191
204463049
3064450
295372180
398823039
345039039
6766611
72827244
56133121
33273106
122163147
660838182
294698003
180988496
161306803
33101410
3903236
11007427
53798594
2522633
55740750
91982300
124897116
8738908
828499147
82435474
163611609
281069080
192452986
232239723
24795636
86477031
172491498
87740249
654975928
159549373
151203186
106087003
25221302
97416692
11303370
141559411
27106209
90822111
61577673
23977810
30412599
14285065
188875970
184411160
5252294
6622674
18317909
63798503
355650736
308236981
12733039
1452800
86158883
8770485
831068845
414686467
48290507
37128643
38335163
271402623
30176269
150137158
19236075
404104914
270867477
53106710
78810555
34778957
31231906
36689440
300565995
38762535
1452230
78021484
426239886
456963312
6334693
54089450
73060356
21035203
420021244
35652315
72428799
309835898
2189048
216816661
42009702
136570134
275903142
175566464
45429326
100671691
7955015
61209322
161035101
91040323
363929789
490152110
572894997
9649422
71746455
107495255
76292005
53965279
197086896
40174715
265901048
610372713
70725928
86730944
139497868
97729088
27227619
467918707
44801630
146712633
16792235
4422119
862855531
192848887
279229031
18724985
115625815
286818899
191104850
250257534
7151112
27088933
774324351
729967843
829260
46310283
807571312
705165247
160877494
39480741
64057084
22298723
511224167
410376734
11061369
189439501
155368457
8646070
43086931
143094229
137364949
54607366
4436651
20584628
23575404
93902026
521882697
79659365
6352471
227371314
14572975
18297326
28807578
118432794
585738201
644965083
39800218
410554797
192823001
155829419
336270916
405472129
341630658
2109834
11187472
616983535
87084400
475559977
887777932
674002647
467067083
796052002
22209689
309751342
14565980
9813081
112344624
36957954
90366
40303572
55842929
380916608
111097773
65131285
621909837
160080031
5799127
54264237
19094512
32041148
289354391
386685075
19108832
732014659
41571423
11402488
84056731
226574359
782298
259861558
4055415
25689084
483780
94453207
8951005
85040294
11695010
211919119
24619669
166541875
99035671
2470363
525746077
34520642
210640355
41899689
66226460
2493122
31093814
83379466
130930199
54091272
492928412
97743603
47997255
37240585
695188677
39498560
252923896
219341116
98603448
213157103
195977378
250346379
8174590
176708014
17821146
249913556
8333733
320630376
58079406
29833214
34558480
19205245
9900074
293688
420504766
270003146
325434709
214651023
54489884
38396153
50668116
11338545
2218777
83014779
119360235
749786451
94587436
56201857
52068598
451777294
276450297
533689686
122101564
457039155
815267654
96288989
478504286
523799965
399439946
570855391
13653504
16431870
877280067
149696829
154617428
50753648
34037819
145732382
767175
336585620
345901692
437345960
409836084
110785161
46852869
188073052
291653098
172665724
14297285
184609739
239024
98076425
263703143
114944085
20690288
322925655
118671501
39810072
649057281
3904147
374057190
128414255
261962268
355006420
118352824
12085713
264541881
317000079
796096
107331371
220545230
417061683
132729284
13890869
25471118
27022575
728677
20009976
440799723
24777135
56761941
446138989
545452870
55065124
2200767
71469062
143431702
198347892
614063979
166001362
261229719
209210778
211786476
238787953
149808515
51526404
371585
95998035
6167
8935632
28491655
2331449
4302685
208067029
46724546
112997775
3849960
85249442
21009259
105328140
566768264
570294
152039743
737387591
464954731
624118020
232321324
344647425
66434580
439727387
145809562
80812802
212809744
226589127
15159852
534970936
237483894
11577525
482505226
160589412
855159
76527874
65362753
59985170
19950231
142572953
25198724
146023683
14501916
1981444
113307503
435747315
484041755
530558330
413578080
428115156
223785173
67640229
237089593
546278602
110734958
35161572
23698387
704625764
1141126
193482607
134072937
218864076
196975216
24247582
181072304
29051176
23413863
693606528
310002432
6971095
233338486
661019
128754045
232573069
531400623
19910256
279895181
356559811
806227823
319587929
114869329
591938274
227314834
3626872
709050949
511454354
50180691
65703578
605405536
569409862
140057
521250195
3693602
161787218
723198
44318662
19627596
29520441
39797620
192711001
513482581
52109661
10442796
56565402
252342628
5018850
123928285
309223905
9112442
501427222
46855969
17840460
184878174
5007469
12448381
213096135
11271996
2392776
86027343
386278835
352290802
556477464
96134315
244869042
61144259
5882402
132136529
46879236
77450467
435624356
364409685
220389622
74101827
51011200
8483532
10095424
22691148
719410
154399464
942788007
147368073
293176827
57479223
44888154
26059942
1607616
302927815
22825779
347061412
574416418
94809005
654666014
30855135
52500335
540686783
45648612
220293166
175333393
33057140
36045065
136049311
306051187
220424988
171690849
4041544
115359329
401716427
9052780
40517526
39446883
981545
5218413
213442788
107837986
728556529
103704841
244372242
9380655
11159054
13847577
19345488
21989291
454484794
17287132
325715965
148733177
24551905
9966501
85874899
9981160
570212632
302483368
125272180
1201862
90049098
26743107
557586072
545675581
22746776
248372496
9784438
33425216
75017166
35553217
388097252
7239034
9154693
449447155
517003196
320280961
263909138
837017088
164467514
263628772
241029794
509406465
33886671
372280671
87645264
10314294
14116296
53284758
14458737
129790276
27693894
129797404
189428140
46137753
364419910
74230912
88938032
47773944
2325216
43596509
442036859
436512476
17407408
22251843
726237227
47737121
65913521
20861480
45919665
123761435
125766459
43025895
160095153
356597
188873983
132894286
126715557
284335209
492145629
96223660
58950315
822589723
24846916
244636852
8438457
217117325
510159160
20630470
280481138
194084742
23809333
139283442
457122854
377156616
75440408
110478873
21392460
13218184
201502464
32052316
410513984
159628084
124254454
500328808
255075998
37361854
361914391
129025018
143181812
378350372
43073554
100320051
38339620
154245257
137576
21338945
268913115
28287600
21737042
43771981
8337567
568884920
17126113
6806824
284110966
19565700
283043197
304376669
13625826
145208869
273892801
137407484
4571715
153727974
37387477
704970
335217
47776172
431787869
22508871
530739579
232645995
189410279
167160634
58451857
92849187
12607919
294037163
18709897
93559037
519363784
985090
280818678
49179846
348040461
18956332
74762158
660869335
1158750
147638336
2634780
166394
813236
16526597
97583650
456089909
28219014
76661688
324881441
456692557
53183488
14552792
317908011
40307199
39198036
582535786
3132589
606166604
300663735
9399679
13308723
12681580
125437107
58967646
118359622
313462352
14570788
217409633
251454632
72987592
538992861
42619434
332234968
9864535
152635066
82374925
57928105
251694120
179685578
139002217
115255447
339673113
184182490
940558
214386481
217830220
58472535
248621049
210175960
143619593
152416988
350008256
61172934
216405779
337926120
9874668
9027345
22599339
14001525
95282376
430192678
23543019
112296273
91715380
30296834
3952836
13422432
942624
279098566
169562602
355561465
246964456
278178385
153940024
657341
29803637
20641516
568631713
69607602
46697864
24506437
521915752
103980699
261193513
24038508
12871558
87394102
49031336
2324088
25046130
148003570
44637370
162251879
226921235
18132385
711452429
21578788
440929005
623266241
91153011
58545806
31299942
56033897
684536329
136110733
448631953
35686683
146315663
52686533
19275287
35377733
465883369
46811167
182348170
802584
77993828
55065631
3624798
399511534
165625715
345881796
532847094
52698981
296266741
113168226
1277335
275135877
59113402
56719224
105674894
2421615
41461910
538762573
1854545
3776775
875896716
81622580
316540026
58730645
31098860
398633543
45126038
1314040
26224283
139778
164720486
18668627
102888591
156121546
79317456
99856919
1848355
79655277
7907900
3931728
344538215
177929617
14292226
120322694
29786309
250057401
4389911
1134213
35842381
425223962
251328090
71451945
89696098
13057292
232573526
1929526
45988218
154018061
21773886
77091986
96577716
394911884
846446137
16353963
10372824
414250334
21654255
170670491
5062851
44770213
55360841
149918724
167858998
155139105
58259031
68768611
11973840
255699234
66451122
23604909
35510945
781121953
257159271
102865469
193912426
526551083
4773411
14225508
33460228
485495341
25766060
111116057
123514321
270013684
10195818
258435002
416955505
150145455
770714271
5898551
34670978
60980055
243133706
341872657
134289017
26749275
63353942
110142639
92140845
246916511
3102755
209742772
680982640
262524272
127670
238724631
94134750
368099901
195883743
165901612
208588835
15478940
28222905
119657008
50263607
102920270
640861242
43728850
103268216
191263795
911288
10209420
218147410
1174458
335628155
114091313
31296807
10277733
89538048
114444932
173393109
29537704
93058993
438784852
127726375
188376322
77900056
51819024
32132584
20800045
117445878
2129712
74349224
92087024
3304805
114349380
321137050
782542225
123581696
46450834
238254363
2375182
67778442
35961054
10446257
147433430
642239376
101110243
2312408
344630895
198347207
113850345
67170256
106082138
113691969
807607516
13140426
54864054
21138484
334836453
64641338
250963713
29012225
129491268
372838759
292310332
90686827
50753040
487385398
404519047
70167813
275629751
313440113
25153727
397228576
26294190
412995017
43282448
144978279
496034523
632047688
256833881
616762100
160335191
349810381
781223143
209258290
333106203
640666027
1076473
283497276
108702399
73370071
518666385
69003093
437468883
57591718
6979622
2818068
252423721
11970157
1876917
65373626
369493030
131734169
162825608
230742661
199439907
198346291
130030797
543995457
207296045
291921198
6282679
162319386
400910196
24531526
44003250
301306666
290835575
274610033
31623627
345151264
41215501
37329516
150949547
16987867
5268591
202005256
177750959
302101443
3045264
89699501
4901516
43734544
33108478
861132
207827993
149020462
107456812
108682982
609322513
36207603
514477703
11547072
63651376
15428284
309879384
364977057
103431810
26026683
193486078
9382024
33415018
11481733
1165215
253260086
635024893
82533808
153302156
175006363
194016483
81253430
245601789
301269780
184943907
610972765
79548833
36774915
260098007
54809001
91348131
68895958
63929045
104187950
355090373
246470999
13362779
57896329
407851357
65839662
57270268
66508821
1180489
6751597
42876724
22395460
78127819
829629
161285224
193750256
446139330
245548238
62159043
232730088
3185467
246246859
99396144
442368351
260836323
81700271
836409913
680431935
318422742
77919663
1316535
7547708
17542891
159941240
240060309
334464538
228851712
37464034
12724836
20848736
30566544
326964732
29652169
599174852
26017690
86316747
4330553
1190036
367450185
386347984
199673837
440604383
10435870
332058547
246088490
121281406
80832
9546193
150940967
550890929
92310
328613121
100361276
61474442
52281520
207416542
664427
563979810
46173247
168098828
24907610
67142001
312778395
23475554
798677252
100531963
42432845
162474188
367994896
35632558
52765403
214299464
255992865
7280504
10336167
382974928
261315172
402186624
511731509
1847790
29809251
350708953
158076157
90011174
89995514
100041778
95316646
9244567
48330783
432392437
4576540
6638536
29665037
1232615
77950853
89659074
68220285
6340380
6643086
17896060
130969114
341267463
4518521
78361260
367203871
44010301
29511325
32303980
17014043
534580782
479222095
71302521
255989166
172603655
52388877
98605413
63879928
732731191
135222861
8932370
587174804
445888303
52646465
27138778
228019655
143230086
158816057
314418117
163642327
66254156
170861536
11273887
143808589
645424207
825630571
128182253
548810922
148967203
86920200
548460938
78916106
9433570
187821873
422021376
48776047
348065565
619342168
14672328
22178363
45197879
49183086
198514724
639280779
309859206
491471479
91236114
194021377
61473728
663777693
53077468
13208506
85906001
315783328
592507877
10511702
61630128
49108033
1362627
59007258
14332462
12370824
79744592
37919882
186304660
2445344
94052742
602500834
638290435
302990422
180730042
56444279
35550862
186577729
446384636
37920223
31002197
700470649
53588315
43250319
21106449
564138985
5209541
6917116
221198044
1322251
49719458
381440790
67369914
553737724
207928917
83884389
270448543
38846830
405883710
7152424
337551337
291518564
808383541
373057554
80204030
381295051
118902164
236221728
223589984
5043527
144494356
43650685
21758885
245158938
2757119
56278194
2362866
410912115
32289165
87706791
2719308
368905936
759211300
467695221
501822021
254098168
33874041
113670726
96689967
19929615
438943658
721357657
142862795
72994897
54361517
424099401
103759544
13349794
129549276
535442605
59393393
600769175
1124655
274367575
61169110
142208639
12183741
31472491
134915789
19911712
146345785
60912277
21465821
14843375
128587307
5134343
680991394
250128994
2500686
209146935
60013609
23445917
21115586
25097842
22707125
300701736
617003012
125064079
204927393
101794610
99271997
528164362
132097003
36383804
463119466
20008861
74001677
151377404
273046357
126927143
60216182
131709669
15579566
143865658
7144273
247284961
220833716
142075567
513165997
129034492
40987190
42006546
141546914
98806210
442659385
869809280
95647943
503969105
55259615
31573732
532115306
455852298
232300139
8652636
178299611
4122049
90668326
4135741
131450257
3556626
4415908
21010680
52315410
150354723
126575501
105029451
42061446
9676747
16923255
21121597
63381400
122425540
16593967
230730451
725608785
49015139
1757448
399485741
537433665
233325006
630440665
190291174
374091185
637762493
706894
27897279
340724306
14559188
71732931
15466181
583045533
49795686
34341387
110001749
928895
401057367
114932030
1841380
17953583
804317008
356983592
230873950
198557456
4253325
29963082
130621474
100116292
4408666
8341405
24756333
27817829
31844037
470722878
130199442
120600856
65838567
234497620
38571107
102640480
376592586
2581663
15704881
15825979
161125501
26608788
215153130
760399167
109734793
463920829
147134851
174433732
48304503
29655977
348676
167003818
352218759
3157648
431901118
554570219
143537236
140376097
35355614
5118386
52366620
5270112
367827239
34217124
766380269
2196093
130840368
48509118
63933428
77186793
5749438
54672606
36457391
18771055
34747937
331436191
406351
293365025
168517656
13733264
28043634
25807651
530669
216407695
2447919
244828806
6797393
117409250
358273921
74701289
8816512
26751440
395215981
30557541
34284103
374426330
92283058
410782723
51363935
9196262
2488905
153375455
504028682
86967024
265806123
213113092
5668464
17260289
791972
669526257
81237394
388688065
11467464
269516454
251185601
406010393
56644861
135744093
14123745
195581604
154805353
8708017
24733729
249131031
2585994
32343788
424677362
566011116
58401548
17010393
181250306
117950749
65018462
251925403
235067905
394418779
249612588
4551411
569674
143419056
233565994
89652327
58123064
12995946
133885647
127199075
186166609
1302957
51119702
170633627
642996607
350169
19613327
21720845
40535135
7433200
617641981
240468192
551606282
90725377
429041932
166648608
163642740
534134017
9160860
117413197
216193138
398714159
4332545
17588341
231791911
104141581
13595141
378097141
270328001
523496965
24297797
89968381
12944377
30941157
273470093
284716119
676873633
7020683
24959726
656622976
767949086
112388968
86005961
848831957
269975017
263974393
1331534
5164918
70419773
8702968
121095421
72258417
30430003
167572386
63435
43088005
202383335
30241493
61816008
33357165
126440316
103448317
495587655
28280710
254319147
463643356
7652004
318541043
22046676
3633485
224949879
42301927
525877141
339667571
11366263
97768531
1152117
18922457
35207022
32761854
56063528
5842700
24096
126045682
365722606
102372033
207877602
482548021
130066276
23247666
47254015
123406570
119703314
4562078
74424498
186918485
780216613
40939316
3608727
1832276
88447978
948096
153326271
118964371
253492610
508245916
128818735
3868900
368174785
238872291
6484765
322928464
180075202
17083738
599080115
6675810
25774342
30657139
54563767
69094607
26548240
39688607
18792344
70625881
273684878
279255548
66628645
352294264
34934084
15207784
79052099
91943788
1006483
16745626
36243927
106404270
1760451
370957370
168914730
112650396
576058723
33392209
19018675
270184983
345193382
7189514
231494424
70014518
110083102
156308477
325959515
319710069
233376086
306346615
8346741
111612774
8636561
450741877
11072592
2318314
447441567
21301315
3732834
36545042
102255098
35633749
296581027
159650319
18226939
10394992
161294498
115156729
264439376
67955407
151456666
53934265
34803153
55412680
11137121
49763278
40787145
459807654
17837762
281499791
23416582
10467578
82583845
477691379
152082072
437268404
4514028
615163768
109119765
706216
11194008
142543515
76719399
370324683
9190073
7849611
338217055
63014712
270421413
241133104
590830472
663423
1071016
19011810
104439086
171617998
117030314
11555620
502347160
683196262
268158428
29376062
716749
147037060
254042981
201138691
822421344
5712634
842802
14032070
28999259
14880103
8327756
1469868
183167
35244960
244080873
41589918
34295369
45585224
6318380
36330822
8452706
159672181
23420966
16288365
22714091
318139256
185938927
55433414
714496761
27487504
119760079
22456232
308330903
35420923
607850759
31353599
56296678
140353050
237852101
374293069
450942293
13930811
869527504
205308859
666085719
195663025
91050367
475550082
51408506
33748881
68131
437088914
71422064
182563871
19635354
590504994
5277496
37503580
946734561
34751367
828644246
30548086
104825148
230781799
26387469
89536776
1475483
287236037
169007207
10229748
15677905
364488351
426279360
89652312
19906837
37058777
49995637
488266468
49789426
198531531
17504600
258660426
244088536
51837150
20053504
331553954
843028226
7619882
108569966
142002051
6802701
249165959
365327722
243949990
170178333
87776964
2107106
72171475
296239551
98096502
163009194
620787
5958776
356557487
6109862
46305254
731427861
407677070
174009631
531346135
89021473
442652247
71063937
624215948
13080222
335551661
1818342
162059070
17461696
69737773
39780372
26359108
85523595
1625240
581693909
374547719
6148077
509852128
251706338
52230994
26214074
429059498
7815552
206195883
603698499
973618051
204722247
269568589
894068
737298749
48655
148122701
328812989
100907462
2198833
27584515
185398275
468901876
12388159
71554343
35464496
119890
74677225
109197365
75670469
226590062
332638237
1034538
123397843
82863816
63007379
22388131
437144827
39720923
533009314
11359921
423425801
28718544
233165896
3239895
542073659
3444939
157583703
345534995
47943261
333137265
362318573
22190480
2772206
172883
83387172
294440296
132540218
240772485
39036901
1478881
537494199
320185097
134403614
767154732
895980666
314573962
15887957
2384692
60641308
476398455
316218855
28518482
154555695
73436628
469409707
529584870
774812994
358829156
381426204
140246493
136142682
34175245
4359423
88919788
352658831
166037202
186743654
315656176
592468582
109908238
211718856
28356114
55687793
42240968
305824894
312706339
312679950
22521823
22305054
399213860
447750022
154880917
145223090
216696971
99121904
598396193
498547334
220865122
390670145
157085483
482129335
586558694
35113652
8427090
17737247
45417740
74242334
361346753
4374877
183432383
233703868
680186
2334751
195479699
67064509
560039125
1396164
49750037
497007547
90798540
637256283
1900469
8532951
28280288
279018661
78713283
61950771
4426587
10429023
4014047
701261551
316340210
148660196
26064919
353395657
15462545
119248066
13364482
500174877
15916061
8504181
95718680
112537125
182864716
130748832
26084312
101037184
120832729
328559584
34939430
10772342
87236905
2210701
111945793
91496627
277907013
140869814
303700628
340666069
150770881
536639697
18649918
52234421
198805282
3242984
279945
1882455
76454048
120643981
387755105
322438596
181321422
135187955
299667475
60012425
3977056
42591526
31159998
112462738
211056229
101841498
455562345
4627117
35139014
176349809
110006121
261448145
98542205
5317118
665183233
45327751
29349846
216171818
721954586
361159510
361898924
283176497
160559863
24664715
383683205
366061516
442758077
231688932
714212014
6153488
285780004
226472382
428404626
4871080
12455170
71410434
688386
257214826
12522701
267045169
160000321
2907694
156162054
260000468
42012230
10733392
308570144
164859087
324932167
440916
11208409
27735417
439801095
88497529
1335609
157998
965300
62874811
485950027
170434369
106397057
220312550
171226522
74061100
218899258
970060
525723661
205666686
5827623
224258533
1914033
286810800
978244929
81687947
510857084
242066008
29020295
201149225
100730422
454578591
29235020
156237556
143629393
246544036
62145126
43100722
27392603
160871614
252027685
439159995
134782842
311012932
156128801
204020311
352705
256201388
4315358
150204439
352072249
482300295
20511950
7110600
97586876
60004823
1132443
67608577
14506752
8787305
722840007
16409769
242197334
28359925
34558468
56561055
5917525
342166192
81290167
560123231
190828838
1032152
34740355
16219762
287024310
4427587
1189035
72306565
185740698
102662515
83039959
55216015
775496285
30381667
633903358
1838073
2480431
16792143
12121538
37392856
102604759
144750326
199266913
190678763
312424866
166661880
329742120
8981137
1458708
9318450
239240706
59614975
47146919
9326568
7271404
406894
129913811
71493206
268574512
395068421
50549242
63142492
143196953
42225838
130664050
38177922
24783655
142568679
326811297
534116850
447121010
2147253
61293634
216308638
380182169
214807122
23448222
443372177
650620876
404131555
49773881
620114400
28256435
5145644
6747833
1982619
178516230
548355097
736077083
21546705
305804663
496121060
2841630
20775120
16671153
94022722
14999934
28588790
698396028
830850859
389822290
1397759
224009273
185867456
309188756
15122086
130112136
211469606
121943303
81445108
351172159
22837524
27579825
62565313
391883572
690476633
55368606
91475906
153996057
980049
252769565
417649619
311822318
137622431
17911682
6549065
846383
480268252
133364598
30179206
39262480
188249848
94190533
17226386
6278893
465792467
25111788
196881795
698407756
168329140
274134629
407451823
252588084
2349361
41446150
92334801
126478594
155081764
102756308
3528416
44907907
485368012
12207724
11125316
21572780
135802859
45470537
140382905
393953198
147530277
40685810
63169136
142388041
38287967
35756902
14286005
148675782
87701157
127742781
64301672
47387111
176887527
17656472
104528491
33543081
9175685
689526413
2857957
41988571
130931426
580468174
265722248
477968071
384244234
17403099
13448950
553921723
180401257
4711587
249866027
118560
7889006
19088310
213643578
120127600
111372259
88530446
417090
20152635
144943091
90901248
8713185
504527
38557994
20446639
10215331
86933147
143579222
38762
730166407
1560216
4453271
31056420
117988915
543521774
27337935
139678798
699228300
268177220
151669317
182624895
45063925
81701727
439766113
15716179
289448479
108980115
4210365
29544802
543179222
180430620
1070491
71241590
362052459
166334503
516148915
27569462
76007334
38928343
13917577
245540895
17009744
226919581
10567801
102061666
299666583
53522080
15814220
113102335
175561067
88355329
596805942
186227775
48088521
420671125
43451405
24262883
761019639
34486552
10623928
431133265
450188173
209494760
48307819
243070147
432602956
267308857
82865890
15143523
29817028
20624782
172376929
46911806
329840461
88679653
293226067
24573655
45971864
560763008
324696296
9135941
627087664
2605458
601130107
15864771
63732526
710697076
77120232
454927873
1774640
197857899
63914156
109181935
354224172
35625402
14091084
16840871
464866987
46277032
237158572
343058923
38138773
433323085
155758
57001008
13928513
203641852
529178516
102629895
239833808
433782818
200398713
67673401
61751032
140027493
136309993
31117155
7363177
223687731
33867332
291407808
6685724
35211152
10014253
24356405
11620439
9235266
12523192
149748142
161133849
115556908
240117169
239239696
44575851
294641819
48088068
144119612
161674129
413527
79143607
15690777
219279494
156055508
529562373
71807929
163799197
139156578
612069153
165544807
109527074
1541388
78024091
7912838
252008998
80718089
380429746
157979487
304185818
38072068
75612049
171940318
65394656
209552205
146632127
43539070
374768989
419225613
446403579
200546379
69900648
48702949
111786506
380029390
472560461
65900587
133307251
242208535
9764355
63607476
906394
171506478
341939422
386070896
155975682
774187985
186616678
15789430
165498041
57112534
94212879
562917903
428641749
275598125
3785913
27054355
8500503
2304465
202400900
257970345
66377416
43400372
201569196
303406117
35670636
26336141
82445685
38250117
30721475
36465327
164296186
49842779
3189831
1669842
189408601
67255491
7665950
126742328
73733457
2132300
521926767
42132252
1133710
126561333
724948
27358476
98473936
264947281
265628833
42549787
849269645
219208647
495012692
14417250
801996
131931433
70452330
141384111
365368715
60491627
683500519
70480552
570825
277851454
191354734
179510584
328522309
86723298
47419325
200430706
32097955
214153594
761990958
580108850
659956675
172923514
29710168
70596584
3835153
22745284
38808479
197513596
48051962
16744626
62517946
965571960
22594820
59828146
83984181
137424237
13162745
83836299
31280349
1147390
184717745
4238162
803585981
162824
135208011
1406804
250365628
407376326
1010637
55468920
228368521
123888891
121947392
786712913
139711268
26202223
23765374
805215230
14398875
106329901
376428823
4211253
27823576
149032090
20970756
403254028
9570144
447837832
8952712
63483046
29741105
2371819
466728476
195159868
41556113
167828744
790946527
21953430
493756588
30473378
33118241
176421971
257362809
132093244
91523806
27232344
2809679
2047031
123787
503885930
28921905
65344168
289739056
350336923
573602706
57484432
303378924
9741896
27861956
150205184
1771083
5989104
4138253
325031322
115489181
275918402
123888508
8365528
383342556
12748691
196044613
14340760
478847503
27815543
336304523
285130872
311823322
335050002
12438733
390258264
196786334
84554458
169082292
19258026
741485391
27850499
183156287
6224809
133458319
33079648
15690582
13773510
104397744
189598834
147041058
217428726
1627491
67673004
64748053
39923281
361003649
24644177
32666214
240820149
168345927
489757200
59547559
72565587
426448302
45824801
72613104
12874806
161385922
744683
247466906
157069580
10369369
200085625
1853639
941876185
33474703
4812100
82769963
139879862
33428923
46709852
136720953
355646496
26941142
405570052
119894870
369131
122512714
41328854
129308419
107640747
253744512
12839482
235392257
65926387
243098110
6702363
63704098
287630691
26139915
264218311
44661990
89671308
16886150
32934020
46968230
3289363
357061095
31978746
615395642
98946362
40402990
47913542
219846146
466463321
35474500
496611915
193591674
10454235
36640158
305438446
14123388
183799556
413555
35326823
78008246
75264881
48641204
218495960
5685779
552000907
127179540
88407973
431839
98746252
80464990
307551727
36430861
671912209
35289343
98346939
88651736
36019459
537207071
49829614
284458471
74155839
24224052
460824694
221191371
17399930
16498148
31983752
38366811
450378557
63394620
149936465
234090025
7775016
50394177
5398187
745098
150366829
27294692
440071683
269657305
370522249
65519146
68066684
378432560
4039415
163560113
166530361
71775343
450040418
5093174
79312165
295542916
441077480
354376
116908435
29381161
155904205
17452522
13916973
37359063
113936178
8448036
18692329
7072620
4891766
672305593
36856209
6134457
254249050
66155774
15680833
43119440
108527083
369086651
261541346
445343914
127505334
87975949
79996422
58885867
68135734
920347523
4920397
22081198
246210
99954009
7504556
768815276
430542740
139783081
93266623
264243688
178993243
6950203
4574988
332168
459278853
20005940
391278234
157628338
95217319
681071529
517043211
116607534
33361806
627367370
510703405
7677191
9325892
183806375
358160613
112398857
28572002
34559932
256480644
300162787
447675937
185050862
350000502
1515040
276907137
87186211
252567665
54615309
312550755
251034122
645610485
122548602
114159058
79915914
8880859
214794782
1684224
35317571
303223610
93545149
13588186
2692568
128530528
8680794
75626883
610462017
312044991
175129685
32173998
683522592
435051653
15000280
777507
1546787
31541337
2517824
20566115
35571262
275768440
4223810
16334666
85098081
34103839
216572347
21225775
15775650
615695981
2820619
223364469
821478153
39159294
1829170
44854947
346957939
26305631
570909544
75098827
82543521
527404064
38502836
716779004
194717980
61500789
192170
197760752
30010027
160951858
69080900
56802631
41490569
614218370
11094292
54582089
186274148
115204500
315973603
8926288
31016520
175377402
28609643
112295970
160989035
222377818
18277378
108327868
72748296
25885294
291585383
100595372
210491263
15429440
770759306
42744269
30997423
5427982
76008241
115407454
341460537
3334824
469927144
104534811
3541148
42902740
362325610
348856424
32426396
94757791
579913330
2410500
354570211
17049129
1588265
216392719
86988073
501075766
209092989
198838421
33105938
316930363
120798781
634850638
40528552
86309
60392718
40790084
270651556
46289272
69961554
449735138
12862649
702773305
86536846
94205279
48516583
242716474
456506719
73977275
39083089
278249455
6808888
19652035
16894679
18601200
31926902
138545539
322085623
163536021
485141498
250421712
229461549
14077521
9287206
6251129
51020116
1257762
196364261
176129197
219560152
47940913
80249230
11266315
197566084
78981186
366545334
187050235
426967358
1628148
649140751
41806936
2646223
110574569
10650635
289962635
190147163
142813
41388131
20556019
23219924
134358788
31075883
13052161
363538483
6053301
133502337
685335964
92550522
357591387
4660765
46281232
51149829
15685124
205933096
3395022
327994240
72832555
132107107
10879993
22109784
75924262
81117157
32299535
5480392
1459518
2411810
811881189
201416936
45168499
283592754
85158438
247389645
38830797
85238404
11603312
29357129
10994004
16694307
178600555
269826819
83410225
552690
16343430
55067161
26108040
27864447
81613888
498804206
485941034
8206858
21937964
8747592
504641402
81501942
145070751
195075096
328157665
9289472
6934871
174201837
25964787
144084524
28513670
188663465
96316750
541655197
941301547
74908680
1479568
47502204
202163356
107782258
611203908
389090822
82144968
4872708
126874004
16492779
32680716
96452879
205332879
621018506
37031628
66986973
398368439
9879836
1437935
3011492
11129870
44180264
6860356
12590168
15499150
101765309
628584977
19295414
29950786
347053442
101167435
41928193
32159197
16681261
196346338
72886251
160613160
210381807
43304205
163027829
367317455
368276285
489403199
733232256
386674851
5343382
105101803
597973193
95599708
18614
44955208
549214522
532234965
295334237
7328581
20016399
661350181
163478528
268103
644015797
8710022
276235455
23164879
269681690
57372880
297169390
9895210
564253248
275349746
88449034
139269075
705804399
148974857
568208081
4043116
37907986
9100763
136159428
13539828
29211009
106656884
111810390
306269767
324354997
457622
83823927
75497708
3248110
16383786
82643951
214755659
548651605
3162622
8392555
86677196
52154471
319647220
60705216
336770293
6319502
74904607
67611686
266882349
4165376
2884976
158117553
1436210
17552758
161364730
69808191
12631085
114609661
7816325
304318595
75741733
58179522
61396346
18868961
259306065
235012205
594972907
804987
620929746
2025682
135281132
65148888
339162055
392601
80711951
36883123
291281761
61203064
16566373
416901848
42425839
47794908
30823278
61138409
8250177
47197326
10806653
35710604
95362665
755032165
100215660
355682241
196155125
140297563
5993516
189587897
9680211
21977269
1382796
42286288
27545889
372549233
143877877
131154937
148686856
189080
117788883
484821560
34455291
100147807
548276451
193656087
10417924
1890432
38874381
175206963
143888525
274608681
21691380
18548028
339653730
236888674
90225041
51053450
9154588
756738948
261610977
313862025
418827657
65627744
165566402
22172361
5018748
18895513
9954073
5936156
70119084
29348525
508477301
134438300
549388891
258718141
247083088
132972144
67610850
14105346
24141419
44228133
212830553
286769513
308613675
3522511
93161454
182174572
30803755
275956772
7517382
133543134
28506997
493392172
8655072
572060319
538296919
521198140
27927429
466058006
26036084
30840525
72488122
9803730
33078241
23258918
28218020
538485
263992175
5721105
5605158
362019449
32967
664911862
114750289
387383014
42537248
2084964
89831486
6519879
90715320
134849781
51962913
497894272
1910172
127086686
526584994
331713963
26717218
18038390
397129660
331061259
71139811
287443464
275286494
15748447
85988234
444620522
99285879
232777
7599520
246438499
30123052
122973973
787287097
139970246
318868759
883326021
4493931
301431041
13428755
156403257
2712695
163321970
439693553
26214161
354340281
246288483
120386709
238361690
1597564
34546695
20748210
102839624
278314388
5378093
641435768
30461918
38462705
41156720
28582412
64215004
34931504
223576742
73270038
71255878
3230490
352629188
63465183
5381060
38004020
19267140
56251834
679476397
445588623
334443965
21574853
71125111
30389337
28420632
336784967
421490857
39820706
43562541
403855186
436215880
228057971
691994
75124591
658296414
53959786
9440868
502793334
743901406
4198694
57892694
86584981
3870759
221127537
8119375
539563532
119557664
438079
24757036
153221246
280778623
433338848
262669178
12087424
52565505
914457
102235042
6345002
121496689
130735022
455468082
174231284
87949807
34329142
9305996
190285606
44173532
123268488
408384747
52419422
8795900
26685242
399740169
81495295
377512048
13409239
57901750
2814123
59322281
196290493
330196361
12770042
41784899
28517425
102388571
464880312
119398753
120826718
1543970
550040301
33173917
272908326
32868506
829687602
61841623
108292624
21939765
323212285
127724632
7188465
4404338
48358755
5832380
19137716
424504735
73728851
85064612
91195897
574765
19649871
237484258
424081115
8997727
1967070
3782843
167424916
130122661
486893168
2414653
130559160
3831505
285722541
356418241
964603431
31130554
8382236
22394008
5851034
448799545
130527816
140392258
5959198
31916445
191355988
1622246
21958000
27905057
11499123
13415109
3172802
13658427
5817997
3681460
342798063
645517478
315067075
334182789
88700982
77052701
149344507
22709360
5973524
530363362
82547248
2107138
381395201
124780989
18525431
7051361
18783932
42379494
906644384
421536655
33122538
150790098
429689976
18731079
1866374
30696745
4921797
195107423
18860849
34962218
16499117
95959431
79505111
563454749
473772446
13315432
845388643
18141401
431229597
13468053
420447460
47789991
3709657
19362163
12529776
109340209
70406778
48744153
195999161
276047077
513109687
741774808
29017368
249864497
119497035
221044771
410525094
5679315
116426155
10216403
5992629
320561211
19833288
5311546
13136529
108582632
676194023
608538015
321696778
133506014
28204566
232250815
14265115
496813085
87952855
202485486
15453942
90500401
78648376
13306407
331903008
742008055
242240097
646264126
1796520
17771064
8878630
238344991
28538533
134726971
68399479
13021396
93272673
336060848
495908534
133899865
4077050
40462984
26166645
182372981
13519658
356121791
33917159
26959618
246018053
523706451
566205171
196365265
67539626
26562463
6086888
247827997
631091056
15935540
103876493
145651880
102654159
343168337
162184323
530438570
175271190
189263959
14115823
30547460
181830094
520855666
364464250
328880902
6266542
58276024
85233931
15701958
151478445
9584141
9830796
279695439
120739453
309865
5972277
33483608
193729948
47973786
16628047
764849563
782869
82164240
23030791
3018858
3035067
898939
26410603
64019506
12518998
76555210
4053289
127227073
14686290
184899485
35471410
397217927
55086352
279576253
165245380
142037223
134746125
137886393
3277991
1683063
54754005
22341056
86182596
147481009
158839677
240342778
363663127
211893875
57512154
300005087
123478466
186139582
43626182
17709925
79866789
481505449
103455997
276708576
3372824
224618486
112610285
6761552
14106210
79203238
5875653
298433447
211227847
96489425
17731287
105945824
376004832
26053161
439069016
89116377
185545
33482980
12729246
426050979
753458483
18574479
220496303
155948966
21754076
48808392
155514699
449991542
112993444
9936513
279325057
173767934
464965209
415138205
476009863
24690796
525797231
140351720
103421220
2791995
185696380
514558257
177686590
183355739
498987460
70118724
366077799
4431624
177876096
53281465
90896493
11124682
46681643
19916798
77821
277568386
4029161
362010328
48641448
235546071
247919254
4716586
334065946
35490172
65985186
81858604
18424476
68072021
14582776
46937054
2035245
135287728
34980092
325821466
458782436
1199468
145978679
89630755
15991140
118268523
53634801
114785681
317969966
77419726
135765074
141639877
16360314
33811112
176117124
51410765
590487724
78132068
10988127
714596501
68157627
126912939
118248076
75578379
219412150
58671209
10734599
604084168
16543075
18224638
140244169
24139515
125943965
74046030
9243449
169109404
201315768
150958244
129269440
93710100
73365038
579897901
452823303
325526921
73796785
176649121
414787333
82415976
99929465
516796657
33239249
4597592
673619668
35723159
72932673
66285967
16168358
49348575
406382531
520716792
127867468
17425001
88996118
30198690
154278459
512403445
32530190
187097056
108000023
252524195
16434031
18945379
380660354
52453674
2592701
517617962
9291840
8159929
30902518
12823299
26978439
11135282
27007193
439298596
212790840
181582254
46529240
217610454
21502720
44457966
362694763
44242936
69326407
47690268
115633411
7708826
21548213
183552458
507353683
45857419
168899413
2192182
171586252
17766930
404644159
561118295
151201165
9497180
197810653
25124495
268676589
268186634
32502704
414482572
8165379
346378088
103240788
33827298
195507475
2008701
72779116
230173509
314515124
4238246
104166302
131180162
127036836
185680937
35210425
215386178
238847012
669486043
466349388
270402417
9565112
445705171
722486738
82241371
393636853
74623169
25718144
645624777
2401189
2518589
231829941
14035536
67717750
214367332
159218434
225484671
15853773
147792114
693135291
351566921
4179045
31715485
27715780
390885713
53687432
99325938
137448504
291942872
97041312
742560409
113702497
245175345
31315593
112197069
44476540
88016793
169845774
146910082
133855852
122168536
118211381
266818776
10993811
7804427
148016824
102181971
238530893
158850390
188364945
618525177
58628987
168278200
4413369
480668
594251612
734682299
535889996
265847377
153672557
128339673
88358905
176458062
627493444
64568761
123279056
594035930
270856529
511704069
332951
32690658
339944627
36764353
176066701
382187870
255154251
569588054
145278856
325445649
3418872
20412307
224897961
18438547
14770231
88813497
98163132
48000554
8995406
112141585
11447389
113240378
302523469
278141380
94495990
85767977
470981217
2389
6400239
106385
332490845
157859282
150280587
100968300
285342969
256898212
2627097
449159803
124009777
43361173
16828530
21642080
18406713
61120942
6683510
47545474
802612207
6871648
355740353
229863877
70844218
124461785
27321366
89867852
19873488
182350520
212227608
111123136
1941717
96273142
347196
124539185
93403397
32697398
304150762
62936320
19482614
6240037
139438495
54571219
157608373
6745418
587134528
1417592
18056405
243213820
35928541
167515340
27817342
514962499
1353365
69317332
19454994
556384466
8699098
109000844
214593918
25283830
16115918
95858011
121104207
12507781
228304658
16866436
128092777
3850127
8269944
181501658
231737187
543248465
834645053
104806385
2441986
177883398
164041441
64202973
84974139
31523
175825753
347706052
442224041
106849378
354400153
23125103
7073181
163073413
669911679
214761596
203095025
78696274
415696555
803803771
164775527
89537268
26428364
228722719
171653402
32905422
245716106
202465721
601542988
120825336
542073471
107276625
12693195
17845219
301556364
291945670
25445619
17705569
28770845
444632
513866546
33130553
102960911
227717359
663081912
252041121
62198842
153337904
44515316
26437208
387534739
206655967
95703697
198137533
62453719
199565183
59078593
24571475
133738
524720593
57365157
3376724
4118843
298331264
96149557
65195351
104548488
47435934
9996935
188209885
241427165
2485050
224912002
146945514
99158602
48597006
16638945
629880054
183344285
30026649
359538739
6174286
181978400
38836903
282983965
227445625
270732666
9745384
106146789
33683397
153918889
289038890
58036953
11033380
180453685
210922624
2877616
162712337
135876537
31477642
78221539
121882473
119756856
220814442
157290014
556193386
7772339
3747337
7749037
104312765
268485193
9855710
177978649
405379369
20262010
2062021
297077546
289108933
68508604
151788819
849412589
555805354
250453349
31587785
618692604
162759959
10679240
82784959
249336562
303536179
153878476
575106249
54212286
84515858
30472016
425917445
666221857
149769302
117424277
78809269
6307496
1932985
393433644
524675971
297568343
15677529
10319694
45250501
417813113
1701042
360615370
314200296
314213941
78603832
57851826
281859182
129639917
1611307
41644618
63840917
666084736
3030624
400755299
10291069
383242218
31912777
110199435
29319444
56502253
57749497
14970219
13415173
125035894
756298730
33118720
6982602
228903649
42241868
191484874
653486435
1041143
444763761
71923123
271839097
15454953
322077307
404047245
57161971
122420356
166686724
162090121
291621395
22394413
55381071
576858205
20992396
55092186
20767641
50118850
11003607
16645725
5919470
40833470
19062299
44740886
85134912
545676946
54233885
219626451
59287068
13609689
398392575
118856809
378631213
53859783
222991825
138426186
54795873
79952762
14723563
13394629
767615692
85959797
486521937
736355452
146741518
13407001
74766574
211857979
229129040
29698032
83383019
166672910
277171094
240239680
549105063
163259902
34637150
71960184
143351312
131647538
165060171
9612890
11979346
15843411
125892873
535022447
238948341
117289482
49086114
211474977
556207182
39238246
4802272
415189117
13267272
69993487
361440565
274463647
179520448
496663576
984903483
22475326
82887057
3922124
206966187
482170649
86098113
165768620
5665548
64018426
140563279
358185944
230900370
107983118
250461821
32296695
6947264
480217209
3098669
24712154
8921269
8663236
81683712
344879291
3534749
104442973
313340753
144735839
359106000
528737157
226159224
139234927
351859438
89579560
66843890
27249524
257954952
202499173
349628264
294076473
117423446
54645425
81435439
71668475
1125235
69732
2062190
29288505
54543423
115554820
19974723
366468971
368384961
27190574
240979104
82705204
34230453
61700854
61880218
369735390
21704625
349326073
62345231
89710213
521034043
291109862
51779105
135072312
113088953
235611665
42236677
111362391
180730724
50654221
136816621
8443182
21956605
36751009
191259165
51523671
55646495
302216002
537870666
930844159
28931554
9627312
36465184
494418246
610625009
14467007
152959326
20131769
215957528
23487775
531108303
261363589
18836556
7022894
378829842
348073516
253740115
151122293
5218349
14864580
60931353
617808978
764411106
138750299
139712861
277283002
19273605
21614886
3075708
28247606
218295948
17858423
19843026
325616808
119488609
627628766
31132679
741348961
80434785
402182799
762689946
30754
6153724
200260706
13036058
183098047
590842864
267423652
50517611
224002123
9818986
32293275
347278069
61531680
34541690
69196276
199985253
31332666
122448157
503835157
435158
7738824
105025478
81560941
125803616
7884582
85642151
21035635
27288060
57311498
293011517
73641126
119232761
35463820
21862726
118824305
533105291
123360739
263389270
324211915
18510914
39593161
5790443
427084051
470262334
1332
9369852
17016411
12500746
5634092
90816868
301490356
163914
208417395
212660460
22143390
76969960
6526161
17191433
144304846
126586433
169060598
76819546
19055105
92509412
317182108
96774641
19280838
598543642
7993137
8435598
271736652
236199681
18883778
16591826
80889244
163068994
656198026
536850727
102216480
624304517
5943958
288418568
181859943
25418634
14411462
4875678
130226107
101087072
6712383
50843353
23928128
681084653
15580835
383899226
157388458
628613249
482669567
138544846
297939579
41040142
14947868
62352221
566838964
46854352
239120553
81137405
129632227
579253340
11114940
14560496
334661602
17929245
221514467
141065997
343294229
3900295
581557519
185060209
116717201
138347163
79167968
318238601
71117076
11759222
193422622
152830621
192290624
101739419
512677323
366669589
20319361
63227958
78155860
489905
99259828
501774744
35112304
60709821
279212200
429251
237297088
17736654
119398195
32326692
233705558
154643830
71214792
157826796
163897955
108756495
1114754
327315378
423569971
276444519
217389218
176324167
59031823
462705909
392764508
117834515
209254902
60522687
1512729
112848335
415394824
175040241
63184601
45262313
82067660
219475974
135716383
335592236
67109029
16377296
518923141
364843335
450340085
30444284
47505614
1826387
15295775
145720580
177273509
4244427
296399950
24784839
1016083
1225676
737067980
11322310
78048946
837988165
24850904
20403583
475947452
512678750
134346115
6337348
8185835
3288415
13591182
6518413
144623606
16985358
471902051
5255657
54128907
216421791
117898824
85756922
27436152
162900715
112769
5182290
116647426
595693151
111848311
2432772
10212799
65685718
248439282
40176252
401976142
8740148
158598215
493184613
1683640
23627275
10927806
126737627
396743228
110563344
45609159
11229852
272115690
154819439
199118025
52488221
96761561
209714709
152956572
11579590
90251422
28716660
25018069
133083285
15014364
15250955
23910250
209816731
212521947
14751018
232729364
420884411
136818875
121430420
443234042
292130616
45337967
299631350
6167248
989312217
391033327
7212063
46051255
199971285
16759169
501885520
297144963
603468377
462747589
54671239
240544576
299765186
299753848
16118911
40081014
461944496
3954972
568466666
66375780
118712391
165991328
4440233
20023779
33299601
97509791
66159859
111040432
214792293
402487742
342194960
21333096
419935419
31267975
59860585
581405801
349769432
3308492
98841238
19932574
5482191
6309509
10813880
425886953
324738613
52551883
52593
173016640
57371227
346918870
9060758
807523
357243735
215766027
62633547
150060151
306572804
5912366
240450951
1380150
384692972
99681601
16620475
477038014
22511170
56412210
106631911
7052124
227271062
179749549
9174143
93513594
219287743
244808331
548602907
243248758
256729479
104999446
57919122
180309321
2732386
38184940
289373524
263594237
241965261
221320040
309805467
100105
344541462
240200
345057329
100175388
20977996
313306652
571588734
8089775
216736860
542040337
906047497
44921117
147375025
296405361
538386289
172224165
187395807
36305806
34823283
380913789
366946
92245276
215781900
32342986
601439793
137826102
409366031
345990265
12509957
69674621
278846372
641197161
12577539
1596462
265869387
79364212
138084115
267734736
24213307
148686749
857176
11083315
129322591
150011279
184230443
82635422
94870808
210835584
12446198
81639913
311147113
270786761
63124410
72768265
44169030
14407097
7358887
370437173
61646957
149421371
104516982
110621840
24292492
695524776
241148377
64002493
188662786
47118374
577025345
254907800
6735635
110875554
483569447
4219345
14318081
600633692
415189601
27665698
85507767
22414401
42113290
395529357
57910017
118732071
185994013
2287936
52196183
388396231
15793816
302929833
142479777
1195064
233925602
58012569
1571154
119565132
86884326
75709158
51691763
14659948
36702760
45880481
440279
5384707
140202122
333884881
9661282
905604248
26685009
311220200
2754229
36941038
374441737
15331019
48129074
607075928
164474486
63289020
274437235
1746670
1731132
430288512
76107668
44896123
627961420
45634986
15532652
33167585
338584336
318241309
428672974
193870273
15044221
252344467
366750813
110322357
72934725
8384355
13251835
363624417
348262762
7917703
14004031
12823081
288478487
347043543
39963491
11657587
72259057
302796
282889719
62054465
14383345
44519383
101986308
128691393
2300792
602935221
97863943
193428891
107167782
58570012
627541534
15654050
899695
386472134
69658277
140449228
22412978
27339108
49097
11434298
7096788
138670155
12619223
51698413
325619353
110888108
948892
57043163
3641156
9510944
121335378
12491044
131480949
155592641
22818700
221767550
190857260
18568581
4640394
662109874
35983518
72611315
127554922
66563197
573563646
166191498
42141975
283845781
649378580
232735503
12359563
782107038
89884896
452717741
23632081
23174140
43413846
855331180
424855
351646728
155964547
104965347
766307683
160514962
39332296
58468517
53141857
734395064
43926993
283118746
448384293
4297253
71414155
227951874
14819148
395626050
377348918
493536310
49206748
46229765
70041098
101960219
34599973
317070163
823003269
84660908
75828255
105884580
92393324
8783749
127839499
61415280
7710180
101687252
383769268
20661850
443750019
267980138
607518653
184108005
82247109
158881831
630819316
240827836
14149587
167330874
587520497
76448808
21748861
284674515
5520078
283784936
20045502
216849806
17187732
247221410
25857073
117943774
48230951
157633203
61364035
578070512
59154543
11097397
78097563
36743027
194863388
479608353
433930714
314761468
144819694
171101027
369765986
1076678
238756132
519449566
221131676
8361434
6324622
1364438
64325339
82827690
30221882
39549901
59124376
291392900
342989391
157461541
275841382
4765348
5871374
452953524
123049964
101894115
29252539
36025510
275076669
16932142
8996076
18833345
393893251
86398558
54667271
22730307
249834178
88797943
55150707
24023106
24542448
131943517
96263716
8973815
61243580
39727832
56827405
134025020
13603584
11024006
270824214
47036468
155040932
208214080
42529634
14516046
426818818
102162758
512555359
33966446
63455141
358988935
716630386
249899702
107696725
79912560
37531098
2600190
188529386
41430890
15815840
20412490
258098337
453559556
401432730
37570101
32763205
515722947
168000533
29313886
9748162
586626299
534172685
65228645
257793860
392464086
1070365
497180491
390440684
51329864
84070981
196885965
164565642
35523798
3789056
448818371
47316795
46175672
412114146
581714053
98412807
715493856
65988218
7904911
7211606
55759363
6427675
675310
271499189
23888873
8215193
82874826
5333217
154829205
72442316
354698881
253325915
62325490
115862564
111333335
588116
23566681
60677417
496959002
177636724
61045641
383877086
231580300
258326902
10393201
51254964
82366984
265204541
3266546
36884086
16882835
252632494
1394796
301596802
341928731
35340248
6414375
441274090
14149864
15015426
118735047
73169724
22764208
9178036
483739928
21501694
46979451
175931611
201112010
47876668
62699681
587425593
655968836
32077726
7263038
140533451
156904294
558455964
358908637
304307677
10458136
601573
8681355
11289728
11717297
6099863
56278322
36935280
107341553
4384305
16739918
1590063
12235080
242109495
153728492
46558314
79285783
5789300
19881012
277457292
41738706
186450445
337929
98018237
437956987
216531882
522987718
94323686
84101050
40203488
63537460
285730231
142380220
728676866
241218742
249372606
45746201
10240502
19860744
37073815
80350977
25675250
154693473
308820805
135057606
325499906
382623932
66160973
22396086
439511219
5938741
19360912
41238038
230286415
204226529
515877338
386161637
701393997
517826297
726798489
285510674
191161922
4325064
568813000
61651327
857272363
101707687
234719178
712474761
66867153
252625592
218861206
23889828
687415712
121868721
14192246
117475128
478756650
59242493
52222267
567689973
335996393
158766031
96788956
148040068
82663813
213819275
372584706
35117945
2037563
10738755
7642
44455312
3490851
244275106
27780839
573180074
63440919
118424300
41406381
1421221
235752976
5297229
1387740
62444796
67985870
3951852
486332893
273375644
19432926
37706289
1414265
16159830
271942053
32900860
299769945
352581837
74252643
2581104
36555998
14496660
1777338
470484517
6439115
2074005
74246073
651794009
650750684
45334142
14440689
156251052
93564974
495789978
455731965
129148060
256298962
20034082
245082635
6223401
124803404
38943633
335659127
459427942
152186384
607459546
179096719
90730634
81593012
11008629
124695267
44065166
45102774
587432876
253197805
105414424
10383137
511095687
12649121
2108520
12447972
178650985
493765290
70362701
646825518
23845389
138573364
67700056
3620581
72394933
128562184
317487253
28632560
14931766
228983995
208083020
445072905
92038903
220284520
1996518
127817518
60573016
353347934
164786015
15652999
145849523
166746604
34295517
164437882
97515988
136421
297331046
7194556
45125130
798351797
108899212
237078861
1942834
172328879
73668423
5566613
71121691
25534212
147050464
143269602
443250479
49211524
186994596
50788768
137590798
592744225
666471086
145407276
55922726
286747
58999968
29583516
38465054
127139127
62838855
2283348
6594420
74392651
3117571
8000307
22921646
303987056
180943610
2586655
68025160
88924495
137100596
15714684
4276977
994839799
208082781
370380395
31606027
1208578
70571305
317044906
157641105
116071746
276769090
262436386
261976316
366208028
122706290
461743369
41627905
75596773
7004349
95211565
306816285
777487655
46307442
34203969
204825568
3412915
346554162
5595476
616612271
2947689
1442764
865880
14722820
9359877
389422917
430552800
94602178
255066793
38253336
57246754
12989195
453416437
17366002
2346436
127340032
26430081
112176025
5544611
224438120
2983873
17791289
13130678
87909336
239576445
10265754
53257190
77379820
547436020
467186356
349139232
39306725
82679825
9378939
291451012
668662204
108383726
8398720
465193711
34958815
94439108
9751160
33580320
17504698
27327861
342103410
103312208
83323593
372408592
441673957
282529953
71366627
578651121
289789961
19038385
311400620
129940336
60693527
415274548
5498171
784009957
97827781
128029847
7717325
11869235
101430217
403886
169542046
83606041
391131680
144908546
128201278
164908165
47878123
390704838
440049643
7679424
86090451
11189437
421915484
10675285
114060661
370765984
83690585
211128915
110833836
27350083
568707587
421810160
254226311
498454253
46096273
655037060
108813049
12647453
47995020
521180236
10212587
21231691
86633459
144064041
631826058
187029276
89359626
27866222
101981731
162484038
110830162
153075036
1763864
58340377
233998651
12941190
22385624
1488212
467112001
71963866
104130756
528854389
116483517
38360874
53242474
131459879
36521818
21287963
40530134
47361701
709151002
107345901
118834883
3313803
470009422
160680865
363972743
487098045
60225310
393624631
361420601
26855882
74117645
66807091
289867147
408397510
257081013
1463115
169905272
205205723
58974384
138642967
150181453
324250937
55281644
32197181
5066738
195067811
7942046
750605773
368346022
17646065
30628466
7422869
305067283
189193104
52375255
137830984
1738872
269869027
229165921
487707664
4664837
3628523
156881993
460050691
233894636
52258700
404701452
35586505
679174222
136291595
1386602
755711
731966
231720581
61483734
256934709
18149079
182754673
131972772
59340696
1582711
25110435
165736666
443826782
149368750
871344212
679711
115016160
27614382
265527364
158478859
271977169
85939145
22833575
385831722
35949423
5102331
9735038
847865304
10163889
469670663
381915808
18012184
91846960
434766193
37953034
35800841
347596210
191813
86595218
370650171
293721537
340517526
413559960
6008026
28824154
158921320
160551363
235789856
100426634
111467291
306714160
8462236
21109037
691121547
634831279
147847035
2118625
1151688
154157571
473273074
13722967
7111815
152236689
12288118
35270308
202186436
770006719
171085206
33670584
140612524
209185272
132961142
18172
221065495
23998567
21326567
3148874
220856053
91503169
335532065
117114159
45770984
412192132
37715252
182319110
65036541
254332899
48325656
197389042
345688951
114940420
253906762
16339879
813467
685683
24810751
59837009
56747419
2100916
341007348
420724795
213820511
8037848
8164662
367060901
8903568
4709948
498346073
39559366
8101114
106995880
811166
11864109
46478592
3443935
121567221
641598127
6603833
57725142
14351514
532346383
54607159
2540802
266924579
19720881
63504606
361865148
15783148
65196878
117243250
85796194
13637019
27524718
11498554
206774090
69499892
345500020
686022548
590678
15317746
3498563
67631201
30741075
215952044
32716454
5379731
39733442
3171037
826665512
7889339
302141733
37635796
148558004
88285102
15186526
1056013
54662716
360359997
135898221
67205912
9230167
29341233
159109760
350779079
26484847
739615075
120794483
21655742
34196945
8128304
379935145
339803285
13027368
179623824
464735149
133701291
304027397
46367566
85976406
431784202
231393507
59229391
298282556
8610892
100735966
54926093
35015050
108235194
81435817
1617424
107335319
144027645
45295772
158286888
118605967
156300303
526017
155650
446972039
2507710
3195584
2197954
71985351
16086917
664385572
23280570
399170631
309784509
193930176
39935313
1246280
183221435
6833860
313622929
37159333
662339869
36763849
310920981
13207178
253643959
68641071
89578646
26676009
90711001
353979806
377669053
36955349
62902170
30716436
1829747
195879537
151526194
529524421
338207842
14365844
101904921
569718008
244328755
103598231
139401576
298529127
120421990
2096361
6526362
147215775
109887858
19595972
505961930
792991721
76041357
234266346
319748989
3402558
114887
560559610
366403567
91802490
59616229
232108645
20305704
253253447
291886714
115983612
5125402
618188884
35937836
14766617
7852234
679499016
46695954
123664397
287960000
515481082
104511191
65779041
21451376
315571648
81471162
93966009
128752553
318517169
45278866
215480082
469776
9801642
338675340
173709415
144285790
55525139
39913745
16478516
91621734
50708457
12380669
159484127
12789912
136089444
31004410
60866570
671457605
37715110
112206930
51062942
157344574
31656306
88613554
339326254
141045814
266634493
9103546
306213284
207899713
372229009
427354968
179945685
201873994
391106689
395926713
18102765
107086413
32052723
47679612
19581895
93945304
88553794
2458542
8784799
484409256
2207712
130119556
161673580
3786226
159478401
32567794
523520634
107625189
95811725
109258763
265368559
434235716
38305680
99747057
23701039
10092764
519719718
360762334
60159269
201287492
22586959
53013576
590910132
144642361
2127741
156387690
49490568
373056224
132216317
6647830
79165909
104402437
249905450
192612786
324273978
226659926
291087615
169119114
12230558
62585530
34374551
1939462
119868473
6000530
685001626
48103161
16990127
7246948
4280500
240707559
7410437
120577
124007782
12604850
288838727
89689452
403247825
258096501
129256249
372347656
4073991
44660223
276267779
41855343
459571451
766181648
1948809
1298334
199882492
230209578
559323402
27145301
117260347
191918583
167350002
419031321
400738078
122942042
22328337
709635148
224377264
6643809
4849696
193718369
65573
595299717
364269027
846350428
133432404
4609396
367656199
316596219
5758041
36524199
2828741
58027094
140733490
206037522
218484315
153206172
120679854
359883079
40172996
33501162
356825190
30703524
2687583
377050635
175449
198427546
287534960
42711295
10084984
22447504
661285153
597733746
2919150
66399736
367911285
70949814
15245950
10777018
57158023
77657761
298902353
369755325
9283646
157318202
630404436
368123756
436353285
343413490
280355744
207179681
25059680
260031852
79383149
230717831
210799619
554477869
2352606
233263749
2097516
8262827
7406393
25035606
27697563
589432364
33349610
85992439
310966575
84286624
154909164
61188417
129368508
12004647
333274391
80682309
10888255
38369002
153684266
496393373
168808034
169382761
15067324
34009814
188619803
70293189
180185825
209878174
172673320
945608893
625948926
85894787
28444866
103599426
252436825
297638292
72360275
356229469
179305711
660127601
120538853
15731542
5920
407147535
53413964
26432472
90190038
28399692
49922486
190795
30706209
65944709
340653747
13541327
199109
203293394
788274511
660071715
1145485
197600435
343125301
775655131
10699129
2449713
98511493
45340176
67023447
821406091
332192173
158943274
232978471
24939140
3411903
49242185
295670430
94585558
19766529
69774809
415342
13956335
30955818
82368231
149035714
66186526
44753599
483311781
107764880
445004677
257015128
50314259
90558162
10354816
28832650
210430235
175172733
57466022
1693154
112448317
63445624
614354
7015608
125905286
213277760
93246285
75821762
94892934
349051558
247703637
280147822
352969186
337926
4769427
370059231
29068578
59742673
18409911
17293122
728649785
123742464
4920095
827526466
107431290
333165169
88358
372625261
970024
223637415
22799709
1907055
45563271
330921156
32165343
148289825
136227859
28301421
6878486
197942727
566853802
553337830
234155
316085060
289346728
100180095
118971792
44822567
918215
60652709
191451074
208017506
173936211
42115214
18373470
8279909
115010770
43212682
404278271
22861940
4848881
2631115
217196209
26642490
1468174
145463247
370840970
281107150
537503881
269925513
6869687
338735859
387033029
122347119
131872070
464703868
22040545
75237495
365752452
18004907
3338751
1626545
186797014
345290143
193268751
3421505
104741842
230219774
53406579
140671444
183412377
8699978
166592113
257662171
4666425
20296645
289034703
100129743
10539330
85310795
226778943
10998645
357104109
123878044
108461973
1693537
16338312
16099419
510882201
252560873
30944477
106832609
71759532
196498121
212970337
908908
1011090395
344557020
10105521
787738787
2496434
107683607
6367522
258365512
65180550
177956
129970513
16451413
9388296
75985838
319470365
112777776
181439773
137060851
298808139
241682
519253837
45534083
173479891
83519468
20544344
104448342
25789976
43443034
277400657
102895320
247593283
141359731
2276126
28354698
81384926
764798913
71442520
68994101
255252920
69092335
546786233
19987341
3113871
150653373
77004574
536612964
475559318
24026057
293977070
90052206
216761954
295835457
539175387
46636381
295585063
110000718
301051091
317272502
222474412
213090341
103548751
194635952
285920962
166947841
186426304
373865875
341607194
82613732
16643035
3851540
128872910
158717790
200710514
1687298
2284239
6357183
858202
45378779
17949389
42984669
884749164
192714675
18666218
529768185
462088673
304548303
518393261
44409105
18765505
33741605
673283116
49192087
287978209
4782106
362774501
46506051
454379502
134411986
135720501
12004334
137290395
4329171
74650618
196659002
285687529
722916996
193953474
312762493
109511089
16461888
46765063
556107202
110746634
201724692
104223397
158361190
377564077
71976467
222123437
40602366
7822208
24212059
19007167
11587885
61059
35900374
107452192
43412188
137438661
347715306
318531673
117134489
32411354
411462978
17669240
23007716
71640866
621486475
59809556
19336652
52781648
565118637
325265308
202638694
478636294
9842680
235836967
118604091
13828042
537643205
360183862
871441355
76804353
81762244
69658448
95501743
222165790
9370447
41054788
123600008
1685127
50714686
141120532
843653
35885318
112311889
317930
168830175
71179718
56158159
138599752
79549232
26404993
26288929
126643878
458417147
4681958
36579765
65824983
107932349
30770048
32135281
127280560
2505199
111489311
267297994
166716732
358019609
48148773
526750229
17589103
373845618
168616743
111317910
90883799
518633920
9366576
36319413
572736865
132455863
16348725
389736941
32435129
281407464
1295181
66812640
29966018
43170491
56643209
312577691
376779076
376702704
100527779
12533797
26612245
30728178
240988885
29286591
23805441
173876825
4504309
10988233
271000404
76255391
463784
158594367
433477476
485164140
4490895
34612238
152967534
74567976
91853105
280749
229496577
825733213
4313064
45533918
288155785
2793867
337777553
66809756
53906839
57506010
124178532
73318324
423483281
14952127
3220845
7023638
963970
16655359
550586913
757851040
86413867
502689640
387458689
51141924
262528726
118337375
57463034
51099269
62368070
227124410
58455205
431647783
27467723
3901144
111594023
254265134
1433623
14923120
217569148
148467595
472214000
104524681
24036658
99926429
892403730
341003981
192923875
5999065
59674809
14690040
1672405
523349106
22595403
96327976
2233799
2947056
2389279
340270009
123143693
7450009
255979973
32194786
35612681
495307460
309483463
60448101
408382803
41300022
49491867
633382267
183220312
427537352
121105327
19611917
199284003
109680177
11778602
16637266
557916030
366836555
55083525
330846
105879115
5184646
542356802
44956407
14759985
116833376
62704826
435668244
647780
25993171
461386913
385372825
37578553
20527865
20051449
636724948
2671720
545907745
309740474
236207144
701096071
134945581
85133243
18787222
36861429
207534401
680793080
69853553
70001507
293974521
441137730
594598856
527140520
5647450
5756209
206711611
72948191
17958704
150734665
324554201
164433186
7282340
106594293
121452037
47476958
1170206
363009949
67198016
330811618
15109222
201912861
408680171
132274513
2836985
111489698
162410807
2170933
9322985
88598266
287234586
13004181
2277674
63848404
43084096
303603263
272291671
61922513
151647176
225913265
12316946
162866077
207860333
269672385
212926618
386055207
44226264
22746205
235941
79228483
1441883
177927986
9291417
10164323
63716831
101335995
24375662
171483165
199444089
81146117
222451131
12790375
87024037
1547146
75893131
66031779
553110160
444196921
43820709
488625986
116451939
629119380
262399735
17596840
258290254
107515845
5762416
173389539
664121657
27317197
607788104
68994241
54902988
487684077
299086595
15820202
103956410
209746261
3995286
58946287
542937846
256144446
232894464
814116583
9949478
77162873
352600830
15380562
1609067
833806381
275612074
252251399
206564658
24863946
113101561
183489792
426760819
346480368
71124819
12105955
15107951
473500708
207939865
77378816
654932535
96300986
4655096
190655546
86507929
233395526
16930247
345634660
3855958
19374813
275124851
6530612
20698370
726876721
141221917
10741386
2088586
303025865
299569
447178971
549639325
20745945
122742133
138576614
367780471
585579930
736794817
280511949
163871052
3557150
55264803
149971888
152245103
58467439
83207126
50895687
116255550
51030059
75545092
160446370
56045351
28080593
352152
114154231
334894038
32560663
166993960
41935864
35724020
106417397
26097975
172534772
122665503
85806879
182634184
44795906
180964976
101345233
25878964
45755828
319152481
303714154
8458442
39331674
23441924
27511291
138511667
219824223
76965320
9360248
4756709
39478980
29340365
341875132
238340563
99637989
2229411
357928640
161119732
71433147
397890343
60473046
58647338
449932281
51768302
41995078
218182277
45923511
58214296
10875893
424940099
386176481
3416916
539174163
381659686
1205079
576341074
387366836
25470999
7206156
49602131
299450336
93349457
49780393
58260348
46768844
23574734
326605493
26576414
169603813
19712438
317522532
9348846
241665766
256425507
20714670
40098290
262549787
4679973
127058895
224204637
269739941
133231540
28800578
31135041
291155103
222350992
16509
64495801
14213327
118742479
56252803
53341035
261155383
1919031
55511496
49244861
52045637
6321615
76818114
23177773
74734300
450054425
30216061
728980541
63751241
1747020
8696454
196498348
166143342
72503116
966846
143639701
578680541
132200167
117986007
79328440
69677330
279407195
29339664
29626221
112637748
507520625
30569676
148615755
12816046
81995395
1794953
75216895
56738555
269125841
59308628
63541026
1557699
28572888
261575307
678162137
619100769
50321975
134799516
260142021
152541251
109028361
210318320
333786432
9148922
441584465
104276965
6504447
337723450
89709941
290299567
283320036
113709440
404140482
86868191
11030382
31423658
105171228
293906105
76885150
381505400
198033865
200570
183164821
225496199
24075354
344952219
112347611
153137403
159985536
139709160
80214242
745273227
751419
317798828
262530084
340499017
83370277
2049728
152165110
147710553
88790418
60969
118772779
242599366
114619431
18952325
10877825
621263311
87054544
38742532
60949585
17922674
5091231
292717930
20338914
359589226
29936527
7192078
266063773
16932362
23264309
195124966
83305529
35378294
21235710
52798771
5502701
173395650
221897955
34398678
159623690
161409620
10787987
136063211
327095854
70561240
32661336
52593466
692312281
691922146
514117889
10366429
12254943
393617337
56422410
199487199
423558392
29749
87497041
578694656
8259529
775639866
160269310
7782498
5210487
37110046
204716318
26951234
40016690
271594236
98050863
23829144
39833340
252916388
102897818
56977777
21902896
160199006
496991186
42704718
29440297
90457129
152682205
181961342
388003202
64424769
36994925
510022
42464338
86482651
96631168
6714367
65192068
140566773
192649090
257971521
5917003
246733488
67524801
47838942
18746928
112826376
5137694
138890340
27822265
143218985
4712180
309149981
494475661
293718656
24139336
42324510
77376198
849315
283189070
690165
3857805
47941132
486124983
6108447
1248256
43428329
148056946
1724628
465199525
498460121
109892650
136076144
4036062
97271699
9369191
85967371
45835330
250098805
20812569
335695300
275033513
127219129
21638991
518784529
50595634
21330957
76650031
90010251
136397738
16901348
115139529
532101438
20985080
116840239
5450891
18395421
5055271
20132111
77308444
649333012
394856769
2385125
5851759
245056711
176514339
31444154
69042615
43752411
310536664
118295212
17426422
29269082
241805100
4527446
393237712
241396705
256705735
700849725
333430035
109325612
1192255
209963691
103477846
36901213
319298020
2418924
476865993
27100533
119805780
18207109
446422816
33258883
56501105
27866227
183843353
9054052
96185
1263008
50927797
335030162
393633670
11335992
13330193
232954891
4057582
143207441
24477319
18523496
11074777
36139404
58762639
40416366
32630901
668349850
207132248
164016743
223009290
6732292
175143491
75308667
51216116
94726975
18104363
209957221
619511513
689461769
22825843
90766391
55858460
111887182
213430093
202284553
638087811
167004469
258091952
430554002
62276869
75025226
78398984
181797780
89920688
210806081
785482809
199241582
307603418
282657277
166928179
42493969
16819921
399661738
54762168
309600545
269396939
242189280
312728222
25487881
96262486
5531045
197273512
269948176
116599142
143849281
414182587
163261
105823283
38368477
95705658
76606116
2794795
13771667
232154121
259898944
13884657
3306682
264498896
395895805
123507043
59752269
279424153
18159772
21663764
244699139
110388735
113123392
5730830
37565411
6608473
38310366
161182421
95478488
210330
6707573
469370061
581207004
179855665
48005265
118203001
42185074
68875233
140018265
348758866
191891032
271411267
242118885
253533260
155205148
444723129
57128691
101580867
919164
62410825
85175421
1695107
96831588
15051408
2947992
148720276
56835814
41644677
56074471
75067850
537773810
146325092
7742401
42908565
871175965
750768498
341617792
12023770
25606209
15683760
348650030
76480874
49376739
348955998
130273572
615821
455913724
103042226
412159791
96759161
42320060
134672702
425727352
16811216
7609701
50715819
261507575
436563922
89731745
1081095
31605425
231180335
166489634
89238105
53685790
231713103
1938286
83569091
730212582
4917724
136773
18937673
11870660
238579110
123225267
93809638
227606376
274834671
153106613
25286177
95133575
14401952
516275793
27462315
203721999
5339624
158802748
1598583
264822682
109128450
330479225
75758905
648974923
38945511
355087668
479728063
7680332
175620721
317421027
5974041
370861690
120568693
55881976
172005
362707676
25871547
14348621
42632220
751075625
313179448
83367220
50912122
309556339
467861187
109644479
146047188
43608320
163954128
362880868
318324803
321988802
258767183
12689823
96856547
486512778
6266795
95759864
33722489
4717776
66086488
224589586
1248450
25163646
4904080
338570566
271666903
175170351
232782999
199767152
382399883
60517347
388605409
15688333
104922397
308404606
13540829
100476603
423236051
349498415
72995138
40103252
256694869
16572941
445464767
81984099
1635100
56208375
261775408
11638890
40857586
361610765
65619335
79305956
23945011
4607945
396503150
223468113
38979616
369592
143702890
63452856
224781496
734285521
342532440
467991
145959167
319650199
90934813
59131111
500242
116060056
70596828
52000144
12707
120083791
452103997
1071814
520476937
277394512
634994888
443828563
175221483
672947803
41318550
80033064
24342939
110639617
79370966
21850449
409734117
443074693
31044729
17189778
659231763
5912061
143176407
316287200
114049726
201181068
4312229
58243538
111183637
4815646
29721840
247430881
71516906
462117870
125640022
39652103
22319567
369492815
143655731
183712393
34694926
46248870
21460097
454137127
26142474
83480476
123143569
137412907
453450936
125761603
265536927
30116431
11014512
420312246
47182520
204747537
95918101
11696628
43605026
58859355
35791605
173629158
866872549
310722084
220664982
334660600
1987702
245300441
16543970
130289437
734805
485607256
70474354
15284864
25853946
7265303
101930798
190882628
4722138
188249435
1316568
31643282
106681868
277393543
609760321
36120529
186744811
26591294
2957134
136764900
744500601
88838625
31607493
17507941
289684112
133259123
435297633
84776431
43735093
68288352
5517461
8523794
51547901
200985408
70055509
930040413
307196375
28784649
34233846
219692105
610303736
198393494
25370262
58658067
18718319
698967844
320929808
103746338
153258073
117447005
61129423
153519359
685689957
9702170
296496192
36500219
508530397
34525489
386237080
88884373
116317964
64187243
15342556
2403373
443986919
33532063
622270960
4653788
175977478
264068506
154357
598982112
123135040
235328657
55880360
105158144
68379422
126869303
111077219
176736066
14681798
282932980
82265996
70919609
20231182
755516925
71884636
137553747
116812573
65640593
485906898
121171848
444176171
344081524
142788212
186698079
5567714
486453
51540789
610288
84779149
79652724
439422658
228847223
224744663
70046628
37679877
150606406
848736039
324464
244444834
39806796
86975450
245305922
7025514
362679382
39856767
148732788
13147847
840832648
151637471
96688599
3483318
192332186
167036718
236408480
122324088
92290919
418206111
46716596
187695061
34444959
263907555
166264605
322086554
59714546
137317267
348713981
13147735
85742460
123866966
112097161
170853623
51890644
120143686
27577079
3493894
2811325
546581119
555189602
56044623
120972844
297606838
407561952
11823671
385516410
337761397
445509770
343858638
136894
177357056
131816072
491946093
173679132
93448114
637192978
9135556
25270426
1033623
565076788
61434037
39555345
314750412
283995658
139377464
14306152
192656972
52024791
506535201
222633481
72524164
245173185
209841560
83089721
109873207
13171460
229194224
2591907
13140106
61213779
21825272
584261089
596322118
8858278
217115524
40066153
46137041
141503770
35479611
45619863
181246852
23654850
169426933
132965253
36082560
728800476
245310586
6033416
534815797
111504413
77139750
92880232
55609645
225132356
216329147
405342388
634968
106454536
165535397
5093702
579338168
38859539
21016475
115292049
342935450
56951491
162290235
390862527
219433911
74051697
818831225
532297443
237741578
76696650
102468686
68019751
2310578
95360529
3837570
6305704
241460395
348827835
564100559
2083459
12655224
357152286
661034344
173560444
316752208
6468611
38009547
16811930
7137932
318609312
281124662
107449361
167943287
43154039
103046781
14546555
140732677
52202266
5779404
268272855
82334693
165102477
228329229
11228754
356058964
354412449
335898543
21709942
97632535
73553149
355938311
5847355
441942585
32399054
124981705
516915526
9169897
33166489
15211520
43664885
350596846
49521824
188426839
35230414
145194459
69723991
402469845
160323165
324020755
467199668
196581
81219341
132075178
105424710
449043844
1995369
3842128
45375799
40129705
37587060
123965056
19099892
25203712
881015317
38442120
39104202
239296202
233377697
3367980
5779717
36339126
308111298
166873922
243588189
121719092
4978646
42862375
30888261
3586993
127318381
5310588
402481124
95027710
11377113
3561024
35573962
134515466
318649040
51658652
98383148
262175541
126363639
30695232
69994923
1969859
1838512
94997971
424036
218068079
63659329
508815513
295117377
313463070
324666857
165941221
260976914
49393823
2436508
143482193
137578427
183399629
138662478
19953216
97923031
1621378
45282749
250666153
205391100
13615359
680280123
146996857
321655317
114252209
341402947
110553373
443284455
49277425
350664036
862247867
356018870
8369250
166337042
153587236
99603501
36326714
94636580
194355501
554983564
4027104
32970581
496099451
448186726
273284706
355261222
159275111
41835392
9648391
32285596
149509171
396322609
860604
76483939
261237606
665592403
339364464
9355071
18338451
67625650
8176652
340716445
181007023
103476280
48164692
96548335
28318363
79432813
254478
239038
553989129
7980261
358153354
370694088
125642632
86153673
65092315
11415111
623529301
167655357
87886871
412647236
101455673
40351
3172991
334118992
394250900
551709937
88547389
188728602
303787251
738790412
60872816
26163517
346321163
277008015
8315388
249173091
31542747
58885423
166268
247283398
3702995
214887126
111449
66800536
19584121
258930279
24036392
68945084
24033
158484772
153635137
211251588
336874345
179703670
315753
241033719
694214290
125459035
3878016
16971586
8072211
137771739
44890908
13245309
793329261
349385725
26203887
58730244
244876331
427637170
249183256
524293456
7236882
34497865
12014716
306338978
12332134
5451130
57500993
588593515
264401058
298485825
230680711
583718551
469301970
1526335
464497744
340489653
11095250
22280846
710673972
11303734
103970048
19307220
18166569
72482304
76214956
821066
67505394
85946399
202516542
502761581
433673757
11160037
27928601
250102353
11856991
445169353
516770
32875695
620959722
343152146
135336537
3960563
7059425
447007
98958404
226965299
56782127
36158061
97265549
76679950
145305851
39217524
152092844
23271469
112915676
288729326
70457270
476640542
56804772
551163483
133847
673987785
15870728
1723526
99913796
504486348
11461873
141774300
2322948
52577129
335648379
51134565
184348161
22569410
167510467
6651548
35181486
470581060
111942637
248584914
373618304
434965735
56638538
6421971
45100745
115278031
405500593
76062369
434109830
44041367
364928592
153042576
90413356
78413356
95346258
240766617
225406232
113406682
534474714
134097877
18500166
36965970
127952817
15015806
389165513
19823725
11357520
7391888
5693103
67569285
228979769
606007407
85650757
222643501
93152780
15177534
466646203
376751559
88678046
717226676
9196428
82450862
128373972
16841853
96511077
25366723
225624007
735705292
265476323
444424
9540019
270140899
411556363
267716501
55475774
53348797
649100507
2915414
5515250
27804714
1551263
120913
200107160
8744569
102462933
236292
1841575
246765241
113114463
9983943
58578253
10983175
38447988
70727329
67978649
20247476
249213960
2265259
7617771
357370777
5343782
200353811
11431303
315612328
61627674
422316035
724949689
81853778
30838307
29135495
9103595
235585149
6445945
423532819
53754449
227967078
70820928
3310676
102982103
44896937
219047380
110680335
218991466
255285390
10763907
4157308
553125787
13303703
187642293
111019885
143445932
41419384
488910833
8347383
8615701
74984070
63439298
13853703
17473275
107520571
15868849
167557850
792473686
374391280
15233150
18209893
141962397
32981485
109254075
101113888
36437872
312576275
45628185
57582821
25325162
28354
59472882
104342823
616861863
211674447
65837496
36835100
1986069
54143523
111060820
5005466
124571480
37258143
157795665
25408827
4246765
160482993
103515133
32675524
87182575
59393853
261682329
63133851
967116673
675682156
40441574
63534064
40701312
140736314
364539631
207702540
43949422
21887167
12881542
32936082
273572028
158354887
195674906
91303266
76535207
487167897
94831621
11476205
16469306
9706889
256219287
84140740
297085624
341068374
454241640
46971778
124203803
409663096
295841701
11153455
615992075
360922317
560527
35937142
189363898
61529868
472434
29645658
387022425
209181893
164173906
152600834
42971667
74977518
43753653
2132712
21546474
82064952
69432816
4113977
19435738
63239850
81551916
241399344
88352269
450236108
480431812
245954332
592905533
420686220
2855400
139902098
367341134
178956852
181344589
333097567
7347734
191687481
31980499
164907293
22175692
12400883
97144681
328132871
222190
577409317
617741924
106768901
11888082
236170453
160018079
683494241
309627267
189365014
124755260
562861627
30727997
219797
15947552
5122615
289187764
327938131
989329
175432084
143758906
10448114
104835705
545033379
5206620
125701645
58984045
548934238
310511188
119628184
22487304
703677
817811377
107108962
39828686
279623777
182593634
71759362
146600805
13688638
12847744
112854251
1426139
110382545
441672669
80492906
12658177
16094180
162273021
13529485
513405607
656919226
44452024
33990547
261262315
149696619
145426044
389904290
378401165
6783746
177393087
15969607
40969471
95772141
186175122
24823383
15303778
780970491
103466114
163205985
36988557
15114092
372745690
36171530
217040650
138649849
481463143
109517174
78704498
8612902
105770109
72318170
240492890
233550726
44028559
125706039
60549373
67067070
447272651
128860549
3044587
124216
284864605
100691576
81002763
247911475
214993278
1884782
39768058
37921656
374675181
56009171
18552984
87663704
19710078
72898055
377777441
41203201
259377561
224986368
5566442
46436075
164415304
138683229
33325759
419901319
283366579
7444208
709099
129789587
4506414
108791741
124408978
442747205
657601320
129132103
394947154
189635937
3061425
4488943
130222700
183287612
254818927
454043514
4217835
335998066
196862716
388902921
8119152
93646823
29872201
197619155
132350725
114241398
41047688
464225621
40643273
655747734
347537030
263928493
152760357
56590917
139911105
37089743
65384762
64100679
182422734
846296843
132549437
8775171
328939261
157941811
264203829
1234093
331840470
75863290
10006372
118190904
301479599
116468873
43540990
187861450
143569231
164411054
206462117
50632365
402824932
290926044
970818212
92551080
97581903
5438573
834029323
145142392
413385026
21946697
55764505
176786401
546610717
183168233
561902641
235889431
269060078
42429820
82315731
114061925
119058453
219458866
380622750
63182787
4458213
104075521
33299604
57882978
202343703
52274519
447001879
14376504
142226083
98873323
183312181
41265827
11443632
800255
396390299
100586802
76648887
367230040
88559382
9375407
3085974
127369417
34861761
41764014
441486418
271981478
1275213
165642520
454924511
88280828
31421228
12359540
205982056
30060072
317270322
60141173
777088148
128364051
21310983
177499180
109078672
614093417
700333491
4959362
7733337
37327487
94386535
24211192
48939651
130591840
13501885
486200834
132276891
102278677
33872396
253494342
551634049
94470115
8378230
11114617
111793944
341874662
189034238
6999027
788980
1674706
835257299
310203667
420629128
22836768
156379119
198979941
15823278
33060641
313033689
3657547
24870013
138529355
46434126
36257856
495716179
516896261
28151358
150665660
830712557
19576596
467554165
61999490
13487548
214808611
220708777
44682673
461484639
76541966
448429
657222
369403875
16768935
55392226
197423461
50589210
585487659
6672842
201186584
84596617
200119465
56551406
140201924
18274176
135563551
67321349
1757876
1068039
18665441
540331483
345495422
40941587
119690348
194303674
117692489
109814325
542581147
310789070
11489996
77885983
769887
301127581
1143370
510875155
591093514
56255029
89323654
30737739
132780210
40590679
293776699
126102713
22724279
25673530
63330758
42093829
108622718
775456786
298834809
5938603
110268531
156468647
11604412
12818166
6023351
435751441
2871879
16459946
184101316
411192996
53055900
342006
70901582
522321789
7384966
782598015
442095628
709703374
455759221
8103999
161634265
406934
167459330
331113440
439917803
233902481
23143648
40455981
517796769
42160617
60607493
6549182
662575753
862130363
136076712
72386845
51740484
12566320
5679228
152219878
314894608
31289953
16844000
201890108
36858213
696808450
7080285
3049974
158775119
49202049
75517526
3065647
7193274
17093007
23744918
35072907
657504982
31665781
384132296
232474139
40182002
68976957
762420597
53065289
93475525
179232219
558790141
206635551
5437279
809610292
133542736
417135016
60702094
535871511
2540136
365338021
79468116
208914536
107849805
20169901
232293977
368789109
51769592
385966622
196519956
408405475
56188552
286003334
301203438
317189747
159333924
68736890
14155912
181723393
13916312
257457094
332248225
11631600
643257598
209402905
165657625
155246922
132575
233940749
70674845
120022243
323562963
147256628
187740442
253949408
146363498
712871261
152425252
30756290
503641817
640232473
57738082
434758324
262599
35472382
275037692
300206969
75348310
32210082
46572783
141061285
117865043
291151960
126884156
278972047
28608720
23442320
439212682
404124901
16292365
812876413
345617733
59515813
54061528
51895783
117853584
567899277
336264476
50286477
8189495
56317726
8663122
18921050
18507740
229661139
13041766
46897811
67369921
6096824
1918024
41875803
74989199
10774265
200125761
199932296
4451473
19045976
77183210
86309872
62905279
273287771
84268479
236726405
493107462
61718968
9693367
891889745
191046457
37506771
12228702
208101490
606021288
71826001
371902470
174353617
170346465
20812357
44582976
114136960
128655873
140733621
33514923
91864511
88254501
7448904
274285911
467364641
280983465
17784400
22106311
63574379
562761513
151142341
119015030
241422997
290924354
169462665
253370314
1008009
571855673
11197267
36708345
24410440
227506777
23710295
271378445
18322248
46818617
154510606
2263008
47320087
428004250
893223635
56249835
189125713
91671852
106476031
269321752
403593850
20501853
59115041
21252224
31023410
6947846
234189622
577594
116079362
25443905
390449014
209137591
37718860
339362084
5887332
13041044
42737212
302625937
8942484
175600087
78143858
29007442
91329876
281195
21658548
86810227
86636859
71757223
549671235
5989022
126704253
264996598
46166430
425182
264680926
254633351
401060945
543482003
74828518
214769089
302869906
13334059
278918236
358183304
69323822
216972217
88643548
8824257
96541121
410689187
23288895
39180730
27104628
150560537
7829837
222791882
108701422
143966774
216125984
29771394
23025791
92767479
464646649
195283073
2806165
27740454
793469872
275885509
196007729
68701108
71949
41588546
225929442
9211485
77972654
89340870
65109856
380688226
2306416
129008557
7223375
2093612
207951762
18726792
105919914
106286095
693895232
133670417
160041962
56342310
252701819
786180
22119561
152203185
127247111
142415496
161784532
632769163
385729305
1299276
303122974
168214144
10243288
33482388
65677089
271362
76414678
683653051
561386827
4801509
51213761
39320087
342103
281301375
138307183
288596180
228572049
613109065
342329
2484902
48796474
36413997
239906371
15707506
159736545
528857756
14018396
368900455
153036056
53567531
6906744
711754922
18793593
24067722
52335602
5587584
24182351
451132046
240103549
425743095
5410956
738519751
1538640
142356123
329943542
334564347
6185376
5461543
13753820
183501756
187735679
620288722
62843937
1708865
53429607
94001266
2079652
85669525
82008321
7389824
11498596
143603474
1057159
436167285
39465740
470617239
1089574
288993714
378379645
301680353
146862586
500983237
128784116
718012852
200344297
133449373
3125311
109603932
347972599
9099069
116951082
61424036
358923014
26287127
113156090
72947889
621906103
661738195
285211675
60348404
186277965
19254557
77729
48110839
746405080
30744708
201231726
316444693
330271698
646482
451448102
163840695
40335396
7007320
501958294
256412833
13093083
4583064
277895194
290461197
289205295
3607624
32230318
175780272
48524930
546170387
5064624
89534311
7926542
595492379
158417442
2278673
22580965
14178247
897117604
98222989
32510385
7600432
263851119
138532848
39406785
482312052
59532662
672514393
5990480
574970234
207217498
93400070
267296
129447491
213132324
314822401
178049538
738899752
287616591
80330076
612412501
58352081
117844354
69436706
586897293
41165533
143166332
13476404
529200144
74959799
120984960
150139859
187152571
74239933
22290854
17800685
2398074
356496070
85363645
369103822
24842748
67812037
3057452
628799360
68190982
228670820
34140566
52899539
235472705
287533374
36528787
248081254
16344807
42367394
432403396
301398683
464698886
349052092
176407637
135358865
23026439
157652916
593695171
228623827
65408532
137854781
246768357
67999012
112472837
42310903
276097489
13033423
86657569
12528176
9683420
3046188
16940412
69105192
8132263
122433490
203003626
24292056
113889887
431012779
34572725
79585077
348513344
539557314
273741583
9646446
86780100
267758340
383555424
14624945
159043503
1958267
99898159
4106892
21813103
158522180
87873867
345488946
13416333
8704536
266401878
252676061
14286408
67595524
19125556
802319
94467969
504947299
360814801
417541507
13773611
71054201
2694369
173067753
274135520
45591625
49709617
160640306
1352542
357412797
83159161
584257393
270285970
22626534
155320378
18214036
455488034
279835752
28010400
313290673
92367445
368705994
29471103
9532844
279894991
14808474
18258243
45391620
122947731
11186710
599348730
117052087
538736470
570073416
71735005
94477188
227417843
128269022
8147069
525002503
13477021
40190078
274773730
201618203
1359729
107334085
209723642
263925642
228074224
153774452
33136823
89356790
65787331
69268397
88157064
374020663
55617145
229940926
95658039
25263132
6237944
25738667
313472946
228089185
4834538
447204159
34097025
231017997
266905
49819197
62537025
571183747
390973340
84083448
353089563
44228088
14982540
630868768
79367835
331586027
82869671
213919739
99338
160428196
684474885
118148379
55000237
15766126
463063346
248185087
3546149
34301535
31742452
71945337
280428103
223278157
23376645
271536211
32308364
2822182
5754788
370779540
90089651
88995515
43709238
44783857
129640438
839410
80935362
390879806
200052161
7308448
230493381
38371301
74454603
215086
46840009
117377324
90080488
780303763
148084261
29400699
2550462
699978
18259236
31406951
70259474
311439576
46040971
41267149
15500381
67896634
117482729
2387894
353802447
2161796
117949477
195009115
5598104
92523174
385883951
588264071
34360025
13759906
77847862
82419766
130647436
81299898
508828585
355007263
497488793
107695834
167238512
16387214
32784249
264132948
159365778
693703439
27086695
462934257
880637
39628820
205539699
53072551
50661656
741038556
298372984
15364467
381256979
38458226
184999827
73528357
340190005
234689383
60406228
17267865
16160104
129440413
929384943
655548770
91389652
17714522
405341717
156009324
662905503
663964132
3293222
320879106
22117421
555860011
213336906
18740660
173225684
648750808
85414983
581341790
104514533
243675485
61114229
55310653
61095865
59452787
123129478
4907708
395244578
8502743
217035235
117522908
277798008
2881141
91652629
310862892
297689281
214284347
6566222
106091569
691230456
123706175
235742346
2080487
220993605
68032677
187075159
505342
35953070
268691495
2953850
1616161
452773861
10757772
53955092
214696375
97423887
5328475
10490732
287741277
631156829
36879958
166593438
15547935
3123690
31716317
98133866
6109532
20686406
76632536
269207991
309028673
546519053
835227
25098736
39830941
3228460
848037
196519334
644599368
15811452
382877853
156806674
250627211
118237102
37364121
161537579
78997522
1408872
4274893
12989611
489463519
27726667
154958004
108639198
311332705
51512167
3500976
49341510
532053621
444842009
487631618
70462161
24144415
127706951
182344569
170054004
32966748
19344740
5434855
36312196
811208563
157393735
52453203
239893728
97081377
226158255
104088384
434589802
43416950
468975289
231633805
454863499
42378006
213669970
80336190
259389297
7405624
141348918
301584027
81511959
549035649
275790211
195130106
122300816
356917393
2009232
62874301
159426157
3400566
65485641
104151491
165290438
307170415
228706083
439294796
59715144
132868349
850525
6903256
401190042
38950063
6510386
355573741
143818708
430617902
125961937
247116418
164548483
90596302
222808658
141841453
772933
233764096
36883331
12620748
8172056
13113
96725689
9629785
386701
48307688
150550396
227422489
94987855
127495915
122071216
116090902
25063309
160964154
232244146
437388697
127140303
98553903
5209977
12940945
545460
18075791
112415091
914728
96810
279128463
594686385
133470741
283297475
141604163
1690226
134186865
181101099
850237942
11951575
515200599
113519005
200839591
83272703
20780182
362682610
198510376
316887785
348565633
51929650
45786402
2556564
28935834
2222425
409195933
224128462
54597311
121855194
90588088
260320640
11617802
569650797
90599672
400678943
291664951
612641
43316202
23295788
237528908
78141999
193502934
8760424
208633357
62431831
9820596
137949720
391293460
441622510
24554249
230976858
509323316
544546993
91746753
177925513
186630241
39697117
326377471
46450203
115475468
24127127
150396111
550942723
8989199
227430557
401620522
40356664
14404996
32162880
201157809
170291452
21330246
423841461
94861538
4712679
621323969
303061842
412146769
428885956
291131596
314494401
576532497
15900988
82137643
449886258
614353015
66401010
78403880
67390449
5587607
314365864
159968141
226921936
1621324
565845398
9912074
86195127
449522265
270040980
634097
70661935
104930905
399184768
220990164
74128469
924705
210354565
23009915
43916019
6402703
196145644
560423387
59159223
512944333
20009009
200359225
336066067
941049238
300220634
25881913
563760535
623754774
5921694
36772138
5438904
620936508
2763070
46369634
24093602
322623295
141815124
249755470
58878358
28528830
92571246
19036928
3249375
2018546
9784477
75641355
538501315
13616122
96561701
53476514
30034845
106084171
63290188
380997579
13763521
54005344
111895115
25527007
9268340
22992935
214535478
453624256
22116336
37544017
616019707
195462151
54313462
481400558
55888869
70863275
132011288
69128932
2911020
1769782
67803825
60894420
186245902
184977555
22849870
12681304
675232615
11367958
47603374
17597205
43382150
42107070
114404465
10563409
190340640
75607131
57130219
289765731
4243511
71108328
166382274
40658849
12876
27718689
79503803
96439394
109024499
121703112
172408102
71786713
82402486
958115
23281921
27877705
108245315
62545773
311059963
1674220
106120246
35217390
14351049
86319818
382353532
62171340
132019130
123705837
66388111
380828040
37104069
41440161
14582642
467626
237689280
86051226
1005220
66819201
84533660
205796130
80217723
297520825
108563988
466961
1465324
879554
24838276
77255032
7317433
34199825
18200015
62566599
434210385
20680912
263691572
30725962
7857759
81165606
109015681
4950949
747568831
69036285
20136669
56129590
21236571
345727971
184387457
956084271
31431698
118787705
28778226
5726277
331513393
101852392
290654796
56727306
39142937
69559046
123540355
130273696
138459660
17162784
3447987
365540689
3876467
94078480
987832497
503645215
108411789
60973014
15880892
22792950
37464808
552816883
192102405
493988237
143983107
190643598
17053306
588207214
5797314
19861420
156330
231076072
36215457
83279891
8048550
1026946
85134293
87496078
50872618
31944010
197050393
181680
2092627
197425665
125859655
456931422
82079692
59665200
703687075
492135406
102369086
139280074
450642724
113262462
232353714
266197653
256014147
95498437
90734864
253028050
289763649
550579443
14455152
47284314
1484327
11112308
195810590
49565181
15300115
243984068
60554539
488755792
254599285
432377145
297629886
209686565
81111378
46832498
392247403
548947205
410012573
1920076
21398496
140249559
24260765
102835098
3638474
1098459
4319817
120526673
11868384
59932275
75753766
9112564
349624406
291670824
19796968
22449646
402442084
7225726
414425311
224823694
95154632
100372037
258729451
40550488
431247872
421463396
569592090
187548926
47873165
4306292
27270637
20370070
798608023
244531633
10895700
214704702
24789335
162087283
300231577
204338030
323701728
2112730
94243186
165910564
17403169
80885452
360560660
76119611
22188084
97125313
455240076
264633913
133118319
556941790
71040132
1508993
49514381
144373107
83198611
194423775
218015679
8990606
13068226
93182608
8803763
213607032
345197072
783115616
22956240
26192225
298330504
380892921
329367769
46552554
7424280
130611728
10730558
5674820
129561469
296263145
164002639
593819223
46006088
344896318
458990462
12874124
248645334
194209181
25783306
930411936
199703146
172251722
2170296
13655076
165926988
269381517
5704911
208082921
36410234
11974015
396510097
57671656
209031204
562533194
16544175
7217686
128794236
253076906
106211905
245473179
153443069
1780799
230714189
230900303
59909413
351656669
5934286
157836746
379268835
280848703
50723655
42082301
486249111
1768322
393370509
58624120
390444643
171859373
68601604
632314194
22489010
498719856
183060014
93439004
713656318
140862537
95784035
236870357
612298074
166209622
1731838
173718154
114456495
58912002
19443326
562373296
49298887
299752840
26542041
325604317
162433298
200679574
410516120
566200353
218047476
5579359
18098256
13936266
142102808
323931445
299124954
292869323
28795803
241536602
32294849
81301979
124248917
444584138
146421396
915869710
299553714
674634028
902453927
10034344
26579386
289963230
18996334
26241484
239961421
274271451
298958721
326663103
11337092
91184119
146639105
59351931
26478336
42502414
38951117
258874046
236210885
24671930
257099573
37831551
62610576
59316139
238693633
12705046
119888897
79970734
313612515
348896210
443128348
50661406
35075761
84624176
36777862
7968586
251997642
68274536
4946527
37384008
264503083
13938509
39092879
109966616
164449233
3851212
543215479
2591932
79425619
29420317
97587040
69755490
58002782
478896775
1501134
149256745
71772379
5025380
298012088
122989067
16260946
250267882
16154328
175754559
153813
114695718
24632547
19540632
341483603
40996310
204934255
39989097
68194910
789109314
592831837
232067658
5055931
765491206
13079493
485674354
642008235
141650286
528821821
256483042
55897728
163758575
651076573
307152862
358347930
119777241
365377611
187453647
59391042
19090478
3817295
492709915
6131054
352841401
141804565
175602
471321074
361494834
235882584
109814857
701380261
57373777
113942808
69765655
173409946
268268785
49706042
506334844
2938992
24455697
235719336
320007
318200237
68380705
97815494
279916524
40165947
5250397
46783674
170311537
780652589
691383656
220908789
5281452
360886889
46093817
475068741
615724813
123229532
61613015
48965880
208125218
49419540
210619678
344810591
379895802
153077262
213359992
164309037
217435094
23471314
48932932
2074859
12243074
5550592
82748826
6107279
153175535
169262473
215106675
273023935
306378884
836693
215517387
199138914
396236040
43997202
55355630
62244014
141146734
310957218
61228440
2638458
24878337
45810359
482267343
36510060
45028776
71581006
23794550
513999162
110226280
69139735
990540487
47343593
796159850
84664333
402816703
71359314
25536820
226662588
107325720
140083612
234693175
98959720
4144453
428684496
69865593
538846633
139821327
108577911
214218845
79577728
123768498
87070805
574773333
314328753
9832506
3659268
678553012
81840568
104800280
72165441
130421590
51957550
8847884
123882541
12012301
50943744
145166143
4919800
37243603
5952917
15053232
96466613
2547086
350495620
76690683
92130481
76178602
2222331
165988481
48388186
2114523
393715421
14462889
342202236
95491523
45137632
28246862
115634740
69116036
387854660
135792363
40733290
15206424
145398379
97754759
571581634
119249403
35015403
314472822
255179893
36090486
21085381
284605473
2731454
5475887
80449682
57406410
297989008
346289
112985908
3549778
58638
64876852
250067115
453514794
275231897
98893592
18163967
34732954
391224058
271751130
95673099
14348046
205867922
234480993
9870102
105917317
55640254
51324208
121676106
210951602
14980731
108756131
37191598
296297789
134311380
61243096
13858122
18739484
85161903
176452646
323960548
116140266
54492404
49314743
811398281
172710750
128561172
245820077
98765
52416913
35248370
61840701
16496216
82673157
30823386
3498790
172270070
710370379
1214192
47569434
338875587
179351248
136263586
311813747
135381667
59151566
297655961
44176435
332538745
128016573
366289616
276536
299023687
364376278
82768310
665209700
579426886
90949881
121616454
67106572
7221859
5686931
269394316
184633
135570877
127619309
517681
261202477
167101328
267924187
1822779
319395665
46966410
3357730
149039411
5222862
46780220
672058161
292965948
540587971
15178399
39464325
222200153
99261869
57519679
439380357
510238276
34562762
34362221
38855385
210264471
227943602
53497617
267659655
2173296
179466358
17659600
357050413
50715314
138247066
541653268
10835381
200983189
286362181
652626150
430502860
53105035
57430335
447182105
806942626
48657122
35139518
39200703
308028062
318661237
188718995
140540061
336720138
431306330
179740149
39076175
87261332
307678051
779351
247187269
5944555
38820060
140875086
619516757
15537753
57973001
481671
203972089
241525555
668825201
187481967
14660658
2651303
45293577
637941464
62200716
195447139
247452436
176843945
243820164
7530074
373545321
459436621
108798329
20409291
116042098
1127700
173834924
21736110
139007290
88369447
24776162
96054658
34167628
11480251
9753850
309644657
246982779
65216129
179170095
46179302
270299926
2368951
43677005
18835231
546718579
782483387
112409758
20849689
491850852
15205639
648762179
506106793
9662077
149644727
158067802
211221445
396853772
163891348
425270
79868988
46461324
55773039
266985997
219626569
118680883
32319067
495560173
10818902
155859037
17521707
70852265
240561072
40697195
123465258
73921190
368663810
40265886
4303617
13480121
190678627
209800525
106503657
191031075
92562827
93674917
362453415
68483954
280676
23569823
1476718
122945521
344266709
2675524
29434209
706922553
131559463
91633287
330546103
661526835
16936955
25188286
6158655
69921881
168104157
40135812
325775147
98686410
209027621
334094995
10195612
9558487
71748340
2746022
465174790
29871619
15936074
274480755
212002054
331601717
71139039
116586495
232781719
516282334
153631831
1601480
8847170
7521405
111736482
804418755
5736205
54448667
214293694
214653765
238378215
9964529
2540801
29376424
14137653
204383
59855633
241582939
97242323
33891571
89153293
293769639
167170263
49963533
97166328
272607184
75401631
32490958
488053221
501561770
471454957
191124895
410023476
80610447
10233950
9212873
233592318
123887903
292477500
262463969
221437202
206765757
185071759
651166875
183551
1527068
125610901
357557942
2926725
566764853
393002266
218131537
7183930
129894880
123873993
28619346
39255204
14045633
461597153
65491041
307641379
4523943
166150707
414702681
73251361
76646639
19167721
42031175
93029909
1937076
17727014
34867069
129106562
88659970
3476292
525687959
648003588
637982335
99589206
452739596
29466495
69221698
454308730
3508388
3102229
457566396
12037652
53294403
789945
36979048
5411241
107939340
92427412
17416768
1185404
31970031
21269551
87589357
234030669
12628744
155280672
371286120
135050170
2109143
38421289
828331
103912391
118464383
2418912
141912045
14554684
117636792
20826284
85198805
109277667
14951701
270605996
43417734
842303869
20530020
90453153
3252329
144438971
57710735
97216718
41690759
29341234
27728681
177020
164240577
419510037
228743
118417923
205184989
107954468
1032687991
7996604
46385208
434972157
108899797
568786441
17545860
337820281
63450703
243275163
109303451
7588037
5666355
2527700
823365698
38441069
41143332
423111683
156374236
30674498
145522711
254311023
60996883
78133325
54915697
90905471
155305606
112836644
139197446
92768337
87061645
260581285
64018049
14012286
266745902
373546102
334153543
32667626
440176832
131256394
19786133
57825799
143394638
95460189
45122877
101074075
184918178
338097186
579856377
194311257
2611756
2670251
349133671
126695140
95416532
1149833
12417185
179790752
802292434
23909086
170710261
43958799
257309534
109745185
347009573
260535608
125968358
369578254
94286178
228943748
42428357
113377315
265108268
96877242
10933365
230461363
156741027
49419780
431303497
24103243
67066416
37909135
35124936
278318650
359425
250055291
880033939
131285197
289844387
520117448
8807005
242400809
281808934
60944010
157718967
36296168
857400171
119588894
447614692
152770
1130109
548603158
212980629
11132847
39781962
5945180
108817162
58886831
43516712
173037303
351746980
314562943
4812116
105176950
2205192
424556842
10642207
59735400
124566873
546686325
21990050
266965223
219607698
29148704
268905101
3092418
280495753
16268722
180221078
33744565
1680
84516639
29949910
8907916
182896519
417855858
143547710
70829046
170557679
309688430
56493658
156855455
304834215
35853700
61880037
12492618
262965596
15600646
12201047
98864522
95478455
55334861
1321181
52055739
21436789
221220802
97516514
65711534
127916313
5824017
47434322
362466816
134980298
65232465
39202138
2632633
15433951
75969355
12156804
13798713
344390229
523517600
88139429
133708063
182865904
396026893
554409200
113928499
27080230
62048642
144532078
75522697
4828834
103823996
258346441
64244336
40875081
8316079
49507169
46104460
96649865
80456571
3102106
176375987
76186730
34648430
176406231
762389963
665085671
71986910
270147543
43524883
15960528
109576935
1442326
157875723
326273919
428390
5531743
118889907
15238499
223363915
29301664
431380750
213040245
301840595
29083121
440706379
289429825
7407816
681899923
1019227
339386409
268775008
125211098
17620520
26689430
1199439
7588432
89296408
11517957
2703155
15686929
97370945
95439148
52328705
291117994
35448590
458732788
51909413
214290141
308695806
26586501
10366280
1181171
27375118
197082364
3938700
70631397
177411628
16098317
734927785
105687
153371264
177040574
65434957
443966573
114065530
69138217
25386384
278226811
13109370
178856267
399928944
158414677
337544621
704461
58349184
11716433
421371136
254245541
5806374
37943269
514340487
107527534
159227352
1204402
336381496
102069962
251899977
5017229
224204453
2366465
100392001
14799639
16014988
705293743
11779012
161768690
582901985
249231603
248812113
197638526
179047390
99269168
186928408
54380349
49369954
100683381
25676361
182022475
17934538
156963370
41709291
136232599
386249202
195291214
22722619
186673796
254980495
162366303
541130425
393935197
58978716
346415293
102649318
236294300
432799693
53209128
150426404
234845552
212697151
57302462
884334
304394816
493170559
28248
5032326
207667568
404021351
189535330
106154936
96165265
354418075
897589669
319925
57041677
991090
4538905
21889845
21034077
637941495
275918278
51108724
317081217
208964004
316513417
3739791
101954669
6584017
233977267
29590706
480947431
193680140
9991097
174962683
154167109
19879280
63154163
54612600
75635677
27429388
56889239
176779032
369999277
712978870
1821240
140187773
104033728
104146723
20751018
29874736
19822
22340181
28487699
673519181
634584097
394835467
5699433
253832630
201344
85899137
68571675
349971234
6667214
232014478
24307738
6813196
118215435
385531036
23034767
79763713
127709571
52870124
448030
75339607
800660873
128196194
539302516
90017128
75738395
96894793
44613487
767987923
7199372
20365214
15930055
37386372
403967929
495951098
16131954
290130
242547765
8796140
186055868
149764977
194051198
22396331
442065123
162547000
2591770
541488278
14828674
47129793
5952535
24650754
3280303
24874708
46340851
522454481
185687650
40716596
8648685
221427020
163998079
487800759
69724381
66014001
115728207
245642727
233128461
110289151
216868
16006874
199447813
238978501
1650713
368813749
3541257
162339983
149975477
13668302
61905379
578242176
67124373
48656445
9420610
11676197
9494390
83754382
403223909
61139539
5110994
777319663
176272484
108744771
11436380
13359033
1
378651645
509918286
321032173
7004541
46388742
18408985
348275615
249400390
35596422
688967081
325489926
573373680
192363959
83956070
454185706
28374907
172030544
64327156
84135170
399095301
617084
20779540
90958439
111092970
7571772
362061157
153419533
179051284
8555446
465279745
7146442
323085486
70401170
32582262
165935613
576666696
3577044
637617425
351816201
117360119
733259644
7187443
93194380
470761968
272982120
471886462
19720105
431695901
343174
22486317
47494795
37833507
26076351
7294456
53106779
258998710
496636115
24468439
160073655
26363452
267694886
75060146
258923592
28106039
1527529
22112915
396015783
68908057
44510990
389228149
269879121
61820459
61539115
261892497
130783828
86658714
523493918
1974748
662343305
56507719
136704701
367923337
31215174
60957940
755053362
48981371
313924997
74793237
273301843
19951452
217696938
12905385
6956034
266764807
135257099
74271786
197285347
23168442
18864240
44943427
1433650
532320651
155716498
56837453
483678
269909897
16230550
792254542
482562335
11579223
657400116
296287323
451687041
582705361
140303736
1905884
87142231
276890645
160709797
289347448
255640368
72606286
59286118
7469482
217841178
17545793
54669217
66555317
67062532
1049879
179947965
1041078952
128467051
65790337
37368796
267150176
61703948
97082155
113794968
9054327
52826464
301736601
393088280
40477893
35840030
138235328
46534220
99978792
39829091
185453477
346730133
500201205
172305759
11999862
616849622
779455605
123223912
4400645
70235191
334028657
42463381
429410061
184736926
438680726
254829057
14037602
314614058
11822833
45831495
56476480
35045635
68253755
375979342
296869869
117238903
189380821
182244877
78358718
1566636
5871352
54433989
62312230
201902457
62623644
260584809
132718591
31657632
105792972
242840121
40610840
94741554
358754176
126720227
246718453
88811517
200657910
63715388
109736455
15063513
376195181
111365753
148495891
29187531
4199706
227469431
49922967
27462166
354357080
11618480
86705465
367275998
74181109
56583202
52794033
42923446
522496662
261963955
312841264
164307919
35268923
69395260
76092405
301437854
488470712
64000913
95710677
249435341
121924267
371442205
18491293
135059838
4691273
7956538
347624044
148095062
15083522
420205185
593926975
1781384
52992881
110920809
5579994
19611923
63489637
650545317
45560015
365681383
87645041
548734501
22318886
363139558
37813995
21608992
346436014
171819961
356937093
374045346
418249942
17887913
159597772
198925998
596305713
10383598
356332541
482540829
43386638
86168241
84384293
628811398
75152983
253458976
33091217
399458638
148938530
194290955
477198866
3792930
383525843
4140757
38603255
190396409
76325353
117753966
215938113
306352341
1588553
20305704
1045750
239713784
6126955
258956870
52581526
2927134
147425299
79868135
209541
19523691
147322232
43151489
4743104
113627211
236330901
505077941
27715529
11492352
3589010
779439
15378914
79389797
393744017
285323927
69265579
2670074
92577005
639264889
149152857
1526264
33754434
131190771
100612757
49100076
75506926
19311141
332351871
8558677
163275865
919225297
589752
342234799
335071521
390811307
243062820
380306288
72056972
296342704
24274822
250548623
10727835
296993816
1063019
159656683
77420362
333846598
15976946
2357356
269468371
27196912
21708757
349511788
277467724
13457251
573641606
7750706
10334239
11053166
7562353
330166096
197645362
59017880
16201971
21676805
384469028
97248516
661751574
5447848
195908872
2471715
81453009
50719231
49238350
66006003
10324383
8855446
319610915
61672373
390
86301686
369234619
3899386
33247592
118463693
229524459
36608704
524884986
139876944
479217432
92784894
535684706
420821876
31662853
432966745
68987005
97539287
58053074
24589823
447840703
503316312
167458901
250688411
321419714
411641853
259073493
287784999
17889042
1758544
1229604
22038376
101587395
239209726
5708985
209389013
703686794
131627707
329885888
18857166
71631382
6477992
64553905
75046624
399516490
83379246
12450390
46904748
12592505
336845424
132981884
24840700
13353600
8207990
74044934
277443
1591072
9874194
6023038
255352609
39420647
157205432
152642683
357437158
55705908
31648159
452247619
63252278
244817269
830265365
17961792
489803313
34137004
1002616
16349755
35856684
196413181
357331039
744453517
149353426
153482131
118982365
333486244
10282510
438100531
192215527
766687494
305859095
26945923
129627062
574417291
332314456
139268852
26855407
187049541
2342773
51161425
54451516
75592538
7698674
478932717
51039708
56236762
68144860
188786894
83450512
119594349
73607917
9477904
132576
316072649
625118710
36787777
71045974
318088826
333610
225277318
45645449
641432183
154790922
27671256
372194015
542098007
183533132
362183557
182847669
698419992
2812778
67225883
244688168
461479544
110262241
81850854
70289931
441169655
66773330
24428126
42334887
127845856
48846736
9313440
251984353
191258385
31943865
66185204
3336684
3577542
7358796
23060669
39155694
512983458
384338277
368129421
32796254
334212196
245733391
4735992
53798732
67268643
21716803
249329555
104816847
617229606
1492938
73737245
18859539
49426811
694416
26797865
4130403
8054996
55150805
5584743
263992316
71473460
4444461
126860004
730705054
74775334
581720078
294298225
441413018
536064143
117399649
283907965
76535274
230324027
18618719
316649499
89466622
98703473
576757556
52678218
143962564
478157869
264253
8440538
97395691
175659639
140516646
80091659
60559134
705805526
645596857
30706488
24481207
467603198
338711122
184105238
107266122
133232800
13353852
42018693
113731779
126224571
654116524
93962218
48693697
130093484
250307659
164105361
165427037
197877630
132398781
197548380
160420718
10862402
967461
176996683
595182984
32071653
376816596
320333044
44311269
149666804
346445851
439313397
229616368
36035632
227280129
25174869
282034559
27180566
474395237
79054898
58468102
162752939
43733305
200985471
161133020
53642825
600483774
5150913
110833232
108210104
212779000
4249401
30162566
400093587
109056482
21538012
267312
24892776
55342504
594854665
146037709
830457
59130410
24128100
412291847
40050769
22104033
76792056
611675691
454170512
254382655
128139316
311354102
57833637
57830478
19533895
448994904
80136006
419853682
208372404
152955447
14583196
76364707
545400662
287460041
9926983
14114311
6845652
3723689
45161978
117366630
12787192
408830513
5676546
260235045
223385897
596315683
292790179
302806022
36357840
223834989
228776268
484606566
232364856
3819255
6752111
167885288
37101668
91600889
18557542
712752366
2245062
91843348
249174701
38458126
76507644
16527244
28881552
48382323
33363946
70465004
467516461
34228
195311121
258979583
24184552
22526397
536634029
254737119
81683142
173116833
97216407
41066619
67073006
414478262
2441567
6016767
288097
257181117
390849568
390094299
35616229
534865136
355475090
5593491
53708945
111435147
167561371
31780508
8087301
103594518
11032280
202161320
658346094
12931126
444206241
12895347
362992620
162602350
12704481
357417
204485774
458333267
76206910
151766925
38645171
4368673
35852876
16064974
83673115
130236970
522078443
34550577
405571833
25095225
20661331
524261957
313097895
99183917
378739089
249694232
714964
103022191
45724376
29338500
7809227
339127025
89462733
367863634
220218611
222281253
2828202
369950647
72732980
170943586
270932075
221320892
10408381
836984798
1022967
101549969
238151629
244740735
365693564
6356431
505113562
97098613
61418096
281776985
208468021
26140837
240156906
361520996
93123911
122209160
625920374
7917705
32604192
124399569
12661033
939220609
247031601
605787301
146347859
291456580
65541271
187555294
169323346
11089086
79148674
39899288
112524099
313212475
125814
17987356
55315420
143525538
34518904
423033219
12149724
298768392
87630161
78191175
36974859
397153034
6855121
29503218
23250010
97734512
64655857
608449176
414560974
487342975
540275623
549127321
993606
83610966
8676955
107905073
453318021
476186241
24731581
41008150
526488504
48204361
78331234
3492922
56108419
156659339
1579256
138262779
6699822
56761157
413848342
80659554
198659323
176955341
22055677
435947266
54248014
228170769
609638329
312662704
8428506
128316
776958034
656082860
179565046
19045876
317447308
31112516
11662878
147289409
34850865
183490887
10192008
62040661
15553616
37923249
275499020
501490823
543610558
522280855
94758210
3699282
439144292
104054603
178005781
13374004
5866552
112877720
33220238
254452384
444755887
108883491
1967095
15849308
79698964
769741151
207664621
400247171
556237621
143365269
110564695
16521161
666739411
210280717
113530488
142810768
307143794
387244876
37409519
88359169
219886920
19447712
23602428
101851667
806723277
26397773
110133289
531035979
19952000
205609398
530771818
576111854
131425743
11881586
11420625
81780958
596664705
3385700
42805115
90712939
202044224
100775501
97878433
25138683
189281671
395563727
211488983
70360000
133264931
183134541
522220267
47415765
549633197
657645722
8442676
41393216
13026647
131404378
302320134
51185157
45823994
145572013
487215064
124711451
563924245
28924657
17096361
2256185
304299237
119010766
57607967
345527672
242923342
63431862
51676705
137444433
193384862
1639204
116920594
38785581
115628797
81883916
6624921
194653445
30658983
13946074
405081185
331279513
46595180
126694078
35540693
332644926
411985729
65614099
19493820
5282291
118352179
25834464
73190309
459186943
137609743
94224879
25567652
94012821
166674842
511831482
33919773
35396195
18943927
503431863
40660285
97058522
89205304
59909917
78190576
41609393
482492
205264160
99272381
30283248
182005932
467521362
10809158
44828965
167293261
17278878
71973223
15982148
88810036
67197633
92626293
3312333
508114650
60312880
108708231
667822876
49440681
152177247
351050483
5479470
207065108
4471589
137885510
31069894
55960454
34005276
7638254
121302861
9262231
27806794
123665600
178427353
9192122
17561620
278324902
303682587
6482195
130542535
125545845
37017289
133347862
171507325
338411011
126280675
14514695
99805013
330530308
12808740
158100
385465211
38111122
24681553
348138027
271404168
269799256
248368737
109891951
251138867
415488263
311632205
6442780
92922571
393762341
20654023
337206509
70732674
141087877
137883796
146196447
77746144
61289776
55922944
178459460
46503094
375263227
35164882
20497221
28149866
385689026
636669224
50018821
16816035
34793065
207630733
6052045
16832070
105169551
201805814
640859226
4403178
565682
230086333
13566808
140942037
459580274
41697526
987882
359950549
50686634
55771981
111281371
248250192
68019766
60841245
600997524
37200706
647903332
29778719
336101281
235616424
16229290
86554910
230825561
2991078
961281
344931787
142242
661506866
39969276
130348
139392990
297137826
29015405
30954330
493097395
118330751
120224389
305730863
84665015
11009559
50093566
5116859
75541388
476680
194422202
36983989
384715880
1586740
131961616
169676217
19456785
42251921
286316568
297479189
375761745
627303187
12165366
143305193
237503091
500760326
389621646
10049642
10609610
369147569
115855171
119270255
2095629
68673779
54594738
45430242
30150450
711733486
4211487
5800146
22094468
493948106
2699262
384223
72062830
153261858
327570366
764629852
237891921
8059407
72037660
951618784
292647905
65225430
77471702
288898490
180757179
1020253
690929417
8871937
322107787
400855798
222324579
102036899
15329275
263274961
66728782
59985829
139820068
56848931
7817296
426080
142415942
135781868
19046003
11160364
854133430
525241538
139136484
19697262
282388511
56500953
9048469
6656563
13812413
2613989
274291232
4777376
77469302
193571841
15696935
91665397
208189605
483575169
21102999
577808
82166611
70992659
34985342
436889681
107893722
603640100
238277276
64496205
10246003
21742955
33633760
71176744
14924094
474189420
60951369
707366702
577853605
28333019
228744805
103553636
430609711
51724288
294130850
594650114
100523411
2823312
697114537
118127295
824225488
174181297
889062
90083306
33246752
559832446
27781351
121670207
486374102
2388985
3799007
145979869
1154989
539857857
195536430
134337294
76071606
32184984
371600263
7209151
145783653
75401909
267988051
371906952
209653680
7475155
15436047
85678729
14372372
490021326
208816945
156630796
49944228
101113941
222133034
471037529
17601494
296034
117438794
252480661
119582935
25067859
3075931
85027383
10568398
87379568
286604422
73938912
1585808
418246061
515081055
37657645
153014312
75816784
31212286
71926419
303942789
37859251
211688615
146715516
296097591
32135633
95936916
272243533
378045162
140547834
26663244
482390987
458790323
53521266
44989663
565208569
139645285
55027171
206329057
22058475
218157743
130239430
83653250
22745556
181635354
68070341
492372651
26925720
126970529
144400005
10207170
78562878
133801579
27706445
2341085
56850877
6516375
101244620
305193140
31202609
33552820
61200509
2218060
42162279
651428696
2694218
2340882
188961025
447794414
46297953
153350049
97068715
145055989
85232720
286608213
713599
176922173
26743218
8211951
776029163
229701511
37616957
185831931
78990931
59078350
149822022
165154541
1730524
42611526
54270802
285379390
1144692
112956627
457818982
118736208
346411062
15939845
63760845
42752217
78799999
447043418
203848491
220331551
5395097
60073001
13654223
18895225
62010849
323969149
248656171
62517405
37459321
183528193
13308637
329979402
18247313
12484037
13715548
14322532
6558456
6835227
148627933
33547921
116985518
192722325
62961276
353237437
36030615
11416576
2043573
142799936
120706308
297904440
731525731
360032679
228941098
893072
100580546
57238397
2730188
208205015
207951571
6211099
1690287
5811894
157718766
266766358
85657574
23952340
573356
298420292
31217420
21201585
97299445
540335785
159227785
348245371
18532882
28999952
77439074
14202419
231103861
45036185
197944220
12450828
216047738
19556934
11912119
15808624
282186289
688124953
138588247
421016985
64423515
131527135
80804246
35616120
324430355
56762808
423964886
510994811
84335341
245845476
72673283
37623310
1480543
184915
6482392
3881593
18710330
496306
84452952
116606930
194876638
43959468
728686193
376566478
240094744
204369026
18488308
310012531
434720619
105267013
762184538
278419994
12959594
484111958
116200
706381392
19498840
100140218
160163808
72468892
159484454
450541297
55742817
20223433
302792223
4119025
221413715
96522323
40741006
301322823
44034593
170068090
16289960
96356155
388123326
180815185
276832061
169440361
758710779
75341347
655885601
14109283
275261024
539106783
84806750
179033501
177286198
84682713
86920383
94325731
378855080
2988375
488258281
82423102
410099105
418680913
649341688
2390428
60626126
2203766
26540393
284393020
97610311
57300331
7638947
156616758
516663883
128166529
12739788
65909966
25818215
38169759
416052862
332009126
72999474
116662051
181863544
189555848
160784665
909736173
206381301
22170900
6562631
294962599
149765801
159971344
322459483
763683019
5308629
159039998
20825512
12679809
40538801
104764995
4610545
216088562
679951587
204797009
21126502
78701445
307450193
440767380
49748501
442517709
162816108
466438717
52308458
29528272
267467490
11737479
12006336
194931080
178507732
280420858
2392694
11099162
77626161
6465495
343370113
744726678
79928718
136387384
88921225
5423371
19252494
357485338
35363949
54209758
157828078
1426049
1437956
114327301
296553461
7203278
519881190
417208
558406399
62485939
332566714
137946
12356179
55356749
94664254
416481317
102837
99436152
7097239
129709937
532514
56572914
142895499
92021216
48951804
9716973
10201663
99188674
276700208
80369264
89193726
365998779
9659450
333356228
520489287
132192104
491058338
118635969
301099930
36322942
389185970
41248967
171406473
76962782
301545473
296130811
6976243
217848721
146129731
953754895
591621169
83643791
23332942
93769827
49693693
133280731
127325092
165400887
1214087
96480485
90100943
5631300
44473665
53128510
177859221
69918291
404732869
104896952
31095706
4480412
89803537
528584380
133210730
6552165
26868612
296295229
9813183
23005626
391022679
6621550
401512338
598341
389007568
20339852
137517707
304458100
27118686
3697478
167211361
729572875
227667377
44495150
5347698
78043814
165009771
68765675
372527213
17752732
331312639
163628325
126715338
10760713
2007657
226074145
148466540
1288252
291121002
334385121
85034311
8980769
487220032
467158945
142960309
393424192
259697374
318640682
26529566
458391765
15394455
852796902
791420
999950
28351614
289912739
66837238
277193917
5599635
8536283
2903917
431639305
562947147
4730300
16108938
58312099
98107732
5459091
1112104
152053441
336615277
498436439
789997323
419784037
145452770
18119711
481111888
8486622
57325009
257480303
410749311
314388
432355592
2098936
253788314
19898836
289352305
39288502
34395484
686216
1966346
157396789
143623474
430461345
254734222
25114716
30523216
34547077
82544960
685865370
390347166
51022736
90812581
176831020
34396426
332227965
188096757
249979482
506220071
185651022
10533337
258758750
74276800
5101551
35954952
60620427
41386593
333541979
6096522
97035030
194260301
16056065
179416
109217434
253443500
23808754
303652866
55806237
15183679
226821402
72512856
615226963
219418982
33836424
319300134
9170393
645837585
49978330
157453352
96310228
532977359
825278979
101875353
117131794
115929297
170807737
250920
29285566
113760279
13795698
633244133
16915661
125039833
67187001
136400580
241523563
2167600
80483508
270432064
99928022
51099174
118645726
166273059
25989411
25348927
2509415
6837141
10679782
75068955
36328735
129350794
233500558
23217853
110208675
561290928
39340478
16057600
873865
2204132
60801029
27117855
5271460
33787772
22268142
35367299
813174209
378848874
347682723
306166822
492534304
4000165
1549526
174725012
60460299
374765578
663722159
339315
110127890
36865470
6206782
184134527
713412100
45274377
64026674
32402426
80486586
10614061
384807839
32685180
69979871
250021953
7751120
18098551
40396324
218516988
18660946
13206285
8000983
500827827
73055054
227586735
660832510
31375350
2843939
83109970
87217608
383501688
180103442
334152565
264517676
297358061
28749669
3160635
466456715
29153017
21554353
17117307
678991617
524605889
69451374
551470
98748422
229527949
3094832
65189930
12715026
137821245
3058473
325542565
118033215
38888541
185601627
232429195
282664777
625832778
30414124
325440319
127088686
42361360
28088715
198914651
349506209
53462376
39904074
83349211
25082365
14641006
84346872
13503438
37709750
286533492
14534710
60851694
334440241
19286707
427454936
22098082
258098437
3518039
69207011
43209359
36258653
387615750
75325099
61181679
709886829
57272251
7293611
207342763
6433306
97954456
68095382
138764617
383688000
201275603
332364
6290344
643146961
47913701
109163254
2780341
185102440
26724696
759509870
147708252
12714437
287442193
112265354
158026513
207514381
359558917
323417636
149728690
735910965
70312785
128480253
24493352
12297281
123615010
201326105
60394135
165712397
1351298
117246547
1086272
278649278
968560049
73569302
257371855
21537775
15977601
41000700
137158160
218029187
152495643
378972234
8088656
98589268
85512826
345022402
28518643
249578192
410124310
123923129
21412516
226802072
577489068
176864272
36747355
46864702
3951048
14861600
88675521
407574094
154184545
76539684
584901869
128729373
281787631
125689724
399246346
193626643
117833096
55969314
492005266
116159572
243936143
188038077
11571708
103517387
563785
195446708
860744741
172983847
207049431
580639796
439745531
117859893
244438411
110794198
134854146
542525601
283067500
155497126
6510789
598076887
141571682
103131793
24448578
355067923
122102903
26959098
709160129
322409155
148225473
548371866
19410692
221966876
185193551
298740409
11067516
12995225
57074427
213495054
51936096
84573014
466238655
102248642
60155579
108917083
497248883
699384
146072660
13833003
22379471
23810918
12168786
560837259
252910000
156591599
54669759
18230567
310304368
38262382
18299175
115705308
17964779
234501862
10908240
13118529
80402277
20946572
209271241
55215887
178169220
29225020
13335622
297127198
362618767
42728426
9712755
21243811
37007562
5720015
84706876
217694203
263550283
3195385
335851180
23366570
14695975
7442657
16808981
5702042
241014130
123739123
178618713
309061450
83661828
93437161
13451437
42441193
173146628
82895583
56827268
31139632
40844791
349416229
17925586
260297717
174985038
254439476
8703081
11824863
246957147
40896954
60323114
141924115
135851501
29086399
301643822
8865127
341429214
211486011
176679683
10309049
96177851
55629323
357393245
419423062
31181863
12572648
146776204
255072130
76091857
102210486
48864240
662257565
331832838
245205225
108183286
78210179
47976916
14232255
38699475
23116566
695327089
4964944
5278360
7300120
642388377
12822747
74372454
25140580
91023737
248758127
106588621
476731325
659016694
10023386
95026020
114301331
96333996
97477873
211630206
42408982
107847629
15353592
21304296
51906088
194219485
100118057
384311706
193470642
428844069
152645
13661079
3570661
54227563
11191801
610446949
7024790
710588094
215312765
872237133
328327560
520966399
133239395
79582548
4783755
88121505
1760782
173382377
6461612
90426314
248787083
27614923
221487967
245925361
99359427
35454393
108006063
51384688
22616094
40697419
288970248
7861358
631824829
40007494
181559026
8353806
445952767
559089609
2645539
460737075
89973803
88545945
232316193
480132649
69308307
259285947
133423
8723727
3323236
250811659
14284647
315066706
47384434
26887805
88833064
949733286
14143698
58127315
113701647
533345969
9621415
27125828
13904824
113632
130248865
6181323
829868686
74073529
111235421
226953069
216490765
26651216
68568704
253916957
122395918
24241806
471427426
5990029
323767834
27989967
127203152
525145195
268301716
72660750
31551589
85440902
92143803
15344096
75353760
81317574
237532448
46255912
225974913
784904403
104584709
265222427
203006944
271953642
6673557
367937551
18580044
73450220
214415585
80913773
30719081
204282379
34837705
42359187
2759336
153167537
234687487
57468054
179450016
105787247
869613
207007218
6419470
184674613
27565754
23344931
321313547
269973892
140029817
50266866
231625755
126707908
184011886
51992956
273433628
29799857
143602690
199224619
80596636
10045838
188500117
185989008
150145885
2941864
247410066
272903194
157802172
87682837
4196268
219697612
31947496
12325140
62189
311986972
124037917
101478783
581424344
364804312
99151656
32755675
254322178
24025057
99034972
227300094
138369537
250821695
116763130
110773921
158176468
50669556
647741634
108777538
62079867
35166285
1299981
19549278
13537922
181178053
102431505
28410685
15680513
50014205
143651516
199689842
161558139
14274857
4311711
3571451
116320120
462450546
248439407
437439556
32110809
121437216
766496869
7967884
27755893
37227263
147497593
11904609
25686577
428668
157796281
552704
136664605
34466790
28211611
1757483
24673115
31993939
92427650
3068224
61358757
4988817
591073833
204395112
199523105
67547637
463017265
1146238
528273801
6656328
239790723
1821882
20845783
348460471
370814136
546413154
6559394
141144431
212276182
87368173
181821254
34791396
70463315
12876331
64878212
323768795
70179508
10756251
4339985
13442873
84649902
15307072
344568096
75258577
272980773
40620878
7745072
640744480
38632468
421467112
258628877
44930157
64487602
14178367
364188655
50693121
290792357
1581526
128415
20035680
155905822
877809433
21214876
26393060
44829404
80590525
101453673
58449598
87653924
41633595
272001988
334612
15440878
662233617
66879741
381320479
9385348
14687892
506659802
7843408
2631040
42916660
647541988
1841010
189337025
540598535
266711484
42914013
18191925
27794973
17767215
419719093
15847079
294942048
186591141
6510819
40319678
768793610
43954640
121916934
231683395
89163354
496847543
15874580
397461748
640064737
486075
105658625
33122365
727958582
49039498
33084338
201623801
96204719
249983306
247255929
81335163
71247883
366252166
233230350
12725361
81167003
66597304
67245910
148141153
40994945
45251400
85912622
55749057
170789543
197863512
10111
360098303
18038225
34066465
39471777
11630298
10913228
101150795
24536709
81050188
226100529
278609675
10566835
30959892
9259459
49515201
215851095
372471820
652867207
325856731
42994653
39249744
7364156
194012731
40584333
76939906
67970773
2633549
450301562
13185854
13266310
724622439
274371324
614477942
12712872
60750602
120064601
3074555
106637987
106329845
98568322
13447803
36171439
46915270
39633974
1736595
12446842
399350267
98485155
944422
5777359
326288006
7576289
556846519
43781278
7766835
333687299
706478991
46645441
14190754
15721183
334389113
163706448
108603648
185846831
164863523
112958829
119441923
148848816
61451638
482562180
138688742
142373324
280407592
42149087
43604668
16982705
61602901
24541534
620522733
64089836
466107315
139680568
66863141
3036683
68798624
17322239
513262465
150482448
69728822
316165262
3540644
4376580
71766952
34252168
19676
94715558
232977487
589672390
65769832
437933703
1153013
95857638
16692592
3105017
268698520
11156327
29714105
14871690
107200914
376203376
50709776
148256059
5941377
771583583
170510502
15014832
961359329
409591946
193418895
14784811
30520778
120238283
23123658
12950019
460479230
145822975
204302712
2280456
625794099
373787513
80206
32483085
277347590
83308048
1813912
42191268
94536688
18938108
72269891
44804207
576666599
17673666
12802291
204081648
302307523
42240245
84803673
31201779
4942316
186267666
516749421
37731537
31488087
511776483
54358300
150823629
89423265
147596248
51150857
720983858
171180227
298562028
115647689
69931721
27278131
107521469
19302517
590482731
368567569
28139579
450002
148225585
59274374
123288117
140554611
2034810
221963957
106012555
60646294
108373820
261849915
2276355
106755
91700778
146793916
9730644
462394297
787697201
75041234
154521662
6961692
320353086
147137293
133708676
559204374
29822533
17382279
61657127
387515755
45879327
451035736
14045032
2563391
110835461
77141870
93927292
197627218
101400171
606872698
25759465
134667450
24799340
2582655
65058951
222609797
43611002
284239960
136326
38490027
698018699
817423561
578979117
37418782
189523878
436740595
268466215
110833605
62813638
2872317
167590747
608368104
237377145
892622035
42658090
34861470
222331370
103131229
29021201
287801335
23054439
4269804
47845357
7845006
137115083
58419288
187070752
67226457
5100596
373686290
628920916
350831509
42457339
1115694
110225432
267152089
1485038
36397837
167651004
55685370
152937181
139368840
4722899
129150833
38416008
262079338
1389574
87757446
647893629
23231589
23422006
32979696
9621353
32396065
6597014
681501615
278941925
31643566
404057
10410756
326468843
37640581
171079033
248582481
141161679
455667210
77943474
125737061
261283319
107327425
704099639
11173379
11649281
109887438
6089644
18548645
110353735
57136060
109723714
252991664
256829196
82244558
412987111
450626114
203635592
77632855
135071269
144438929
469903911
43827376
7750532
36308733
16677470
3552
160185117
25473506
211199810
557879130
23467128
293406807
50775785
313572280
34816776
53796845
32175483
55743121
132301954
64526270
140537924
447030954
118162348
257207265
67672226
373820626
17488218
1229556
135095842
455917235
38974752
3803780
496614236
53796966
21987925
139987518
71020279
8572676
188451005
33508350
67881924
156985591
271385595
520698913
368821102
472384117
244460443
9180581
315996843
935416
260161213
269900466
275409716
173007018
1101972
8109912
12030971
440642201
68508
281430813
7808860
19867835
466223313
227166428
96465351
467830171
426424297
347358443
6593913
36341545
355817437
343681939
161520543
11025041
276664438
113643735
487175265
69197281
371086132
186909982
57415677
222072895
59794902
37431892
171922063
171609957
82809522
99229431
13642561
58425754
95285631
15433589
222044668
48382867
38257133
342751985
19380231
91089781
118016061
374240837
213681986
23648309
101277935
25283431
48819763
84547740
33773879
392947860
160932823
14669830
6613722
14670463
137449722
485552871
22371231
31651972
35231406
107780159
17657168
22526552
54812866
309506515
43472271
188239844
158934836
116426972
11865343
320226239
71659522
168287294
282139265
213612052
9634280
370546574
183071259
22284661
315437903
111915
624857366
16721085
84015762
25200611
251861833
203944297
496569109
34141345
318010334
236841327
284698121
498164305
164368841
682384906
22433499
863578511
17964958
21866614
580686681
30319490
262373605
598562823
158492271
4302756
77058593
379083517
27083992
127503872
30367707
500600217
125796213
198837774
21485818
12041172
200555471
43519929
162403399
33237738
18716086
965031
282672290
202226862
87727314
171297643
95533030
25688786
808577339
109904128
64059550
277790277
3333171
346236703
103129161
2612336
114715098
65064434
38455946
226324147
67101651
457816243
217144749
253063265
265111041
276509942
379396793
768891
35445127
89582919
262335597
95775258
472952188
135903498
46579802
18288130
80908032
91619186
305117344
194293676
312865485
162705885
91054965
28128992
194508310
5705732
169111987
505715215
121529162
300781685
274807174
425508223
602477670
96408881
74436264
176490267
244163005
630560301
14584792
242819415
331602091
246011955
165914
64848038
53113468
387988933
538514974
214346027
4417360
31502464
24478204
122971175
174289778
29900942
203908509
191221633
551047561
49230377
27720536
1044714
147965209
94615787
156258336
207890873
485442718
288380446
92710058
168404201
144025565
221451217
35365067
576313790
169040578
274960267
146527755
130343941
335204690
34600755
577384675
37638984
28190890
339104575
247146389
1868527
229798203
112198202
38292971
42666087
90584389
35715930
483428006
214917093
885718
30015154
34480363
282214984
84864009
254770325
11525870
49324530
1341470
279193389
38966278
5061150
536999296
18562003
813472926
228349024
425087597
161534428
130296215
75047082
174704518
49303643
7348272
1860731
242197898
31863789
379151576
424413861
71156579
210230522
537760451
530890723
14498138
18690296
148998355
32179055
204695275
10437373
155348244
417223244
29990730
161916028
423831514
71678447
41631816
153392449
439674642
49070262
138335228
237629
213305828
814796
364819926
92928029
865919272
602588061
30216529
22932940
214610663
21950536
426640160
50906540
24572720
25543020
704903075
42230096
285654027
371723625
105239218
335416253
305083191
5098848
93219493
15327707
14817920
8037545
346651513
46892300
244819799
46923693
650169776
9400801
450625317
318812401
4943637
44147047
140349745
275026066
65575067
438755467
35399574
203135304
301540188
9018614
253146
185199615
757942569
30116784
512839761
184758562
286142383
134499896
46740045
26373852
452171323
49689057
531281999
105958897
9840005
610706767
4788864
163265196
208540194
648135564
71234272
127328263
455071583
6134108
207639842
29046664
13658049
22472
24851198
56547325
12820060
39120879
16186056
181904240
142969311
280057663
251786991
53888196
497741636
502111258
55059446
366570253
297842501
2665
269648992
7580364
2082129
152220417
13339809
103971444
51775974
62645943
25515504
15871681
286360752
55146809
32082860
26869062
53858119
72641799
62679818
168089519
100717575
43757438
386772676
150448929
282463191
1158240
863717942
23563193
657287964
56770971
40339294
76885621
776081904
215417724
390228516
402382007
164048187
849237689
23298039
15563731
641074745
320715626
154768548
171903144
307343833
40519304
55082610
134405337
4441935
409854953
24265868
357870299
18773737
28893614
67560020
32035398
213783225
189004201
41683426
44508745
6270996
71848648
6762110
116709558
798234186
82548984
13997597
38646145
647127592
204739515
177465054
11133089
655048127
391022266
55558099
56652488
752989299
109152870
69608958
173576181
312583905
385729255
246478285
81269067
440341440
191484063
148853153
4272098
29045555
58376166
99652738
136395000
288676213
292972613
303684501
150924418
101863419
168137086
194662795
560100215
7469940
31808704
153062516
159174676
83413868
239011290
160987887
354213468
94459183
116991344
262085126
195528945
575099573
120341647
102460987
114021081
62990461
628910437
9353073
686648825
24023516
28697162
107581312
591506191
57332877
63793282
70462974
99496526
268013676
1150159
640807949
22714635
203640456
57574722
53752304
8244461
61733091
88426038
14680198
15486865
103498107
55915575
107257077
27930032
259874959
337410777
118637131
25313613
40512744
67148852
10947387
379423540
909880158
122278429
205365471
111457853
12675969
221352833
76515985
52843151
317775388
19698481
509833351
8595881
373187106
5844104
18372961
78167920
638565
19629151
534200647
49271496
2980451
134239730
647197364
757520470
554372388
289891266
14343795
9379615
16990407
256779202
251785001
137484850
37625005
339545739
226444172
5455538
13637220
52766201
140164654
191194945
129946536
265167129
8154598
448305287
129328944
1347013
35416250
1089510
87202278
234697013
2046708
41506191
6106529
16028177
163324780
157258198
66921144
89825574
45430242
15113391
775135978
34760386
38462054
480907771
58212603
948434174
50035863
13522660
341197172
52581495
180897685
192871976
98462727
52739076
690781
74103899
222908833
60272917
28023146
439552291
992282838
311562937
97954626
205171880
469049359
54886058
50194704
205348673
120195581
172639821
2142756
400121649
29645035
182597409
5027280
41449716
1262012
60254760
76094855
197414878
39807785
218731896
86489457
112962289
445466890
356831845
1115054
2770069
36034523
88616881
11569556
87782871
116480228
246522251
16263432
15820066
8123885
13951386
12670182
142817455
433656921
34079155
327035772
38126513
34752372
72576033
151143414
52369008
135967201
2139548
230669557
354055437
462272641
751929382
707106449
63390187
12864639
99342264
191118846
144757220
157146531
44490138
192254071
363619420
464532151
37171805
616992261
12465964
36358372
527666603
828142
137786633
378567695
43652620
317015557
16661540
46193613
380512
186122197
81093821
326266672
2906382
19960158
8624046
209930942
9479861
4670756
205319367
29678907
258896121
187922561
45288376
289438183
38074950
530107853
22392669
41101782
39672090
47734505
6590717
7202330
336254068
97653850
362387370
268073470
81050091
58025207
5009038
215826562
729885780
117005772
424386636
207498318
208737193
4682666
97965642
55674348
509749416
404606846
203603856
259220458
26057061
96178205
44591988
159847193
709145738
7945485
1563833
2114293
56559496
661584487
373880847
312743488
98208407
65587162
250748415
132023206
424492215
26432779
309019564
309418596
404160166
596849353
75873544
337550130
24873882
261253174
7566972
30251375
235838934
78533192
338667393
12567507
153343459
35783948
7946000
43579323
293391867
3643989
7671365
20466626
50809127
472386409
45409300
411392584
105123720
6711404
61997668
520689799
764535487
58208405
70492567
184706185
142783988
27730250
693879893
185835701
129682844
18421360
4107187
623684143
78110292
91728178
534376308
164420764
32800183
28439273
4111008
349514609
256911902
130764042
10845542
644926239
13562843
97976985
33751771
7242694
109109119
219974466
63477024
30206285
153118105
48442933
1529897
314457378
688222825
261665437
279260797
222183509
138547163
252031242
149696645
20269397
38947422
54793025
475424031
29457693
448865141
449814152
325245751
70092602
226430
368035420
56142987
380474890
291328059
13856961
190139978
10518029
15639867
393418657
236680694
98184130
138585445
127918494
245510
16442754
12834350
328992586
30227825
612443418
282409692
35800708
79734934
120678409
76283781
61767563
186555677
287230133
64754020
106335638
31398819
101200474
1159863
6719956
52239881
96555139
372213046
35778570
62236692
111099973
22299954
211503605
53488185
5934265
36414477
25581291
8910892
52640184
11895712
31021485
54176495
436976741
31064995
78446685
16272258
586633710
100595471
21048636
44628591
266168574
4959926
38878268
18150571
52533931
143242928
88312340
14142992
187521597
214829176
262515551
14464513
36706238
211585502
8104170
263620446
534741054
49211795
25674571
46988526
234568860
390600783
204932366
57267765
76412424
650211570
451316186
47179718
277736735
88152351
360657221
810857310
104166088
4377174
405838561
396491209
6486460
58879801
1933583
147801878
878345
57246193
128927295
6075496
163459072
19986573
2732931
1755482
534572839
535959211
5036625
604377272
52408437
42067940
32139414
13326056
139224817
185568896
34379219
58017386
108647090
399175944
200758580
6718285
9379412
149869056
49354529
269874290
476290897
146439579
58960469
216758875
137053112
332891002
317263417
102820194
85739179
2650522
222953531
128784181
21545546
109084639
19131995
14775695
133733428
330010854
17609658
15775345
673617320
203973081
3001733
289337737
217639242
185594825
88817
161952908
226721474
74438313
14625447
4110264
272703423
397765336
118180198
277384751
173119629
697571183
179343642
48406502
59185206
2498500
77185748
9971776
65892715
274357054
248880756
512878724
139045781
73790048
203309951
1398380
414536607
333666288
4099873
693574
381693205
209237065
244812855
13624000
380464437
37022046
427723317
186123783
194373366
217547301
745230952
867820078
228176577
13061792
554126
44644159
141424891
33489923
28890602
237366913
70015550
215164492
45061726
55706
30906194
1834506
138854602
358789
56566152
485103667
38767857
309817559
183074578
98738057
100817945
191756185
207189964
337624381
184224400
117709616
17492415
2491416
227252474
329095907
64824399
11181311
405384132
482524149
285157675
289662208
135700137
3645165
292674394
432363557
731965979
58589459
30342992
3803239
286241256
6211002
51252005
365956161
113388896
1251701
400888343
214070517
115372706
19988652
27508281
9552396
118336206
51050631
175716633
68590211
188977493
275489251
11490532
57194610
37973552
8097840
277961
19065290
56877976
99731227
261029907
31547727
77907577
98966513
623715857
241807035
6453901
76835807
30830595
602773041
281258236
639005
159689603
223599314
395831947
116636751
42887762
395120947
10274601
7764898
341828574
1132841
150347608
876937
120737898
172447871
922773278
5047581
29014128
164954433
32523
189062161
47555796
550572296
4494345
175287476
394513401
21045489
127889097
9228223
226771420
663668865
9733492
14975744
732925600
42396124
221243699
719894501
652530
201414706
91786861
45719634
285894869
60017438
908514951
671784760
77704216
259535274
17436009
56790847
327960965
292165881
2763150
192891514
31666488
145295117
47542519
9143809
16345142
88177666
11778240
17674929
21452618
3459798
316692522
92109166
3136252
192257194
8716612
216579210
847088
270557522
7887072
654854759
14246257
118475413
206790816
283982782
18751232
88128479
400769272
313531239
76699978
602598062
12377266
200868662
34240381
79435875
277436815
55876461
302903586
499918468
352188
5376880
69203059
9604930
134938011
2173097
13579851
71091101
803264463
365809409
210791688
40197723
69749131
440026321
232868674
88484207
384821591
306282061
441152329
557424261
55290013
158778970
12133966
20307960
299564066
641352117
52558856
1156545
110857295
88935699
8477542
427497986
178225
2227979
288848903
218652841
21374732
65821963
3336104
79850765
679721959
5144337
534826593
17639026
84692086
265788776
613915070
457541065
36331098
168443998
8453599
17597379
196150797
188331553
75437407
4641043
719479
311889912
81848035
7372174
158629293
38920468
258728984
111885454
77183740
123227265
532601813
8975877
8410999
69290488
867008363
514744
236634903
42111158
74600399
642667936
100691558
66100820
36382145
270530561
104120789
73183287
343961455
8403968
6459637
402488693
74506719
3750190
17697267
41683345
107419281
617725331
65220355
167615000
856659
169881638
546636641
143111068
38893037
2478297
181350567
337703884
13554905
117924077
32265965
389412176
93290014
82865263
533454721
163065781
6967593
127409131
168100299
11407759
23233143
177521637
695376705
4394983
8710930
4678860
1520552
80965435
139111771
339740118
70927628
70395114
192165839
32531139
13782599
68992626
39512324
98547646
145841160
448561370
32967464
32058195
91515144
268195131
322610118
26438402
4489347
3686079
275172876
243290565
86636237
152812523
152601691
2219394
4295625
254462093
96262034
10131737
36847064
390751348
20957442
961668
475510053
304214110
31409981
14758826
307172890
21653537
122109957
159018674
285073121
69673347
16836809
97002989
7936516
23210804
3207121
484477517
133961448
214189914
110319275
605024638
426594570
57620300
63311191
5091807
143182461
585466657
179329563
427827884
14871897
138833538
370365990
270855742
269582
19349782
340653561
858482332
6712751
74312286
96969102
378607
75100293
135908554
644963065
107822892
127164435
157270013
44117143
37922846
306609061
171538262
96840185
12201434
114208653
476908015
721762000
180566531
91278279
25006804
51695887
615057525
146127034
158849324
55669479
227539436
342121552
252683146
171720309
2761748
193732882
251440966
26515108
6769062
2883786
6021595
55336400
335244434
509340779
654846264
275957755
74080571
1417215
80070187
332028514
501069658
27753562
8686994
216365000
227455660
10350916
285464043
70368400
32393196
221558797
134048401
31945603
58124366
360940661
537649
713171329
108796459
403035
468474200
44420308
272449545
4462729
106857649
16579293
191871307
40835167
144526532
45935099
151097971
251935912
13297690
203294255
10929576
165632350
2834634
117821647
206948730
24464336
210362507
4163544
4136356
4076159
359743176
69988687
90650185
48185353
717808853
44058982
219738727
746401779
44314211
103903760
123772125
457340532
188629501
164229855
10377620
50468976
369990712
66990292
38291750
45491475
107461662
94928755
37045704
571732399
1415220
34295001
44461719
354794033
156402115
32122914
211490783
256047914
9561373
640521493
14025019
138773035
76212040
131191850
17081837
31635103
151301191
8625010
13858633
232212616
111306671
322382005
62053051
106922781
122037280
121972852
36178098
481782016
248481243
322272485
39019841
510871033
250720562
49139490
406563503
153473356
56358305
1943410
169610942
117608200
49570376
100705876
233904200
117443173
12448012
807931673
82370998
416855107
10641786
225132584
53385428
68670810
2380694
283332765
465533248
149199632
122501936
737683238
113257735
421103256
166439399
234337596
113260618
35950570
33021133
809872638
144029354
120563979
107254548
47914286
248127732
11689996
1673180
27033790
148623365
308315710
262776747
159563868
2798652
333279024
45377666
282589194
189643963
191761976
73990640
45729995
126370816
16192100
261592129
371947474
517465213
18982475
19634260
178007845
205794
32354578
497105500
45069280
328185409
572671901
649347745
307539757
249254790
59879841
39977726
2286944
301779667
243273997
14895138
65941749
242341559
98654076
212312105
314297838
294619679
224077618
88045023
25607919
20864
51812092
105592063
250289288
21182996
180236304
14914507
167867754
28703314
302419542
130976816
592601566
605821682
8819608
271594015
164987596
7160924
158700918
16487301
18986580
53569861
28958800
210298693
315675825
4372518
26870022
2142041
388188469
105536408
7371680
46375184
487912312
17627427
48270515
45671569
11530542
228109937
8322274
445738199
3528494
136343874
14147536
30242570
20211212
89397925
65535878
49882868
12351291
144710813
12284055
114388471
16929410
615823657
6316518
127669506
57328182
132705250
20852005
198205748
421188977
123434206
29315223
59790925
51063634
2760207
162613056
383279521
90755804
16092886
686465713
3848219
16865437
124436576
112606998
682548656
22117159
132687839
21567816
106998
307850801
22688659
259961545
61859350
22201600
19566638
251787367
139596365
155094178
544387081
748054555
708988217
92317717
22219779
492812341
27448596
38491831
253504045
80901415
3580027
11992206
246051526
21151056
149382499
75996217
5440751
43793793
2106311
40863847
54807605
49231278
59740983
82712538
286980863
197700428
88271920
75267323
33977584
154251543
600492472
20635202
135542761
3766513
181103938
55652065
18649240
49418116
131055986
104483410
67102459
82961788
256288811
280437715
219320461
92656298
55989475
30063485
206897082
96852253
246522413
337287049
120686313
65894410
4763052
356240622
265031202
26755407
83588219
53445713
113493445
117713873
242750269
143113331
80187759
33330484
374660778
6497283
476754463
254958975
24567354
23965514
206916801
576069118
57530576
4491682
729233359
420324937
120208942
330322413
19361769
228486551
340238471
156839960
236379271
97834614
68324628
150011233
362407826
394206035
51600880
239351946
424265845
374876815
345184900
55021210
178066179
391756067
33539816
60490291
255073147
230961421
686015885
623931202
9596111
23933105
11152521
56935434
394063599
49526458
86027116
380288382
1396724
138721509
304819646
77484677
70462084
13801701
422075785
128226242
5490114
439214131
143699191
40067507
192321833
200520699
401187836
104502301
83452653
16796781
811415
83267915
2270342
27812560
32994762
133908428
128257120
87458473
106608426
37156754
17816007
25829632
26540852
504771091
299162024
73015134
54493901
484652764
142847406
21507542
18284007
47307740
233762355
145203458
88123017
106357264
373987152
9028172
222336484
210744341
294172737
65699713
299189950
351734388
498178395
57282770
45876784
117464716
7041185
232802342
104873239
506230487
29240702
9307701
3185771
80063587
4082630
10252951
1252709
364763834
530069615
248262397
238102440
821365333
295323080
62053402
636101468
37657570
145981996
83338963
7207919
118753345
158279721
387417813
77332855
14487611
478477690
28170068
967525
23565173
33148376
54566704
45263674
106322590
9922596
193521010
305145122
35944004
7080869
43369366
739619438
63838
11107485
520319781
46310567
42274465
19123585
299031601
241737029
29204988
9735175
1017343
27963916
485284054
11361236
66229052
477100
234973089
103611024
37932733
757675761
459344893
843012136
34992891
167818353
65344188
1089620
335968185
138458022
23839468
427346596
803995918
36267222
276563933
20917091
491515887
303299443
544509335
493926
180238216
4421305
4705995
50697445
163823003
541313525
37217560
39516523
40703856
158782040
87877364
277065926
670267154
734242
96157202
249755699
98322452
131287605
235968260
2142607
3171111
237414813
98979373
178967252
64792588
40884022
435572883
319328269
197756212
84925168
19954677
109485551
215351509
303724219
52192133
305581363
17034056
133627555
295251802
475071127
50045633
100506953
232131941
243465986
5010717
173548032
6069416
2006956
54840554
29616199
457259963
394906514
174248908
459264365
441066724
533180713
14240389
467583853
75089720
40422277
22124498
117333438
330515251
3356898
7245246
172454195
95476772
55463729
594931985
148102527
181940205
196470949
128816876
34831676
298048174
171188448
70455778
8305071
42034988
71963711
970067792
311571125
265188023
74839301
70382960
28068613
459277175
107561985
94372333
822579
285942125
162123899
734163
22037356
121630049
49565245
10122931
77401449
197166520
27121598
47058453
25705912
2367823
2256937
206241359
12671858
339601108
199756263
483323388
208934472
55460447
379694782
62394264
23744912
72268177
34929289
282903586
68189455
41397893
437041817
224620139
114393842
764600299
8522349
4626776
209072113
9852961
152181148
201078175
14139264
82535200
629633576
9102460
441647934
43551849
12556457
4668045
762894688
21952084
224540988
284204885
488813403
204160867
343768575
400674340
450925808
38656267
53948710
20817279
216774090
805675940
170852978
519690458
141049773
157002500
647844491
6477859
61471895
62020423
159911757
322516303
565328648
56946879
18064988
137514350
416325089
1540216
901851824
228562756
18310170
13730856
35165754
2341840
4482204
117351735
35322743
7857080
127105880
12766980
3392691
10012650
4854102
89433787
17350280
207926941
133908748
531986348
173237523
354484669
263169970
17394293
242863706
883110302
6042681
76049092
255877617
108741674
63041060
134156028
248135399
498842330
318494290
202472633
12950096
219595814
260457925
368818471
68460
197210955
6609539
36998530
13836960
83371314
19280021
117955150
3733808
525634738
9818101
19838996
69079902
160254790
34173700
54627341
11926576
440573650
396666508
328703530
154181641
67385617
277939418
417323135
476749866
325963399
65776278
6441379
176350863
266781733
17247219
295240441
26142920
109740769
138318676
174228269
703037833
32343648
177114459
11917408
401257876
57859929
349688443
299767753
262240
26127546
100221597
44814197
20974991
106399008
1567748
123297444
388985923
220320500
13001040
117412949
68393358
24571754
563228374
43933482
205957983
11050039
108821041
200245813
39825
44622279
7314752
39752335
107235232
10483297
211532226
449826209
18306692
349589317
20206723
8574716
483572350
422202401
59511688
30263334
79911406
51216423
202946109
125299769
19595194
155461697
158786324
241279159
6031286
259524022
90989321
290583997
389743132
96859560
479355172
26267589
95967311
336167081
65712781
122101833
341876902
40417356
2523555
5927418
46115032
241001146
646388279
464681764
25676370
567156268
35085756
107965706
1348581
118395862
93628667
2388638
3071142
211601491
118344149
1770725
11742871
273178881
61975
6424790
414763827
239206325
451364480
322382893
155198335
17348338
88852912
175334871
61973468
579050575
491385241
96162726
686748486
179773260
12589890
75864750
120689874
224609920
2768982
26983627
297468634
129888475
227295097
70088060
91022968
2404203
11464496
154607347
11147559
54065408
305986054
33229765
86771628
738668553
95008529
11837070
18982947
67852968
7606990
237692
15455810
84471420
41903733
102740605
5624907
380001461
13977626
115908741
126100102
769203465
23297836
49139415
125916013
55214247
182446
153053148
6047011
125656025
11927066
128244645
36729672
383066997
103918809
159716846
120288361
215955653
507141351
379597661
616909062
2336616
14301340
626180161
587360720
49477855
34024970
329512405
55123900
210764868
226784566
186805999
371697117
88620717
106502543
75012222
105651490
16135891
81467852
22468365
1883094
279418127
37775058
318974844
19876715
332471960
93554952
217768916
165445
146308089
533998047
71685758
31646124
304241527
502003225
49576099
150618043
197434103
148814547
343143528
274281059
48560439
222604894
671660753
3331098
267573473
122440492
57667216
34379322
3680386
749818114
510059570
250309024
23748909
290289755
16157172
69643142
240617702
658856502
71441395
146810894
3310369
1244172
423233847
578265512
391585433
71674157
72688058
406536416
548994712
545908587
57204520
108040627
15902872
564799587
663787
562709718
4755374
274659855
594620017
17473939
133978320
1234451
121938855
99412517
330209659
193589175
9823743
1787743
298666357
156723811
33277461
45028091
112348274
81360270
43087479
328591682
290868741
13195712
384553325
398332842
6027017
44456722
218407110
22695430
1869027
33115579
268746286
72196283
34138644
226089039
26901381
764253559
70860200
67396704
213991826
63217
11911356
180768498
17062464
49820518
19870049
763211665
26544596
16180518
25289007
15276572
219666239
421634036
9117425
454971427
824477994
293620597
663550432
145618277
266715034
10887232
3094045
5292437
885771
68605923
401419399
312034272
31206035
3998066
5752526
11574601
40515316
51578001
337400557
2524119
237271369
3662004
264336159
69619928
9045857
255771506
99247309
8596970
18500344
16158613
240211566
338512177
147107995
48947426
159482134
14603268
45123637
274874573
318207050
133562424
130498399
22056283
433074403
238571939
163926667
15736383
190277880
21435516
252055101
16031763
19251439
66998468
68925617
5097799
291222281
8018013
4024922
14955099
93025686
56712584
704193585
229568509
2588023
8280997
328315997
483708746
390453899
6386
27756895
380026298
258722521
89215448
394207571
2399313
22824495
503360278
11585609
120393936
13219479
115485957
5010672
434059233
48204102
43479081
95330982
2346071
53277638
637956981
193328634
360283780
84447268
596605964
2055430
41123490
22221638
234163683
84078632
110077211
37929652
59820795
35479959
671053921
229235742
649180790
66599577
55304375
44986728
2408574
11727693
658438600
43044411
342267451
217254055
318949122
3527188
12640241
123238614
13445082
1224584
348771
43838771
24575490
199183191
82989630
62185830
132846198
157899805
29379798
1360195
25160056
23945661
661363343
348357185
1676385
635889
347043165
45712789
28080493
26580102
10805760
251324615
561261
121727865
834206325
70094521
44403756
353093555
74492833
109553343
55178455
293191973
343331664
577651
296074019
109482252
73670
804175447
100961822
4195871
234843
20323557
85472069
139209121
51007196
39424856
181203711
65781446
39287938
4843111
367358841
68614362
2555164
357090
19741266
285284172
20444923
468146580
179601036
102151452
10387277
274862276
104893859
319353510
4442210
537156074
21666812
5624389
13396276
440617697
21211045
10358976
349450017
2018672
3416754
58312636
11653673
208553997
526630
55577371
128328863
170312748
54442575
171538717
205755364
305822691
30672611
167518281
175173994
814577
936236182
135538077
604744930
4055541
333034484
42837895
38104528
567722488
1667600
327451170
104853942
59015751
16396547
19808715
695645767
52883963
55166801
766644
991744116
269143424
16606266
424538086
39105763
53670871
636659715
215312912
7432428
499681
237555452
190107266
329923789
325434878
84996381
95758218
122952252
82542
545026944
629748635
487032410
5608299
142082776
663911308
756310
6756775
149497252
53584183
54849747
399992101
227657825
90963059
68173303
52989523
40028849
180711066
361306841
12748427
294863885
328930279
21449654
4048216
6452366
362307900
13583114
118711423
107604647
233804646
3835636
139787530
123722027
347519143
45629957
20049640
365135377
485678862
173214846
2837301
16103384
21102550
905682027
115101585
14432860
42052554
293643306
5828433
151587680
49460758
46930264
852621359
190479917
84196749
88286744
381883665
247056935
926253144
70247353
143641260
324051582
497623869
4939725
121524070
519451288
135307928
78783513
1222316
158203694
264905503
324666492
179435866
14367949
6634005
574686706
154721750
72097354
226957105
7599089
329632947
261780106
496680111
5732760
71420823
12496381
196959539
49084396
104459884
571404653
498251980
13242343
173622
719419025
213591062
28822878
304063146
99108451
2289472
161455055
83536526
54896597
144121638
772562389
262680871
37089093
118313135
60909289
57421755
146838038
872717291
378672
184726997
111916240
7698185
3744960
39532258
364886683
786335
24252627
138840651
82461350
66619365
113919829
126040327
76934117
74073209
167181271
651228228
3434748
470312111
440733632
236186077
417514957
504005508
7993574
445454212
5261602
167042830
68233210
90975
492671387
454137642
13444510
34808079
10660792
517159487
846393755
357821204
44063778
394106992
605948
593360359
487506259
1373183
49142281
88741438
36034061
36116223
96710399
39627502
529530456
317927728
21931459
25135178
356145146
24334595
6050689
35558941
27631598
160387540
11139010
201790169
195034317
35393353
249318436
479230757
17864587
391562612
78085155
72574003
1610150
12396378
49178957
6898783
18299328
881903908
237308664
444532491
129530234
288977728
104247526
73819059
482261912
276793031
14042568
82380711
2485005
306217387
534875272
17412127
334567255
79860780
48382501
202586113
118798301
161806253
79894523
644332715
185102057
225717707
3954390
330519658
6253820
26349890
153583569
484680350
16892177
15408392
188731849
33269174
58342624
1136972
124661586
2336353
103864419
2735313
33101661
171470737
257056226
299919379
292380
672090991
426749054
6863436
135163285
21388416
583838795
128214718
194882948
59723759
179884924
203243176
8340809
460404236
216004661
205021230
504028
365945451
103799876
7296361
61049748
150780008
224364943
33613149
74030778
950489
403952796
107182737
96847656
40813294
227016003
8276496
40006499
180905561
27979393
27102619
9618650
20096533
217230863
54604476
218263573
97457184
566689310
175590382
455272223
550101451
58785813
10351
141453299
187654502
193718
122237027
160817332
238249908
557984068
508267623
57951396
680654914
289486484
85326411
567714226
20444907
421630982
173244492
6644792
332959612
325129386
743766161
439139933
91209080
29515859
53979637
18205032
91538644
13658370
251339154
3053651
265889254
26553275
17950675
160624864
203855500
271099509
353853454
235120266
118906362
188941419
549331207
309435229
36140856
23008750
57412149
343859536
537018093
66086675
177114619
392338556
4871990
24151154
419875105
17184386
986077
2776255
197784706
2654424
487419100
307122086
178173730
71573141
11942929
51728069
319664065
675943205
530693783
16424814
540876451
128845879
50278769
79748276
71473417
172748578
109514060
115885534
162125001
123072400
67645125
414447530
125641651
477695646
54969488
44998042
52743764
85690870
421279305
396741002
172886463
184356144
10897948
83094012
5316873
581535547
6557083
1173908
243978658
5384576
79615912
15978582
141421349
20067746
5750215
199214376
38434270
242703628
128667889
861093
6598125
26864325
54470752
74445081
19286302
533957676
183432692
348942260
257054269
383994
183195935
374655955
25754068
53267410
144320289
267772779
5829874
74153670
25909310
194422845
501340990
461626037
57057586
43169324
319501742
571719827
297616704
506122477
2583730
8377784
431956401
189499863
1641456
55453321
46749568
374808266
28441372
71691393
5479796
21163440
25462144
377998224
5880840
155523804
410693711
666286813
96080301
254376504
302859507
394723655
317986577
30363198
31524100
101909540
107258931
139568822
164523005
591473415
79802588
430373233
161344897
47084215
18871106
26086214
3521717
471993021
29282562
196850881
596704706
18435627
106664183
20281756
137669361
430489778
635899
175807281
2270068
260799580
135599
686211439
87934564
692651961
20211549
19831423
18689624
607934609
2838902
475065090
331653112
65954002
39705411
461662318
165686196
269847417
219652841
27227140
729034837
47524
32816002
140591314
5633777
1837788
483381125
31640150
203689612
54196230
105512937
82214935
139368987
25637718
9536538
15468484
215112843
158325971
309014402
87889186
5887057
133545914
139140466
80714413
5470052
115674014
22722000
47439899
3521550
6275895
356922204
26327296
72626142
212206589
209390671
1229575
88512754
57660776
165658588
424489586
27991704
299737078
1913881
58233863
761958680
125562541
401317171
38595277
245865341
13707976
8187905
16258979
127944246
171837185
754149541
18734101
17770163
70447634
493993
20464716
73502502
370592322
65575670
355280571
30824493
3052778
409105297
15219505
232139363
81303199
44882332
76424164
8951350
2242129
116314721
49875065
88787469
293349799
276536330
239545684
158556237
18915724
390130181
73666644
3024215
220890157
12057239
21941497
84041763
829263
132441049
22963034
121664414
638993061
40747345
207240906
96254022
10848811
81614700
253912
90047030
285873
5367780
331573963
133747370
2869180
32212955
370522763
21434307
3192208
1933982
196593856
285631610
310098331
61709434
217075335
357187009
66091423
260440064
538376154
396376165
25395266
468895066
162282979
51993889
23216019
41747982
295092770
94375568
310537606
984890
98509174
226701157
327187247
341708750
23036430
116123377
189096933
259483801
134045656
46813572
327514
10362322
25231044
834333960
408354337
328225913
158672314
90224218
430057173
530477453
17312316
258103985
630921152
15541276
26774426
3684620
80849115
404439079
168087315
73018240
298588281
349597246
11089180
127387181
25218123
42009711
198766553
51093138
43378117
214487823
1885210
16271144
110139521
156636681
815967108
117130483
788138124
70808414
215440680
238698759
446354194
166519528
60852624
218648096
559357521
4943337
4591158
425714393
116026044
227523985
28160121
449753059
352727382
274713401
7148745
239603113
31383255
170533573
220682752
73133426
180298147
259522849
29209083
296478286
185869977
18073576
578771515
8951931
156472951
299916074
3919210
64149011
368412674
100794747
453558735
38802189
1345250
168443631
162758669
19882678
2991991
209567478
307886483
18945311
49802317
25697497
84373492
29157182
1137599
370523503
35469466
86737934
2514294
5026165
151235488
680865
82670329
254921954
11699704
41888163
16833668
411342192
607350765
15874329
60023931
119036915
4133423
42188414
13614077
440331210
1393353
47028380
422061809
270041575
98363
306641236
193117713
722826
245241118
117395
72676094
194978839
84964331
244613002
407490789
35452261
660013132
11813740
78707852
1398171
48938977
13303525
9067897
237575263
168094814
24598845
610589421
47305171
143644128
26748636
170394445
68323373
53682392
10525627
30391401
7171340
549601865
14989862
48606397
874686
62860778
852297497
22384540
70167025
7857747
60262731
332611715
4496658
240304193
83163983
87365334
21947200
57070970
23101445
5445339
705327285
10753570
226496827
118607826
545695921
71809
428065188
1527494
30706856
233236274
806895
313027793
270659833
13837885
3808422
160753357
10340058
99462149
40910340
735056914
218054430
9559179
161167598
1041266
95619699
52275253
499684086
667314841
99045779
140606367
340037144
25201293
55384496
404286043
185981193
121471881
218210723
47767648
16047603
182706134
633704281
87769120
116789651
368511025
72018623
172376233
4103427
295644673
1247935
6637155
99564968
180453484
74489797
806384368
180910224
38540281
231450785
1825828
29621086
154697951
28796590
354689730
35389610
84573751
52162662
322283783
9304189
389098965
321203467
3068295
102018883
73701166
17247595
466106410
238885284
113024110
17217500
20907873
189585980
149619405
84560458
386590435
178819831
60372110
648842821
168175471
6362118
153934369
52058169
292535011
230930042
236252866
50052821
270881037
256058101
8606883
919026863
105357490
212292
526877385
27826687
23423158
935207321
5836127
41135413
20914425
544028
811000582
51829331
427262767
269719229
481291488
358244003
41706207
209678582
42787034
16905779
269715793
900188
24922022
15287619
297320259
66639233
263009424
4270209
215557265
146725337
204105082
295513587
180525046
33431207
68552070
766256441
6770815
438878938
32247559
296654134
620835871
203118837
32716686
288433169
8227944
52323025
324712443
108763118
7700945
169619804
638038289
147271568
7314448
758398097
249940053
100874
157188329
566899316
539182685
270031697
105716045
51810899
440992392
22396354
53188287
27050526
586503911
263685547
59074672
165599325
84160948
193213150
343297965
201880147
460264029
28379075
167719747
420955654
76605572
451043414
72703123
349475773
40704428
187404998
95311021
462881177
20939089
81960309
78620623
27314177
748909673
345138703
93614957
25902381
674884742
413817227
90059046
122186156
98211165
46992968
170737189
101133724
78407305
2979509
63441765
378529104
8708922
34380782
19433837
819071339
19762680
168536623
58638581
123284326
52559983
27317519
315664823
28115222
29564601
154461386
99676757
234923903
37797565
257963005
1635215
17054913
61780209
131363317
98353846
19284993
267960689
24539998
118439883
29567464
255491541
202798501
167947825
135005653
125370671
174469246
379051325
12430127
89554338
683807580
97169201
444727997
16188792
54818001
67439691
617574918
3033276
188956826
870571567
40062217
64935464
32679279
575503471
519608724
317829923
22113966
561059604
50078383
1023329143
24522443
2073841
160976740
548188475
348450096
131231923
962291147
412069029
268571066
695209335
164889346
13791053
663802676
512017075
12100860
830693581
35474959
5262987
221416523
512080
8505395
76315492
54216547
120143371
84459737
53684858
669155826
74698702
11740368
5797884
367111
3802659
654596397
1683397
21207309
294105903
1739282
220560455
285930912
271132885
174873424
457081865
59603745
58852848
140215732
27057224
108528642
358661095
241582593
29868408
645536711
325875848
348446477
179096042
177024896
249307271
48143420
40756263
293973619
3018613
1402470
349892482
15362942
1119602
199362442
391007098
299754674
18660083
42745138
23059993
583986
13330172
44045171
1734840
207509821
152733931
25494079
51328009
573601954
2391290
400412889
77896805
117518727
589277762
3249637
173944026
113894016
80447730
48499671
488367648
33860443
224742217
77614929
281207066
508075603
17107557
106915608
292365835
456315281
22021555
198685637
143193474
323237286
561739561
8140230
382584075
11135378
410574
213398860
236070101
158685161
34097437
551691896
57471217
82985703
55959446
34640902
131098274
527957313
1618944
40299542
2136828
105489071
189669739
12630918
288249989
389384704
3552594
7875750
400933654
17916859
104471333
115222849
623959707
421774253
75004
61889348
40317889
859915
507013648
32716841
272023986
174587602
112998102
300922136
157365380
741238
52868750
109838922
198600304
23286167
12973241
329570444
262439177
1633847
110114795
139193191
195186457
33384756
197382681
203090989
95434462
353539765
8141861
349963261
7883900
72788501
12189024
368374018
406546838
85765325
114996712
406200593
98364811
64304037
134543993
195131851
417087078
476055953
20349750
153536023
190623217
41134217
175844476
115069494
283473137
275494812
565113925
185106869
342958903
24328856
129798103
270159276
10627762
61640275
332581236
101043026
670663076
79159635
250137080
85804834
116922993
457875008
30315362
83155170
453089846
472727558
179648464
20431069
147577371
39780038
209170411
291971423
652325822
114293301
29694661
23427247
2238606
182938658
57485885
37542656
427309792
76841382
127638341
6806181
13334153
74297622
319066010
42967326
105932654
132449960
8213693
6100691
245702433
26208395
601492610
83396060
283206336
186783575
897696583
84188542
304338
507960061
469071884
211407661
18947803
576192884
143174329
140669171
59179347
480948496
60419106
37311409
130260677
34195009
22844908
169427025
187746227
28856180
414144937
35009058
42348516
140872278
126431291
59208101
40129666
253199260
286829817
49852035
437134372
90871591
396214563
66960666
153413224
224658880
50856291
18903214
54478931
327999068
94398708
78473899
50928317
194857306
183240759
1029625
261399729
142762080
9697001
19731940
112690639
115277061
8904367
532098425
1668132
237845169
6816550
36908188
32881950
12835352
10741265
47278990
70708753
284393996
717507267
744917902
645273813
18837081
11067656
587840105
142906253
78474225
141815762
22977092
20711792
599255126
328412514
231325316
202888034
619372147
11308514
26482908
1295094
55070335
4009776
26522042
793999525
28329
454306
299785001
244836959
68783547
54100958
753954424
571057
263086586
43443095
681080892
487146562
791272369
48363290
661014301
91561500
81160447
1311404
150841863
229683402
28097605
1656450
356572879
6143035
17122185
811022054
66628244
53807108
536641389
30705870
134487
99995778
30224099
33283697
40387283
398388079
14782598
2224182
180519349
2972995
10911670
331439935
29221729
135963301
186900
549321525
3343241
117924941
2845755
213696617
4557975
18700639
1145546
581833256
7478907
200466568
828823493
681431850
23044111
22132006
126686291
83864647
30102664
242647169
295785550
1155885
277901198
436507513
95937299
39190412
20263667
175451423
199779044
21611934
12904425
560492881
2184569
365638825
5303000
271497464
65406461
113153233
45445503
164352517
615621623
44424317
340825760
398046458
256126185
82070266
444598351
18715876
385542439
20568581
480964637
127314632
263794667
18042208
533653133
205996791
391448425
114206850
172168101
243951503
111054142
125765691
19263531
9851899
184824987
18219276
79223382
663044
488186714
598297787
41617405
152713464
54197914
38991673
134744574
604998022
29101073
6378471
426028909
84550182
4313770
531373795
516989521
336560121
14964351
206640218
229505480
123053503
133967469
44938404
92111761
214257
45100776
10654089
34593441
86911781
416189795
77781533
1190642
275936977
283337970
176781673
116590079
11937275
82651909
448899433
11445984
4780485
867141
137225213
198358541
466704268
114279064
2747352
427856745
25120398
39039
44060332
321620984
307848709
2387973
55187402
4264449
44493291
106804730
507826933
8535948
29196398
216335092
9651717
266108600
393848057
18784456
144354741
123947746
93691297
271764637
5888661
37081282
217423187
141769262
165540003
101450883
209181170
23510
288816849
169312154
63734702
332417154
279294969
154744339
44451846
445441204
234573621
34676029
609459235
209709869
70749242
448771285
206430482
36605418
125698399
24998915
23541258
12133636
166533099
937303
34122723
61437466
93781450
47084029
152675024
296449248
126210817
12492373
158587665
68880501
278797768
331926040
347459215
28426100
4858336
383324654
218210845
272280277
99017845
295716577
35686381
383882824
442818897
19992992
39491802
76135237
429523827
544035735
174587711
6676360
57059141
470818832
111814716
847018279
758827339
5513121
57843017
500193791
104744738
113194589
23013081
205841915
348482233
535278593
91982920
1314815
2918533
370477917
59549182
3421372
4328970
62864934
151137346
2582988
225036111
279273409
17023252
30578573
29056977
54140743
143605747
287733829
654598202
16998645
10430299
7171369
297714531
59297330
30403291
346206256
780356805
176397143
60068826
142714
524160146
40284138
16871611
44188641
71884167
15255461
484497536
176512510
424432267
49999367
101489763
814376653
56724925
1941863
39016949
12495943
210983983
614982671
14209320
14860862
321737649
22744123
188669053
157827470
109491261
536934096
254553527
120359920
19556796
52007064
835764911
57487622
548110018
491442757
472348075
14993445
442330932
278932230
35232403
37985347
14003236
112540585
6450942
43687461
11572288
613434801
68614301
196871784
494094704
24321167
260429400
208917
61677891
29087508
588215329
405187535
6225558
199834964
226141006
1456121
163492802
263981219
469384965
59011670
186433236
163324903
18644047
35964130
26929214
67255633
385751361
22930719
48030090
12084207
154011915
4666923
15618592
509684045
114767570
36422961
471830437
246143446
491166243
651078349
550344697
43084757
55497567
1639877
533322575
7213360
2484940
60523779
403259715
508869194
9348507
1735867
18809374
51309422
145831402
375184175
377009371
399745391
707131
58860463
267259013
127952
125221964
45531581
4466106
3193109
36875833
180669525
24401854
56394
411927234
46909096
230688665
94683300
119860721
260032651
92932163
55054780
155327581
29586817
731546044
8244685
10724546
343789542
472577087
292909556
445470899
75861663
26317256
1500200
378269729
125308124
344238673
159668011
252931130
67844250
50881695
38140011
10479656
16303057
5005173
59129610
8872149
65397328
79841768
19478056
101170522
73662800
264325822
100611057
251996365
13602999
5109856
246977477
24554927
98199632
159497961
893017881
435276960
184454469
666717610
31547740
547332928
162994533
141929313
1263075
217861804
189099832
146282797
131356026
78148507
22449494
625067883
121616188
31205112
272592
9011637
67831825
50304701
24903447
6451380
98821417
46915685
387002011
364952278
36721812
46804840
29784489
271637744
657482362
36160440
67442530
410899462
221080270
117454016
214943798
341136598
40257220
32723353
66909434
755194
67585223
162031326
8208789
83385064
79715271
18497782
461159011
553904816
56421769
8843088
13441684
6232138
83855606
218540085
344045118
131417446
866376066
39471261
247596115
180573483
1904286
3071863
457857189
4722593
566268031
713048
47348348
3096171
337552
219200796
534824317
21104482
431858767
33284646
94330636
14128500
515408670
122475726
97791446
49041664
69937462
8561366
14528014
183854638
532882017
7027725
466873021
6892104
10959720
411400448
114808717
30452235
837348
5753146
31622329
482953460
403035428
234630032
237242969
254937474
126561896
26098255
617828115
396399372
66146409
151862586
304955358
537296830
150868667
8504388
253331911
48739999
311911181
599551062
469211969
465582850
504868417
1484438
483532366
21997915
194428466
10282142
415779336
156705941
35847593
434463951
141093691
125516793
4104938
38598686
20644995
69214059
16854439
246460317
9822397
202667611
342556612
99473413
630306775
78709923
363798563
56937058
287592866
7360708
455734586
14510903
169626712
125322633
7857888
287730868
950838
22762622
93049650
222583054
555750527
9708836
89767042
43981839
586053939
36347215
80627595
881530633
8260259
470919633
979548726
290357441
76391082
46090294
2760396
443560015
35929293
235135687
26207764
471307520
259309290
54481801
76431
278256
57473044
66295790
216062219
251048779
624240710
12873920
617048
258843294
28480745
57590745
93368677
25283046
11253822
21498997
3825686
254995
5176889
2452151
111734396
9309747
47326700
39900582
791660049
4254277
51852237
43104616
581222327
8642314
213700185
59833064
533591215
159778140
2043518
189956313
4673194
520063210
389394
15286652
134745211
151998350
51274276
193130684
42647145
109724996
723963
483321706
225562493
21215586
629558507
136873468
405423741
347529626
155009944
150309159
6397635
901057460
98010335
340729073
59908883
144174217
20732041
130680717
514905095
109450350
1366880
153431413
35697391
54729897
424360363
137877937
6870228
263853590
279738712
95674889
52110699
11099416
396092769
12296506
98254705
2580
63643303
86655134
379335164
154796433
3726693
99896540
30082730
6513444
387982934
132288528
65315990
20203401
308009218
7714048
27133437
4049235
324232225
43841383
71692265
114223879
263822046
12884704
17131527
610178
55234791
3266895
164838
79441250
101489035
4196013
548736032
42323093
640205477
51430268
749325677
3819344
1397600
105157891
512164766
11276857
60872128
775386791
262820341
285140657
964482
114584321
208930922
275460216
263068
253681334
80895266
144348906
81851061
527675753
79825746
45646897
29974093
28779024
132529275
109822852
211022118
11834430
149806781
8307707
47170212
299258116
24939773
166267626
83986309
149817446
213707021
413426831
16398186
240677497
549461867
8975078
339890059
270582307
10012582
4303416
12256934
35641031
8022807
226105306
337715962
12449194
8137473
28255878
830102299
17911727
886749039
96593829
144190197
6077684
21038346
698909
369368352
368166838
28329745
646695614
159662267
28703464
43262719
4275308
8054982
447986341
9854665
218999199
12102607
273744046
346969538
34696182
18373260
17738974
29532700
237782737
712208542
48014959
8908573
17861639
24701272
12024169
146353102
209700631
150428783
106753676
68162994
390250301
129561483
32395445
296004365
284416861
401321089
50033032
132268099
28746679
3338262
171254053
232607709
70531898
13248736
31574797
523217149
97985758
16096502
143963711
15655379
240744683
645352239
193553753
234086162
28305492
561764287
6453251
495811756
89305759
522096027
84127064
18907718
129985266
126485396
657422095
55248598
442507969
177205649
20813616
31288065
160322901
267296615
62526388
165373007
316386063
12157185
27489046
71845769
543830710
31560814
897274446
178063881
2798421
171169903
91776372
330663249
484420282
36242684
373181583
57462377
3791044
21779698
3979733
238447416
1742734
580314190
54144254
442241172
225579430
101309694
206820319
271918406
43803320
386616373
57904916
33746435
432945933
200709916
689661597
375013376
126586137
598758799
43407698
433537920
679764916
714925737
8006846
188884887
339432319
387018255
569836609
24993690
145975821
311083666
347585900
4143391
38124409
6349053
129201441
22679659
610363214
40293751
4338927
346695311
115479287
19769842
107937527
25061295
115233616
583939906
37282924
277595629
868956719
257574765
257901844
28078095
28021066
61678333
244731118
19834593
9451941
26836241
59135620
77358549
126016727
105757571
52196200
14273864
181543579
147698061
597283774
611016897
76141856
778259604
41811199
257689739
255527112
210152562
15576993
4182729
490927442
18605177
95864306
168524392
76676822
44212443
14129
351810272
390770818
17334274
215534761
3000711
3578868
358085061
496649414
137741921
36802452
425093165
224240290
11201413
217900429
148551440
27883476
380060416
98418054
1229861
95386009
61683223
69009373
49013434
67996804
20303207
324410438
11718386
1293875
16302876
116759
26910635
113962854
544224
266125677
212906335
171867261
335976637
35192859
367284069
21909099
66017933
36826568
144611425
749409
343870467
526148
47629567
18198318
5849730
94480534
177996602
365774073
54138959
171307326
567109241
621259502
469248091
102179701
204903317
284381594
228927989
19830862
64517900
1286315
55958332
205880231
69715005
28904014
10025172
18181529
43151778
480475478
35831163
8385554
653616815
275885758
123092714
211952650
5445913
52254678
70790801
105707
110932218
48135306
15479521
117340083
2032566
389502084
49261795
277566021
157030711
61258140
144638346
150693965
114802852
760412311
214098371
332552876
872572123
142307515
327857878
128802637
262187230
43189491
29358327
239970131
210372777
97337
525015201
5794071
344854
889477633
135876852
46508130
12604354
478987931
30274588
372477597
16499129
73950345
13672706
706163593
2906035
1716916
11507685
241909746
79526981
130689815
477166856
40609061
19946821
19074193
450009
132155193
403222101
66766570
25557723
126686845
30789720
157317791
125261407
368261
58190509
6650303
702345
73289028
462929935
10115754
63800921
523054544
3218294
23671208
91839565
28919980
40060270
95858713
100184461
7837270
9720008
740834367
181655141
5144885
44976714
578239540
785159819
525474958
89227107
155252164
312791342
90508172
8673117
5278731
138698694
66141287
310105100
3766037
12360298
11605809
28714373
109948542
757150
63509085
329478875
569444442
65819056
214072118
365997512
405590
43165000
37089678
900721585
72176022
203699843
403827977
336148535
210192086
114382687
366231468
339736210
272210855
357420
6842528
16772049
738041221
113562386
27258508
393117691
152467057
2506894
27922074
223313369
57303567
108672919
21368281
5208735
174012091
22986913
6612339
57510180
113747282
481547101
10042647
7313109
126655021
22528863
17898813
25393106
162560746
261502428
143950433
204447296
887915426
497996729
10115768
6833093
48064759
162164337
311595002
419576662
167987997
117174043
47126193
34259082
153631416
63168880
28979943
178569985
80082490
273295171
408036885
20336876
493295014
470788134
41451872
2426055
24963349
741144775
135234943
115671470
14851971
538021
388485771
2671477
77536222
51303521
420536099
5988145
2816685
11036902
546633273
8992494
5569712
355921427
163484009
87346614
134802617
161157813
644408470
132596382
37446674
69029834
94290463
3766413
5100792
78427363
13094134
74947116
86919792
15384682
6458
488947
215443241
16343673
1334391
46289733
151531427
10925912
274925671
563489287
397338210
214747100
31185868
246441521
343644000
530123474
87589616
179166989
196699949
502244607
73487896
778281583
92783843
63866475
377936121
173270698
93053481
29908586
97997577
676455
26864778
11311958
636543
345116197
273554505
25138485
14228778
230766967
7936636
11641464
219229247
24750931
8032626
293539178
20580090
218384521
40396
71617053
276159929
68844737
89972114
39780629
47990561
263352416
2105698
74995814
490069573
194643307
23829209
6256027
871252900
55961434
199929385
319037745
143913359
569025726
456974660
9805900
340689121
197738630
1635850
24075935
32043480
11627638
171751068
62073973
159709363
2787635
24958713
94168605
396151733
147097545
114234461
5257256
562817237
272552731
268773222
20668735
133007154
35944272
89318105
31708802
5709191
3709185
3145491
256211671
426192
11128189
6369228
11573624
121058018
59786327
177105428
61130458
426160831
147848257
118931834
109815874
15774096
175514487
54859331
3537075
329998239
97505358
45315505
564375756
15176738
34412517
247032713
153970135
550102729
11611437
55608211
215768737
181523309
597212200
141696862
2575142
497668569
576867615
300694454
219888025
414443650
108747252
43454755
7348351
476343350
18479142
25247542
100014405
62636133
193430280
26333662
269392484
34433308
60758362
27440247
9784480
129074502
165625419
644161098
77163622
22400731
1640659
1044770
28095846
21047836
212973
244925197
47481926
8819734
2309231
1162499
62543072
446339098
15122138
281258062
475312351
136903193
374730103
6156783
106840576
18611322
23101776
376680316
8982623
112517649
53301098
192038126
380906167
33421826
573063755
117507328
15917779
44255677
176715853
176291455
1127395
316577608
128136803
10792578
11223798
274572813
156745041
358161289
29406823
92485990
4533300
292190282
37027682
51769693
23721153
136754820
46073383
24625847
194577883
370442203
358635241
265070320
75972644
51441943
472329585
256688950
601509564
133517685
33054099
356182296
199585161
50286379
110742364
138115580
84951926
48062837
15920595
110893177
393782787
151604121
213592001
8824523
28385811
8948469
318586040
58841506
26012326
242751124
12895873
763392162
50142991
31376815
79621934
330203354
3211506
49513180
235609281
81813736
3188133
25853332
12745097
465655189
409743646
178317
237912147
75640188
46466532
128321420
15324982
438148531
77059382
421202526
935136187
265142236
116648479
11549212
164795457
1129266
12202396
109551575
57636007
57287893
23961674
90679555
941754
276175869
20012825
84169735
97010172
189862266
41650478
43863476
59743380
418404144
54441523
649246166
4111059
33538046
150594341
322636793
12721785
208132656
311768992
27596591
165517879
232140691
263153331
7806227
41374370
41219341
55215697
68175906
16880983
85657796
96516440
54682658
639450597
94536749
740697355
17891507
112362147
36042106
280277411
23021340
71545434
24899817
35417391
50200705
49118372
49823378
255561593
21313558
192489790
10069532
61151103
22146913
164602767
29892724
284208209
24788605
9368814
114372426
57372162
14466534
113557510
4733043
602503053
258249378
77623939
9172303
803807447
25785385
39173499
1124378
244747325
30644884
152563561
7954150
79333025
145470742
6448829
127450242
3414908
161537416
60904708
11473652
496745298
182179512
223333737
252439612
88887459
776881001
24332710
17888536
179172571
408204510
253511244
434708033
66662963
62372058
112943248
79507756
33175637
37101456
831804352
5978076
722722461
160389209
3410007
209897091
38867072
10999551
55195626
139843927
751897545
33656741
85689013
43054402
102792259
155364823
215230759
84378024
8494866
14386752
188471866
40076416
41047663
210006952
59743366
377426789
199675604
68222930
173151894
47217482
195157650
203338477
55842302
284870497
310040941
61696277
21138661
426573557
395221725
133593615
29029542
433964818
178638786
442964621
132336020
18071456
10728778
286275196
12705251
63392320
352252650
36522847
243650682
55986790
38495465
551411754
282925465
225767527
468798474
12634175
16423822
33336394
48359233
711798595
2124548
84757948
198082609
11159598
143806810
347485269
268880212
17769653
4977244
23511227
57293317
257020499
35749328
1280004
42952231
257925345
58710733
122690142
39975961
90641452
85724897
261226131
57574350
800777598
469475627
129500779
522991357
245324831
3989190
15425392
63473555
508818874
140060613
864626
239227071
625385681
12966532
199321660
251075035
839577085
148418168
2118021
372409277
44340084
68213675
17497738
69793226
8403153
28854653
238419072
351428896
103012200
129135180
135846557
16135187
42063178
6170738
3083808
23526270
495176227
51873052
268351997
113682362
17497772
338237903
90475823
68774676
115737346
16023893
170680459
16523519
13398981
264493016
464978042
6383578
89278451
6135132
210687504
215405536
229159885
62502390
6777427
253588909
44192332
5527206
26022737
73311234
7047552
15527334
77088384
64921589
436939084
3378298
1528287
77432931
61578503
71155886
5697750
514138
160488175
179243764
127734500
28771952
10261735
39457204
15335285
52948197
4947603
811498560
32986827
214097191
226868054
36445747
6585057
198810197
242256420
350519746
153498887
258511659
170373623
45043476
260861841
28440220
198683313
292478
382218838
97227704
41568708
68403153
3860085
329426391
795643207
30578075
256730848
38477555
25313720
13471589
137406650
167976261
147830362
224574547
636090631
63878571
123732557
103117834
6781359
327901096
323446753
65391590
298885606
124152835
376275610
344226997
58231214
14662626
435293
58118451
8854690
336132766
220530801
9581911
46301651
155068973
132656475
300348660
285431156
197447735
64842818
8944057
59666917
625660741
54497609
27351567
47552541
4905824
22497839
5708927
4984024
510779273
332568317
412236409
163521846
860024035
18492888
597462177
39564256
19823745
1305366
162841234
155258881
1382952
7871538
103317403
151057521
322778
3714426
10900412
9257477
639605782
123565865
6200426
108701097
59915342
211474638
338314859
47900646
1200228
88528932
160763606
169043632
22665997
154459107
334788520
539542418
49028682
35745470
510421251
875754442
272163028
4265971
62223253
767368574
11871253
98224830
8475463
37903490
217812806
163599087
16398844
744728701
579527546
478435111
540206068
14526615
92912430
33691853
59495564
288259251
70765018
997778
276785552
4134686
101585021
72103381
526219
274807179
38172085
64815423
10657293
61424632
278535958
316719758
9839201
2626072
57642627
201213271
9708618
43772596
503535794
697697981
137045200
45669812
37729363
13109002
31086
23489839
578085
4278430
3656508
434156301
605683735
14324043
21608992
35741200
323833178
54126292
130274275
13219791
68200329
355931855
76773759
122495966
95746821
303688557
58448514
19855665
575728502
107648511
231343625
335302211
15550903
6123030
15084297
359285
578796
4468847
492311628
375422493
3246388
18563275
64595515
106373186
44437824
309141131
2623004
113677857
14921668
5707754
3681310
709636274
21149587
117296114
26205657
42111789
90205668
1724274
205235851
509820513
37093136
53080136
43864
29243095
45303114
231492737
485969072
77649738
161242607
543733121
259081657
282838275
203214165
24902855
582984301
171355640
520491205
111113053
8760372
675483
299638738
801555651
9157878
534174464
202514499
3017
586333359
825855
176976008
295151277
32433251
18410904
110382286
57127615
58440877
325970436
75553342
112978223
9270
12972641
62364407
1846329
126380668
855156
63440871
312323682
77188728
17666258
53046353
68668513
16883646
9448
209822791
18192529
2277942
65870954
110654018
15442272
106197728
92471579
94662962
283266105
323529714
353618046
478021222
218704542
76595162
158604863
122825114
306276391
494961800
133252252
280986714
523115468
67568522
25711490
144183615
5050767
347384654
7854215
2551551
154510833
694834965
488474073
9835041
567767376
281705182
485087797
921343929
428115687
22846007
53199291
529439974
12699900
134187560
75726376
3320037
444471
50920527
184989796
10937592
135282249
765746731
15292071
700761509
2759207
430789157
7763325
263362890
755707101
28495409
179815452
56319828
430177511
94247915
104254766
27533221
133885790
3021528
17644417
4358528
85019347
260351101
3187792
453931
341589390
70585863
68187783
170364372
222752944
172413380
67883621
30106918
668042821
146871791
64180943
194995825
7666358
494059151
163213325
866901058
253708110
1184201
206795785
149230141
40443965
14729352
173890826
53322218
238971749
80892262
244355887
451876689
504440007
5751060
115204943
456848761
49964390
352489336
163387770
208660403
125495468
502898480
392104457
11706042
238504
100284119
1387280
206884009
114012168
176966715
197356318
72500551
548592264
441400243
629120222
143117561
36121182
236672274
221052195
14739331
18047234
240791359
107445684
273821088
30515354
12007269
22899028
97994245
23197945
220310694
8020574
87877638
154108749
33236205
466124438
271099182
258593001
12180678
567860703
238275921
22479027
183052570
185214699
86670398
9862823
23036812
227815255
205830250
257080229
249896976
101195260
167293443
132357140
306084006
57122910
626672761
429494703
13728048
5699275
27584339
353602221
507064451
7823336
368195061
247609669
156841678
8307276
31410854
534280891
58314800
711669582
3673811
392039855
17202562
34686820
31777050
86010711
367761914
1868908
400070751
79848990
310614199
167100794
150804163
106236204
59395431
180779058
754638
192875955
13940865
44816799
9823761
153125259
156178628
31315374
413365587
112406934
154288798
145384677
374342095
470904666
8449995
96305488
309738754
221459
461688096
79455408
14904064
16306114
143071280
386134
568614684
37818890
33656955
464360321
140413211
42176274
115510172
61446889
324701885
116582787
155200254
247728174
38750064
190583393
260239858
886950995
158004841
190585209
20405283
171425410
636602490
268496622
15425769
21856008
119258962
909925093
5081524
657997326
14212914
24230660
440551574
13187392
5281972
74315626
444898694
142711485
21356657
15665941
731689460
207209830
19134859
6111820
313640179
138998228
27142115
70437806
218967499
386514024
63162368
2554975
462462945
5086572
18699270
24874536
1590170
577483611
280853465
217775566
129685160
6037510
411373527
467674962
15487814
539114
243358717
195319742
5383151
4122883
145101458
11615225
48997443
189309261
400726395
180224232
58235259
58602471
8765692
206584332
13006653
92114309
660686343
16952016
13097550
346505886
161628113
97637271
89955991
139050586
23771500
240120117
41618117
685020565
725442845
145522819
128194905
21716680
358335227
120854807
55789223
9505473
10387050
2622497
8423528
131862061
93625317
21332347
37059151
145082986
105516
279459818
236767739
5672141
43310516
1639461
229815851
44796921
289526153
7177609
20336692
72266137
4574671
278079323
17037764
3879787
98748594
58629007
631495037
4079816
107267672
531698791
17012557
188929738
315197883
120996097
12197472
37764411
294373279
121405777
20875296
892260899
29747506
26900198
75669335
94568145
12164912
341641024
368023979
478280115
16142824
301477996
419729066
4765576
296400992
3482885
2184961
410033511
221790
214568068
14016105
2472778
475170034
207930894
63363753
93639721
382049257
18697144
247586046
166573492
408258
3239124
42585771
170702
3716360
2751681
359396
24544998
39242821
203037897
39075784
350590761
1403856
38219634
312614324
107661
27433413
242356561
242584421
156673729
281865649
715504471
808373053
6600968
69690000
77132368
558890467
43116880
39118530
967509233
15564741
48411897
126677842
761671962
268330192
441567765
20879562
2717834
34369370
120669605
93286654
289106312
108846719
110632946
30614992
16469968
298164232
289225544
20937873
258303947
578571517
348203373
50962382
458742448
7098932
522776140
161210054
704729181
27707133
34229838
141544315
406615535
28054109
267680827
105541
9285350
499923614
341006259
233890612
79625655
126617068
12235196
106963424
133921631
71361040
5205077
438842700
223953421
28143237
1947663
135251365
612739796
51972544
61686417
22624541
37128543
4390919
410769909
1869873
3323030
3748748
65828351
370243723
132754399
35607972
46432179
16454146
42307376
1036928
23215160
205503542
276964816
49266217
137375367
2440818
487675278
225533973
421906925
25139499
85890837
414245037
98013412
42365430
149823901
469670889
99205616
15501250
305550277
46963520
4703378
115760120
219868958
263430463
60613494
51334081
50050865
586990401
141912791
3018676
11166938
192751496
343201
1657464
175077241
70132968
52347740
22819462
15127124
38413504
2680610
67527980
49500385
113082719
379677888
3265899
268169635
11020888
2385193
800248848
267531310
34400373
5020877
44927484
1300465
16838048
191371201
407143907
2838918
711671431
79725224
206218225
5795894
257506108
299910175
181837632
47827683
504024314
103656000
83224048
2962242
264439216
159959059
37060226
343590159
5713027
64436132
902728
21384795
105441712
26642396
2258479
284960800
83271201
149653068
151222548
613890673
133244120
7419639
6950683
60195602
301000432
32972419
1785754
391533632
18395782
110769315
137279332
27654271
254269345
279091749
98037365
151827097
299477218
284933462
116934656
141148743
539555725
262786287
35086300
48186271
61986160
14456382
605157201
607720342
56575220
380942527
198193691
287631150
28533075
63781471
5131690
318870100
152502165
308746991
45096814
4850060
119901716
423670893
655657395
11864713
263127571
128280932
71587312
242529858
29706192
8324611
19061293
407395521
38392714
1611498
68211426
106777879
13227179
8485022
421794809
66000251
35483912
103056831
725629891
6259947
28965941
90529899
227162846
7470603
114570913
107573779
3939593
40012326
68991932
7486368
13965713
276525544
43612523
414269129
6476698
33230416
4598711
533435480
248815315
101081944
16181844
73362421
206984199
119641393
278149291
199433767
30625571
12565988
92306260
295048144
25301085
5355191
158221325
55004285
354839801
12662766
46498366
252395076
124505509
46617453
150465554
72268354
354376366
9024961
57495657
23065938
148461190
129415679
51103704
143911224
181251233
155989896
319662411
2352931
58171735
39026903
64835640
267906922
13326628
358326965
100610661
25831012
374887747
187667697
10732826
53287840
275407402
5762910
44170569
19369612
50502531
2160754
248159850
81416437
5064045
13769634
90681872
36463654
56049353
132049311
612369983
504490097
155906287
7385732
124803360
231413278
94373341
124811634
209318358
91467869
577333231
561402574
100676038
42658422
55738035
172530930
15266680
142401099
33106843
32777140
238197007
48537405
110134981
2414150
192167317
558544974
264813089
293383217
92298956
274507287
4421996
17635413
318554475
417507933
78464250
511374843
48512690
252130644
48119457
773072610
49626924
69753814
429965005
84245194
189917950
1538876
360719455
154337643
513066
206468563
10551835
5775060
28314634
241031626
16657651
353114714
194073850
300712759
77810310
58022578
67520726
45699213
128600573
173187533
4599230
177541800
3945555
66278122
3466089
3083985
37246504
84993956
423524200
15398040
7644819
33260143
12445213
3975999
417708612
219107972
689547913
518910
6148170
78450374
130290095
6190850
11101307
149508344
100550018
275335872
468928064
710462841
39035154
128105472
55568378
161202394
71540705
365865618
99785948
48778014
724655
567412313
569673856
263214734
398325730
343259421
406778346
232262
537605940
46646571
78216775
50664683
43185273
479527652
26493780
37650814
339778614
167089886
5074112
86917789
110639589
607206072
18677458
498601165
98873456
150605141
414614250
36438268
157928620
98328286
80408096
411417967
140395156
10382930
167116167
43386060
37330180
275492957
20915358
459031851
11955095
551253284
108561726
70362201
65193541
65279431
7176162
140726183
97118440
9155756
156927595
3961552
29355860
96773483
460722128
539345081
562100113
8087949
138251160
322180625
174761450
31673555
170071151
7497972
381725292
98754593
77472024
136665251
30683495
193166997
185598552
314022
340633416
211262862
241851091
51411471
332015330
592584459
288985507
156881073
45496260
176411043
90619755
40395470
5521095
8812192
13822340
10792011
12565323
427407145
50410
29843780
7042513
72753746
126545555
15012783
274550882
36373393
102442636
18063480
176100469
394594597
75692
125429435
236809237
62079754
75623497
195501666
770295312
111330634
36686
36329489
269380682
305079572
149328657
34102128
312727684
62790636
18584076
381023
83230227
549142
97582343
15312663
865560223
38275562
43350746
205029994
54809035
84822348
2237241
240405372
36156156
448924183
23712705
14278530
230542939
3670262
77612982
32000103
80211812
797116070
31762748
30894526
22344510
62942689
195104669
41698077
62021010
3064811
4029974
126554420
26005102
49537
420912028
136990539
326577687
42164759
6847879
496683461
121958064
12478279
133247832
241414807
100754224
22868225
32293545
3406371
18609831
150383693
65900767
326349328
55204975
10569148
543001580
47289591
22510036
15010120
649258
259455313
6497834
160591828
392863739
35986235
278251874
195091724
339669291
55528708
2874369
28832997
59104204
36707621
11238765
228451
315232872
48437457
278388559
35177734
82586941
12291216
538499124
47195851
436667871
127460042
39709586
34482957
816597
216819254
533961329
103548058
35204926
13254740
220861613
76958841
42327389
366760317
427934277
134439931
375606441
836121
306534860
20516262
663824596
391662953
51136974
421958446
66134137
86905937
80406432
110621820
192229411
212786297
51890150
210154867
13568153
407882959
24785834
177120074
407276429
75812374
149296467
111951295
304423743
389021706
151983171
734551
283727437
119900244
66764843
510265184
46103804
66538976
9468540
244635559
3073771
5065200
363852840
355967648
89452244
60968377
376839153
33044611
89360232
47137300
376073062
68364438
60355278
105348052
285509438
39215136
135982596
57544233
121050520
125394296
292003653
157308156
91121873
255757310
94253950
76759926
254054380
184736107
24748766
4544114
26216506
7064483
14536128
196736680
128183605
14673560
9522479
93838579
194943116
26906627
37273671
18298408
435350981
80660818
88323845
29354622
587921077
344081613
311451542
133720052
82735051
173134070
192310283
26982297
21396161
75698872
210296861
303978041
11357771
214588458
53621517
16432841
4183033
176024393
19504503
172583818
152185631
183338443
481346895
37683980
25928536
99606605
11202164
189573862
71840346
614787846
575385895
354890886
8210154
10233231
292440700
269268201
39584943
109077953
267796272
517636907
347891985
6741488
45783810
24356180
185432694
131292389
22182939
135362657
36299188
13886496
15391562
34599125
387036259
90110315
8567196
30604517
392351275
315816705
147586153
11673090
34171620
703279409
487749863
267592695
71433136
191410
74214362
130646314
78098022
3635131
43867665
1525816
38808350
552794972
64203682
324484566
8577394
73527800
95126922
729667081
50446860
250961905
6272361
618674099
1415548
2191711
86957
335390608
864083793
30971670
125101403
263943769
4935928
13176985
65887435
46464969
513144051
133238044
52210901
30415202
6701020
77103259
510708847
18134030
243920643
24351089
10718884
98116231
151583741
689206491
373302269
140255796
280352288
398935410
3303667
302030867
61554603
267902232
48788299
25476674
59442234
36330356
924633
86510891
769727365
120351008
112288814
156321020
28431417
34410968
63859377
3330063
18436906
615458824
174947041
7768585
132981383
419655685
212419462
85987834
75258913
48266198
61207987
849433
86231107
129594311
153648038
1966658
232887259
65076920
568251
21942423
28642213
212306073
606906844
2694599
6060818
685379839
182842554
29285432
19047877
111217125
74010710
75154056
4477366
177132421
3949681
18063121
88229142
42950459
388702911
426263284
163939070
44220347
595087159
208556353
61840781
4299580
347951675
57724582
215260398
63139717
69082660
291008997
29398513
53544514
28196885
14816170
557778422
51316977
7561193
314841116
15655357
57264525
330422643
174196981
55813942
106233834
306775114
379738739
20982908
93013699
298170221
41999207
141831253
33775359
419610164
22692438
45473586
241830074
208279059
357661836
171911834
160867406
156948422
19319424
205052109
159148214
98256905
3426046
27083898
397138641
107179864
278194828
21036
242876051
673109670
93067064
75098977
16855710
189559291
244645444
323947521
162654548
40827144
115108099
748264361
88996766
38033236
327733759
153559195
346736288
7866730
66922445
234074252
28812414
193604790
166823067
12052223
79163834
454982104
493538915
1089729
261527440
18086950
4022507
217704170
2658516
601400
506248722
4570903
39713146
25398765
298209207
561856
38608130
10036529
560565246
15723834
5344370
240022486
275222718
900720
182445926
14845848
18074681
57384787
463430594
312019009
252049364
128884989
202069089
208707758
18618259
165339678
25005572
833036591
12418532
269125757
163242339
22871492
11135899
184660139
105019956
47442590
150468344
14570692
924314
322123564
311336503
4745636
10305452
14048600
19794414
230818007
16189915
92328361
536755681
49916959
78932292
338525829
14691118
203436097
5497857
84244196
100726767
153149023
90665232
34380651
63124651
1268046
146578799
90333537
5245971
55215121
7213452
493423179
27464966
716691333
4248
275788889
38767794
517167052
374756114
32640291
142641170
43156509
557154489
621980150
92442189
302430733
3835933
6601164
4864774
116066084
23242672
68673875
45089800
181582124
22493293
72746856
433169946
353903878
110024115
1228574
143373555
48106621
251207489
328891673
315328309
146120086
19808465
51724503
309356878
1603355
75015784
23033965
394957128
537536527
13189967
198841633
271841921
1707456
82266846
365913314
8007297
10116721
156926
3324055
107136093
85821819
937590872
535901002
45405829
7102528
73633193
27455808
41146127
150266443
106927219
170457415
14912632
657798302
74306715
8496336
52035638
101084441
159994040
8792942
12222692
732537740
110196572
18183345
360984787
362911580
114914617
96766884
876678805
360423183
241529593
85270939
360413659
12524304
7824851
254969340
204249306
11773905
295771697
325932061
82511729
10021704
521709695
363146801
210382915
728815110
3093654
407764557
221058667
305236740
6548662
12302249
498210429
6766092
292277123
147482523
80549117
5132624
301040
187247733
544363
87982
42109828
239117725
34098976
141689440
6256933
131251390
8438004
724229246
550574028
121032025
113574491
481386796
654338979
163217118
156415
91292170
1771120
15292277
112437421
279393824
223516
5603804
2126290
33104890
157878393
61366468
52175181
764651817
671786190
820336
143719586
97614395
42002795
83459510
347288287
474008581
53029771
205675894
36936923
4444375
1411300
317206194
7581576
32918737
433512
444459922
32063470
162425257
329636866
43410609
50256826
665727609
217166232
99247712
108265276
349337824
245148908
63914223
87368
535800951
591628914
26573581
44192919
355046842
73733481
114637921
25543626
30165833
236946516
4408107
53368186
590766888
418020823
13120780
95869613
202196779
171591128
582410825
127136816
2784446
59854486
50645604
61576473
476293963
108665397
238110077
607240931
6480207
229730038
5649158
163062640
386400119
565590993
497412472
2160262
20685972
358830731
29719275
233645682
41143413
112603628
225596998
955685355
39494281
109425060
225714984
259191139
842798897
69580000
218807501
163489808
146891150
149163551
36264986
7650066
146551304
5757073
268791
98709459
112942778
106830289
19708675
1680433
136691298
233744573
622891394
86758303
185102553
260199444
15349491
581251
2542376
785926443
12973142
6346998
69409452
166948650
2662232
94251282
302665484
64678695
90723978
182915468
4383081
57987057
17152602
2223873
5424234
201943003
137670921
105990091
44842531
262115309
412669790
130356681
224384484
288019816
80984561
329210621
122803902
3033498
101180205
265181072
65710592
79592084
225337591
158595004
56207474
247345990
292896000
115037019
220019052
4024464
48364288
115209561
19977971
12973191
80442741
699031
625333457
29737092
46299384
2591439
51016041
51614793
536816126
4430877
31429562
10585861
112802424
52963233
302304444
14694379
5460381
10164057
139156777
608423793
24083213
141584035
82303599
16874364
12727072
50097131
13071379
6523014
450392111
97299275
75667239
122502070
135726628
131760959
428046545
347374040
59577555
2955889
74559774
427795168
142866332
398378921
124396762
219677649
383235156
247050383
334796888
285069836
170423
287196114
104802502
1085609
1085111
12300954
407186323
169281474
1435191
161635971
138121187
17943001
33971647
49609592
1835670
285904306
461479474
1290229
216878925
173544403
34693940
199164576
149341797
7697920
364122545
192590270
171579068
263224345
87780217
775853529
3819132
300528538
234568285
128577303
6260817
152322376
72615583
85173774
169366395
38521586
381558599
60572662
172883027
190937217
4799156
2823057
14342384
190969885
287857529
3499904
44047184
158920094
9225690
172786045
389093484
125050728
43819209
667589224
1242246
6005854
34790063
30398595
50460160
34245343
410749663
502352618
6330061
969675946
133974439
367222768
53630507
261680221
245276255
48934010
676932600
87328981
6146175
135379589
477329664
278801071
428023283
187637215
425712313
356031629
10734084
92147120
173646432
384230767
42122140
2558883
7072568
137603482
26455899
499800059
70171092
21896586
19175776
300259505
23424305
160160425
8551873
168261206
217145754
18589527
1820172
78176871
58541526
7519887
121227109
346332132
83220284
1439433
228211809
112557444
13836535
23731944
146806840
231150691
568061854
290363601
214563861
5819712
5551616
690573214
147259803
187922645
366580159
174663272
43492840
2031464
5608348
70047815
53784384
79255288
50998059
43347912
234543495
162170818
418073819
554511890
413253775
305826244
52707978
5087835
391584508
102485452
266896886
158288142
277510330
111664016
20328279
674053589
81207959
2796134
75057111
1663005
3346960
9692147
6420881
106432541
26422222
130671027
424734061
4770604
497821991
305872058
49685598
42092906
2358446
324191640
18078391
143954558
1683588
41445957
91886243
181837090
629496781
645492617
678045758
25915339
239869280
45317973
125163822
7241743
118338819
45481322
132504597
24278530
10664096
226203537
2338566
731212142
227055743
475850135
59072305
180372683
43751421
553265
24205089
68125139
388205493
11159686
15365874
12525692
14186947
109601140
9163117
78082002
33989487
87713469
19109530
50871241
377788106
264300729
249662633
183738178
659782351
9566514
256817377
57142241
452079575
15975396
46758563
19113414
153791912
61701949
22599914
4176475
162950156
17402616
72959163
19776340
236118543
64595182
74854568
83839416
27747315
105370742
1166639
149555517
54197073
659313361
30222714
6291711
401196274
65498138
7449597
110220637
102483980
162374245
336356257
3574325
44802582
647507211
154959245
72194537
947578888
18600758
15483197
216198873
147471706
34172568
567211313
129045487
259596576
273986984
507551584
389145745
25151137
158303544
21359702
10030356
110853770
76688354
13589155
203421
4626348
332223879
4499003
93996672
59576011
478815742
309786587
441675031
615225767
376754014
2074028
867693948
52950354
12844136
729342845
260909157
18616800
502906143
228889526
30554649
145729172
94161724
354073257
68255234
382069889
143405697
179202432
19820583
48388334
14518067
86214017
50290107
247429280
306898571
2367682
146226532
56321
47717551
12574385
22188714
5091533
4604544
55187609
826199600
346050075
1275766
471666852
95848338
26461463
156463543
5229245
35626149
119642743
189990867
176813161
19004717
488370781
51196978
277374756
164671347
604454702
18805844
326604001
173987554
186529491
261759263
430925765
262794170
178950289
104085
452805543
5190565
8888511
173829399
39627286
2325135
412000732
64070455
62279523
412698
98403288
39916956
173218337
13847681
404654464
127772756
109137456
2127801
471148062
31372611
141502155
142239534
256096969
374538150
65896621
453566755
15587777
142663689
7856862
5956888
1236560
6731223
89805965
813949776
5110902
126899033
42817014
11338386
17454185
194976038
40648999
356090205
232603477
3045043
297907557
10204501
116463905
142294372
248884676
62646504
113171847
83738403
427576700
673009621
403722573
35545158
25937563
23058845
13607763
795923
46481671
1032182
5946818
10172317
75419004
3242291
194148753
34310143
18712992
384365014
82996586
8096924
212870780
680121874
105163833
1068213
101135420
500328102
233830961
67663994
385196468
148510387
652470927
40361121
37757048
15090165
408657628
2187687
132265027
235744157
147938072
55518275
4484856
522400793
365545
5482015
256676324
332004950
9084362
109586321
182028273
4985950
26694036
164815963
200829481
865753359
166674944
621533409
199589052
15306943
92242368
8980026
21312716
4829386
478809341
62468392
310526820
76382506
3407961
23252115
282996463
223646091
166494
76081395
12486833
2765031
410070790
755566693
152279367
542386376
26437258
231859169
167151161
622757693
219275530
10944919
404935699
133114356
21649343
1087467
61280517
483419133
1830640
2529603
47519507
34920135
18246787
114037846
49339072
30399465
744219
5489464
388971887
399668991
395102049
2271608
508380764
545796415
6929784
17812474
9048360
501036016
9974015
12374007
49234445
5769582
11145715
29400063
251863974
109658227
7589712
79444036
60203823
92827928
51927656
184878933
10053860
16053044
127405512
25830685
73252747
583549
10617676
34695275
11707189
294161885
41171010
192251357
156383199
441754808
27207768
4593428
174384222
399343385
65885468
96468505
14827920
3094843
131509085
63439033
262334407
18418529
248026831
44815866
126070231
199272237
86586082
25651729
877054537
538860147
249550489
420974878
56015828
459713114
2030422
28705277
67499320
12748516
7888990
59916990
88273639
133866961
108708780
389704292
602312636
766781653
650689251
204850240
165519209
2798614
664790955
29706136
41699010
230474358
2908418
3904100
69991878
136548579
356094313
795584740
433330984
103773646
50678773
184850272
200776381
1983789
517252731
31201306
9473796
88401817
12491804
40831059
3729282
590832176
235681683
21206217
57566754
152533016
83555091
40795167
58869183
302854124
82359596
41145611
7731747
596227451
9127955
5711258
147501378
60945731
48937881
404950138
276869157
40471252
132316563
74882368
146570072
213439316
111284015
4413628
67893887
11659205
116234398
629426085
318585886
165955508
34072575
97416997
227858966
104799984
122755625
202594116
42426462
117686917
189827095
159525211
23094681
139591998
759138069
395569949
297985139
223673263
301595021
494079089
146596293
407977525
193505118
415329338
108295564
2917456
571991484
91204679
343304980
42214658
323932888
199305454
107368580
221137841
1805567
227540797
97422836
19397255
147931776
11718587
7244569
17782256
440646143
48306346
70806538
165787195
4671328
149627994
112231047
241028592
471038169
357863192
541672707
240239397
186498650
242499410
90242431
192750477
12692744
29253189
59264862
418046988
83941417
35079114
12304437
153663005
57987597
1773118
241805961
16771200
2378551
1333194
21480822
202405508
10717940
138823875
122568796
143192497
14300449
628847239
25377017
343922119
4337743
15958369
45710620
52946413
5293942
9488408
42352307
30453415
15550566
197454518
6185133
6271647
59932782
47259360
128803336
540276
4941118
81714125
246992229
226757597
326593162
1514039
153856046
563260977
341461164
579432302
148274263
132147988
115746355
68419309
13121583
196765162
226704494
111373251
7218749
2111545
252878573
10450072
36963266
86623019
439587217
18461653
387901691
129047028
96013784
5788502
7651776
19159018
13728161
51372387
3903426
14965929
15647963
716660213
179147832
13908459
176903437
300968891
52641315
87176028
221906868
355634371
480074054
120272152
162173206
275790200
328518345
30557222
96320161
59570605
190958842
16559049
59289223
275175631
20757769
644471564
18696676
711972675
242905333
235330342
134812981
18968359
163807709
14490559
117318930
281778528
358757151
3389412
21892337
22861654
12314917
33707665
31478
265686860
60144079
443032356
828708207
213991436
280016215
202074313
236431979
74896323
46806810
81258177
191349596
6088575
11079339
203024080
390648662
75214949
19151341
8803008
388113105
312078769
30593881
407976672
761292
1526752
52089691
162933529
1547087
1827653
355686832
130092211
47340828
760210061
102692242
13811923
199199302
712984263
23362420
371679463
61954971
334290555
349193997
537074340
469696671
78308337
658796787
143283383
3682534
71791116
202393921
484861104
183409621
209315466
199666029
33213658
503001776
21824696
116338328
194163968
129509066
146939933
12916668
272898415
185186805
548296
49529123
11108668
1147673
122122
501229073
190756470
10551723
76460796
260705877
4626563
19356423
52346166
145319810
1939516
357338735
5898867
124745412
165715512
164675777
17453253
592708
64285178
617537564
151946851
249732821
4927762
133705163
369134425
95022274
16390579
83785477
309509
15007139
5485215
183966209
195922259
138266908
18980167
77620577
132456115
352044734
103846780
21161279
11193796
533045515
11173269
3011921
72803393
58644273
241711888
809438561
423236585
18159072
344857640
92108824
6811845
131676646
54708494
410805681
190928900
187966994
12175050
60117802
18545781
385778735
13043176
517474507
179122397
87173271
221306202
4715180
478719762
260636568
449750481
237265729
3586408
503434998
154931117
156312043
5668753
12518380
105313803
336242714
17501576
101620109
72533119
130803298
79804332
275110954
489135046
30777284
42316349
416745865
5319285
325279953
29974385
457671201
34649153
6921382
3136774
18063399
3528687
40674174
65265901
1422130
482356247
7847766
598704632
183030010
36470320
382283290
418620513
17991719
7862185
10601568
630791450
420722347
22497026
118645537
426153497
322669181
287693247
1202138
50463121
419250132
3003812
613114443
72268688
156713319
536345420
7541836
1905360
174203965
80022318
149212241
153762422
342073433
499870400
56908922
121825476
62128644
129304441
59489635
68179937
943989084
91177351
17485375
502953682
382316401
22545390
12504067
210806477
114705590
104402101
67540691
328610800
1407703
96001632
94047607
418731368
220705464
43702968
385922585
180428044
49888456
388364308
622289224
30392682
624738017
83365647
7302906
99069234
167619224
464619758
132589122
229694944
520596453
318553816
119569475
33274535
322166641
333567455
87642754
233216227
658423377
19649933
104649620
132466419
4461958
152240379
75470923
23479469
300873972
88522396
10001349
180384876
28479375
393336604
435384161
138975828
88575388
42322536
36090804
111716147
116836412
859702
35178409
23071296
62101891
36768590
319570521
551120684
165899926
86588927
14521355
53451690
40151585
476267971
296286903
130021462
98103139
18671333
426771970
469149089
160141756
110768132
180099413
20631766
14081553
200160559
18668316
22523238
30070558
15454414
64963214
195902680
155494208
290773412
50348772
59158571
4384505
78849734
72287535
269717841
151318774
62161949
267755622
123586768
37029092
31484484
5071506
244924801
443235738
606862911
91606363
712849
123193126
8105094
15541139
493605548
173457560
17737501
18356302
74696714
19787612
728444634
183962801
17705645
1122465
394825
33049560
241164110
3672214
342660526
356730454
237156645
49301359
331295952
17567830
120751416
20172751
217960309
4540389
6502718
53293700
10212298
2953646
561840424
325977584
420280383
786165835
114641175
27944806
208180912
28239506
32778571
30701487
9392982
389849200
10941412
86683446
391221238
294935038
131815215
13070584
126652519
20176680
26593142
158253205
893116
344980046
40102279
140997624
14236993
387627874
90752340
10342298
162077917
357840199
90375510
532553829
76537722
3112981
205189594
149281347
22863421
26315814
86381492
93146206
248928173
294595704
57793006
29843704
242547736
2270090
906836
1103616
371586833
88776583
6334935
170205981
231012888
17139805
12084255
24847834
57278210
124908733
79817849
389029228
1200938
122261906
446895939
38659912
118457743
559627731
38042934
53851453
110625560
56063994
443286084
51901173
81832521
110402418
162093889
194284001
4459106
191179820
100097192
526038756
624240760
344317602
207129775
81286784
151234060
41267723
28438651
43026164
55739172
121139808
20599088
78296013
72308501
148702966
272355366
271775632
432898583
75708206
53975609
7215301
52995859
133068522
480420018
178260185
154777223
966018811
5546416
25778715
305079819
614166844
227471227
298273772
348153295
143953044
285607856
25964738
468754457
104008453
1771494
105721305
35545425
15741512
2766944
254876173
519292946
370027256
6686797
636905927
430290501
9676845
615731521
29925073
56759106
673979
67599791
173799030
67488478
208240133
17450396
136249627
48252015
1098831
381012025
157185463
43412110
104578892
185754491
29261997
97738163
381039968
429392336
220800708
236198
110172471
412092006
117773151
138590402
65276404
141968833
243422808
26851918
440047125
155559793
140446668
25766931
88702919
44856265
374579519
923391280
137272856
39933028
107810023
36869205
105103636
64753163
91560147
6279031
2621615
44312156
2580801
266845102
7917140
40143420
672
314090013
167836670
412314293
278843996
59625182
534551959
133915246
75078299
27609033
301939898
144823681
168576144
128413120
3711784
56005676
27619197
203629755
155365363
403757685
129137341
36010077
57952799
38947052
53223752
41002070
199896929
211596070
1755360
3040371
5139191
83355837
57714432
53728597
168133986
147194348
117963076
2071833
535812714
2259702
255310883
877773504
333734900
6119978
186298853
126325315
124657689
260393212
99613599
6567921
482671097
12985290
180754520
49835899
23062933
211295614
4259258
35366152
221299029
145188559
42699399
350277911
105204559
25019304
2648693
64035959
29753818
84956575
422843375
15134380
24702867
171934021
13351882
47276860
126991494
239798314
228435590
14495672
3667319
148030582
45147426
391609066
2344892
258009697
119870143
51582099
68374976
182694890
617018116
40000489
634134795
582738241
33777566
362327220
115250903
37403022
118808003
3594538
576129252
432355771
607867
13110292
293788084
360374033
148504649
3818947
441668384
246419176
202616586
1359462
188232961
21202880
57177302
16487051
162466683
120608251
458833739
36449188
529593378
7043570
52795664
538334492
4809995
653917741
54610957
85596468
195876
2242364
101971255
120624369
34343949
360291768
10677344
77366538
5817182
57252754
10103218
17516663
14128380
71416549
4560262
7964643
157342333
172266588
189310010
4845242
115524824
37895826
91264158
143204513
15495130
37514881
28059033
146365133
23134273
105163782
27197320
21898975
284233768
3813106
79932310
184911442
873158629
135162067
77649498
1679393
3670322
101986689
413661867
9206744
98912678
25859634
381300281
434175212
236747564
37916482
114439382
11955156
57389817
397978
178921781
349673845
141370390
194037646
4315722
6758667
31182416
106445277
198293186
94253925
80507728
98167358
151959565
743658435
97581821
449168860
157019653
8620549
273215499
461466688
16934831
14451924
361800390
6408861
152057209
93869997
239213651
241927416
344221855
53256993
221597505
316334513
103360900
14970096
56123502
567270809
183843811
15906088
74875774
130057985
659059209
81602091
13386784
109460747
46019582
32583354
117626279
318581777
30067190
11699883
22282334
43298101
43126947
383604948
519062722
25128722
254977584
80638946
350740943
200696568
2666228
479793867
127267155
136410813
91252487
2253621
49082207
426226529
85229602
6093648
38898183
216419322
19490148
295787428
37202784
2749405
510164367
220550707
62265790
271865002
58448696
450933379
59606267
203424058
321879341
496232233
607570051
59678932
93766136
4914694
103669576
28847393
68137919
69954365
162712682
2852080
12611456
324958741
82706942
120229188
2328590
98480897
85848226
55374792
58159731
16368142
905763626
109515548
225823487
161057043
132319553
219304632
5807526
263507719
36342832
261833
174181136
10860100
61715418
53048014
800598847
5928483
12036070
10953689
797482271
1769415
229132351
472264673
48326528
727613615
90389670
342561470
282056610
43647297
6153777
155042866
34406194
293247602
13404191
4969077
5433507
170536996
212374550
358274921
18691087
285443228
16852505
150480228
1063317
859648257
42624912
529920260
96773338
63809475
1873512
248101792
18172754
424121569
755088692
17590491
275967579
122125893
18956135
314072137
275360055
400967411
505018597
95320940
32253899
25179279
14360044
410918359
103079846
4255304
10852754
14592375
181375784
385637119
504507391
406073902
546356765
100788392
72254600
227341421
70484908
2103099
42865750
127836139
27743816
41139492
118519838
55294222
13053614
261531139
195153102
17333949
73937550
600296424
39972469
418067534
42108995
216264438
373588333
20186384
528542781
348406315
122312535
235238848
263872854
57660495
9644377
1161606
49121525
9868880
86161710
6666866
200240532
90462082
233435470
27425235
164467256
8241845
90144806
164068796
387024217
4791417
937232577
245566887
440506644
140712211
129546090
319979395
275884109
99004492
114477926
33398158
607073368
591774521
45924823
52318610
405308755
374183139
277116840
246811986
216330321
596555047
346749097
37236547
42095124
171395829
124014592
43549181
232124461
193939687
170663377
6018223
125133510
47109387
577286708
670478005
527408827
15844631
10647262
665690323
49135455
28200180
195294566
117037831
243629006
153210296
167801078
38242646
31650315
335425948
69780512
370548677
12067506
41058481
53517089
238710293
102191854
88041509
3256187
886059994
151098621
618723037
48120017
167805651
416521051
45059710
99852009
60206298
146109971
34989977
13367678
38654990
175891201
362974785
149302536
113712072
465536128
9967044
12624280
11350367
283825356
120330407
129163124
568385866
428281438
30079145
13011872
228810676
51181609
7170853
23480762
116793616
13222187
566293009
5797219
445054658
11287575
21628936
46252865
407798050
50491084
108536018
41790723
377895896
103051258
42903122
61792067
103758126
10878618
36847628
437594739
84840047
35572916
240539924
567681188
259487513
241800715
84899136
204906033
94657042
554402069
34526980
411082475
383495581
158595096
146438669
5457772
80645372
165383237
731601509
2239461
333553163
348959439
554625815
300576608
616006
386443958
399994102
5565566
26128976
12107666
105284022
61002414
616136947
28838694
248334247
2421678
1655815
69969020
386974207
2817694
3067725
53359902
3897365
890548075
126903511
56041308
99229423
702113262
227985399
131191410
632031932
125653738
373028447
81015623
728637823
489202593
62376228
245488366
20034096
245492569
5882882
13459689
33797711
4835802
10278080
251036423
48246050
76033864
3843464
35915046
95514002
19055500
181659924
12555807
349459345
6282216
483663
338450227
60885037
22223947
525315816
285541806
382761326
1006984
121330022
67719141
309269630
507752534
375525239
90777724
31367150
9960939
87460921
270062362
620825952
365455703
93199337
179318201
213002837
21018576
178407908
396967513
982574
7734990
29817967
229062387
24527755
115163464
400415960
167191267
171841473
113275900
287803141
561655789
133994322
60486298
5217989
121131862
403879953
180898773
118016943
14423155
919823282
100186780
33443845
273360617
601391714
476287960
2915780
496481812
564812722
5123017
166284993
14904501
299528391
246972316
9416375
102034046
28197230
1205006
29859180
138431622
67540493
427081139
169445916
219545346
103052907
324023764
411817270
5211564
398690385
45673517
396347770
236342289
1165388
304628
235176615
168448987
12683943
17394350
2003370
175029838
707850051
541990901
45649275
243855602
529700626
448815782
485941742
174849386
160487053
81232981
812284591
74178875
39942019
364500189
223929379
179562187
938524047
80414946
7864294
11550484
111254198
62704178
35134482
487992059
666862894
35360276
363771
265537805
102596492
413495728
14422579
39136298
278713
3468020
302333499
671568465
383537341
44758390
250078623
86309335
2472504
49800066
343597213
48572709
68458241
122415611
158334346
244184289
4690125
69150037
28864847
15165152
191910930
17471185
83602336
345356932
13217396
680848801
419763035
36286007
49467469
234196497
61995838
228394738
905463
628802077
133539755
282762880
222919973
130793268
82010094
313120232
26383890
693314358
560745959
494943795
18224631
20877736
314322480
106416703
67067874
4156250
29556231
632383
22761654
234179885
15093902
54523137
119912438
111446858
395049181
574094355
31786100
106166321
812830569
7365897
82476758
23784669
62220526
386051616
104531756
40506293
8719490
252108958
446467699
527986234
253934770
285945127
818982061
361707005
13878198
15012987
550213519
112948909
193527727
344202693
4964963
601348612
108575715
71103875
13868468
29253853
235132677
63794308
510108407
223719753
159669206
177112078
614143484
148805455
31838202
185520093
576520325
30109877
96438228
186845040
16434138
15966017
636408380
120627828
714836677
16166097
39932810
175410977
346093384
455654309
50221203
10374006
95187827
248410093
2988020
175744272
2191391
64442657
459850765
561659
11192251
6391440
462825201
149845963
379793086
30573747
35624189
305960552
166532347
209636113
511715187
272337547
6527976
26729820
131619997
148134242
139099467
26264274
65754586
43639845
179778323
485211852
446489828
27175788
179965183
101414387
264313561
159412151
487689549
74852284
50926675
935126622
163835843
55075067
102379833
4046130
249896980
156795595
42766664
119119013
402417767
21277861
739279294
65649032
398795519
210050085
15445729
104865264
208346185
215641894
17463620
40137888
30161738
302098221
206688959
2133778
216760991
6933171
343483589
116188093
15521090
1185675
293031523
10011246
109991281
510413
113372072
66726446
488587177
96950198
421864390
13743782
8311305
311905207
179412688
236894120
32871648
19358784
26187307
150764839
54914913
8359589
5560222
75538213
60171601
59798502
42923431
392506495
31890308
11026952
23489303
581226969
537847851
593920126
84810502
89956169
100927311
128182934
514855177
179397349
28888862
388435512
299436349
506503691
31722429
313422631
668634626
533419376
21092714
74555034
12460314
358732082
486407368
36088177
616708368
863987588
93697624
9391251
48301470
564871313
87722131
147229308
55029729
112055839
148137978
44377320
256031685
241287195
169128
217073723
610628815
440721821
516678574
270956145
50933330
279941431
6288393
83054837
329556789
64290222
735813946
20617596
12074871
118408332
47703882
29361832
10919898
334192579
550581721
24849804
331891284
424251733
39480768
6102573
363640663
61772668
37319454
198837082
26342969
545716777
174126817
885465483
471430
34880518
234435468
350702032
544924336
614751
497342566
9711183
63064368
146186137
238980616
440866641
4600304
77161498
222607621
3801495
53959984
505216465
192545720
10670431
20494503
201881534
10558828
13488410
701331615
39392385
600288079
101091156
145213967
35481453
622727933
471571261
258271104
39002109
68050210
432332391
578164225
203518723
156625582
51278215
190694932
12760152
56674282
140949447
729538885
2047691
25890748
668284865
129999361
240397688
97041747
27865310
89608795
36213618
93366982
42616137
663487731
5981752
170329391
221879989
25391122
391663726
426827018
242720611
2130956
225882784
3664963
112538465
314648769
134956723
92891590
151599824
640629088
1757344
191023713
336578515
3196246
316094494
527308959
473356980
1399248
81349953
141343461
52878054
357263922
102101333
474636957
8803241
65662804
142362842
261343772
115188666
174421228
7295917
77705355
423819928
49406570
48490541
372183198
57935000
111489057
113313242
32639641
209943447
40116182
28514416
136271651
2313367
157431988
186020018
15525890
67824046
108238982
2850676
647765933
97507409
44901596
37554726
109771771
298353572
90512767
24457237
132450725
6060140
89824109
40814550
304938769
804381263
300704839
429057443
8546819
7661515
11075633
9472191
78829750
120878534
88215204
2646454
10228139
799451
256755220
225099613
53205338
273230418
69264432
131721831
247088361
19029573
411498325
396343
2287206
6986274
85944487
5537360
145871584
115556400
39513691
163757033
12487179
19780363
505648914
933646
180481824
235326134
4228063
379224612
33122914
5008128
2262145
2330447
99342882
6498792
438081775
77065060
360021685
204635937
9111301
19188359
250784518
631968910
88601574
16744093
30305665
124551129
451784953
99095711
179490329
29113292
73006518
63077861
56030626
255412667
361011742
744784392
96110845
412852553
168652672
50666930
320737166
20610039
2133527
347478802
19866682
67464991
1332713
222262033
326692290
283970653
191366099
9901689
29065719
80020751
3591602
215111629
407581877
240154143
86076914
721441
38289059
17239728
5057358
8588708
2089572
785822884
11702329
515583019
7708296
10489099
11252221
6185437
464023315
79076715
70800848
546536799
146679553
74829726
10228633
228236456
124055777
12377673
2759616
191180893
65012781
24087033
607426009
27785077
64478805
317505
72377667
165954968
73875463
33013050
393828435
73288252
161645399
1212483
99107007
475422797
216611869
388210165
118234111
127949752
219312920
186074871
357113089
11899100
723981759
458527421
308937342
19282068
12041359
757807221
498015
9333919
87468322
11279
136863666
188628045
115573378
1798362
112248673
215658241
302888510
7572420
199739438
47109314
261610895
312163642
573021369
141672050
866314646
674748513
292970231
13190232
102956572
258700392
93341844
1833219
8602805
137562621
65756341
42248999
111382506
438834019
593173973
9869576
92238490
368548394
210388659
53643498
792450
179260743
127662402
42222487
359492549
485381977
35033496
747523374
921588
53424747
3387401
28481052
408427494
131899798
6714005
152998593
572157449
369856109
12964233
279058573
271262301
78646570
83895752
66168501
216476684
50294530
10349402
176502010
6152825
60421911
4552980
129644810
88638818
16001885
1855820
650362230
425890374
36729749
315755134
160182927
699632639
30824533
244252745
59633272
26430035
196161537
397231820
4101784
3157431
320423111
155558265
11924403
100354661
128344665
33679645
579962510
3417425
53449335
559543549
3376428
167116361
252216107
145194020
21022348
65301346
431861010
11974795
345623050
64748179
91349246
86517499
167813022
165499117
136103721
24797590
18843398
37675227
52871329
67752867
67206958
310371693
611287678
92225261
187380814
49335551
205405187
914696
21063459
4681121
108838611
124186247
96291531
496077641
25674511
208723935
290271432
491991301
507054412
32288705
72395307
435900450
98683526
235524641
170383353
9415557
10976288
73441821
118242614
253611265
460141691
153156265
271076544
571054271
32236705
114962339
200415076
10418241
38126568
7993951
2470498
152207906
36335756
180588756
340152
40125306
714322061
311248802
427122237
12829050
531226855
25668905
300569765
473450226
3200091
220412618
54207501
49396249
103074
7676106
50547668
246023495
321371160
133534666
93034265
17468542
715124887
134813206
149890104
155137818
92632673
46784923
102609147
630171925
23872182
37280704
10062372
198498813
62745346
41024281
247356461
77027106
8305396
45419625
120160243
66961789
223006626
263304532
234666205
1627452
45351518
21329142
499526240
240288019
113671132
6358582
18276562
22842810
324844132
49374832
458818596
41523160
122461324
2667724
30158543
122131085
158296933
29988114
220133979
169659106
227869043
7982727
128199677
31198618
37951419
129010935
416427141
118993157
704406684
13477264
163540096
540027969
13204990
285658353
34628137
319264479
126910287
67788496
17647820
37544741
28864439
24335450
406355511
267799930
166952933
27435345
152828028
567231599
61619540
128467979
839101289
477823052
1895862
90808906
202736581
146726080
133943315
299623028
257325652
65508308
119222
42902436
40573638
2920438
14227756
449240571
34781293
14972948
13489436
15780040
56328006
396786634
127620064
16265056
139325847
40387312
202171
4572424
481346904
1076966
397746467
534450230
572444394
164051357
173468096
213339382
58332155
3127598
151269437
194017174
268727922
100343467
238250199
53796286
221374126
531979819
5080899
62796136
109881952
126541195
1913606
158154641
173997152
49520170
5942911
231016733
112019818
258446493
217641663
107548246
66130110
94331878
168155
46743147
11344452
653180981
75183021
100048957
2196195
261485283
239105752
9232803
456989083
1247774
36225397
5830277
5613955
38183485
273983009
49083278
2326635
59536713
502924251
266613648
320522923
22653489
69440301
3793077
189894827
389934275
257486033
177228086
5509130
152359593
218610594
698655422
227565266
964221528
1111710
174538482
151734159
182421875
204698961
356190310
6509040
483146192
334090792
307164199
357474703
120610025
13209472
126814840
268432172
8706872
79453882
227333824
2289571
110264839
87985954
283810369
48372068
224305471
6366338
50056326
513546554
82029230
315471
2554586
294331779
83263708
366124897
242926336
410361930
119676332
6093132
21091712
216643122
662360224
107712250
225025473
111603368
208257298
428181088
16959664
46424
93733387
220744966
324831239
43091819
106181920
236677642
18197597
22580084
44494748
37402016
139222934
35827617
3161172
294953337
13785930
75493927
240638658
19284290
492119109
3002223
3758334
283286160
196785821
332440800
557463869
316407647
334127141
7062975
4779023
331734084
616129168
4476735
417462895
215152665
12105335
68863933
179264911
378855592
289943728
15580032
580769649
30217247
350513896
270960675
11373759
108787849
36150890
17465410
794241
62720060
48393927
5380656
262067748
103994648
11046657
379340894
753475069
211406912
160593247
84817645
3503176
30087058
167162750
1344876
198955253
209250670
528399871
756756589
4259328
16750328
266398757
26587057
303685729
572242
48911
284003031
66038667
756713207
103597660
7073737
3833801
157671032
495145051
843424405
25824644
16883819
352073143
1206977
162359586
241649911
189992438
13402965
236311778
1293534
38485623
149711507
30928919
353862500
342415745
10942421
315858946
226246657
150265115
2568242
77247740
5363757
128689068
10237378
170598036
12971170
10537544
118316657
134106909
59929883
32267746
95180124
59194453
158223940
91737213
53762453
16352227
809774
21620633
95634926
602022597
267605972
55200091
295657722
166297055
12612354
20629040
2052632
27874169
3589025
101329995
58538104
133232428
797147
7162887
518626241
3351010
3374869
381668540
54567561
517986401
48340515
28983322
238864467
143658644
338922274
29654675
64436461
17523140
4943149
834822478
147300240
816829821
16610586
55355105
38917616
320846
463388181
9139013
16377120
63210067
191203185
267794243
584188522
62358478
423396460
8964400
280545058
23654450
64431260
543567736
210879106
178086354
169497432
83568544
43933859
125845346
211920601
102586340
333731399
242409031
52573530
66301725
7521864
293523802
559766367
2728237
178708415
26574852
501379918
323613689
98912386
1466294
2987681
27675912
220348621
7094685
2887574
212643564
174965148
33913113
25586381
349958029
655185976
28042103
32535372
46215612
166306427
381244899
126145517
104928260
75038907
30483532
69587529
250581612
128757952
102741084
212515416
20516419
35605187
235041517
340089216
428489735
223571117
58705834
96122913
170327821
292488379
66579061
126636406
59457013
167113978
2846680
22930489
27704861
426542240
181226359
24371
18641257
417432966
94012565
131641950
2951577
13474857
2887077
60953846
70384961
20912406
164451023
71750049
42540172
26559333
13058981
17322351
31511648
127189714
290540235
166657717
1897563
26651443
244497943
27083577
4561446
119321512
12966112
115773121
1270873
252211030
245081385
58817896
352829149
714707826
262057783
2288496
436283531
162843423
227486024
461026698
42403270
34692077
41159752
145480357
70757075
458496627
263874172
65575113
182579315
34943507
1157657
108196388
256017370
231181046
444295621
130988335
28224045
22766039
71285429
94911755
97807235
46662985
389161808
348635844
550238347
120833462
287723
23512162
54630379
266330
57350760
284260543
19753612
5749543
246007036
8143695
272906087
16312101
547775558
320111199
450547429
36073192
210999489
42264962
48107342
11492248
189912686
88352800
12843593
278905635
116923826
128958733
336705079
87218977
27250982
363243231
131931039
545388571
49903120
845877808
39903496
550820613
233373775
139178620
349185384
10537364
439459391
319044754
326403029
31119034
128866773
346289419
488277645
295078676
125212596
9132487
247639979
49541907
115823958
29025423
127893337
68571898
47409754
39148690
355565249
1364909
9121356
230618006
228999742
303795666
59440917
62855087
125958885
8332707
158238854
52763499
196104655
319406928
539185088
72927327
177602874
634899522
91738217
212733112
50889006
28570998
2184663
133770709
47119894
25356206
3711634
7084468
1902532
141841002
210988667
5850500
632997508
87961523
165817694
35874663
78754020
657388591
66047277
543713284
207042458
15542788
1340848
22622325
779088128
37555133
22100474
222767884
138572
733677725
30149713
111544998
92654638
271473281
282075901
111613360
194947093
75274552
578006721
150837165
338009920
1
111886393
4832530
31552831
14807748
95289885
12031000
113679837
45974108
416482881
6849291
418599
315949697
221522198
25305659
66540281
486698807
7843298
95203076
46596260
89005080
12221326
467843237
49608307
11968435
21318535
703963431
61676348
485883873
123176167
12116415
5111993
11478771
107246053
160341931
13936568
333124850
69508474
192545174
3430372
43592700
16031814
223536516
26401920
15714958
202497
194471271
165225807
278543791
253308832
90321062
766113404
301489018
57714650
16004079
566410
420869399
61203441
111909648
43662595
3665468
67580391
42302858
2715237
318612157
10828221
25580956
668131479
44573656
38411284
311176266
438800510
354795885
518271742
2038093
188105001
164398280
23578406
101761459
150101836
481757391
114132214
301886887
22892198
539580424
53909471
28196627
7268045
30056003
70526722
49450059
45730641
17955513
257659402
61203138
27241815
16670249
567250421
305703564
66825526
4469393
26224240
43367171
565492237
1687239
30308665
11686834
94482833
178722947
463625998
214430928
48367580
182043771
33643349
454128406
67672289
360950606
10260871
14233723
166451
58082267
12179073
334450396
31928613
3076512
101542602
424579389
39623551
683308573
728350581
8545168
146744621
30788776
9481988
45461911
17391977
59030432
36334042
50968041
262800387
21835824
4904105
419888466
544000223
256501288
55749146
43021823
598300865
24823102
311449286
376830056
259641690
43975249
24949504
164172883
927325
47450160
39340602
398733943
109441984
1303189
215858245
49845928
82976840
238654306
110251795
200467005
100359325
93631685
72637990
239604871
12487847
92083653
179640816
451218702
58641037
14933248
357216111
231851164
546920721
348664111
164647175
464976691
167782932
35095446
223419486
39097682
21850777
683346
344418403
256675431
371617201
30155988
566708657
52270046
663764939
438471874
199347499
149372004
26517607
45088548
227392271
6480645
24314710
186873567
123420351
78692298
69467091
376267371
227238517
50947427
100864339
10543638
24136057
63707301
377751591
24532532
6959099
1093982
78426022
79623114
38472053
4008565
50410842
391200622
8172729
32800682
349972218
9909988
74694757
338598311
248297972
4372743
11392330
69438540
402209036
288424866
129361158
653723206
432682932
151407274
10142660
226313437
87572178
705891296
85510766
241314383
64933005
406919533
567703150
350552897
306546322
3194693
577033055
40895735
13207830
716592222
36401495
180302783
67257197
362911649
447445536
18697914
51745949
703476538
275249911
3480056
114777498
97400845
123302254
54069639
2980740
173593407
12429040
18852349
89093742
284907516
208421
433469941
183525562
8829298
338250012
231035600
164778002
528342269
28076145
15442914
14153581
74822171
623317621
196172933
108462404
25866974
188090821
153527290
205345852
27449978
56843081
198362236
406323755
536622080
476553302
614206717
43687085
108961701
55360381
470008929
2290185
1654167
487351534
212013892
37437844
68957701
14013034
385283829
69212648
154804482
65154412
156590208
871235856
155675614
19285913
1198463
31496448
79930935
120628328
33682281
38856980
4603541
46042401
196558092
264438175
3728435
160958008
159559921
18779478
373793230
183037963
70426884
29232251
94629256
471494255
282039626
411077
982092585
127051227
41147036
35643165
24060334
7436017
262080362
259678694
213827539
1823864
326362197
212385372
78992
445629578
190218412
22126575
475070
47932797
200979731
28463510
428110
661820991
5186342
466259400
172214381
305955382
89183229
176453092
24214192
419959682
24740163
32020518
106607107
99828025
1253028
1010455
25931265
3157740
99914932
30251577
14300112
38583345
74565579
65547043
34841346
306326431
57176395
649579994
173695344
173012398
96449175
592750231
501730943
36012688
8555581
25381215
21918522
403912249
56410287
37394621
19396429
193160
275199799
28782870
10493304
201496124
61776157
189501687
30012462
8340605
13504520
259343220
9557256
690817492
571102502
328614930
344543777
76500121
1853255
137587107
5195901
400918779
154124101
42115184
642071187
7346683
224259051
12733527
66836473
225135119
132610856
281546598
8153622
164145786
445931949
86061192
88929576
135469281
17505925
134198291
66583530
630003074
64846626
3472806
33798805
289291111
338604821
70847148
118772983
6532994
103915008
80224478
457005128
211465765
488493501
56148109
1937801
286500383
157910868
359618622
481357805
11441719
25622749
104972063
223259008
87172595
22234404
8157456
374268237
65169827
227510738
134546405
164793492
322408075
78893072
523450646
242114477
463387418
7631842
116481886
7894450
36530994
318968288
135443367
57936895
72377772
68295824
3489813
299619198
163733826
31193163
105690473
700046129
20269973
1533276
513377127
13272606
28240859
173926682
102578502
263200963
47488930
86059676
17887432
159824947
61476893
112008997
227266133
239023143
52389287
19040502
493303509
50562317
317626437
49885969
537267651
451182906
170562
604717755
1428041
118880936
119979728
61063004
1035703
629990709
258235590
198548484
11648593
19637432
154378008
277116323
1477453
198976
192751786
170293533
241147698
179453
61857491
14914848
185281432
116227041
92491014
11143712
2854059
361878901
106431763
78005454
116650979
43708971
747507810
4768825
52636693
297378388
21413870
558151266
2638925
103970602
27753628
234690009
97996925
95216256
77529885
3065041
236318654
36845068
53422036
376655291
58155538
924642015
742136759
60271733
98856330
144642558
103553033
550762693
58768198
186055890
197562376
24265006
138796249
362894143
325023067
4605215
8380730
274762038
21705873
53223756
35000531
24197154
492283206
46471690
179895720
18665774
34854725
139308371
219769616
493606672
120977371
3233144
186102516
6403707
113010106
263808054
150987583
26348639
126808180
305390669
2274011
317847651
519227450
45973671
22977655
97018207
60867354
288539341
292362136
17004526
130117915
177627815
503962206
84049312
90463676
143119122
431407897
18396120
835820
350681599
101961282
226419788
8676196
614694401
2068870
24926864
178998227
3337337
352765809
275436104
175141551
75342067
22665512
301924571
419986142
36688723
360937422
239873524
127345816
45577466
41666747
131926027
16909392
197189940
28803319
74287392
10822872
69318992
273750883
158494548
61125604
52363372
876537478
580143446
636461470
428833313
5246305
4235683
354187173
39614971
735964002
866915176
267906352
231725773
466517083
10885077
23618370
2203688
2405746
8560740
32257885
185620349
3381199
1013603
116570201
37098866
505087
144868107
65731056
223308461
7830165
498474780
310296835
2365769
127817142
63490202
264890624
652266489
60373999
71451361
154986982
178889749
60559498
527043763
4690593
58256858
294087002
111196307
14241687
192704141
227526740
342752171
389756935
313410631
174269091
238159108
7221764
103595203
716586997
81580674
15785055
47827914
157987428
93466188
104139013
20354626
265688488
37408614
38948723
86585022
62584116
43650589
70452441
373346011
16701789
485403220
278889698
141107548
199124779
165028480
507764899
565717021
147570515
50936388
384851261
466507251
47440704
64143560
330039777
3769958
6037964
7029
22300700
10197148
36962777
175378567
434783382
3318869
21756539
70586256
222050384
319772010
118943057
149519440
873404657
55282053
1130331
13265643
120671948
127502147
117236215
388123040
623648701
82189146
7060744
30111176
108976269
449986975
3423379
53137266
71808499
146828778
435121297
10082807
149269871
246140211
99802419
99992480
146599365
11695858
81476070
503839439
73996485
161368986
486596041
15416480
322348239
558191837
1244744
177070399
8239358
78114886
23858302
205937426
232007201
35269010
2421561
346240273
107042080
110331158
78235695
322101647
23146198
117740235
658084
2690109
88503757
153902396
409332749
248748495
9328359
233879107
20659057
2849263
35530974
97619611
63708780
141864643
397219557
12292039
221555060
458587486
24752907
217020422
63467385
166200330
146307933
355219381
14525706
9246389
80533852
198479249
158750018
282958921
8914200
384514760
93001203
3457908
391250127
152050217
156371234
670603159
8213936
158228325
1722530
314745922
381776128
28796532
688841828
50115543
113676123
223070107
26190000
456163393
322149478
88022372
25069981
202014151
395693926
3253993
139769806
648648278
23519340
109454205
78663193
110313628
133709739
70218227
191649
63049511
10521572
45482490
621248342
33900199
483935461
11339732
12737830
1045029197
213156951
1825604
303353405
557357803
50620280
96883052
127964481
194569028
490949429
36682152
3157678
163960203
16822845
697918
107476676
161148331
125776130
130351876
106878605
701414
295222841
375870033
38381435
327765
269397397
122069419
83293553
8260349
47781072
445415680
20797926
531253934
332641619
41134596
58515636
1327707
820056
2106571
29308998
177083935
397317245
229362275
798466553
99484878
29832712
23409754
6100260
21633906
292329961
168247249
2220118
72724823
17424025
792649847
2712096
263180055
39869437
135967198
40004251
643231145
5470080
183325365
1746744
630858897
9930988
197398174
5121793
69878056
7415380
185201926
108132092
265599814
37713734
8293680
10031321
156354443
286208745
140697575
16264024
85726614
205830537
143148955
533792622
5863508
7769357
381976110
156123964
41887977
318501758
30935831
6838853
558921291
781881555
103092841
25710913
258554711
6111715
104373376
45563212
583172
16368724
398278282
99706866
239129144
689759383
476667774
642462305
10092402
57627116
31802740
9510003
4867183
395714522
374860125
59364166
655941867
15888932
153445348
31005771
90914588
33079337
560289169
14430516
195877093
867107978
636981424
426996083
588851947
16912863
226874398
18178608
11371704
60000926
5767156
394694217
9519445
10507686
9727652
5841220
336344
24884146
109194901
40054687
204824039
130746525
302505934
401682507
255377043
726486433
301048069
445470732
69741049
32793679
82808069
42017466
191951350
176320965
13319096
81771092
142191865
8429872
204127249
83819404
1515822
204995723
71553135
489532583
29464683
349938726
470300761
194118833
14038331
351565633
563898
2913417
41238044
76437544
96564368
454026933
375010558
24674
124520540
20112356
420135046
95623909
421204938
198969273
39263151
293221076
95668000
2345160
498103379
119350400
511085735
215651570
25875040
36059740
73518471
44984569
17484232
112996787
137729711
447264086
65424240
28545913
43309504
3574496
40603816
49258949
27756950
14761498
539788805
123781009
165971761
787946
76069843
43885741
348191154
33404922
343217156
8396786
813967546
182896273
506998581
38829405
27867660
379529993
52090608
57667151
98064603
5790782
4171246
13785447
160281
42572770
269034792
217082065
80111457
11335051
227989652
283779810
14379155
21841197
149170638
424466326
279394339
356077185
133157351
8202949
280384016
140002682
71534045
93745054
63632365
403932
1537941
433611005
111631566
225186149
264496321
725755
431312509
64344939
600933193
9562401
830427
446448999
441758259
113297789
251455205
6852022
62371960
24375881
107593836
68756609
35857958
205132574
48112976
10277703
161896818
101673261
93478462
212546038
625495808
87463875
11362186
1934795
373814191
317361240
329582263
109711869
115931891
102619510
58231950
25130377
33636269
24898637
76862604
4127661
617388826
138552435
644939810
397130636
131099101
41382255
144431266
444098239
9425120
181788798
754535511
33718080
564709944
490629385
216028947
174254900
125987754
42213583
213999216
16631
147309109
1055065
409913425
146307038
197479351
589300957
6800792
565870997
126573499
381239230
87145962
320546449
321309517
77179761
217705528
280949615
669960
4940546
277921128
201491565
66108512
421175021
379985671
276355833
97990009
94009403
88042583
277101092
124518050
2716145
109123437
928361
542653097
210346773
15986880
398478122
71173928
2712603
15064924
131502312
23445903
8208312
691844542
132148466
316421693
12379873
382896659
107084784
307760918
62945
532013941
70241457
4462046
29659452
604243657
804288633
7091914
18535817
379489956
246071233
38602795
44497676
137618083
24166197
196004729
15572282
3610877
268537865
42568320
190155489
165625667
38538860
82340315
699793842
171653017
10042385
206908161
289313
3428360
8917903
314011045
7376473
48376859
130201188
198048730
37032391
4257778
90567987
18579901
740919995
6660260
135775491
331280843
376336403
3275476
94512665
2363162
798693473
12150935
18359794
343769319
533490011
369975458
15360216
40148179
545143062
142270165
41259872
28163758
90281477
234572
66399829
156530171
22704680
159294181
90258510
72318730
40850038
31333792
76733780
59699141
42261178
148039601
1650642
591861110
243702655
108015689
15303081
294523268
231090647
44857363
64498533
90991130
126385646
2080687
15016688
15600178
41935013
6493201
491337902
116117110
73561562
79003761
279470482
211810483
844007182
201299309
117359698
157735912
1817708
375636836
513213552
8655538
325156202
464308750
24696432
4915288
355551
7882574
603138397
554400122
1968877
409622725
61534880
22004046
485790734
145269924
33653644
160778882
119921634
41586201
118780622
94024694
99010451
401430690
349473811
433194772
7788807
156175138
58033857
86662187
391985947
180046008
380469039
129708327
121056180
155314905
313147371
175349803
12083264
260607529
1811372
3749367
948966160
24551047
278413325
188180841
108822569
23082479
95468208
7713899
253866693
107794867
356490637
108210358
444210593
8402118
23000399
198433216
4949197
108501189
124561953
645752
24145977
15201631
18995747
125467705
257485371
85534150
85057729
195988858
8674089
153786516
13674411
8065376
366125019
243081838
61687789
3306450
160376169
42574107
236865114
176644180
15166052
240455816
746616607
253523103
7352609
83730462
283662154
59115361
407184818
45500030
15268994
614798461
106954258
135501985
52548493
124708229
5940538
35762448
81891293
210165537
364188540
227345219
5758044
13116056
301336973
9073810
130518631
442962784
30229281
400717709
4223472
333798825
8163429
252183234
114912744
392088932
381785644
418040101
116460746
38580988
40285855
212692726
132534614
810987764
1377882
82219457
63893491
5684528
469975507
32750149
290833142
1017811
9729332
438767561
86852821
557750519
385258788
2148792
3055498
694131908
26964912
10277909
15629586
899061945
60359540
162110805
9332365
62335923
305503252
2588238
27003823
191641536
18064780
2607090
63344349
20002694
136638808
195518033
87709890
47723025
8237593
287308197
183653297
467346394
344520542
181564853
400788204
209978949
74407340
235308142
26203279
766833103
89020124
367700954
412483771
31740872
30529335
96988795
45147376
358833
571903084
1078587
261237940
343725942
825291393
2375686
52753919
451668544
207361627
779653921
58123963
595447069
427386922
635780933
418229592
359731970
580870534
79668396
260577805
494322097
89693271
695002773
424093788
732527000
6900396
144934973
117296510
41627175
17173233
180588015
205205683
5382288
310206311
87315497
264534901
11767323
226487414
13330676
13921166
15195102
502593673
623668401
71172850
59282335
1315021
388979893
3448971
1511741
67981738
496512
105181122
363545547
14133809
18716152
33769734
320735504
474316648
80334442
181582796
116898709
77852693
418477569
61972069
79110289
279316596
285096333
10322154
6324583
176707486
505981921
101481368
11375504
113957423
95926650
148664479
121974138
1338164
265897275
312229436
218577243
711998714
37809077
16012047
31678476
63095949
200419895
333498022
668083870
271240913
204930311
173832774
17476754
6772882
474289417
13454495
18394185
345271750
64759917
91202801
433582703
384860633
75152721
181416547
237046341
572422555
2632775
14684630
57409474
123349572
318017262
275029372
404631324
51002813
203252314
1728523
401502170
218890287
1255717
48068499
63609867
423281091
166985105
132280282
18444477
133382524
411129197
95616323
4367140
31411010
1857147
45745976
59816149
322746529
155449313
350711319
289744470
101429180
166811566
198857282
126183691
2056915
511407802
210564706
5362134
337076444
163044691
7439898
25498225
18200543
16232409
315495886
747742
734221388
118620939
288734458
1546412
11082376
121657096
203227683
55680311
262390790
356657990
86232319
27380360
405520786
60812750
30040747
182874026
291591375
159101146
427589801
154755676
450255719
256006543
162538924
71574637
331868090
1012235
18657176
138528188
2869061
223291310
5308921
49928568
240899149
11385630
8049834
108523699
113153315
644956
745277809
283423709
7065080
520303630
157544123
46311759
73054116
7541530
43336442
193369869
68266798
495482629
1262428
35414581
627733532
57513691
27635256
43883505
304131917
156661640
303509121
87778070
145248572
74136531
7784006
72454242
39652862
337488582
192625538
7912088
438477112
6009692
4329964
435053053
77740468
151693814
461123879
18698851
373763178
580206
296929826
233681279
78074382
384931
620491158
208791204
33272757
14167578
43574922
603458721
252944029
853769
47257378
169770115
131935563
409170867
2830584
95905
83054002
202438543
258993442
369758521
122598565
51540372
263482105
47412706
759184171
167358500
4019754
112109129
1428140
134887790
238845511
121098217
158724745
96761842
232169258
89733054
56313108
285547747
40920745
4593353
46166016
297038787
29415628
53348821
18151136
11503713
30147931
175418268
185442959
11211830
9339151
16523699
11808951
277967264
8653509
23648581
2141466
323658517
364904643
574453475
69246215
26674859
193362237
211168859
30326418
660651756
436567322
263188948
474459956
149903207
99097868
248440758
139852998
61469979
15653677
562457503
7721634
1877574
20496931
59483143
329536446
228684382
508085
100850786
98437168
135225736
36632271
2468154
121014458
136373835
2979586
10497631
428491
283671694
72386282
15601368
44441608
49821955
289546241
45321065
323241421
431701930
224535561
187858242
26376971
171342315
32489158
198994523
263535496
3072677
283580410
324621245
11369617
85464956
401707082
352171471
198413874
366399499
46811414
439954957
328518034
28709887
8354891
31981776
4566648
430587750
491025960
489997942
56779600
190876163
108076274
55955795
451960879
414969328
551005985
605226811
431149909
94554109
14394013
368816370
153132427
238320352
13329967
22206176
763794799
177448843
347311010
51052180
174439047
3291819
49105665
97363493
180659597
40239381
4947055
616431225
3722115
298965739
653376975
429406909
19137657
420283
304858051
37531914
9361165
105061238
149186496
253530130
33105273
706467071
365743707
228236734
343756611
42641880
75602354
97083957
641268565
147608488
44220111
573581487
8682581
321999249
17874424
153028471
219242066
173062641
398374693
165451425
133691425
123507573
68804085
316907664
455299715
451914587
244645981
43592023
50264205
86204552
148728002
33629339
70564
84816474
17751272
85172404
16146807
6764499
34644201
702835441
2811535
68326263
13493683
135424586
116015679
10574336
404351211
25247889
176305159
63318417
7801884
259133991
265756289
23626136
16342040
118552307
168534594
30573282
118731995
22330763
462159444
314315453
348422834
37162408
41196379
16513939
326088987
71912044
36582201
57278145
214229668
36291733
70515578
112294895
86747882
192031991
1197530
137333016
8751739
1720573
109045224
27744343
47031304
553728820
667269874
441667537
6366022
16667890
216608976
45944171
303092322
239027778
1503241
597065289
79477011
49887594
135643015
909155
230646873
439055322
231053021
845758
27274255
248777521
9013333
243924429
3052433
251227506
1459036
86140566
228493595
6261717
3741598
488546963
46362159
425820778
251508049
65735067
22552068
491151888
21367012
43967515
194283805
12585239
131120431
44250571
143960982
34600715
215989521
39760790
94244679
3726913
31747510
59994011
230959683
133161646
18338032
1692424
135216165
585016234
232985420
43270253
109424935
312333653
259216800
32713818
98470961
59049379
291178850
109042179
272496190
14613873
39301582
336804051
6114166
10484474
330096637
524533568
113336925
470362922
591073774
6168982
80618034
363162658
2099365
105016151
242080500
349330785
25821908
445401062
3699651
545872
42343386
81966498
548295802
147756793
7500163
354457741
15783366
395532051
496739760
71882578
49168113
7503724
2360687
252938148
321173656
24864902
126890531
215279864
232765804
59926930
20422563
658693749
28759382
561620194
83078094
301483747
8114119
47767968
504569782
346906830
704497593
3760860
554334439
23441192
496870232
7368051
30464056
190833280
13247544
194188563
460140497
594982865
9849160
84187182
87095160
108093654
20877556
29234320
8895492
19428831
751667113
11818340
169457246
306054735
46791132
233872671
32738702
25487245
8666044
42668906
141117755
242012464
153225236
3728923
4136726
7239930
3527394
96610217
7370922
3862064
391195722
257131945
5651298
44615640
92954689
249058521
110969534
54491301
22402317
133657029
19091690
59702679
22771261
264670316
129826199
53989764
139037467
207740695
275274911
2364632
130364769
23088736
22579671
70041695
25943008
8290936
227577865
135328355
66839322
300677095
6304644
54194886
143007737
58809787
190552807
193309388
467340940
4895573
4747250
125340520
34628577
3916334
192891457
21206010
54211196
9746626
425428944
65203358
80148242
263484686
392039082
196594373
611427383
413717334
592950321
62803622
138583206
145545485
464340447
20958100
67989801
19477160
52787034
60820417
18447080
46979460
291347125
8616903
38666179
23370843
3726092
263258400
40122633
160818730
764541510
115342908
93434225
233958256
457973155
2879260
615764658
166229340
46919810
11577131
35503490
195833105
110531557
120452547
8130975
54196747
39207996
359482403
261380043
2326972
82880077
2061426
404454992
61108686
103642223
61150062
120565328
223265685
329321731
204788514
8919690
184978116
126456473
283992282
79530703
37820755
118145224
69410219
59469017
277692781
23459454
15668593
37369002
28226778
928132625
52063565
2167528
640215679
13299672
65023849
4818692
232724949
14521675
105573274
766053522
51548032
43825456
39683408
11094290
317924980
9562347
76155695
377932117
192394982
677573709
37843188
9046564
70251361
429017454
161022473
2671612
369217521
242030055
561855601
192291274
136421858
16881402
3558059
83510626
836056106
99450
71240922
35528163
15924821
110482165
81286797
46322732
27172989
50324494
3275287
880272043
340862641
507735294
25958818
104663395
248146103
138058452
72318600
16458267
718418543
1171445
466364
7591107
8944643
58459919
586764571
236722948
563257097
55999187
284310217
20234206
44441017
136961210
58656186
138454084
16233494
201016605
3047570
7674469
53274563
20923206
58100060
119806015
272919060
22859836
64791675
144076611
328706357
105677472
2650214
104805738
208109633
112813200
32371473
426164227
68324108
7427558
49505866
72477682
384103276
19059906
1679813
35322276
23139767
10253105
32170983
52439073
823328260
87686850
296873945
842500265
20249721
127645219
46944161
198236471
105534594
114823021
461006747
11567255
252151186
6264229
61604777
183317165
344329373
306233853
81602677
86109329
100896800
600593977
95325951
223709957
19050602
341387185
66442317
192781476
23890135
362320785
307534990
62602064
23358359
684897795
90381685
139387547
166100545
90186867
42748671
122742095
297215221
56159715
86499664
599873219
81370325
441765925
175125721
452466912
12079017
137990641
103647348
28774945
154402711
243339040
28897564
71070061
104867642
70829455
361234
20017912
258582399
20597872
252751554
352545213
48596032
66674453
120470848
95961671
283100809
140125108
296512393
63871234
188779141
79770616
224743458
324120344
41346108
71509980
12924858
698035893
346564774
56914959
15304324
55049349
84524586
151363586
34970437
69400977
466758364
300655
21096909
485346728
340947136
138136374
584491645
640398793
110754896
477716287
350893946
353610335
47015459
50395221
232624818
24467
49556961
657538150
2693066
378112119
508774299
95296164
32634800
224940908
175053662
111927252
64591692
270809665
213373867
493268283
50143853
84278510
159770252
6053383
365311276
122868233
211592412
79378114
751249
539391163
282137021
39201989
72610520
67250370
23791651
107989330
3223489
8563794
17822176
371431009
5069434
253260841
9152768
76501903
668640599
4404281
583845133
69259793
800605059
77521961
88478757
31726161
403139167
369767471
17448403
154526465
34817433
210260744
190831641
85080840
122986679
63380463
86962032
71579417
13075985
361448590
26338589
165325904
50610090
715830245
218913
364615358
77623165
143387862
333965178
103967
214840956
52415508
53768479
395304374
30764244
424842414
222620229
183546241
103433257
185160570
8793512
901526181
18071021
169472525
4888372
1303320
715841311
367748482
424211586
16656203
323614125
41463641
2074571
96348568
31739101
303949837
443987
30583210
344494202
85887480
1957104
37358768
650718078
8110672
2174891
87613667
38490214
116741234
15124085
76189693
33316065
29633431
8487160
6687540
606599
465737050
26250684
122416405
352941299
182422901
441551373
473430787
77342892
162252228
6788715
70800934
38026315
204720384
4746853
368944909
132947921
217743117
48454083
59531066
130276144
326780749
13942896
229832466
1608656
110891806
42742222
88547790
301321022
8512755
244919473
168286765
159928056
43422376
8307394
56553808
69870580
280868463
117368366
36590960
59012500
111195222
112712719
486583832
96591246
1027545
418725313
169540662
404304317
518682171
234091891
386588689
25518106
632174414
751063828
113512451
102965220
26307793
92712864
4573256
30672790
182962250
24144521
364136879
191797126
60119992
246512247
50478543
153488385
356007097
71972266
58680817
361832046
79768200
100347239
99043099
309231619
34090695
6186000
242797023
93077871
37383097
330907959
181810634
219563980
541224529
245710706
160065339
19764436
181203248
7132626
437253553
2629952
163724292
318523218
56754443
31150546
75036793
507039745
196960722
279762330
63099041
36724979
44032031
219447459
24818498
139025701
5214849
108928339
19363836
65381694
61532720
3971917
9511048
20336772
221053932
258590358
415701983
40698597
158995577
696089764
3047366
13945973
21633175
216618692
97923
49047944
113706407
45426537
86716941
21864476
182931034
130106123
118493313
351848654
470049934
9434702
120897828
529217215
20642193
2943335
255809302
12306943
615751663
83341888
94245809
12119454
82646391
193880041
40479409
234673682
91507964
4537207
124760151
276214702
91017008
1922060
673574361
160870170
106407036
210796815
120095476
63122114
248750624
42363882
434003497
296695982
168830554
9516141
44819585
360877926
7301036
221980857
52334834
438171821
98955046
2637026
85891064
322287919
86036985
60843801
419426961
260286042
239514344
672540218
103788458
93633245
12103831
86943342
52598503
23471486
148834079
35915561
267582530
21391833
437125
54789672
221210371
100045556
20318067
80163936
4324564
101109501
159685122
881302011
36581959
354167338
196254433
405932220
383168990
563784057
8084692
169629255
157282912
117820816
3686664
10550169
96630474
93183641
7495059
16879420
4700436
195153325
10746435
113421627
542090899
208674948
260078902
16995931
17395349
412847182
15725850
3779552
111588063
283803177
111060947
37538842
100089462
224461478
176518425
63409118
16617228
27878353
33635207
277700489
80842742
111003721
26589814
271630809
41418683
649588511
384712
79662155
233180561
102010526
8597256
99089557
243487308
530431835
40466439
117942383
91239017
247604851
408510034
259094124
13226164
36383032
2697268
446331956
4273995
47488154
81922946
88243798
232437382
67779309
23914729
43730325
30560281
236448585
166606057
17209197
50434112
669635236
605856041
129234666
112569113
91086709
26044655
3499713
2771157
24283148
2857443
43793183
8676461
206861414
22523494
1061165
429982798
73658747
32208637
307299103
23693498
17232080
205549423
28022208
3177194
41212385
422040655
48886713
477176253
225527226
189971814
4113650
105910520
140299537
33236641
230731417
245592093
60864319
317654611
66449953
97384624
89156878
112056994
4307414
111435439
18179309
135251794
799689355
5671507
81207568
96703141
3887891
9201250
28974166
175864779
50787392
187847821
1676017
55649227
87947302
66786486
70315192
218924203
386034432
76904984
123812899
113281117
288486039
265710025
11830446
73486683
267042512
128553024
6204716
301881672
33767089
149169711
7260363
26268034
13280847
23303315
240901711
10828357
43983762
311813561
140142039
823441732
265516182
11883313
32039922
2295450
31533529
6179617
64868576
233866530
123933229
111773890
205466872
325347026
1070713
82106230
154361740
203396041
591883669
473938
74381611
424268
22784975
318009962
5160099
500416126
75730232
206725787
451308291
31489807
177972906
494503561
315654346
196167912
14983378
112078981
2495572
12699099
421951493
66661876
320395279
9825510
14004190
715935
47931560
36252283
135275822
98839679
884053555
550247956
489890218
4822928
11668590
371456035
4247603
83458270
353808
67548599
116238929
2984659
97856203
269487359
5280008
3474664
88476586
575045747
292003261
39851015
73598100
2018487
573101385
63817009
674877402
23307069
564723
102878844
64793513
262726205
348679472
368143574
5431592
556997361
56155691
197398831
116513451
35092899
502797032
61090189
111709
344194362
47275572
53374175
15385480
282466309
96297616
223293951
575921457
481535663
8472197
68977545
354865014
315823600
257085996
10061491
111156261
194922446
75340460
490080368
28802837
193810657
9087512
29908283
561450
10802948
1931725
743601637
378479452
43371
425600315
185294878
179485465
716669285
529739929
208491358
103878254
56304490
26545980
694176228
19237867
233479886
260229173
5214195
220332913
322146315
52493616
52543776
316941681
514596393
19850408
789795
6460570
77294000
149478680
107242121
116094815
225857516
279360991
223654546
316680353
16623696
9084469
206723561
13843799
23499066
15188325
167205621
229390766
51881036
1836095
477635473
145298312
118557564
27761596
404498846
38293804
131134196
51636851
175849957
274227220
207277926
9558000
491663264
153819427
33190882
11603746
430867406
29875997
461495249
88669638
252177025
154090019
59777140
55454065
283749066
86382350
6331190
44717715
5318189
9803611
3228906
117911286
409214469
36713921
36758
356250235
104846486
195669
111215151
250396679
18202214
426344614
197121241
20107585
49019224
2034543
2345170
3763033
93639976
459832556
139768473
344924853
225326501
41340580
86439061
19292603
121100169
3582096
39221256
20025494
35663341
142635384
422559
1921796
63197156
344600821
191800966
44440551
105955549
57082328
143806148
71070882
115752981
471208935
92921596
29777237
57553504
421325678
676011029
28043308
322118883
38338883
147989555
324934784
101191689
605092765
498823803
348764715
610635335
101166820
10968839
16997485
200593227
2703919
13872148
194732337
218515421
164000508
5924039
6931157
41377831
4479041
206278304
51952402
159083069
66405333
10120120
856033492
461002373
5243967
84457578
25963376
65509177
62677804
162355
219882518
7720
138614792
306865887
72313039
16917330
110516013
45590761
375840587
255776123
1943279
13094032
29327561
3393876
22459724
190850604
89578112
397293115
755823057
36695496
259969736
116117602
402020252
26717552
134296410
9861575
21763510
186048252
323903500
98945849
233197631
83310799
79541186
1446037
52682638
286416861
43434295
146136318
20366092
342071278
347932084
195100377
12623777
36735302
91330531
37585745
14651566
50492500
302595256
45864186
14897955
59262689
643649389
191157880
153782018
2583678
59278110
45049738
7356698
403921039
333918570
72917038
35870753
430966950
246580135
34481723
517296722
9975238
2218649
242579922
116813534
30560523
6833898
3025923
32669870
510367476
13101553
1644522
28664073
20405588
16916084
62924700
322501767
50807724
34640280
70535352
232067524
9345298
227786368
201261977
202266
203248764
72292396
159814247
6501247
37316309
589484287
44461202
15508585
2973233
49392901
355961242
395324
25282733
95547668
429738051
166742357
320343331
9125714
259617011
46097866
163733926
7913034
157737763
41276028
30439220
537030509
608390509
754373305
9951862
28004992
8273629
578777093
613643
4224411
277088376
6115878
3524382
30274221
147631351
93624453
40418987
5613920
437372941
81393378
518300221
122702969
106690135
315344695
42896775
47607732
66335328
186076432
101850073
318611341
779434447
76736675
373038409
78123805
158060512
357856458
256882918
93756287
8906974
623690377
68501480
58039588
154587305
21915308
67675575
21769179
59370060
111342493
81301383
213319513
676658371
30427585
403705862
213294655
155629783
386038
174128446
56213031
163611579
38826024
4019679
502290031
65734452
293396393
620836763
9504140
25073225
23725253
422453812
26003630
264188709
24404449
13061682
270998491
280009188
127635158
498637568
210583069
40052148
465246217
667880350
219367446
527505403
44910559
263781350
349714063
2395526
363074713
67985793
125586625
20896767
66255982
111384484
281411275
263743842
3252442
573551373
7599558
433807924
103577017
96644103
360472332
398232632
448170213
71124880
58910652
222874758
150053044
56270093
448420966
422987137
2619593
5226515
39618233
14785899
17839381
107176252
101505675
410757211
104089529
36798136
446403382
76383022
168082343
135015303
36223095
124796105
156241448
212093029
22199196
99528580
238752940
12673015
22556523
527915753
87519172
152522762
601657432
212911673
163352814
2326341
20438702
87979726
226858654
3801690
47006988
150019889
313048701
187893477
25127883
23649370
13076635
927599
12544539
3306776
109023258
395443015
291659791
319961624
89708875
26860756
3570582
25448534
562779250
6991661
42607674
305192853
666408692
347699643
361124411
247917722
66459768
5754371
69163605
127234910
187717936
296639223
199190340
719042077
116113684
28137698
378544815
31090852
303932525
122816745
828586541
381682645
10131649
264589012
65414045
55032
502690849
176602569
7085317
277876
669779
5387166
28721556
415819764
615269462
50925122
424713
307907692
571802071
48525851
83960369
430498355
10237852
42294146
194097736
199909113
45798015
101025447
192326582
343365
67405512
309934682
97104669
358022071
229111466
214411597
19446714
259730433
9041034
131686835
185555439
946214873
112498212
4324493
3010494
124577031
13867426
13693809
263154507
26583953
175798224
22216629
55397053
244540969
171004156
10632301
94055674
420163833
14899631
2146122
49456505
11079423
3962008
9231752
9906344
8579875
201630728
2860140
32139924
193627401
58589662
101401822
210942949
39801083
2620639
17557109
48748097
2116356
120462484
385678321
161914649
64284262
5362054
233200478
8977342
111977495
299137332
364931329
548055611
68074296
899120779
161763327
147042211
70247438
16174614
34608750
368687
24285548
255485577
122298
184274520
55000989
11469473
5019820
334812893
245780731
53677788
336670219
147626221
675330314
1436004
16474821
36858890
3085554
56778133
20677255
582598324
149715175
229022587
534834589
520766535
213694045
7382543
312964627
17649945
5892792
410724080
445828859
10654857
1019800
348396015
17378504
596972
456357270
23654499
52819273
608693878
76986593
53153514
94340522
78452599
83351892
496921808
291658971
10223801
357427264
122631696
43971556
45041165
100796
292535781
150725262
352891365
82996508
11619850
178717707
128455904
60492577
13909186
57589621
21807301
1735260
56589232
107722
159986063
79662897
330365077
80393186
239428699
183831344
19624209
13185646
216764873
2524100
39035745
33750226
623743465
189133703
103299738
285918081
22205111
5809003
6646346
27468420
168454611
43452370
109734560
406538217
377770892
3767782
51232230
150132940
500812292
117711177
19099634
76156229
59157596
35945165
420936713
59235606
35229361
9864539
12050128
858436636
104941608
100913019
671249276
185292084
784443
2700761
41019474
722917
60753993
99560842
165946797
30399443
492960459
1535027
200275293
31327239
296009744
8638865
239325082
52495791
130855323
77551598
66664626
151810201
340961569
43409731
2047500
7710682
179381735
769121250
41550512
380190357
186386933
4999425
76149185
120742752
134180597
50231816
263655015
86398224
429241300
23846737
362393287
425419205
94333423
179195429
148699266
167500664
39742357
400333208
117314874
646954625
36673413
23199212
137622460
416857
17494257
174938072
33448693
26262104
32638973
417780444
225574023
416442589
121601277
16629637
168198893
180819244
9639146
853074785
106059741
9674081
93202058
7394847
2698421
121881
1208134
53657635
16922897
352391488
54620216
47200663
35838430
134904609
35480571
394981324
124923445
314630158
47169527
59526586
100650116
185420944
72973296
182555124
140625193
68939706
36622313
353682936
58591248
12629760
489428713
30882959
751203843
6026302
76748299
130704349
130637735
422582017
171251974
125338345
131808969
161780541
356210277
27254570
507556512
436574739
6173568
59171717
39706389
172538470
195197293
70416538
537670475
15065643
457315
23284681
121114500
412117025
55705091
10577007
4649303
27891837
2478780
191176959
91437905
172731876
5721164
209705293
86991005
29997605
109227997
195922149
113711113
373220833
117662337
39814271
94347030
463144819
159934877
321750487
308481886
69966687
3771180
440664471
34751625
104973850
256645687
144610328
39040305
132915
37564866
28422117
258590183
721477039
522250669
127676593
371532793
358029553
84515411
165330645
16477042
15573527
28824240
30397412
89868067
373664
27424259
598071224
171078343
322666937
189506622
221081265
136234825
63937320
99540053
107392514
171181826
74110068
53967274
7027125
18139630
454309292
500244804
6549601
103261622
63626945
32584553
32644407
317766625
225529813
225861
6239447
10882512
53627494
916675
15471811
10860063
430133963
74691409
175266961
17658894
310186958
965714
698744765
281078846
82111360
524926746
26025083
12428004
56460380
64975609
610782963
40437575
39050772
805580575
17546766
510524121
21607461
4937315
382126062
418329249
246031335
91646803
200016612
19027658
67533260
5241679
18074454
107334538
231126081
130253477
270127423
54862055
19964792
58063757
4024551
549561448
127285992
180927380
613715599
249149381
3627888
4776347
76319028
533633816
5080622
308090028
34200661
85017849
59171662
371944404
98301746
532420
34580329
31107497
30610478
15646884
401481778
9069995
288517161
229796624
110115697
347046
148944949
9254227
193952564
239754354
30095875
4536923
42452669
287774141
102696331
41844458
148799604
31204966
546840452
214138075
65752968
202606159
76641540
45776719
29823271
485846276
71510273
304121634
180250907
321559406
22075824
123001639
3635
97565370
223694
493094
74818378
28828907
355591762
18979634
36196289
81945778
630933063
161855234
46506281
72167063
431755687
97532998
187780379
68726804
51659911
190227219
36594556
171707870
142087582
291091621
70560926
433595362
596741700
36717833
114670927
266657704
47659139
54065602
184480907
25513380
704913729
8164576
209811158
234200350
7980679
107788510
210953379
664621071
736519183
406474883
301642751
290617925
30605873
708827981
213454337
356608650
2171775
23210491
388978611
21248274
68681902
375475362
799107511
20102837
98188116
180354847
305693715
27658310
70005392
164017441
897131443
22637130
86132672
20253179
41530
283944411
233708544
9028254
196022642
509872
11377113
205895488
190690359
656669808
34671657
5256774
125786348
510434316
1423587
74994435
238128658
78046670
3899019
19734282
5557800
4200725
635059710
100888237
492543370
268510329
325580450
160150126
575161936
104536599
34955234
879492961
23806376
368612597
146088653
283194865
5997789
251109600
110737983
36868033
45563944
826979
82044340
85443515
8443893
397966231
732752010
149281515
260650435
2585570
356320753
22244538
21875451
38454706
161184416
16350297
13312399
432492046
17582374
83887024
110945103
287296794
199224743
543246512
83812090
14792478
109651549
45319903
5454600
72076505
7421002
22146329
382757173
578386023
431111639
805263322
57955187
155668744
67131331
195950288
300861295
110416203
112781011
96119340
460867872
83439841
68716190
97704952
381459469
401722155
171114475
36491685
35223284
133046907
78681180
84914012
91869129
70713997
232266888
226550394
417676315
49954558
178567471
8364588
30542834
7088714
128040921
150103016
19974694
11091127
48603425
285963624
74183330
448613954
63983814
67987650
21873
340777629
96357751
264172398
129623222
13259520
633666531
595567845
24104734
7725089
80728096
514051181
287681
1387370
2927378
234722459
82501634
380761347
379873275
49847891
49381404
16563777
133104929
236135361
7790993
105204836
12700179
8487619
52648963
89932835
570747704
177586604
32402031
691883515
235426929
185988044
485657873
11515790
257011155
272280
744421126
29689160
440049457
84008247
110394877
182230700
662963528
89884487
79033206
67881998
58262301
492557240
101445419
76115590
277215100
349760342
490430557
33596755
74979624
439203052
746434718
8949997
53582709
191847455
228283041
497501176
515744523
35010871
271574419
5280610
3299184
194140142
141528184
47489807
4219469
60569600
9811746
520772312
189838587
74584474
69619241
608227767
32533105
23205427
27572122
139979422
18179258
35722299
412852057
418977454
24061398
86407343
14443813
90718380
207639
403773325
4571151
179284134
362447737
394436692
74063456
124135748
614518550
176589
269364017
266327837
163314600
75022529
36990146
525016063
767649643
10602909
455493233
247991304
184447324
150966442
20357643
5543100
505080749
32325155
488350471
33500147
19729112
29156289
123014972
91360302
55998193
9039031
241980256
181341191
172878879
52371710
95835431
108568190
58540298
639720830
192339327
523482627
7636053
553955569
33103470
22043292
184574234
15020632
707469854
21307058
165858578
294502893
113189948
239911695
34776970
476433613
685745617
299708
26930125
54888421
321307802
794044394
552105265
87682603
170352185
86486024
190245595
606951783
139734883
15601806
132873844
58866812
81313514
54470921
372910690
67606250
5428698
426578426
111940897
412305
59378589
108600553
93704052
230389823
13264889
409576332
338384086
755984999
226936587
404543
126162001
529504441
161103589
17813123
90377017
116743259
80833545
39494295
258884886
199283036
14634773
14489958
182765872
124849524
9801622
2783111
460365595
253780610
134968627
10638826
9337330
168878388
487751517
80009
128600380
163943798
298814586
6930699
11288809
38659369
254674413
12449848
406464542
131789698
22370272
86281959
19301065
49262770
311777410
281046447
7688974
53563981
739274505
167069584
105488488
830238761
317373094
273424
51489721
348262178
608208891
21650442
542548078
305299284
117522
235080653
403635017
135786169
71078119
112622411
152008737
93435362
22294821
306370541
123132634
139991404
85532357
173439873
26839119
17826835
152822545
210486159
1336265
728415
94173151
420248591
97921354
297960137
215240232
33683855
55581570
4403729
353284890
222281361
84156540
228860883
32559660
299436320
19239906
35326962
65222896
10055398
327718246
70791886
14792316
370647001
55841388
129900825
436206841
67530561
211726892
83670585
15990661
596481920
425487328
442798890
708947151
292216489
8239683
86962500
50062745
154101737
147662796
358878027
87276068
133068736
688779031
90426552
51737648
23711840
38907192
17220850
102676124
437512697
9049238
166360142
316379780
21375582
60649163
26403411
71796703
70487755
261327926
17743432
373762273
428375133
10973163
279405975
184013329
228893075
284065453
605155303
576447720
83118477
297041633
95385639
352944521
96588326
77694292
64259435
60050266
234805732
165579230
3676084
18823808
9357476
70784734
151317740
157896851
19860638
66544732
5297138
87866753
9470124
269812732
228691450
323260208
3784965
539099
48032913
23806373
6188162
19659308
13423988
183428937
9726024
13469380
310493041
63366384
167797516
177296381
51738298
10622276
151345539
283503487
104447323
31193009
103374546
249038320
30547128
96436693
160888822
12662077
6066146
29759321
177384639
212226845
751461
41026654
75699413
227764644
272493506
721053351
91326666
414011877
17483306
62456101
37502191
197162275
110905311
557225427
18705041
26155705
205532570
317577219
450357256
14136961
280859621
16690906
66169500
20932374
692467915
78090514
405267804
318323396
253215752
400572179
15436467
55602677
238341173
403344
2151680
61789357
698374762
7244417
25757445
67857801
37827759
352705020
222586737
36096280
67825356
50336551
99016853
307096371
130162377
166524460
94415442
229118619
90820755
25756821
1732107
103410776
81690277
247651867
21697969
423965563
5417508
266532479
3676491
7029993
615668026
9512478
302512771
278160508
24726346
73150070
81175020
489526827
2288985
15254215
394599827
41900629
46970870
41597311
355523262
182065711
11276515
90171784
45231928
94456987
34498458
326091610
52678982
33381568
163724122
286424824
133005517
483001837
49293556
143433869
47005468
162816
5454768
449194164
488740019
18899317
44611791
86653181
134859635
20238582
29992071
716474203
21236229
656557943
81876968
390692221
273807841
63296158
176772878
118993095
31093729
86734264
179159474
19982945
396978803
94222996
52026623
79221382
17844776
145428085
180119675
51659128
11551189
227722165
85091991
118489487
6670446
94678677
328536549
35146899
33281206
155322034
73013555
198542729
24405585
532876461
182191465
476314126
383966419
23936868
1000834593
92089116
116165922
47880659
246444187
722177911
48056452
70820941
34806191
53004552
165076788
25660490
42994375
331130497
166553722
176480016
234180612
343726649
202886849
111613160
508143148
15614928
12153273
25253559
301132976
111587017
131584184
86899813
93824100
7459665
378860755
127975701
360319978
264713026
208559618
6262562
24641071
128306854
82958740
35427144
183575365
230228112
11196276
4268844
247683486
135906945
10273396
62711436
298531692
6862624
14501967
69139487
10929121
370014429
25766769
99930826
56163157
45047097
11671380
15255332
118757784
227114095
406400406
61793164
282449176
51229153
5610455
236987649
2099549
470418976
36666167
211692492
8152981
30384920
130198185
5208178
4858421
524065372
15073975
131847704
31627150
31095313
1849530
492244356
335710696
39469438
44507896
9410744
137807398
162498930
129171471
107150654
546659078
67754018
89070571
154400469
261557356
23316568
174227917
365762792
227550343
162897852
10304694
13265427
153418449
139502595
122668866
796165155
155937669
45598076
226709866
7640995
130471693
241566561
189917862
242951671
135038471
6007278
342130682
506674121
81245372
51935760
30083577
98784426
7549388
14203542
86641293
211724135
265645957
40838730
220747268
4044382
3335243
125247183
485814537
54994411
266947023
45534926
249834110
32710896
136648211
34231315
58537834
250983719
58594552
2303081
890730179
83125508
50683796
29501568
59304193
529106478
331881735
35914975
100472292
66048489
4926619
81979048
96841459
713254778
33622412
3915996
4048180
351678901
271581
82270594
143145042
35303302
7940966
795569494
621166034
109733372
118034960
65658034
28644084
738414192
98615732
56223423
571009
47036083
377091911
493052628
704127677
14993805
40174763
626646
406864373
9743309
1198578
49172048
38770748
12760831
404097018
648080464
334209092
38503807
44526107
7514664
79016
107929495
156096143
46079737
223552866
128921435
432859441
11204046
146554689
822362903
6679404
588301826
2503384
2836140
337989006
226863145
207432260
90382252
363183851
462368721
121478641
81610985
596340406
846417765
99103827
391729212
390708997
75660834
122264533
500525858
31672527
3586655
806704
186103825
691867694
63219407
75806101
260233525
17864039
12148413
18803094
73410564
424965628
471644810
10577420
258553342
71430918
186067904
4729042
353925964
37603713
282473734
49603894
23498954
99854774
279728651
245411289
55618283
372064933
473641750
19947171
8518586
30385161
657473075
175426189
275421464
38624304
29821998
27878525
493537839
27626267
427224934
8169490
230866
150372794
8472991
457615902
197489491
91358422
569467189
87729
55075390
92835696
19426181
427751460
285831458
49381806
80092853
720990123
77200602
6716805
368086515
294532831
942930803
13120514
72744654
428126570
7835147
138822124
1248575
1406970
6680237
27248631
561184432
336979414
380884174
2920608
42014868
887540926
225344072
2989767
5468228
313318783
8272030
659877309
321742099
118383477
39160936
1013558
298201162
115357353
53724933
50339594
398351073
395272247
233958
63854787
406474086
4724680
146639501
2082296
18490594
7635829
14942059
202841940
56704917
607808986
26324744
201190972
366702395
74890228
20488600
19444710
111896577
181617656
3851760
39924337
14135259
100396517
457229286
18434534
137867102
540604753
496083674
729780
4121199
5406680
145827183
433594
37591635
94961385
501797239
322500389
25389042
334532077
209649739
273685503
25500606
22073307
49622682
8221236
159780078
112804170
33380909
149995685
2468826
78910539
211477877
298571491
364213925
975496
381397645
22291013
188457876
8973764
8803057
102197561
636781329
893878327
9168582
643862981
137337272
4296910
58716085
327470034
89685338
37723212
758261693
44821747
94771636
182999
238788194
3637334
421328162
99892203
535731955
16956443
8051585
315090513
54421523
6676974
37181920
35912827
207004981
400864627
4946167
7731450
58281406
17433682
41566052
349460821
86073802
663774258
12451735
47493
15142397
377410334
64349508
394969894
12411184
15229960
199772549
7997883
610671481
131208904
63933955
245976167
7343213
58099820
46009106
886048698
22338566
12671124
30286550
34737477
235256681
118481939
29444588
282938789
258102335
133542406
82592836
620609409
266429069
48053419
11860395
270030876
110994201
113163441
49392740
50667929
420217636
377344717
42629120
149890346
20536257
15912789
138233949
748555932
895444
382775649
527241323
469137679
295537116
77371909
18491271
98255062
83950998
22980998
39055564
106100079
75089262
48291530
35950297
200499609
29618970
18546456
4847832
798656
774120271
290282955
225178452
461954127
531716964
195919
23114707
279786309
326796780
27578510
5127743
48637515
581100
157680790
769078610
6850389
251308174
670425909
182891665
91247944
60312417
237257990
18645590
244068097
74124681
209224660
4485267
211924577
154827106
63800853
384250146
410728
9542878
445448875
255961477
80333478
564385593
8519176
391296953
42934482
20555176
420605945
42809633
31577641
583672623
77342944
87847534
49788681
612274494
727673058
213506975
478396281
266455678
1810293
607464811
19764878
32146328
61631690
10427662
1155151
308750630
56045179
113614518
88874685
2604687
18303357
716083081
85551907
13360785
3961162
4550167
348571577
56541202
209865676
18065814
65548967
122143142
71696229
277510415
130155010
38916998
13543261
264602785
39070150
170316435
7292834
1689420
25171912
16085233
852570
279608503
173116483
61707925
133448693
272473485
32416637
91717562
510515316
287063900
37060253
53410150
42264728
4473156
3098256
105007044
438857768
48775942
411591841
73603052
544090922
849420029
10668077
39040208
31903696
379470798
50981195
2858233
474860968
14466758
8623146
417
111024525
41086661
243139449
91751898
72455714
64659038
16429258
107391180
39575452
399303061
4036646
18993253
322902618
198041407
58526683
93718525
67744551
611355370
785942659
364251745
28503761
497691343
627680256
178018198
207279532
137813863
66027399
223305863
252619598
146371977
109903863
48842786
56135095
11378995
197796401
331387371
68774932
75728247
1284769
444877279
463135981
23043658
47639380
482259491
271740967
232221661
247220609
469234186
381194244
372422953
34522350
55378710
40517244
289723544
329192731
275647918
247638847
18168594
28746696
70187936
1440042
168121069
443957288
109205402
89820106
193568557
292029870
144070737
162457
1603803
286709524
38255609
339623163
126650097
151354339
72859524
2650984
33959215
21664540
45308419
699070
372810818
12155380
305652912
105728125
107742043
34790426
27620501
101219737
265607739
875609779
37035847
45338
260383259
660860493
358986280
15956332
214333037
11873273
278529413
8002325
28449990
97275892
333380713
452614450
49339769
256564822
702096
29018082
10048449
3207704
46607246
102894168
80836229
141874070
49052035
249940576
10446808
53558004
17279873
76041923
39310269
32572268
459659546
67798165
46969719
270050323
16045745
1288690
286138516
601562963
2550171
86757091
6332000
185495212
187907941
108225639
13254483
29260606
380976410
162948406
95708176
571196287
5218350
197872189
53938296
40315744
129629743
49343140
39293025
147575576
13531370
276308793
161073171
12234300
6162427
38607042
116729498
50872767
342347627
273849225
502345808
6496157
174706311
28378312
445904740
141062355
169029379
181209124
19231923
26396791
62670004
60144663
164342780
3507093
779164
5504973
307238310
212588362
28403992
426197659
901757
189180042
5435053
115629103
269566986
18263409
163489513
325291343
318564280
12177368
196465476
53339601
154733588
83516614
56478852
3359883
16388340
111516220
71327268
559660267
334801121
113408290
1763840
637958207
96276787
44085618
66374910
7037032
8335778
2290696
22274737
6944018
616814
581440442
18086498
127779877
86096121
13111489
61275671
60683179
9324947
18358714
337677529
36193643
241016310
124662494
14683887
513613801
6361532
750724011
110630361
40352709
1246115
1879382
26852853
109025673
21166399
419435857
73106668
16099287
97133736
409387652
291744436
141265852
18892321
321512095
22236034
121993772
122756394
134870878
24310901
16631844
55751106
325975621
19937196
741484
286783934
160829407
11523164
549680359
310739
52725924
336209807
211986357
24055051
240747430
4884178
359130454
639929930
5772405
50356847
11300473
2368713
130563575
32402
4421434
342155
142954351
229922308
2761687
80747246
299256329
259045813
580890101
1801902
222579456
33594740
525929499
224971188
116668751
178018561
169144357
48413673
216211586
24272501
129222913
85055053
7504367
30979128
581746257
528799306
165760312
71950220
39804550
560606378
148471515
201727357
136741491
181870050
285899487
40015641
55397519
43754892
202500253
34379268
69758494
22719381
15082389
374941701
420070865
82249693
487175370
270907751
15968300
11496160
16844728
192297870
498547179
73615244
104220
719863788
138087465
42754495
40259233
375483247
154606778
58017762
277621
305847190
401741672
35347657
155196987
405124429
245810695
12143094
227120
718441508
167094796
18731454
133793373
55545496
397154658
376254908
148239927
17592689
335269672
84479254
84353682
239717409
52343942
269910597
114956884
157019041
92515434
9692884
12576704
172792004
408597294
72953544
2446738
167219587
149713806
65261563
104425117
312703211
17077098
98984428
5181468
362520293
324515251
108215157
179935586
512457163
58575733
123059610
128501932
73433417
105995586
667438035
320653346
324358876
26647077
155938304
481321522
206409197
124323584
107056342
19604830
119280591
70937888
191960813
17571971
118285737
207191649
288890769
143017342
28226105
52558377
41662417
140513424
14596575
92573605
303119983
21807234
285492300
46579623
9179643
179223337
830750140
88675731
914318
422234725
398380061
61792210
4562201
33200
1725388
207722516
655075
3389434
43938451
281278277
91405839
111245127
77514184
523263291
69110225
292101701
122427332
13428604
98134971
524848214
60347689
152944462
88520528
77077
117620256
338246030
327170876
23420406
104495783
208946761
96682264
502067874
266990689
729954538
120799273
334076
106157220
118341666
29348473
176139788
107573377
8354001
158038402
185560402
287289153
65057088
117405254
280666444
66183953
258415100
54993018
364989886
20011705
50862211
49626289
14509899
171876604
227585885
296244407
4329509
337018224
22734168
84676928
131010132
232815635
81439390
547687874
187281046
365463063
65567031
141552616
4476246
103249288
185103777
115286653
57579014
18682784
94092497
339862634
592606837
137379355
34522422
21500243
202724457
28788118
517382216
3505551
94715762
236362132
105394362
39385048
51519020
808026069
22035044
193434609
225953165
38714536
68797535
56128168
414002449
98474445
475452
124219811
7586784
262630518
182243935
607687345
223399471
606407241
5970031
790911769
20801528
15341885
545386531
196149273
341997643
491902805
62645562
28693149
1829499
197674887
113238989
817325761
659872993
120101361
60800104
21462719
244817844
209390
33248042
72449807
24944448
42519408
533058573
44632099
791544
30004092
332048732
180053344
129865816
186285791
138733102
62390874
8845349
86009468
379241286
99894586
231063317
19171060
276113795
126890186
528515844
352108155
545710505
16249215
207210288
155192071
709193062
103776093
159431688
20956685
159609812
29755399
30861709
16237949
534342949
177661441
7036055
26550463
480972181
70880908
1951356
2448620
86103754
92101881
415538949
10694710
834944083
72701383
27575219
4032291
12951265
140018925
33804875
30290740
1153133
39473778
143675636
1490419
6484730
560374961
249382281
2167779
167922755
148735765
133627739
19270872
95360851
85583127
387935279
428880981
8788346
255364118
3208383
80409939
239118858
101283445
306914719
460473693
19412305
8800019
21947810
23050467
167458217
11026134
136263925
311373305
712299744
226308240
449044303
383660762
14656721
125099201
115979078
12680897
273603848
34624230
811776648
55667166
4497479
19188035
41351925
243903137
107953519
141290858
412949233
27800173
416419
38786326
19145074
31514691
178776221
120795997
2404174
53171900
196010489
169129159
18160774
5686221
23878664
152703659
140526951
42182084
1312094
152838676
216903225
146043539
8824911
287948125
763888327
190201685
118671330
838129227
14196927
9546411
23598625
79945032
15231638
82637236
295870312
726846
546708922
390673957
25023043
39456842
86372873
260046863
587855225
286609379
97453742
234106563
22393686
23594532
52615195
600379935
229909616
33009067
332347471
122813395
23830265
485280961
1152246
69164299
111721581
20599101
148760194
51067050
505463514
761961
39877587
14762653
26487461
215862330
336001381
4456040
5976665
30392090
16075359
477248209
8934629
266414993
42206784
67301242
155071489
168626967
73601862
638408253
114657202
110486756
2539205
18536383
50025090
3041439
237196644
171147140
829668010
172651545
309289582
492824835
408476806
5340105
42565327
21695024
18926258
13371625
45047802
76934560
478068435
47828425
211708918
59501141
60224782
51283341
365798613
2075232
34567943
270096415
5960217
157515096
25496182
7932857
404329958
365278132
201340637
47625571
381853228
9142112
1255386
566448885
41094308
154272286
55311674
73542932
181627529
105873382
162782202
9060975
71746822
47163730
180173890
10581960
25906745
43169169
72814952
193089910
1169550
31478907
341410431
5532935
1542795
18962756
482450
7852728
336689537
691291657
9787555
42894305
243695428
7299146
372016111
122805090
71685053
171961085
29778325
68072207
204455737
430640146
212245903
1017795
12867796
511342096
3035775
71435382
142062626
174602569
43771708
18301832
18841834
26789174
12348079
257345117
16465541
446787736
402668176
14578747
328345556
516343131
98329524
373967319
46060
228326600
111326468
1404920
669510535
233432976
5110478
127417068
25093524
40237380
27137621
8586557
167238119
5875485
18109747
282230720
340110181
61979
206744007
114994907
29555814
22032906
347658050
114728939
217277614
1
173360352
236605836
87752327
15170140
28222378
76587372
14594425
43902992
268306483
21585504
158241966
107211799
809942
636079341
14905875
135936616
57640323
234767933
23435127
463832360
29814636
355070548
207044309
471941839
128106565
189355178
46009326
291214885
5654689
4517031
43597619
555943087
152749854
394597
70757677
315463937
4275632
19250628
90989569
147908859
25959996
111928589
106199000
61069909
330962013
724831440
59412008
59222594
355457210
478223447
320182819
286367707
192682864
17347345
209259039
208873386
280891739
104777138
85430380
347835168
289490301
132123135
255365497
42912496
178136283
56153491
26560628
115310161
809026111
630386651
290352185
8638749
548148
239877963
13421095
299562565
187890391
507401472
116911212
39638781
13353078
31926711
355409209
10411416
19313945
22036925
47960197
373271341
15823510
42774518
517574893
290618321
220235364
216122616
353620319
113025
365940978
32161940
623786231
296053
8177301
377799268
59878540
5035316
42822282
32446774
70284419
7240043
21704845
5984941
298335277
257593879
5441888
135005749
181000697
143677431
129792859
35788593
28466354
75966025
4154762
53526998
405430655
459792771
42835297
237728042
111294986
424234006
22620695
143559298
5251176
636586020
221948353
581602708
25885405
93896401
167191738
71906726
341134101
248001853
316937795
564341968
39059278
67172947
794003918
71585680
35713450
238156093
273395819
62468395
50553865
148835578
79225678
90485063
224343897
219514360
72268321
239273832
9216640
600813
111433433
102959160
48569419
258977718
66051281
379672039
9515830
15128995
431800728
26002165
1533360
40833027
175913116
305161081
241689920
117646142
215353505
280033066
198442375
238471081
238733655
1601504
88468553
20015699
247781614
112790533
25687207
100518331
132986423
35177374
924854907
55933851
47692557
11759370
97334032
220492938
3011984
3070970
648478483
74730692
33145848
18565341
97537375
741691581
359326821
35200670
11859812
113482492
284043471
4939755
459621
124860974
356357470
1571342
279911206
490300021
189864868
5128734
32497400
7331152
75082647
261937712
24735503
424490821
587705554
39670600
25338779
29098375
14359692
211430268
19998776
90600059
37857531
77175
11321872
330447338
30983671
25392428
234336102
101388126
471518
182389981
558943801
89631370
11259861
266239705
36229678
128019622
43381754
755684
15109986
51987684
83752489
19620696
23915875
132225766
128084754
37387542
1009454956
208270656
11987700
48071834
177273481
123696950
26377709
338019045
611581919
4088355
259429548
438989311
371661047
43118646
485908070
23253356
21778825
188023716
48940
203679253
13096534
32234718
41589835
14665952
106922678
345668360
31616698
141289012
62754974
24446864
8231141
7689475
24186546
23676886
30130086
190220862
11332258
1292351
48687970
216049758
66738332
120695940
51352706
7255296
207750216
427150954
223246485
181832912
222007951
26031720
129793812
85759936
160133130
55766338
13266038
8765610
237076020
19430323
18402924
201269540
15396819
222991836
17014456
33683385
3523868
116035886
1974377
89015906
103927308
646436752
23816874
88235346
115411616
49102527
48718044
20892239
198203431
102893518
13245746
299881794
11778375
41800024
95615056
78626103
394861786
50458111
594323199
46600709
62147340
15621036
82525827
4467403
562626609
31312985
286828711
10914643
134415328
192605801
28886358
8213107
97256529
127165540
93225068
45026950
29147171
172534322
427312464
32158871
47363836
4046982
58490241
160590160
264390585
60138763
100061140
10148283
596964421
99927268
53992
8740128
90844133
104077550
88333538
16628893
297509
23986148
470547846
153855387
70691157
471659548
96125968
15169952
47827123
750567937
126089666
166473692
920399663
8305377
20465776
59170823
252938573
66083897
11943014
314771352
577303764
840122
636343201
16533021
85803663
591442605
392154430
10822463
92177823
80738701
78769824
21006899
4410475
499334467
424170733
6341620
17218034
421228250
15262661
466198404
85155880
507711448
28961948
387149058
14532422
8471201
433250815
35831412
383894600
555375417
96399641
237506682
121867767
237748560
266699429
228175421
10052483
141112446
99125503
26929196
48768136
39273736
8048911
552238407
516581313
462888977
14459512
722448459
77227647
60690482
65900325
4944837
531970523
153975149
31787924
7403444
75955464
14716251
410620735
107019667
6406461
20533722
97255650
288329437
38806466
228876093
31428088
398891
413900
161366672
406535396
283187335
78369427
439519486
565923297
96683443
439131941
128417956
452861675
14745562
19091540
4060731
4641792
361883151
342616258
555196796
36419975
13540690
145589282
282071095
218679015
274855712
135318332
65467705
38407189
355233132
457135481
6423873
41646203
3013949
6396520
410201746
171681707
365301461
300205
507880817
16138062
215270489
170501424
164121425
88458164
62173854
2608591
42735931
19793031
209177096
140982
93746383
1113696
45671284
51563670
68354925
13826743
555034706
190204405
18970438
71194149
210762
189006207
367321598
285954336
145198824
216477579
70903417
338208993
18682269
249391
133590381
88036053
340779148
7907233
47933296
596886148
12870578
54622722
20480865
675183535
106546214
26794136
408828622
8923404
9053041
174731542
107234126
926285432
244815211
12851341
105272371
23581806
129284259
149953510
15402807
29749202
483013551
7335091
211742900
98127900
511348359
137188831
43088307
16460624
5095428
32564001
368405939
13029502
368334698
50084146
178213171
28166751
14128124
86784823
13132924
21542984
419311828
123100325
90405
28568031
3831150
191227183
121684623
8524328
61519365
344246711
51637184
25973081
66168905
419454041
10297186
561541225
66567800
416390219
359600804
19089940
242067061
11163788
242669819
207233063
16560180
2425408
11006129
26262594
6590167
4769902
43034803
86967649
9151920
38086291
167549929
88086062
52522411
387285768
9227556
13499708
116343686
2289290
59476109
277732
8643265
291631562
489192111
491049794
83607195
57078308
216706093
1614342
9845707
45251984
158438439
54477773
266035
60138316
482880469
271471199
768477733
230692516
428599608
216863322
51860044
104932465
51130001
13492470
283143505
513232779
40801213
16407334
22794460
22462176
161832402
84028591
307761079
71620179
255051858
116284267
1686466
35173040
16274001
14542505
192209211
10062081
14773213
29121
477068371
1773336
15884403
8222890
55533570
14767156
397036107
193013439
265495157
45632813
10970844
152121986
18455040
158583044
21102027
125194089
287051686
6490104
49732847
10753213
75209413
27497406
14510624
4250853
279436943
15712607
170627284
385293003
426146294
510978764
2906928
113287824
572850663
57689827
18451312
102737529
293838463
305345632
586446647
51986857
54515499
196631195
52747015
48262134
1894460
87755487
306942378
121354911
47857078
446143797
517240661
68021482
6408908
279091416
41977112
15403448
3651663
63721154
79851244
2572958
67282547
87003009
289513239
94867420
378106623
133176775
114383198
114347573
429560341
337671164
92475219
141483403
418410028
234899435
191452346
772260517
35921974
61172076
9643886
298619401
51592339
28008354
4812922
24066760
620078214
163898974
287130745
33045
612783881
19872371
26877191
252536465
42439869
44658771
388663310
910910397
68255158
193219804
144597653
108226746
147163180
23606159
44881236
339799582
460114454
18810143
189375045
1001626101
75151516
136638935
299821634
66578665
35178177
52837207
578871267
476629478
78435699
232199210
84933146
422440848
224644525
192078364
74987887
91824790
111448836
165059174
296833613
48807184
9684176
2677773
150511868
145447
105121908
28856624
193224874
137534298
318910447
204043414
844989901
5646881
26163106
489370803
34500266
219232933
392594881
105423605
101715494
28566155
312800268
761330953
223685388
762500593
303310131
348800023
17030462
75136789
135189013
186349847
735668999
324126606
329115501
131479828
227547539
45891857
73606470
289493165
189981082
591248167
4071404
302851943
171879673
341546522
47749825
55664856
69526309
18819332
85645688
418366507
241942421
7387749
238724321
573694870
18745043
542319642
723428521
166630163
47733490
17674543
6220347
119924159
240605069
882349988
2294094
13905444
8895307
111680575
404055134
373040511
18517815
98205454
157375547
312750346
698029994
516316461
123834427
97027201
12081624
12138832
571535732
4346255
233632652
100591491
491379281
112928593
15282609
98680
240928777
569609649
48091062
19649753
1754205
100813330
70880639
73810256
56435976
326305393
474427488
64225038
28580122
92194293
436184757
315086031
474840263
81742164
31261054
123947028
357647066
17908839
58843793
1179612
594632511
17996719
44140357
99243104
612743857
525109018
101691
87273381
13300120
17302775
62028442
8769488
3168852
437650683
403772890
3066993
47675787
513674403
12356125
160790892
8024939
892648198
743827418
404014657
110368469
18120162
902759973
258548898
34859583
11243004
480872
82118526
415541065
205395056
64428195
78475904
71412804
81964996
163601843
64310113
196397316
92205085
33748253
76855419
126296192
466425277
254003988
111777369
243035746
158636861
447337
85993209
259832132
491504531
152121371
98621226
32002455
406013538
17476282
96571845
10719642
152382947
32387102
507382222
108041881
297019618
74514264
151392288
259295231
99479251
108958988
373644717
45639720
509401536
28949224
766390361
527922602
171021551
299581364
6994937
18135491
637672545
12029133
89859566
78193980
4037822
509675917
176057425
296083
134256126
7072238
257137143
10825754
97816653
620163007
288942791
182538338
254689592
275826082
34961153
29056892
432877814
94251209
97864426
522761107
6312254
331401062
56487713
26105451
564778361
213056535
350513334
465038315
207681152
12392952
4918938
426565241
117047035
29428281
48792368
350248784
147415173
17342479
135032590
61996262
70448050
104648440
10199292
117400831
106248818
48415793
143106042
4127517
127878390
94836506
751420634
31111714
183143355
197361513
46929085
40363295
3479610
345077351
238416200
131009758
224255727
434780369
44765136
628395902
315783191
193426885
49334752
7472380
40049705
248406692
480340315
9132717
35821478
122476201
54245901
303434802
19930359
293639957
33880
88580427
166018870
93386058
251315546
214709203
41192161
78812417
467805737
136920066
109536455
3180800
73093204
151010414
277048405
90254275
104614800
1861251
463843345
45484479
772498581
119142297
51716557
18489880
176974989
124006408
199941298
458952640
25060317
94898717
162778223
3091269
151380604
1487173
205798877
63192565
612713398
39459412
163014621
116621349
123563721
194016157
373781275
13113705
184782890
226565160
152983978
3611908
36610544
251231211
770680204
14554457
39431856
463084413
36867743
3034002
63422703
370629091
489026640
136208011
285051889
24809485
23208694
722792889
40100187
260413226
263132119
19318188
42717465
18922159
871988440
9157727
480721250
305635472
9942023
182020347
94651665
12789460
16949463
189207946
20024706
38229306
84135914
60495505
1896398
72372604
89975379
59557570
656785034
248899159
230033470
39177714
3033294
133624267
77917363
111934477
207271670
161472489
198454168
43615881
108333829
533290486
44159939
243651469
16625774
254828105
96648651
157176122
168013926
324965983
586859989
113850631
267434146
794889452
259410989
143733727
74609624
123028627
165546213
626656519
114396509
31695813
316936842
29357244
137077356
33015932
16184906
28130886
18017859
433576468
26266521
121279742
5520673
2862894
160031726
380612491
137892305
171003596
458277
767091669
128639494
64810236
92095434
354836581
141188237
49273734
209133705
427820584
2536968
5044677
282535133
1135589
16696443
28439
416056
130257553
56960411
221620969
488202266
99634339
496426189
927512873
33135487
53441286
11346776
3205994
154088901
146593627
34023155
27384485
20600622
325147019
31562101
168761742
15193925
173700075
75112563
16300900
16322243
105606024
969606790
6970536
550288285
38362047
3633107
706507041
223649389
219460830
57314380
23851159
339551381
70772233
4936596
271515697
219858358
2847024
170278257
252438858
42578575
9818816
49931847
22040564
19117384
72778182
179489410
243461805
123585522
154085254
103718772
527175003
449890420
74079265
853598355
255830927
98433130
333773043
85325
126255807
535550005
325798305
481059535
783890314
556105071
307268094
19823932
25672104
59919123
1462068
240373547
22137058
501281
236752807
176280762
241888955
185918682
55619332
349948659
8670128
19101707
423846173
440168537
148794811
201766492
14942608
18845007
1037965
30862932
284259995
320351675
50862880
1845976
1032842
50577976
726413607
14154445
151265578
6852652
174264615
265120920
4374198
24859618
3280968
4726215
191596478
179893136
11488443
255029031
8652121
156222340
58038786
12293424
281401796
1430334
128666681
20311060
131527037
68727211
444864106
67179110
296188
278752439
14526982
53800718
59977390
5183465
27938556
9672915
4293690
34983691
11600387
82235364
11378982
526426509
29049771
814348
946826
249429412
606750201
396417
59373983
161736252
281087139
95825237
10615039
21147966
240888638
10031474
44295132
455275938
162073717
480004321
28111314
1572888
131721
314044765
18252196
701885012
2575285
808534153
197497086
675719
429983024
450662523
63766682
281500610
103610506
46091331
684198586
9694807
554866450
222560182
29570850
112081343
393138838
6004002
636074161
106034315
52391343
535016562
467489031
50038455
181981989
116260528
315012037
24145396
25790842
90313465
1650848
309832482
6144122
233567552
296876396
243905623
65385139
70739278
191037281
87461305
83116778
281555917
245076204
119353156
361635827
11237916
65393907
2322364
69165807
46398930
221101622
27008434
16306209
482804269
465288098
30814210
120774251
604137106
609147097
328995629
825596225
14967521
194542465
64737782
10266898
21423904
12806724
5631223
158443621
477128569
98974565
29452910
154992098
45176766
4070154
41859975
194535806
3236992
452268508
453652168
722986324
1912610
105522744
706821784
72761255
40993372
193308795
363761838
134455672
41126805
88840939
99739384
59921303
767824090
34121457
2136465
525924565
316425147
153896810
81955270
303744972
61915343
221090168
599215728
35940186
128063028
81321556
183041409
306405762
25966796
26914713
26231993
85392773
330413900
194963592
597206785
309197683
1559508
130496725
28702740
135357375
155511340
18401507
212297225
31347605
236095111
33117956
153056632
94800924
738496561
26602710
87658718
91349582
116646728
598802793
11574714
639516820
141746413
280523403
119602576
2810469
159175516
1790761
672463822
43263918
360696
368586697
389528670
23597881
621281396
108678956
127987282
2205507
124380325
961499
10439925
607371456
8554207
52797653
90278443
10217688
15526436
87910361
447759046
239202678
15401582
7853148
16852802
523717411
29308147
106545751
113483553
62607422
443142737
85182461
105225997
8446449
150773363
575396532
418473050
68441711
29206285
15958027
112733661
1835167
5873272
126935639
64914156
714757952
138027552
450057
113750815
362937227
49316727
122052512
32686090
235212736
47903088
146822736
211782762
378960920
5336663
4259700
11645828
198716446
248522942
7328532
507496921
345717930
560820013
50602111
2156043
137363418
18193526
147287842
405708198
177213805
86256145
257145836
26269055
16338097
12959136
29464673
115106123
49243687
5507160
90920010
240996927
4639448
14085620
23664545
40128072
683471427
5489610
67060019
153800533
352995637
109771237
7317253
308785332
191659222
63127562
9632849
120836808
31646732
586366557
28387608
6653344
88004912
305537
151120908
35536088
414466772
43
57987877
68027524
11620990
21717765
417563983
292388801
129406093
95005733
73349729
122811721
154457015
614930655
325144903
99616791
70131246
40484828
542432637
121661761
23069325
96922323
122489608
115875532
33728522
79971515
43371908
127351709
277993819
131238234
24934631
84996820
927202316
23926190
543812689
20397137
354965393
30255427
20718379
243844664
559667842
8782200
35811536
535961597
43167948
11023387
348961149
499565969
930784061
27877662
33921222
354489456
13350096
152739490
33823551
110111692
567391387
115441065
31552578
277565397
361822205
1826242
214442384
10069576
26911715
27153550
368779525
483182072
160693963
34180162
17896174
215231228
511170707
24268385
7133891
315613559
29038394
139511230
2577737
136148029
22455318
4134973
286403702
215265322
382771128
96438030
39543034
159052932
545598051
23461289
347312506
190124
125438160
352927981
99696124
892468498
138369624
91567570
8531048
31620584
611517286
1755179
96441146
221302451
9310813
138716562
16683796
287532966
28556639
1372759
38350856
332432359
3416974
421299490
570314
86263904
396412812
32289
185013093
277998591
666320813
752789813
59065161
3732463
328337844
178486541
723235984
69674946
80160801
763187
139761110
173960391
2153484
17492254
22227156
242765361
1453260
156446481
70695943
16963182
872864
266720035
17947708
99415639
541261741
50480880
241025987
584950255
17865250
133178960
16008250
473190405
164564848
70790689
76916769
435200280
524071633
272220892
366546945
194879660
12661375
17738536
151147886
496265
76457829
3736429
8403012
45122707
61344607
78696241
6758882
748123196
90505569
27166508
32988828
1606858
308477948
26470817
368168789
196042789
93961771
59734543
169713871
123855236
96364187
91659379
34152220
27884020
642592693
345358175
281342038
47203068
79761138
304970778
919344
538504098
14392568
32143323
322898124
82403412
24123225
451856791
70818678
459013810
95030130
17288304
316509664
139177
142900219
354936251
326757588
73628326
98424860
76884209
190692787
2238865
18964665
274767210
24931322
114235362
88552567
82095654
575648972
388637488
175568037
472285
240855956
196508253
374343169
255499733
214923196
302234129
473671865
18558292
847352701
4365983
5380779
389209833
90472781
17025739
4104808
177638444
12655181
120658597
56962072
298451725
55390421
81519700
30288862
443760854
13299734
386607
137152194
187437081
419235053
254076676
93410076
46649979
28742155
192123883
125178626
531456244
72871336
140531199
12367871
289295739
679765496
68918636
184818089
157485348
30707282
113912627
520969990
3157872
343730252
89349941
58299057
50152421
281335891
3399697
290591150
168625464
8465585
478065326
18130698
348942591
2675074
297776848
18443355
461488013
561055809
106923533
52659093
90133409
470400306
101277201
80270
140228600
3118653
404618385
1620869
65072324
219799
194947140
509740852
328685447
34125338
186473590
231589642
290552599
131575189
169318828
4100538
18345084
490375645
77037908
419694083
7112380
79817271
60092605
139441979
22574712
6748274
356035694
25891846
406175797
85310706
144478192
244123476
234022120
14264258
650376
156792786
682683673
11955103
67511157
58048096
2566235
194023729
527824238
478863
381967668
125705724
290134826
145048454
350584531
15724812
236551691
24185131
70275544
10092439
95026320
27904751
116865816
161829557
52636089
229303224
89643598
66337952
84387525
305046110
35124483
184744807
146071896
22448407
138445214
213939658
4259418
398216534
208053889
110014153
47457925
46393483
138559584
82281192
530433
108345702
533750452
118243195
102153453
267644894
158585053
26088331
352162164
252042352
40231389
91389469
42691631
9252197
365986815
382556013
7356899
493381
65582786
7424866
60493346
221957525
575932987
16126282
16563811
19840373
358336087
152971353
178338623
318160172
164421467
209401721
162025547
615199376
28772808
3772874
144702119
301644756
183612135
13092265
14450961
205266363
81601558
49088021
18287314
9954726
294968351
211668130
671472547
138663211
28097871
34745027
15517604
237621507
2566705
261716165
18162615
24689527
335093723
74697925
7155800
330552212
117190046
254160970
480808032
229210706
183616143
324366975
411803261
5828181
757935090
529885618
19566193
118697688
61698963
313087694
26612843
308513019
604180549
148526202
12567704
20199654
4639543
460367949
30485358
279878555
87131595
5145144
1921125
332285057
278188813
216171986
18306435
34338402
13784538
219273746
323619534
43864934
257377929
383696384
622652
2130998
11000461
560342005
168599596
28129191
78082923
41353299
11935983
209023391
63222490
187345855
24720022
162711883
12106410
66005116
124921845
19918851
161139036
2612817
79453740
165284650
354643959
127291645
287524585
523473217
6289058
187715633
256847099
489525183
108752238
73552900
223914923
359783239
105290316
185176483
36071152
436920962
11990838
12304604
297916858
51486423
87782091
244583006
113899028
31272720
192158895
93883590
479797149
121677655
54325871
543834666
292471657
121013903
250886821
14736913
689510197
362590664
134690356
345265193
49477104
142228693
696963657
3069645
113817092
126059153
47256524
220281376
45866484
304781246
657571870
101878859
24203068
154632118
48659716
11712685
306227523
547292548
26171829
153441178
376093258
599114711
75943682
71830171
290524966
125968952
106089687
756412039
41554830
45783729
8718752
27405572
30355426
51943095
948754
109807380
3002407
227287351
6826709
170774424
487759445
41616063
258028693
157551788
98565644
12624922
18954305
233519139
16129927
422249145
555811836
121345210
183985625
160833473
80371565
9538740
8093781
60201060
7641948
69329551
555081625
18627757
2729584
305604698
100820452
52450749
379436756
117033567
5904039
16726818
190378972
269948874
3139317
1608539
148473795
22349654
643204856
284426526
1297195
37989887
74483315
40304235
28387260
4460444
18229568
606074041
1320233
41027534
33474850
100360
411723901
23912012
70728197
18123703
223561130
94933431
87753404
4623234
118805865
63445876
25355087
62608853
228858713
285928094
19460038
513622916
326629490
119986568
138737736
373284301
8737890
116162389
56697621
97035904
19660499
46364654
207047661
17281247
68312703
193864375
258412135
205178798
4040275
86714595
6816989
471288188
462935308
133854933
93150063
92212983
59389806
19146943
2257992
294252346
4090232
43883405
98681570
18033920
621124
922200
56306183
163525365
50970437
648417290
55393836
268237405
114255633
251639561
744600981
279916444
5298811
27534051
3958618
324180617
551717141
37450490
289112522
63286817
703274301
76802809
460561025
36131820
18111898
442284329
62120440
13420383
15626687
528152841
14619210
557268534
93061245
335978605
59350917
2589025
305110818
142287019
63748813
12542536
3582748
21191060
3077568
11133319
175870833
136278646
45667424
544077023
25459366
83456629
570641528
290596684
15148978
19345969
215607617
162310157
291630565
239292331
184735765
22615806
126180601
19278817
5252310
15678180
132190531
2567154
9086822
27627414
109150123
181312230
163123038
99331267
81571001
116795342
504467055
324528996
39061865
195206657
299519794
20866952
30111949
62767291
297873497
11869081
967303875
184520743
9897106
2687696
198759153
59503982
4531773
56510475
890303
7334592
665102774
396986274
1610296
66129378
2195647
360087889
19237924
346526454
153814896
5970169
144514123
71021547
172792486
46243533
23000248
215878069
192013807
4883410
8553345
350586534
156138011
6564506
43967780
27004779
287768599
361116689
294712158
1331967
247552515
122217112
74633559
295595571
151364717
821456021
115960997
7092791
306039
55673229
503593639
338207638
105892285
113744506
459364670
69818710
419247141
128076828
4934720
90603398
501237933
96320496
2992908
49802249
521554680
39848758
82309866
66520299
260286513
33081174
54835446
29513960
277332143
23571700
4096296
2311483
174823668
151937
54844
218747538
101396014
604886401
29334818
250427209
25529354
206701759
41552840
249587313
161620628
71561535
185173363
269121971
3083006
310124866
18384461
52405116
237848641
2149901
3037768
309377035
105356602
19887544
566468383
253762477
10588960
24101998
410134448
131435574
38409616
281666275
312151522
56776235
17406253
270807254
109670693
41000311
138574
165878098
8564734
193999714
254125341
134580520
59851952
469948959
18727229
26596378
221984487
2182758
64417719
17137627
1717297
46516631
64789997
243632373
10161136
2335128
150620844
111170250
195103685
52710111
403178539
241692129
25876758
544441756
4716054
394019457
38818725
9100307
244140577
53113201
576094595
2227981
207812781
266359626
86779086
96669902
12285009
9310824
66823741
164425551
90520315
23648035
70425388
136260703
23288541
24872870
89168336
376223876
26596790
130205739
23413523
46840926
169708647
440150203
5145514
308033929
732302622
128005155
196304331
60175938
64679112
118908
11725512
64803063
12182599
599506328
50989655
135674408
94766932
255071413
29189248
165243866
24102775
54628722
41368358
173288495
31078100
1274830
193744616
341465062
113680419
149027582
312449368
41306066
104627148
583033144
8640130
410088106
184557092
9863828
1589264
15234910
242096619
275596586
82494348
34682439
9772961
20652362
400967614
68918815
282123507
42564215
211587941
154057557
54384981
52341230
70406822
721677727
425794079
34170909
70210096
123538751
161876099
39222220
3653753
305971047
2867508
1023394
72771553
505025457
55079888
367768626
68953326
5839834
47093976
26314276
19138154
167507487
99338878
55526140
24759256
215624445
16404864
148092387
619636
372397451
4401445
92494511
340213592
598594716
81461855
19598450
235263786
306985053
501879253
1750909
232913125
84351412
54470485
57784731
20092670
233728430
393945781
140614719
141284329
1382082
10028853
24795510
919891447
122777491
242694629
506900
126127539
132847029
119702931
55824752
18773181
4583372
39750296
54261480
99117600
115042361
3284628
246797883
311135728
339352661
86555143
23909555
144576774
618135886
50587638
167653892
19222778
65900187
17459673
254048041
66892894
71974962
76539699
486218710
142434538
22591515
308543962
401177137
44814026
421197715
295291740
2080044
234030968
3242920
597390881
80793590
60873146
395655207
25625178
803119101
29008274
57291339
65609891
670241786
254583519
36536938
53213900
5736815
184862965
2203206
13170216
53833391
316858492
509306490
33308812
108890569
22798335
87418162
429490722
45254325
591436320
6763775
710403
2074830
84443511
105882399
258326563
100486518
2732423
2461635
12490223
175998922
65549088
20397271
472615566
119186943
129918543
261269047
48309761
29609701
64987745
483236923
164284348
18880775
7041814
126060
306537609
163509063
325987851
98088340
67203205
296609147
91381762
8177068
242459266
185491413
66120824
2079370
638892453
8819359
37209886
170472601
23416414
428862294
72713887
6635864
236516596
448933670
54070395
6391693
193091746
3018739
57301427
4935021
79041824
136154574
256119
36533724
12122354
60992985
394011877
377524133
20589670
496572292
494578731
22607644
7104282
467531466
450700950
124498563
50265373
98660066
724979895
14799085
266922823
351779331
943235
25926383
185233143
148767386
41304316
226832
345394974
8472983
97332063
11255783
237154875
710926483
196144191
81804366
296504644
15798998
23173552
50235235
18491403
10256866
145222459
68789755
128551539
143118109
324436313
36372201
6712650
160610900
1742424
216743135
4414323
55726543
435062057
41775333
128486822
94368470
11810531
141775
249923697
301722068
107462888
758991199
25358319
61121386
16088206
253869681
109674042
59826862
6652679
463063758
432311
172261398
41017702
237814885
14740492
242335681
205564905
24714445
61950954
353602951
162835736
38785509
31179663
208840933
111638508
374819431
8149012
554052546
188705017
163599452
35473101
830593127
533231653
14391278
68050402
239801071
1211792
42457520
121549982
22642726
3329232
685350505
143811425
26573734
234122109
206447735
471588388
51594922
605795129
122261345
723652474
676982738
98363289
69759865
38491834
703196864
17728633
100091268
14358618
4872341
34954147
36190867
9640763
22382060
1727089
36439260
187557458
5371925
66271954
145771348
476155246
15909318
22667021
582060
86224196
239572474
253094059
4774216
87549217
406040552
41687644
45633079
30353538
318921918
32059840
66230681
22497151
652247513
33591
3990649
87031281
20804218
183814793
78510386
758431606
737784659
64086829
17189340
118804777
515670548
754426692
4047674
251532342
534457514
718098605
56242397
666300347
28326107
879407137
89624256
66528397
104550559
144525098
631850339
369018447
274285145
37126457
7441946
208530759
283405909
18447252
106054670
283277498
399493740
7648991
121675687
17956036
403100221
286111902
79215368
119372468
26206885
151559989
84742860
313881063
112782291
57607903
91260397
88688053
65925252
58992034
55949303
80566861
115605756
2486184
469086169
14069800
49334171
23163979
38884949
123946912
911603
470309841
61095006
199580736
13465756
58453782
147709792
111832464
128446374
22144945
4640754
155048501
6148353
63606039
339992159
90303619
26706897
315078749
279855226
212220432
170589462
179706235
164355711
41771606
94287336
26197603
826019
932882821
359040265
650803523
31323363
142461580
268242745
808052
260001452
289149400
461387467
1541074
221500875
110575157
43701040
90919
119819763
438671684
93804486
21319773
139527872
115974660
130614476
319740505
709414272
125887871
246735571
162298319
437985424
374794276
25042721
540896808
103918418
7526999
286551052
10836734
182807731
33723444
483728038
681480437
438978710
30147326
731471473
195430911
19968205
33511353
8685195
55681723
168990438
179029611
679811752
8600538
12573171
146741581
326964110
11368214
227967792
56200042
100488083
431012130
9786756
491526
729259945
646962808
26721027
279875874
363681954
13175121
96762516
370922958
190906773
120946318
876397285
736678110
107876757
182767778
176297685
339081019
149259391
2519762
597747
79720032
81448375
17856609
570264405
135616223
2823684
95209223
122092612
78980742
26955863
990435
49674250
55034063
113393157
675955354
111528738
10090798
124088276
479839399
172609901
16251194
41142529
736916768
216901789
58264892
213333096
64119223
300484125
13304462
60818647
5521282
10255411
1653031
96148299
81551150
146654095
4142980
162006533
35031292
770598408
421949297
159684246
117471251
144243121
141621404
315592848
167253363
281086155
332964889
27364764
491453028
202781669
136718021
663381634
364354801
337980747
70760113
140212948
12137146
92622048
36196548
20269945
53305439
574457326
106360898
2356246
113046051
19411925
18727434
143451393
17101608
96762745
694781608
171360438
199874821
118979402
460865825
341188
356491696
91857
488349711
696216077
420970241
9341310
1392429
38103809
6684548
238627319
19750611
66511441
225918249
162348083
476732550
1922917
217050838
37354766
394310934
129040285
152070066
27371581
32761725
259983422
31467408
16690038
52330055
39559635
4365410
101952622
217389682
154367671
2802193
71580657
23246968
527039855
216657722
98417103
1190857
46829708
190319641
17475804
81104299
150665249
262198962
441847489
730709606
356586585
18275190
86866016
241602077
304056336
119561309
7467873
20737819
127639869
73975341
11304317
67944870
767786140
222685891
272248
372911373
12519430
1019207
109561726
185058359
28831728
2291095
60494591
6950667
264900525
6230436
921517
23485084
9031947
111449359
441852490
49684308
207938272
56843905
48573570
483758016
175109285
448444827
262493447
7668235
184795558
332649589
830194
241402774
12802753
218595243
198003547
48632734
3246390
12014319
102793550
450470
357450948
150062610
53141902
20289971
103150432
79675524
5630032
211069494
74883248
257926927
910162620
484653833
58951724
6276615
51939172
414003823
387014841
22895325
39324616
612881259
123811946
55600268
734400797
178895727
5606789
300108325
12588355
180363692
79124639
122178976
236126641
268317582
29077751
80166785
5093551
163966922
67730103
218113088
187859685
349544219
83787970
25535116
13181512
1171616
224249365
24549972
79696281
371684024
75553360
148803759
522655666
43445778
344347925
300381981
233702624
370672649
184721957
64438281
252504091
14323856
56488988
91893979
5208212
40227706
9743913
57203730
6484180
80578439
18827805
353199093
1104117
384086916
509230
1413404
295915919
251163687
377882221
45691742
198065332
29572074
256775
3079187
56822668
163320148
178700696
3510091
281554814
67099322
351517784
223031856
102018043
11063677
160429981
5601291
1343468
569788156
712068883
352010662
6646193
777353553
108483012
257463726
54694262
528030910
127436926
678145263
89486241
7813567
130033293
311042631
293509904
736272815
325488821
1690329
572991
533070332
662940301
582185799
381161551
999820698
80062123
1461347
31737361
47250095
435379325
99547164
128142015
5471826
215320579
6452752
109761726
15782084
402020192
62521944
366707475
16814279
99701982
190242079
605667986
3666208
332430869
5266072
25215
2165820
113541391
14741154
202557213
220982611
657960501
142548148
2500051
588840661
22274861
48533250
135133290
128776354
62741946
9651499
61783720
252445
7568466
132330535
199159643
14800520
69662596
103285138
96902778
125287502
578010279
612609791
71185880
150168471
37233465
1083080
35503585
256725761
317922373
7282606
6258751
216838563
60705500
678863129
325076775
167373784
568551137
272790205
74261060
14611794
129102420
354339063
653456736
348829520
66588902
157505193
20833420
5211945
3126736
26586362
7448550
57514944
279715198
2293008
383061026
312692784
77196208
49446350
513749040
604018951
200962282
43527426
69189021
392432843
31838186
16641048
1956867
94138379
9324966
7760672
69140990
588144
174008335
378618
255813751
527395228
61701663
407310738
283817418
85895402
331433524
60079139
336209730
283905762
59992127
248832
143127107
112997061
415999012
76107679
8124309
65843316
218133022
395417494
224879224
103790456
5518779
117881290
98273037
20121067
195967113
916391474
475862808
116723202
5389699
551017918
446282056
83633694
101982415
165906801
100796713
385045099
153504079
512780409
264847537
30507254
118163743
214455525
187453936
60605563
4728882
612330172
4601300
183101577
366851539
388477093
80757530
56888809
748612431
1244055
277966225
8111323
154504481
85619622
323934269
10327708
355359463
308237563
591568747
70696057
54949208
17404034
412931209
323354241
145763826
2879182
279357989
356710
487077257
378981268
20666164
13847050
24743540
416358266
224932970
3645654
8316701
570848990
90682216
11036754
330741439
28007760
313137114
591968425
371959860
143705916
1137658
907215
118107356
7876346
139107082
601189359
38105640
653727511
54622228
4474490
28638680
384874341
11067721
254711060
567312192
162374364
63857118
704274086
266051528
138872765
5384182
69783667
13580813
43374503
858311580
36848244
26086513
98182807
79591304
62516981
81560998
402420018
67639548
324201990
628317
55681301
9724438
64483224
108822367
485591454
7767747
93457353
14856452
6608895
5841876
277532765
511658513
87167001
24704955
400336925
14398300
4455011
9813073
490117403
181622866
335036202
414187580
120016594
214048767
78504861
174485825
518025385
27067720
24452994
18482489
196409869
35365359
5363207
25333858
11628190
50482435
27777090
180990025
134353988
650800098
12515080
117249206
129526349
4554623
139514770
26214596
22645691
431973472
368067120
12981952
21013219
2364793
20045385
345081387
22111801
39514098
13644186
266438696
57015117
370902349
288516641
513276713
299682209
55124297
172967745
319451336
4225468
118675368
384997199
5693399
377079056
5107995
108527705
80159855
32017809
129110312
1449078
327286597
10877133
203676865
103661580
131254763
156475214
91169346
26885471
503812741
275584163
102483047
85356202
75789473
220365390
12414015
145546363
50174522
78299598
139308662
268823971
273764959
510484951
782180477
42589333
480509706
1802206
153244070
713632
377745629
7999443
6048974
71733202
450887830
102436567
14550199
408568882
102997744
422116820
124193999
140766339
162135502
25347588
23458163
264305535
301439000
159650596
448557212
169608005
186825896
46921187
26508201
144830125
179560039
27158077
12444611
718570378
216483922
7451961
135912380
199168317
32906817
150726939
24794340
139469356
289404828
227250377
415242352
101488301
4459637
166484163
370276889
4222470
477841028
115451284
251393397
336182282
42782971
228087113
385583695
579823035
84352003
1908783
134321527
99071469
135646411
98885116
546626723
6296243
41578869
22777539
119514
110352001
8715205
166543284
119128542
32046558
39946262
524186829
75815726
67884116
11819484
330810084
261643011
21492961
447748335
256188650
103080977
31318839
355738270
16647349
545481163
423210002
19695328
44467161
8397045
272346671
228966405
88375594
243362110
178083081
119761250
44772616
164272993
71682593
3693300
85610340
103852080
29836378
127602455
143037240
98128817
302161996
62592787
630253894
226519721
2783923
302381910
54930563
8048332
15573668
36744811
44993095
14464792
27556539
8324829
9996474
31140082
58344742
717129875
61756768
185132365
247171591
350892802
19755123
119866284
292117892
7450282
11966771
11582904
85827818
18986534
101564110
251091900
106093059
77919699
72488605
257206516
3554697
147467449
101812544
30768288
43793975
182876082
348715323
339647978
42341764
7285359
40884090
34237524
99000173
64538191
308072147
463149168
199523454
23325289
11497377
9989394
649269481
588306362
10973121
176036716
28753446
8276740
61901166
6894084
55017490
98644802
73308016
10841149
1099023
52006608
223744269
4476017
689770929
37387027
231533873
319951739
203933153
3986849
5008779
50758839
53821659
303436757
24561099
238583951
142175
312744037
50980784
234211
125399557
3038692
193325146
6264436
30952268
4758676
80801295
9558595
164680242
189297336
62647705
94096906
126373824
360023325
89760853
479264809
23039245
559613354
24966588
54910791
311592307
94069134
118846291
115548136
29503086
787482929
639044013
100472534
5563184
43468621
255607936
40915491
174273375
330949546
7462288
3323512
3845280
230862
21764524
762312935
238402414
50300081
15509267
139180247
122985326
366438576
577926186
346031
1173849
66590710
314720353
22890316
88145757
110541219
724491660
20785424
62360956
151048683
24760577
146609583
737985526
222550302
74475694
15144485
64335526
11053694
379217314
20652822
516275
72005985
37417636
123213710
10758924
2582033
89114753
158288314
69779146
14360157
4842521
21792039
451272051
10985018
294477806
169579384
92615896
62075998
10547856
179345935
145866694
597043143
10116577
58209682
210789423
302850635
382695470
305095951
292718986
64652205
466142590
59920
180174245
387843522
3502372
133416733
974631
217095938
301828783
4897476
3741618
530071145
209380320
841737022
45210660
18062072
8634768
236485605
39669950
157528375
142597788
197045663
92763937
301689697
396957650
86553276
4300037
74949139
103768924
3297408
657581780
70883923
99001468
87255764
114572137
41227991
19519489
830319141
20884744
364679562
866401895
504753678
283242502
24223882
656036
145976803
70984929
186493965
10737518
70557733
151756988
56172900
566413856
1550181
67536459
18848597
69501519
116488660
101199909
54702891
10301320
12431057
649927957
685743995
173776322
261245656
80547301
9978864
467612722
114589557
551544212
62158689
58677880
321209927
26171731
7847796
271519507
2789299
18533785
443765963
597191249
6695025
71367578
44268270
826772
49430065
64418058
65264336
72162465
103502314
277017
155996591
537689542
361638132
582843865
174917462
118465063
2347102
7999011
235656297
35686470
341588255
10258657
43785668
25640422
5602613
11360460
10786336
200001902
197391171
127598854
162618287
128750574
44237182
221327013
86674542
30057599
217145692
336907135
356566913
2468079
6482703
200949994
663588909
12935899
103200408
34740391
184193030
18014029
52202671
228188582
540003893
326749787
43499375
12168996
45479074
44387750
1918078
47023939
50084322
254045419
380566972
26256630
50763612
15929127
9449409
531025385
8526394
186223262
19672403
93139114
272952355
100241108
17985610
178064740
3720500
41320784
71336416
28066177
227908337
193820990
101649594
407922583
529114915
167144704
101502953
5019801
21404769
91313115
685680619
8425817
441479651
76070
18013956
62432231
1481001
89285935
41061312
214748296
291733669
434520865
259200131
70313285
2700168
140744882
116456085
535826481
46210032
31153758
28329307
63430380
510425111
341436114
49466101
80730320
90303075
194955333
565919982
354973405
509373248
6940508
31807833
11323064
5045054
189252018
28568501
611089871
167235834
188043427
34785676
29165596
182430912
22384674
926191628
18779708
4698624
664269503
203567884
43317934
101749199
401026872
85849202
17602087
166298125
5769052
796989542
131258818
326335010
352485735
323230030
23850662
189340727
40737465
144562463
240280712
187221035
34100009
203105632
579197927
1321704
42469953
26973621
48020754
168183992
187513526
163315539
39236932
2349512
8420574
342726193
1823746
14807280
14512581
349370196
12478106
90041608
195162736
47096580
34284615
49624338
61922159
416389744
447347854
82216842
84670838
40762620
88817576
12559887
1163340
344182374
239022801
44240358
192574789
369004074
279201679
448099885
288065415
793591839
17142376
75735526
3458321
87404374
28374915
44005139
28176487
27443159
2661265
132340904
40113147
98357628
20104884
100684415
412323825
147429970
241130918
188102682
154509266
48311056
7670295
32494634
674567938
104541087
6862757
55538818
67483239
219661810
437237332
143960863
414222793
112136978
326977516
173143
19696191
354109806
274646774
41286257
723940815
34477510
85592179
43538262
136007241
170503741
3082181
39238744
300901867
427295345
15204800
565783897
143685806
178871008
370903742
242814335
378308985
310218030
57579644
166437046
9656208
145252018
773642021
164934925
482085371
14535130
73478074
53936753
229203988
73100033
3322270
301284008
30602338
395669421
51165323
409802738
54125134
19397814
236324265
52572850
84959809
3818609
125428700
89782646
877095
628151189
131504655
379871440
656483188
8684732
13150714
4920317
40955546
47021480
17258774
241718917
185378131
87355126
299438837
148996434
14736368
110568279
77231616
194012663
858772201
210038237
410496
42505358
4851595
90921025
243150869
56638747
91551044
21713710
26230139
8148546
1604009
57911412
63836233
559199467
162211902
40394415
551090687
86988331
520322
2545486
68310690
246344598
131874050
35153381
11401173
43837245
171626774
363100950
553352
3087435
2844384
30721816
16827123
705221289
327215872
5003928
31100467
60562258
23933825
895239624
46628093
76431203
136028106
256550643
265893357
165033012
143340821
171712711
37631572
7118617
170852226
406613539
5266126
749863721
141213552
4077889
14826728
36968888
44523529
171083777
79169722
269711402
347736886
789340509
18114023
302817781
96789448
132562916
16312871
640468202
215189951
461624053
245355141
16749019
82017291
730052025
36960771
3514974
163101866
137224614
60214153
46552358
52955744
161334477
592059613
18321100
825071269
27468075
10546156
316040405
27262346
108658442
19524008
265411163
94071296
13408046
233712960
297976283
106622405
106488857
246047
599613172
10620879
280978096
29609645
2718302
220369051
54545126
30415535
298248449
580332520
15036147
620636509
132115106
153519057
8120295
14326733
18335024
317530303
93108340
122314214
455084575
16140068
349965830
17133560
34346159
665897119
42794049
184319374
930591451
2849577
355277507
331825650
254524318
86765053
18294256
117893043
179890989
58976988
324846460
584288756
388049686
110437769
5595977
64184173
22470930
390280314
88716082
30134859
17358248
50366173
10130961
14508360
495000551
44325047
122840136
39672313
409480258
89700507
384709071
240274749
66504265
42439753
43557214
122172210
6997533
17488863
13446696
8619107
20684847
121994269
771528285
46345982
70721370
19892249
62106359
353729969
381738093
114462753
136925516
62144927
19222346
69552679
202814764
325944049
2448183
58594448
110438935
714274801
232677907
6829112
137623419
93025082
244482379
11499646
37065695
285292596
201802128
5167171
75307282
184515870
8930071
302749486
8155471
2034636
52900511
199102549
147922792
2486493
16120146
390673501
101554311
117193747
75604963
3099023
456745397
45077850
91423179
74269834
207979866
116902432
92070511
628994045
282073541
1696360
20153846
75640861
218890419
61192941
19847529
30216865
246418068
149137691
183577783
29224972
69227221
167092066
783323113
63797
113059239
158873288
54517522
27381457
27082640
354724017
807215767
60190661
203724736
379623734
319416649
18846418
159036494
429849875
193364727
345617740
424975279
223832049
395641935
329764851
288684618
104966364
60630675
629153042
76610305
16299545
201548740
353606935
16494089
3480155
408588636
5632683
82712528
79393269
68934892
19162744
150168475
2136558
2944303
457899065
261198676
3707990
27713
833169310
6755331
164672377
2313749
25434914
62611548
106413877
203772373
69515173
68809
490937974
65516005
2435620
40488018
48084955
34528786
14850271
108127332
323588317
94386555
90280666
28849510
63981993
39447774
284369740
290378238
200868540
23268294
51477645
1523781
31112861
22793079
185120894
659927113
168868229
130451860
713669801
247982657
19822069
94859812
189342756
27582383
43753783
79928051
4375432
30240728
249121335
14417326
557470012
129114215
15678
5108483
5566972
7498851
560925529
505154554
32796231
8419965
65409179
86279022
270437079
252370170
39088983
374142100
8972430
324562465
8965522
296598315
539533875
335865461
176557813
698328590
253481722
224116632
163071354
282245247
432112388
2537642
2881127
701635474
58049613
31887056
10299975
166211085
513668425
96569158
76374431
40171842
433493973
607792193
329793294
6520867
8186235
82194207
90103441
437786718
99338458
124057021
325997877
403813587
551759454
68530741
72619290
472170
37074730
325716006
110902516
502137553
749586120
353071230
42922312
363182307
634585953
159142992
500277754
60285269
2648256
18745268
23618047
506720991
575545110
4978062
14997367
3723673
98350265
144954769
310272857
111920499
70479285
11575181
472629828
136014315
241685297
221167468
39594060
648605756
427596325
31145445
32122317
125440190
43634197
3596249
20371337
158234175
220609135
55427232
340296
216378233
958930
14895987
209189896
232291049
74573208
120377019
2146577
162340
245432395
3455336
708522076
3277092
180475686
6990236
68059615
73357009
121333833
374292129
184157349
41339443
556517229
320732794
145437913
39816353
555242965
151730724
210595717
633561951
37341346
627652901
582640666
74481407
131233426
37712291
818423
104735946
51066588
70165468
1700241
106438671
2033715
114509795
640518
113043334
83212800
7895933
63967553
72042835
351491577
62209452
62612518
454319251
5324532
633021279
219347161
428965689
34456357
2990807
25739534
261021099
119179262
662485
65013992
299356032
137902485
242808914
32054950
2387077
165374486
495986354
27391639
709008469
267488520
217019704
185604407
245053875
676913143
35837634
674082114
37670141
3341137
161973402
21737536
36604208
140684611
136373978
283689081
24759364
319176682
85847799
362804577
124263810
6947967
150382274
697912296
173555554
237410138
58733427
69363511
216632326
13649036
91776415
914002382
354232723
25292898
309064746
10260311
28941194
19386571
58263166
35695595
633434923
261096246
85409159
697839
2562690
301289714
111960604
42284822
76882255
33418916
15028257
20433888
231993734
205190467
6906092
20597504
543235068
307019315
21420900
700728245
33172745
350464159
109833249
817382963
51320544
11280563
50349001
46662577
63769653
19396699
41948805
98039743
454538119
79933502
51224300
61260920
74985959
84875810
36919801
30741114
22053234
312236711
3351452
128987465
295878115
178987908
358267065
303026179
71992569
134565973
137432872
27738151
672620593
128830569
4702385
153656979
35789346
225914615
101155560
42120100
1266972
141954704
183192625
629775921
247138381
508142313
163948856
544542337
311123
93987307
3429136
24011701
15107944
51396592
104843428
74128834
125549733
381235394
181713650
214951518
69865280
2636740
32421432
165276428
41062491
117512598
196862432
870242583
99534743
39325393
33482499
4283028
58760012
3107962
16105950
17375241
57417369
180565471
79041316
66479084
327097159
57061658
71664561
137255857
132337746
299575760
53437197
55485464
163215354
149144029
609947107
68436327
414266813
563949133
10305968
12697344
250777837
258627273
42244323
438659664
28506293
1650757
403453300
98548483
578109275
19581175
33678664
280634943
24158967
11325816
28101199
59390761
244664002
1387433
386005573
56566886
2570206
1173010
802007072
279012465
10146865
27414446
608891806
5242248
15859596
126397003
35727861
29554915
521168059
25092071
583090481
3321567
1403830
118076232
12781142
228267186
96489410
109541338
634854877
22179564
54415834
236686126
473849011
345231518
279026331
14963722
94950855
535315978
24451446
13223861
170554579
33121135
273377419
99940465
443817506
233731886
779870051
51866315
386665025
9916065
34133213
206567
134633647
268823272
922139114
8228210
527827312
164562115
269470924
211373827
299302596
23027401
21211962
59228772
97359933
57866585
237266653
647141
87790381
16836417
134970
41662066
343865819
457337947
470721325
477205074
75560560
172573942
164645592
159875460
2106951
34660575
160617945
35839325
130521349
530523177
289129412
37812507
93740859
104882591
9062185
104728184
152049298
2746469
163539305
225336085
247333789
750785329
93242709
183732642
840240
47249201
413749715
14056925
82031191
1708478
3334651
35471040
493792662
124911684
390052361
204578103
790319506
56214921
384999161
80513397
677013181
74653191
114121336
21571932
581641
58392290
67026189
75069123
52345288
8944868
90838891
260729103
14204555
490064641
149204516
516249771
657099853
358877750
101431687
600878570
451002300
41637710
64690830
150850235
56340526
219490586
957074114
53573703
265379269
1728590
21123736
542787459
114152748
251026021
115505361
16808831
13945502
14353735
18429921
170468938
16840514
3668188
740960855
52105435
8630537
571224485
390602402
819096258
29938263
117199557
222733
27555004
74470155
151861309
24076890
37696077
59915328
73392932
68798238
84989062
84464753
7559637
237856865
35968941
323739444
225586957
468237896
157396871
543065911
782676291
98880548
16986313
2601660
791616
103468697
678482989
279724556
10231054
9995648
105283339
132524080
54996263
123692692
3205873
35326372
57490430
336706172
162434467
82393825
6674469
62150387
100601299
16939
27144652
198988050
51268027
115752541
323059049
3062180
39805932
69388179
140085510
7163230
291143272
127830829
1602180
353532115
38677765
163194997
99076313
62393983
74038903
36285309
9411432
29907988
286840174
16050375
521544531
4206333
48657012
554262278
20060423
275713224
220747101
214136578
34196313
57834873
11664159
80710955
13783385
86632870
99668703
11263884
390411671
612804384
143128302
27914977
306969402
224237618
649493199
68870818
13391463
303675802
551916877
16058353
140470808
139447612
550426786
1011620
21913195
109745041
24996122
57654418
16911376
75729272
157618113
19578614
47581309
228144625
6087034
303031591
48679274
244965394
84912523
86299020
209527248
344069205
45464409
7196070
196042953
61955504
456111295
315110924
154874872
47220442
1654650
5889944
276383158
52667930
5052015
5592027
155708587
385335538
74583691
3331153
151866428
292432438
291545315
22710325
14487148
24363529
289631857
133381736
43937105
2120490
40632997
118482778
464326431
4954496
31254521
322162830
445137902
105511645
275266461
4629313
7606021
27906137
644189232
221103215
2369867
232256966
13831079
760279975
172977817
608270167
200991889
170956340
14708465
263972986
24276117
485933998
79513125
130250264
131995122
8547675
286035367
80454682
113966323
21106523
115778001
43024877
1628476
369475243
523103680
162940588
75180509
48911102
98688239
312922975
98351106
1260384
64942371
10364192
2784922
93438049
30654138
231660916
263314183
47080308
81645060
77114725
4146742
299464345
165125861
9818782
173709165
2449016
36914374
909063428
168695685
41190002
415746943
31039752
14952406
5739709
202443931
3638496
332542537
390121719
24745915
39169615
8732071
28379857
386437930
258802612
299681998
1556954
26457471
25406536
482597341
267184266
6491833
349936652
25872286
99985130
443332217
217546196
109922961
99164123
16708281
65106337
18649926
121173811
134465268
95948081
97650836
80025438
8193070
49436740
1361280
49267870
24294583
3710967
29738337
21840982
43486910
240920219
9257519
2070976
82600167
28358617
324571556
26038
112481968
33064499
664076501
57084713
38163759
2924981
41210835
19826788
132011805
181041599
334178014
14624621
530761223
241961979
20886507
357216261
223299295
221183257
343311282
211446487
563914535
133268175
235686759
284695951
67552838
473830373
246791537
10672978
67745347
324214022
10465833
21989594
302093120
1511474
291698827
73070041
7360012
258897301
63301939
454258484
372143125
133357654
267607609
111110903
19358403
315712747
307732460
1422392
324980770
501246956
234194564
43349802
140386660
155981234
76633030
690998306
161945051
579445334
423073651
115524962
195818308
413060329
432285491
19161727
1152811
295684002
113932058
18624138
215722944
49443924
420414094
61556154
3735733
60357115
351987
273574999
262185393
539222543
114450218
440538864
114513732
2590426
3109863
158016109
866362402
103204581
179463664
2421983
17684151
126102421
94050213
86156483
151405
565187
12469120
597214055
54195605
524591733
157438517
121053
228171600
32122408
66969181
339366796
2274493
29194889
43856768
403835575
622166445
185917135
37007941
423329947
400
63731668
257701585
14491911
27484519
918322756
549876503
266802403
129945145
597728491
147596893
801207205
6255381
8228588
338729748
25139647
1591333
153925497
48973637
475272000
1452704
58833836
208708920
52354563
54615292
64179484
512301112
435464112
12994543
361466767
369601890
420203519
32245585
305320857
22104386
52437279
669741906
531776621
35313226
309618768
1399538
747552247
112177464
703910
430207917
319298314
40476880
296124980
414823280
56097560
224286401
194730489
259112442
322669019
13433983
298919419
27651526
356931355
216162176
102456548
12048519
241221033
47358957
594800687
29672
312826312
397032777
6713764
125103813
308476370
132039885
1237688
10114286
44142690
448893793
67334419
4621743
213111124
26930110
423848224
111119708
748431569
102739983
45484667
188118853
1878645
27943252
217713736
323749911
11914129
73362638
413942004
516131687
16001710
54242389
4326797
524847796
59833630
17264494
188619241
743642678
102891368
178002505
187345234
285383407
100432380
172179679
73123163
196123192
232612709
71399
14243199
1064653
395185723
45488616
220129537
345018631
36080148
246952826
540330110
415416770
411083983
28695197
419446669
26751911
500407229
241349259
418679342
315129261
163809806
216552774
24762447
324395125
39922852
95770964
39416063
555915
135625500
283753094
48843440
56858752
21968886
380745075
122238882
291288594
26579205
63310888
98790075
30256351
532719559
39638405
15915384
2849028
198531435
178465950
66546423
282683267
162296965
103341731
15709832
186503272
8349905
521836125
11895244
46403801
34652618
210194958
5935743
151059744
115787899
388157087
74416781
192097738
4621
45284129
543115445
83806913
367372986
73648310
24467635
276925369
85035301
49109106
13984381
41591021
298307143
555200185
1020895
58595143
78133375
90554635
97616554
15461846
300064732
126909227
1069689
695893
18832342
667255331
3223508
531559582
62293018
110608943
4678907
7346416
1229089
15429992
53393889
289094150
59256041
155478153
577925594
55126947
275608948
708119
9603919
148158804
209628995
235192990
29911226
37244420
732044904
94814986
76011061
69471896
573906068
10069733
7180484
103555537
390565763
63592451
220756821
473176168
29092147
730250537
588875786
252957952
5651380
42190032
697936659
249891451
212310877
103843889
518579465
45918799
96341541
191856886
361936107
35387038
5372002
251118187
772578274
13303837
236398616
572006795
10206315
27332123
703289073
109419813
39273652
61409221
132306947
106104936
36410201
75792044
148387137
906188966
9111844
403948665
505973605
19706648
81523235
597971310
206724073
810280
178306182
5057586
14607890
412802
5540121
122995226
96567081
3925299
115747358
414310166
120910592
125985351
122112259
2259116
21102364
117013015
222584098
38607
44705698
51196962
693287541
19444489
173947081
11496236
1982517
4381382
826604310
32791573
448909451
3116027
270065713
579378126
645820641
8218230
689206871
37618323
416837837
576709024
695424522
47164742
1444701
28091344
59944247
26655904
2556131
64397265
373960439
282338974
54772970
56473060
222287387
80523717
10568938
10323876
8427676
132825439
37983262
176542067
57077350
1427856
122893968
217603023
13436180
124538146
148090446
58135553
150979618
771023085
173929452
1350944
103865629
114889820
2030874
30062227
96944037
62049483
77783889
8646974
21879113
143340321
278245435
83695374
230950961
546554073
6328304
60167288
330591653
249291983
217231057
106168739
235001857
190429312
8750141
26546835
331429514
550053334
7891950
180087475
156536679
43261613
48807747
26547471
4673046
237698926
574603576
7949047
62938262
794871
151344258
30811142
787179492
330512304
336966868
10096841
154563014
12484818
28490775
3243629
208972866
22971334
27989972
284847511
279998042
59478780
3261497
157187650
34920228
72256432
498553413
48095672
87768629
313704202
110775089
301240889
285443066
28156363
228728427
350564293
315339135
105032691
5973014
122047701
4888664
75122694
12278002
53318989
23298550
27725272
154226894
182587441
273079356
55820380
10781864
748863864
7976414
100992254
50509030
232048743
588224
18396348
443142753
3393689
493673435
3939174
44171032
99143729
1624272
75100934
12606900
8372748
31501406
182209412
228512142
49800058
405900
16433061
55979771
25743425
165500389
3750724
161195925
109811736
59771138
77215911
259856240
65137457
19869266
16876400
16316800
385014688
308138418
103852194
25207143
324005
271261900
197537944
305479113
76700979
169988635
17237146
20345829
82540660
69389887
36813208
15216724
5608982
22152169
262599149
109648734
173982948
13578488
375694714
122223765
1819480
24806553
71282144
291695548
118390273
44317491
180807977
4507986
415287786
40913568
64194701
535830329
53943372
242968442
12392392
71281080
157848783
220067916
49867761
114540862
169792036
66656766
87135268
5970218
203473613
10594868
300589651
399693906
31116418
491242078
27024209
191101142
6680018
5518878
199372009
4197170
370575289
119221574
428831004
186187
111652851
6379551
3993388
201899075
12724344
304926685
551903710
54954675
4855951
527185847
51946683
14809878
4468198
46732015
422929049
6907437
156349505
20788928
329061657
582700411
8135542
27915496
93515853
91529112
98912637
32523251
2792476
309034361
165768772
239042370
110959506
183251877
737364666
96504748
61115552
184306761
112554880
431385852
101520599
116282913
26902920
2451401
411281947
35514867
8269014
281362293
158065970
67757714
349565810
10648556
80948854
89153390
26935162
5141169
170238027
524728477
53407276
254905555
36543740
6807134
10121998
353158273
31946961
304346881
300269559
35956006
71401439
195961177
281597232
681020
43622012
115812678
661725519
22315590
30836521
61867279
152534018
38694545
184676245
262730038
336379621
488758015
332379377
53052976
535150098
24248585
238511684
432407
62223657
46947970
396353760
50882496
70347
305659031
442242109
59276141
362241654
13798288
294416990
159177087
92994630
170055635
165764413
51910557
300743262
130015927
331400222
237920732
65933970
19932661
34675347
1141557
73064776
6423717
419855777
111814413
3125298
66967650
45015880
76747952
68990061
4049144
327471128
2036568
590275351
12441478
1440756
406398308
2165042
181554561
41225048
613522
314312986
14908566
13715901
298995606
68228037
851322877
143061
12212569
163259898
14272743
16120580
72748659
7837556
522567826
232088084
3934491
80858074
302840661
38267015
48528487
343109522
116061892
9967152
859012898
271744906
36230633
49172636
90480266
17992076
319665320
189433836
41813090
8583080
74848268
165282846
470878514
260283080
200821939
34337397
245048207
173486794
50608514
16171768
373530330
55993639
136489229
372009605
258300911
15258610
134510489
89438049
87745569
55229789
125157449
199801964
131917315
428773200
1417190
40842507
419276042
204322420
45122084
233316254
42547901
122518354
113469399
333027854
452391145
242465379
67235700
85503603
99311331
45061188
41137507
59327507
16828458
86946796
610114
276492184
4790169
271386266
14118405
51946521
210899977
34765548
1237990
5695520
464708051
316392377
69089318
634231480
514399730
24830740
38272476
106379072
250547484
3172791
12903312
785083809
233687
416193221
206299596
80735534
569266739
667426417
282722311
1394139
337675526
306060726
128862943
3392890
354383479
43716766
79793779
14949251
889025433
63183639
466828429
26694509
150407629
5019048
68925302
102484530
39088547
102060875
637280
670449
13063418
169392873
82606872
68664202
32445000
59483703
2206709
10760010
416855171
41381457
15250688
361176760
323584783
77084809
22061529
191201359
460593025
199584936
12091407
117810276
598091
50459526
270792178
15965556
70871449
130640086
418141670
850880824
95426252
41520525
371744862
446447453
696075220
33068619
717164401
410987649
60516302
194507471
812965606
608171200
111006131
8167096
47792991
27227368
52958777
274534934
24572604
212079963
5600811
42244797
167288573
102416100
3193275
54885286
268361938
149617791
86084136
153328426
86780292
370444592
746666417
4709935
3750382
1454705
463069117
30596712
264993369
31275
20594310
311170921
136037484
565346746
76579102
101138894
2140330
108328422
8155259
189955348
4457799
425860868
328505266
4865713
70907644
51300285
47029662
29889315
42693166
6812711
260372405
391109781
114864362
66316613
116921962
351392625
167949589
49501232
36508133
659863501
211796278
28756944
1631935
23019706
69665301
192180687
134020049
5219501
32496983
65523005
414608246
105620641
8111427
2140472
22366990
94487145
360429892
80980526
243293022
48630341
208956344
26699698
125372831
354052207
55007634
62974539
22422964
148540852
555411553
63042031
96652861
6997482
224757194
470334005
74680649
1810934
753545265
70222941
16299133
21280642
324917651
482187
246114888
224480762
2203461
14301796
13289457
22587805
153167645
174904076
85869
162920595
8467985
103479834
145399630
323459615
70534856
84240951
491406175
110072982
696381722
41732364
243760905
733147770
593380533
51571944
70148488
186952451
334465613
1498800
4983909
381297246
313086111
18955300
17749897
539888446
572257851
11090520
670348403
7702906
519052038
626577607
34023317
18042482
463045983
3080827
290630310
564142726
234784406
337608093
101679
128032046
542274646
11388076
316315936
150958150
14024609
59602575
683709092
203675943
316175410
255050431
570330245
499828553
87037441
6520349
134465366
5378123
205133796
75740247
173612401
225292940
44588984
66874655
47553852
315987852
292762856
648958523
38277370
1015282
58691035
30663092
52299531
402147045
91515376
11304130
631450097
21216950
25226902
127714666
479375672
278291613
13639584
74166457
619590336
21535045
111328650
14036732
130053465
69633324
35121311
33746755
837380651
502098694
106259697
124287541
249805624
673888703
223661814
109835554
273708860
144533
62805786
681175279
434502152
99172526
1264021
273768252
595387436
30365447
574505387
116822836
131990224
18885530
997633
69751506
325960292
612524416
347974970
39516549
281496335
1242042
840788119
107201079
149052414
14677218
18123785
513455435
31454875
785656645
176715498
117211324
54839958
375451811
180875
162774418
186170063
40620291
29231272
18065130
264303397
61996729
673853
36327789
11044335
20241942
450112486
97212250
64612925
11619087
1696637
1517393
290082805
422391860
336902314
85457747
90263126
149919403
109618534
263890230
9388159
112426085
244007197
1828446
201216
3369045
50819073
296474383
238472590
92134087
4308870
241888
69595523
138591182
457540002
26919985
1396220
5588956
43070840
6652198
18475436
246335357
146781439
169427110
6562776
2790001
21494655
17790184
18299377
229279328
19170220
136172824
126790530
17053023
27985261
147034823
41374453
146908440
113527803
2796136
2424690
5593556
43941703
675669939
163045774
151460012
19823720
53540590
167835431
133568956
59121856
271403975
162343105
263967301
159092210
26350580
21501046
180843296
652971565
194474963
75210116
313508947
226250133
19210565
529361141
1730306
256568902
23531286
102722903
12697982
1664042
8332398
16340851
21857949
10432734
551203715
128932837
24071388
7001440
479495633
73577522
24724438
103597784
1373472
131285566
26942808
339457378
5167880
125126856
76177705
67771282
171062322
292668324
1637804
276481210
296910923
47677814
7915073
15954790
146769379
12212960
7940794
73231062
229256313
255995644
231156568
5109097
2614494
173442249
81278274
389684469
348707827
111126623
214644631
34775617
101716148
59394095
549215269
456550017
1363972
115505493
399655926
166256515
159843561
232359311
14710924
645136115
111535330
749683731
137374575
24493501
59216515
55759137
22749956
391724540
12114482
270482929
2421470
574766971
31844790
57562005
13961862
539365624
27321453
76448388
15309970
32796088
35386856
3466273
422019091
76546801
261963374
99937745
127663860
73800455
290959198
532368820
46423347
80923954
6359914
624672145
115067719
146381409
282187367
121351936
35740300
5318481
355290139
34011098
747774016
6083081
25682726
781658688
149654862
723574003
120211894
20250958
212545635
198368646
556774348
137599417
186096403
35810534
212272481
45704064
133491978
174572081
20702172
82505588
3077420
122205710
21511928
117784899
211091782
647884062
62575780
265951142
77402942
16549337
46071122
240316373
332904874
180526243
313885916
57880798
24037800
263423501
282735421
24814280
26985016
188892930
205323778
39136874
75089217
96219763
39005480
1614978
29950816
27962220
157155806
48969431
204658292
21283794
138068695
41700653
28081112
4605106
80178140
43749438
40168285
156041
520842256
216063452
19799568
74128365
39271758
527767795
62829764
379947981
42307627
64890807
20029170
7155942
68828738
383566243
192130946
37985856
187807121
423751845
87987580
3256299
92669463
6427491
330934468
417529464
471433865
5404694
80601167
60097627
101136401
31671669
535910011
388654195
581088800
3074942
212141782
15220134
103892099
865760077
477884
88276393
16052184
164396779
138540973
47505518
257961354
214876321
36779000
1055688
555056283
6222711
320817641
2230821
93351080
3054976
205225964
72833432
11691914
11755695
172237797
7004350
404098641
957293068
59785068
100349051
226487172
192520895
15820315
145512203
7893582
173053
313841616
51706503
2988914
57498768
888077778
64127831
414389103
89910438
34277076
113295895
332915802
80719900
339832963
108217267
8583531
4611313
193429073
151038338
7987824
175103715
413775492
18516371
236012055
437127953
14811621
7339865
794241015
61305943
292269302
201947461
415085696
247750481
267717149
367418238
48454020
352912795
225340359
1054773
708621547
10869181
186818973
174444244
263378681
131117356
255808546
875537805
4396980
3620170
19488877
2025160
528692074
139937361
36455231
80779879
87958909
287969532
391459299
134414919
24557704
305010485
86343925
190489469
222788909
738562879
23607671
52556482
7958
353828366
503619023
187572298
380862163
216156241
456876277
4891598
9856386
273173471
201582837
357916677
438157657
102313857
143667253
468239849
378742315
348049182
20725726
24612190
121043116
391791662
95724746
286263136
84447584
95628269
32400
34035999
634568069
1719541
497244711
233721144
48727863
31787870
56389658
553932280
502415017
252951748
462190338
93072400
258549958
196320223
86423004
25186150
209136968
20558343
105601081
171075953
418521871
26901464
146134444
40475757
446049150
61724033
60038835
32353277
13996100
337299095
72522831
5963907
98519768
3398897
599127640
151508387
86241653
24531032
161408778
26808320
172907902
28195870
482256125
39784216
174163799
1665497
4078860
23866216
65425325
285368058
56845503
156773814
342269939
234918127
12000197
85089955
16185572
93533711
45207730
31422726
208816473
79070524
13497114
39914452
20730330
210857063
45809498
484620527
9088771
10982200
222294605
114711114
20298539
91008392
49508659
20456540
1969560
131881041
125450121
28111336
103769102
636082758
12147467
378245788
118809676
406933077
28983819
86834640
666759619
669035083
211815187
268394491
113694356
192901718
311781986
75696377
263722723
52953689
1410039
9024413
225303561
255072180
36449607
1413642
2611160
19454065
9407473
382192481
59241075
38683083
266696052
33103398
2313295
342408212
11254594
2332076
6526536
18039812
259272063
708356314
19290590
377793645
63275468
3256482
135447385
113656087
5533125
6680396
144118527
572565515
22943307
585201895
78233126
12022558
428938380
319694241
457575724
111508189
309368
306206313
136937817
66662345
381425104
465013441
83956623
17455267
321401974
63715814
419484491
335295155
39829702
249888735
22061249
102849630
202118785
56864581
111669266
378540461
1013543
410737712
115743259
647135285
95574982
31593029
91319557
16892794
871511761
246103871
4572508
449091440
7421256
580396
285266308
61062471
107802135
31876742
96573332
392370488
109476155
205942
15235395
221105087
7141822
219242754
188569585
832677
16616626
322296191
124878926
27849953
160777347
23812144
544164090
155118083
110943113
13095934
267860369
83507455
659502259
60523578
278618198
36709176
17575332
76843103
299890364
72624157
313527669
275447
271705098
10407813
72452076
233229423
65742112
4786395
26896542
47378281
73949453
210859329
9463006
6904125
57283920
289262566
70166420
586167435
373606956
14522950
370188534
176546364
66266001
50885829
48983145
110298824
332653247
56141760
47157507
21916321
61566643
663654292
262384318
4283412
340092010
255483
115887799
66603275
577082630
155010002
439450894
173466359
1310300
78153853
238906411
212277034
345887808
154248456
28150247
135949145
41300724
10573817
326024070
245187953
553648215
63804834
547892869
16650730
155283073
1970515
256620358
5508406
30971081
11741768
246909661
51949760
371822206
906112
699751
215976750
6415315
277795951
598221352
72600465
486612345
65487951
144852
35694058
342035559
245669811
46892329
34074382
105014588
104258074
406224108
30576380
165615246
117049321
555598525
166791184
295092760
43930380
867476671
81740705
168670231
653927026
435759572
491252440
40870108
8299506
34399920
46081241
290248598
262826182
25695652
19434330
144326228
247808694
16005068
313550986
286761254
11217285
2069252
10587044
26378063
598373493
662726875
107698223
43530376
262092211
72789850
44850613
980186085
125184898
746945952
475499767
39582425
121319757
270966468
452217974
511319583
329257884
5875446
57262605
676168
97048995
122650908
198100785
363237596
40667411
85758133
329419748
103549798
133070951
179307176
53486997
186297217
141746377
13764913
400715457
10830289
31779528
4583437
63248253
72911473
1003719
289030550
12162940
153560395
31754978
72128731
72075187
502728439
209030757
45182699
49235244
175345439
32788041
5640742
166759739
44568004
280398907
75414277
721426
134973567
36965123
873546228
96173927
287882973
273358294
907745374
274543890
627277588
83065975
9507409
95851897
121706684
3933804
31576169
100251789
23725668
82004710
24907764
92306739
1278176
64061770
82680212
72836612
271501084
198144926
41567536
159482635
17753087
19498006
33092958
337552657
33357873
59898126
7132106
2689598
23045390
141142482
122572679
69204440
390832965
19146566
114965641
29237263
237924494
990479
30535388
169097339
463533953
345152931
224968469
1703016
93377953
45193944
5664048
461505229
6722992
6252658
9698828
281128630
300999085
8381588
691662659
161137259
175739345
111652840
26185267
99476292
41711670
109177187
346889416
131825
34039646
4954205
169126060
322053217
225626245
41510558
647640585
736928107
198596565
840320866
60334485
163662
1475498
317110804
306901439
159379436
16578275
693590586
240613025
218856361
113996879
69211398
29896178
4850226
62768975
27163784
666371023
738548249
49743874
168399944
117411436
12692075
36717036
31450045
104475793
138624464
474186736
11907035
259589337
645516977
184871253
835071
242040626
577374
257686390
488704357
41804642
76509238
96357070
346763309
112082323
1916610
85689605
215875767
86677373
86344390
97506708
121718441
41461866
808983004
26534537
36222162
429744377
250381336
330258056
151159207
48513498
1244942
274509433
21404268
4447696
338064356
650534273
27106777
29408232
496674485
37007538
240246295
794350945
43606189
245363623
62993958
188051785
9991478
13462860
16222096
13304753
43369132
17656104
16776701
88572232
182655328
244084882
445600477
275851050
38604008
246314399
835533
220234917
192786
527808818
470871817
115104036
346577108
6159905
50465943
58234952
419556478
384381665
218699442
8291177
259143829
690337051
15766922
105350596
46763808
20345020
47425314
171985482
226976685
189477043
43071408
38029080
218207937
45639872
288521191
82409498
42668837
451135059
413825303
178312549
437954045
75854149
122508211
151748599
58239732
487049865
774632029
87544984
153317357
482271538
63098138
360766237
73702770
119732849
7631016
503516653
47494957
8638037
335137032
52037451
664535089
765629827
5417743
262771217
46586813
2436643
53195233
215695071
60501160
775214290
20270693
7684891
258447745
5780398
194834746
88912596
112221767
204386965
163179994
3012631
430085893
541513746
132380137
531810696
20531231
401687700
141951117
77546387
3629952
329472
480841796
29150897
203798145
29950236
567187356
195419752
4434671
59549078
22687825
2886630
324547582
45806697
5059939
689813961
14334100
21550287
261979635
573339372
80858299
55468611
41393703
26417535
183160731
131270811
206351826
381027823
329612785
361973618
180499689
178969785
92343
225855481
46614981
164285146
177600431
15339360
128045822
38449393
31485074
70875361
62866422
131785080
104357242
379998325
443586387
588043939
95268781
691456547
351310466
45732914
509315062
100057807
12712852
36427568
19888037
141681313
1870677
183930828
24616050
3921817
9388612
5372042
87602587
221389506
790253722
49185335
15766678
17274134
85198834
465447022
286714214
251105050
199933982
31010323
63129829
136384734
143106271
21202216
167622023
77675405
27473910
229166289
88125065
49485529
679253463
86843539
7353654
120310574
1827655
136084425
159539322
74747297
371247091
525944377
113643198
26921038
120194691
496236831
5659272
48367528
174696843
20101864
172694230
328038760
274091293
59204554
79504028
111874543
76738675
28812583
93605860
23224335
386906866
163992040
46920642
55747800
178969624
288034408
276486111
247380661
132125361
677105365
21028665
25652079
404558461
123239714
433687883
42951664
254964832
23499944
849787
290327922
12592664
201849627
4602111
294236598
367681459
131210666
136448623
88074177
19260667
9321303
27046549
70333558
21178525
11813883
675045
1015597
187632658
1827065
11095273
53815846
87802645
11065276
69532733
346837529
606007117
502877151
119705220
200288820
245231486
55316491
31828503
46573685
40390613
185019821
17175638
337913165
75929274
155244040
459843171
365246519
239011738
44341582
15809935
25020562
17486391
205719007
49394277
542136517
91984321
83259336
298557323
150684306
371499865
1216756
45479480
13133177
162668174
4559632
102020571
53873
39697819
799718606
130518744
168337102
440677960
15559109
292667525
132263569
124667201
65308604
75663977
930969
20482963
423100484
5953345
837255
100058628
114149229
24689705
14832400
46036884
2986765
5613427
35514375
3113415
189723736
96059110
324750769
106279888
21902928
57077452
6644160
268852219
27075855
209819191
50236348
284112219
204010851
161750004
666367741
305155276
97196647
139146385
317309362
5631972
6390305
479248263
549399012
1247127
340169312
5388267
145124207
411346091
88733626
409909185
97248800
587005727
558968611
387924573
505483945
163041886
371051881
282360152
550074
165639006
1509592
284697429
398516782
69395161
210791068
764920861
219554172
20100801
265739079
43487163
236973557
10308248
32067206
43296352
95227128
81338299
105954978
54559160
66049632
153159629
694198900
59984978
41463036
14631866
261277595
275681733
208349340
36135816
21497663
21932
137336786
330534329
473322233
10361806
88435677
13577838
355612716
282536025
401464946
26021351
111622472
68950061
53049821
8348260
21235956
100218240
92544937
423876310
2339816
114385783
576946625
45471082
10039587
50207970
219433196
24384081
16869506
250283322
41710435
3751744
108941672
570809197
1395659
152839020
518940649
20357491
3495726
2444896
582453167
218401968
59819511
11613097
51890457
5474612
11737403
120398364
99983895
172508420
264784741
77307581
83631468
769913817
36275150
446852580
195752952
167671626
108205587
64668700
5988985
347877084
279575361
162992117
46297959
77491393
10916663
58310494
647970623
360857179
463039706
13800085
347585305
2818116
70501019
169988028
209186997
270797746
649615321
79676547
99712579
568794253
53515471
25145542
956931
9862090
283083452
377644457
42974770
140782869
168642031
162186
8934481
31395881
534361642
121581960
148595564
8953256
644597260
191751778
53963395
30793961
183980983
3807369
111700150
434206825
329051180
4767642
121101563
58453115
65695670
23702073
367505559
319632930
122935058
230763502
51772392
377030450
217495431
42768431
4028575
334094090
14577
432311137
302627600
27183868
11038832
71264947
165861045
13329218
4127317
664617543
246907474
92028056
49336406
12181050
335408411
245119011
565813012
461593528
271616211
175387849
598875311
391251679
76021748
31840972
280069491
74199505
774310653
237756691
42641649
269604365
2048139
706206421
235985496
360309817
37058843
501958403
521901919
16668720
205134664
374785986
174997229
69400182
351342864
390398042
128976060
19551615
340044286
324660874
2958829
3743314
11405354
9425589
49765280
62087898
266295251
45027090
11493142
256469848
1007940
21386562
577985373
218368544
10483064
21351315
51313849
894652
342614845
521451365
232725261
422258606
7999108
505577733
754539877
35401648
360881
599716625
808231457
79274090
16449673
15149082
4700211
206166086
31844697
423713362
115436322
436243585
355088206
152966048
152594371
515927215
209509627
11533773
470242586
6809080
42743977
95464745
480945330
112814061
13387962
248923986
151820116
173060917
13732869
83418114
60490785
82475333
90969215
82090000
191565796
37286942
172444532
23734800
83602632
115979194
9742181
218276425
466997764
326148116
90596080
15606956
108958532
461060580
67097190
48384824
63893980
403470728
206251288
8921163
31025121
305971120
58302549
65605928
13723847
85898266
229858216
53174537
521885631
60666930
1309664
9834083
267046770
9991453
876895041
27072827
423513104
77619954
245139766
157918726
6414949
80432737
271575165
20289332
71254181
721312499
203473917
412510017
936612
76385503
15627286
31741465
183319815
14727235
34175412
6015660
137860100
182958547
93242954
467438848
135328317
18793286
7294110
26345717
404074921
234679857
116812962
92703872
202555341
121836229
8471027
540338
32746778
290757186
444895798
5071715
24242755
29801335
135157156
175424955
16663362
258327301
154590166
2620166
145170981
43595863
218062226
309254973
62599864
75074941
340325902
57432044
5280707
466324934
124702667
304114864
256149843
392310689
110570768
55275613
129331047
67663058
5729608
278016685
17984682
155810855
54769437
363327014
83700727
137237475
16573515
51960038
807188
440525309
706784618
78473500
559489748
26207344
540125033
30506440
28156683
443762
22280875
5630989
49420976
490912991
282126362
873745917
2782497
279503049
661658277
89758524
395555571
35035103
5664425
1932104
257543222
15295484
104489536
322340340
27102787
154719269
12965262
314310257
249455206
25597879
141004922
148761751
457523062
7539165
1658415
4222896
471196007
570285804
230584074
3086344
6143762
32294976
20515169
326231460
48545615
283791033
66341022
62314298
6793270
195707097
234131353
276695442
49595419
313874740
12404755
2347780
9012287
288307179
72723469
307971614
166189863
206394765
68398140
15119128
150157160
172761270
53756
295581017
94048258
347315649
98445201
320190207
421886797
186245937
19873969
119809882
119928952
607000409
460063570
269563535
845192
21863065
123202656
673959022
34093707
55636363
11616727
225954591
51828303
13724471
6922208
55101011
129825694
244957266
14691575
74815407
61834109
112657535
40218160
149954033
344804923
38795858
9141290
180223748
52754858
172812724
120744452
506324259
8821530
15056784
110748651
120206092
344592497
6208893
178817280
652958253
46438141
476557052
174376378
292899456
60134189
166535905
42499398
1615965
54280144
123789808
121710460
58244403
7237153
108138557
11173824
152890112
1070453
15336004
266892011
402850920
24600579
551546097
94923031
41347430
99690545
308834980
614236260
65514738
434287701
8229335
305897537
223603412
325160
267856461
528331306
64136500
54160948
21580032
104195327
192325363
102667797
49135778
2011439
1465559
2925336
213164469
181267998
134121650
7498193
564746623
147142398
222570196
270334798
107508923
4018352
28105818
297860269
90496761
7693412
170002101
31111285
730159034
260986329
16268298
295615289
160244
39769572
110645830
55844371
390720874
2662287
69799263
577392279
227139548
1862448
142218737
191142320
38869265
102032408
29066630
5857021
400778374
115713136
393004
156838678
273524302
167524072
2146464
37085208
302372582
249138102
174347571
32389396
288288354
276703099
775376049
232618577
150698886
147898924
369798515
70901790
22399750
85727897
185941687
196505956
128974469
49280524
185151361
115378991
265192927
346572675
11220938
457846637
21139592
467539185
12612847
58788782
3945974
90815469
4383687
285695688
87209631
370772
163356322
24958162
47806222
35936328
78624721
140681971
418814516
121350760
349211128
79543631
24276976
3028924
33873044
29005506
12103958
20522143
150282126
57547182
95253002
33637020
35767987
23691159
73053250
30441322
1268788
84961545
159361537
3404312
40721988
283215757
168524035
205105719
31519600
96850612
403601659
138055599
22471354
107146458
218360837
201152272
528460
164797982
18140284
147666278
67755582
255503734
4051189
9261997
220197211
202604310
745598688
171243233
193955247
2868926
358448482
136332201
5944593
66091731
26182542
167630438
460238202
2520155
57108767
7435804
137873068
3973047
1828385
152186350
117083486
25585537
597324486
59123830
219604919
74954202
110192929
367614049
1598949
6090570
22713428
221185171
70373484
412617610
610272499
99231624
576271029
515672954
27639975
43029145
4179625
166285667
142457226
17052680
78717454
81909397
112107452
406853371
12639926
25733590
97979733
18572562
646271118
466673632
67558489
510447005
59257668
63836189
810022321
707971249
533724008
24213238
119468206
253168778
54342547
174069
258523197
177879159
120243682
222101076
755004676
751967605
92361380
1782855
162485310
2138858
298266227
72226138
984
140412062
273627002
577568
381341606
246309369
290677156
268934077
14376759
131226742
417004071
102778683
550873937
274280162
14641690
7770809
40124944
11327739
178626802
2868741
411174912
80387105
22860905
195595531
14341729
721908870
402967326
55294271
11512675
9290295
8455518
2943279
655528201
113767318
485309723
18732712
620910324
66547826
90486361
276005612
85142647
4759895
29941788
254406892
113058959
41659324
3492513
7806185
151641079
12325279
9035680
632363279
13355067
157629749
38539469
29757286
15563222
8115232
290374472
318365417
74462625
59866008
36903538
129338688
82871483
186567937
82175480
36793736
18804311
13831311
73158609
491079839
306304480
89330040
10292240
729943593
86981945
292304339
56042217
2813928
4850346
67108369
216296255
358190574
52299777
536880113
163719632
96682998
479469774
26059021
53239750
117907750
79034100
60083499
4918241
436982743
75761761
61567904
67444062
337227771
117135287
741963249
73229915
57733089
175957636
136805697
361999066
32916072
122790
6977078
137945537
61023820
3784276
694798322
243357409
514620090
346228709
78186927
99324941
152126296
238076407
1255319
91134109
17679270
148293
77686
692104617
80226685
282027761
91883182
14157911
15756424
99626037
43191365
30768266
153201109
109981320
48534808
203161723
107983106
317598006
132157553
305683735
29618618
98679832
13837537
310315039
89617692
306414599
271333946
420451969
42059539
71900956
17089555
153611603
380205783
95237694
60816600
46583744
109436924
434571129
59088456
325935859
50322045
31179122
161634533
4157396
222718118
49348695
369133378
38180819
361950018
278233978
236779902
210956142
47181547
13903163
59002995
711727711
81137413
107728367
8473277
2278685
548543713
8803819
87148472
153949025
87054963
80857321
249155124
12144343
261715842
45835350
525918221
78900039
31073134
5871978
46205493
50304973
486444542
28871960
74888174
225273417
79475369
29953475
589102732
168626645
108971684
743974097
26855862
158819650
391488908
64357647
353846457
549544151
59676454
264156985
585022571
48638
7761481
1887440
14453756
543020401
223237394
8652758
17336937
558352391
559516
191655781
262209066
376007342
25138749
15084186
38235312
542644916
106217401
80403205
7409674
5095002
256963319
25660051
69172293
94059306
27098069
31773786
299742427
544495276
829034317
2536157
192185921
89046180
569720824
1484794
31718383
180033866
487208357
429855906
496197159
100631586
53059803
5549084
262996311
7809314
120082642
46486901
2954692
5584404
4680453
679577127
214027008
84759524
119350791
2610584
250788392
156165409
41133295
383204917
349901601
174127473
194307535
376976157
97991672
156743091
262345993
223667618
641749751
324802763
186285557
122661942
417089878
646933322
81467938
1642942
345321959
82636335
41286538
345939721
250442254
51187654
23256278
166408074
421266070
618044017
160178825
250109955
96365264
43102769
15918041
90957539
651850555
226583346
49358250
1681187
462056924
719996824
34873456
39291371
30271900
67903975
79321453
108362941
31966949
175422692
13496135
22343245
435794039
169971994
15552676
123105744
92179460
497696395
195737507
164582802
78351976
9265606
145541537
484000397
12856136
366677659
75363709
40026418
1273928
601569059
28182068
8961899
361145240
182942749
45788185
291710157
193513921
6516755
2942819
198104580
25114834
19806663
28394142
557345866
92000886
123556139
239400112
12252643
422659288
10319027
2513877
609035111
264258351
11551138
129180161
390772186
18950551
10444945
339184345
3064805
19571543
64448653
117475985
2557288
5098147
73296207
551228218
5085556
13597359
10850301
819038171
55523545
183986
400080340
11759943
245618969
29470779
113314520
231354941
228466998
430753653
183339
3823855
511681417
352578090
24619460
383415551
40196209
33255527
47518887
17400783
100679831
528523777
188208373
388130323
14084978
47809315
19270213
1099078
14723043
50393662
154136630
121905160
395254580
202436350
245766857
22622268
247577337
122671683
305938059
244704514
196009047
58214262
73057660
11384151
438341
16544270
486716781
170247887
640363451
314790277
160480843
39848589
149152316
205581596
62411660
75588063
4860912
407117663
280372136
139200520
8396600
30036897
115778237
281771647
510861491
1237576
18477328
130807169
5010434
328234195
277087946
31162412
83264078
134706351
30126271
47763321
170808391
22923477
89356527
155397783
101526405
98810807
208127649
289499366
205516341
103376921
260384643
227003625
12684987
194574086
17781508
26648352
123291469
38268083
555791978
191021564
111986444
156079366
139094547
6885972
1924168
43377375
8942828
978228
568673139
16984063
330244631
228385077
16291202
156736032
5498141
185112888
390643212
20930008
266123669
614734929
41153856
809766576
258726061
4734441
56485981
8225749
393834059
538264513
47530708
4107533
241225180
132579482
6638291
129011689
3805445
1831792
16051973
238386268
119390265
30472486
217796005
424117867
490573218
56626845
96413779
707917289
33643397
15865055
248733156
721052854
326834626
103571132
137507518
192767361
3929284
1718649
90687948
383362
32732949
264549878
35183460
57970592
6241637
19854633
233359767
392890212
137014643
602827737
151820870
4814665
2404919
22279101
49958174
8708777
77735962
31248665
96125575
807603
38777497
688155
30972460
139019043
162585398
372052953
243065674
47291221
64606321
75516383
549470210
358453168
410725205
259047025
677806548
182547879
4478170
355830369
9626678
270000507
265691637
46517932
86586945
12668348
6775356
10254959
353926322
86023216
796914145
441091966
18135920
15367521
234736972
134821123
32705093
382425010
1841574
765631287
4150512
76758216
138672823
25635015
927696891
231860089
414871839
4040484
102643281
353444120
27431049
263640376
125442689
287910565
757669489
272123950
5998409
559750071
215056768
342143961
125242537
7367362
752438379
47403182
65424930
153878730
62928987
52285001
183777541
160648114
11454
234542415
208239457
65634138
18458986
281533770
151193703
71439555
43431967
431400
89863855
140076832
403175094
22445729
465194944
13226438
10424970
143452655
68784668
86686229
142214522
324074746
74581636
312864867
429709007
246303040
169423143
245559930
89627028
652063219
962772663
659365706
348138776
27180946
343553006
43615957
52747849
43798623
79254248
43890439
11429985
371384909
98273684
243610961
4656728
5028633
124540169
446741919
71135052
746439529
251216216
428833342
139220848
41106423
63511555
482015847
128587618
108173566
116322030
157365680
394407786
7038054
24663279
100012825
249497815
260364813
465042958
64913401
15509710
238854104
15801180
379189801
450627996
65972864
148631272
7824413
26539016
43713163
195909889
102541533
28720672
94409217
10335929
14460369
2041240
13372856
545056909
9197568
11051248
712194767
34190847
363028837
9837276
119170746
683995209
519790056
139459240
1647832
341388542
334483358
8731532
33000408
795334806
649157807
307633915
45715346
123284418
96940256
583659667
6796493
10588992
195409363
140601713
335636283
82149362
48504721
34831157
476845507
27083717
652088049
463059625
170860870
11322597
646652103
375233750
386273654
180169011
136657165
180809073
32535428
4169966
6675299
335096425
273964541
117657394
91753957
53234961
611922294
858579622
107541584
11734096
714774079
200278678
565011425
65717757
251602756
191169056
2084158
467166135
93339005
8260
181305290
20953756
89683692
487040516
75509029
652541208
11078618
265600046
569345797
279503347
235062741
67092434
14591310
4177354
103507581
407334
202391852
4246785
60383177
19029034
1704754
167867772
5948864
2271414
411305365
74605198
248702539
198956093
667876215
44319898
265454117
68017166
220463616
416525686
438264324
594508
13035504
6665724
296371946
554859776
31925950
35820939
138645989
478627984
191982428
17008774
5737937
83568943
158634095
13700180
192587311
14032929
167407003
1048555
322784624
100415309
224041351
369686200
89619392
492883267
340499295
131958947
295981622
242039418
357778581
423136113
353790400
113509643
34173794
483245866
74808217
845416
96331875
350014565
56919288
61617325
208008231
8602118
674575891
439781496
603555371
69607493
156727334
10767909
111415778
69438527
308353505
74022535
164510962
40015098
162630931
213073718
9948384
114399716
3485136
123850279
223431246
220119229
47577636
22968080
555757830
211973635
390713041
164964516
192020159
220137905
443805058
197669609
36456156
1520146
113475716
821239531
676093976
36317004
79666621
3762370
104496365
3922518
217171876
89679700
61225326
67174459
353322
14904699
37848879
8957717
570862774
92806430
518754803
139024632
515567936
26610232
169619581
17719774
490185291
123298502
33929303
284756281
8583150
13153312
16177695
457503515
1146978
283141923
10966105
166895185
62160266
356407588
215219033
69462951
1386710
17236548
485467660
124571720
262426296
67056116
118114488
400468844
142128714
193809308
51601725
721013796
173937883
35788252
66895913
11068567
45901062
218397169
696246342
136577300
125940371
6299037
33509264
40744207
17246582
599995933
1347336
13179355
37997300
103915523
53167493
75659738
28013816
20369314
128325167
278375892
3928018
28219888
627037699
42109395
118892086
112401612
10703551
1026691735
311500464
219054316
590787227
68436685
33093054
38868668
264530666
35939210
16915026
18935890
726520954
1002716813
114275826
1915932
129568604
57339647
33386360
141109153
43452559
665208244
6646552
99570345
444384285
280292454
4687692
156612490
119625082
204054885
269136571
174303994
1576498
7288205
39966238
268144331
73761013
7547636
423904974
75116481
102631288
351354858
9400483
159120921
9270916
283664681
108666664
19842643
609338705
500508473
292801127
289917530
19481129
313416091
56611726
147814004
167642000
10508584
674137418
357517011
127513737
36075028
46798737
469043352
11345482
91128841
48482022
210260269
25003961
30324502
226893404
346369827
52125608
702740985
30872340
151838123
16256365
66011221
12631055
84404149
219124761
47643757
59445297
664051
90327799
82895806
193715837
12768034
1406529
21478749
55914858
410035331
86112314
161333431
627230731
484447368
59085979
20997040
149004272
238245645
480719296
187836041
128315215
619789013
50364296
526087911
272800352
252902890
13153140
21558583
2784476
188850275
2117641
159947238
8655395
178678705
762370
94960176
15228944
536493261
10832045
113710227
649155869
263310861
291038335
6228855
148102993
1318626
70329636
47381697
9531607
499304714
159800636
195558587
15865317
18810612
173372069
72690511
312657387
11127581
22893879
13120207
299438549
190905551
16912741
71369893
364927102
117576122
3786275
489021089
135860782
185172691
142369762
176918362
139919850
629216802
144134214
26583692
7749594
80785
131933374
72055053
379916168
1971540
485283073
31834941
114244958
25943304
1175067
4700973
158179383
454657313
24485790
57639141
214557509
167212589
6918549
4367701
38958152
283082888
69807492
124506690
50294789
3682787
48203023
55608652
4211758
27297676
242685669
23007902
744069821
34152318
20274733
30556
6803836
273719530
250170209
248476157
54908920
102160258
147183677
62345466
535037823
7628028
73368516
92105068
18182655
182146585
3609598
129735055
2814912
882444589
312268851
327246410
121139089
309174665
60271155
366108329
346578
28640753
394273297
29602684
31425433
3689124
38121962
244645658
58475584
265142459
53068585
13095853
19412720
235831633
104863063
6722901
278655418
205803541
545270016
131603222
12046061
12184088
276027911
66452155
25568854
354817246
20801943
9914120
5615375
34609936
434619
247534474
6456652
325579715
184311237
421693160
30841553
1132673
8823336
15198795
6197971
86108758
17996870
169079431
7702354
78755551
243215156
29108823
15938374
2379414
329255739
6237817
30484218
3850572
56040208
58733653
392670471
7653717
66829210
19506104
163065312
7078997
109139801
19525346
38080557
26761263
70715532
95328121
135503927
152521594
23972414
205581198
178711075
7142192
159791273
105540927
221220841
9286140
208898368
28766613
37425939
141856306
186675801
18894955
157205364
25928456
6749625
41410125
820379722
49896560
172728283
12974207
13769788
44430279
161091017
117624066
527878002
548652053
10852121
9122964
17560326
229622254
835016682
169708490
242268708
156302931
40816986
177948875
39342984
1136966
29473726
9681801
128553353
151833011
4028808
123200210
109890765
291157871
30920346
659235306
91202184
6108745
30125098
82903964
439541268
448764369
571741125
237596996
1219025
6130906
73988550
19681428
327133470
36216722
137936641
829789837
49564951
36801566
150143897
4361487
78837030
128399548
583479866
36433
1160035
40835760
858586423
50977852
539512393
134738628
54520453
81960179
46491437
35067216
578196477
80148697
328078
4386183
123125163
39575481
59176772
22675108
230051656
4275374
375959412
106244052
50604847
42531129
340861665
107603478
8142055
85529314
43753037
96045915
12909834
581506065
7055825
2053655
968310
54436604
89914087
11527075
13613633
690725873
38741284
325113141
524006253
1318105
171354371
107116537
15391601
259980458
25214904
259672480
109301767
427914766
232336055
25863222
2905353
485241041
4867303
568122472
89492070
28475982
4748335
339042281
37222779
1544112
91438342
39435336
42367091
103322412
177989500
341618861
49801317
6547455
521696788
30162523
6485805
615406440
56486552
88079896
69297258
3811403
431420
165978898
16831090
89142434
267733450
11143870
289073301
19921306
424017608
8328514
10376982
5457092
10270294
126581563
158304944
225544
162668553
18621980
111189512
75881929
100987890
14943334
460481836
64618834
32523986
721278896
121019296
109686401
201497676
61048403
110054316
32516332
247286568
462052023
76997050
220131512
319351091
187055243
415964796
421267868
446083474
56680027
136276176
6306237
21152289
25454596
60308429
298951305
86110463
34816416
562387177
11418393
2095482
151025166
237842517
98663602
527731825
591698431
13569295
27304000
27824
208391743
59201821
740804826
251740685
126910201
16307186
36864655
235294567
30855902
41521000
49432207
152114633
258130681
52613105
119567662
271282735
67194468
613933286
116576
3924251
2976689
185622969
237164631
5553886
776546857
193111770
129619862
10935052
222338417
375991863
328032759
144298806
30236364
53122
172968602
349782321
238845037
2424151
78399154
71758585
417994600
250333004
668461461
238025967
64775094
17121151
197974760
328148674
334374432
181833642
658645543
70375009
140032080
493541305
674257953
34828361
5793598
1756736
751698553
68372
398137796
4348193
915201973
3500970
10913582
133195987
14079800
562042756
1730510
501096007
221085925
562537831
579490640
95899483
475021249
443164427
329328310
95441817
301794005
633604893
424976571
611497385
141286733
89814081
699916058
474268909
222261583
16395223
242168388
13807246
139969554
78032016
4194010
94104370
113114330
341130476
593535969
153274569
162912818
145100859
54569867
12961610
28873984
139727041
155468817
274233474
541005123
87726702
75105374
443773657
393073988
28002649
128059237
33261471
94918763
86062126
3003023
87966368
41992611
143960054
780881581
636000974
90855409
3779792
44974638
121503872
3033001
458458
43206529
267973648
378098106
358319443
11719701
250874155
214622779
331027150
35157396
235072742
116848883
74284654
155050518
163834906
262985491
53003872
33530810
532439641
101683316
225691277
33130146
1372860
198972734
164025778
398856105
49764493
78984049
14992989
146127239
4976926
5844030
644407
52365533
132064971
14826216
416320
170619393
38522707
33561201
69634136
79168963
2514082
28438475
39848833
9436825
5556516
96188161
192598449
212382494
146713754
102507339
320149504
290781739
136422849
108076343
83382066
87577373
175472441
209430389
1308147
124919343
406758867
122191789
183143422
226481226
81054041
348768517
887226
169366537
89309699
38993488
14936076
445810
252032604
11680583
185331386
642004049
63112415
35240032
10759680
14624157
31825331
728530863
355711708
619587565
177218
516514419
125311196
66092711
161568097
591565108
146206119
14679076
762588020
281682138
266442693
36219009
263748779
8169117
236011342
394594120
926889339
622311571
254793997
128514789
170384643
473202165
101702509
262081238
55228756
14070679
48053702
106593829
26653740
3195577
489915121
50069894
144422073
79163933
317927195
611701459
7918444
56014665
353123
240037045
37070751
92872028
50047228
55216472
155655095
39152754
262153785
31564653
40364172
642082729
659446139
197239213
2246423
263795618
450437949
341833521
587383159
29986373
16456131
39835214
12839124
163225915
21888266
106565800
1487440
5994071
10041733
261728299
101023861
66798725
11860035
316777465
16211628
780796358
70968906
186719839
106563245
162448204
37824314
56169375
1832517
66525874
115854793
253857473
262446741
168480039
345916747
2008901
134408011
11307630
21603862
593959201
19909898
22716638
33989551
510453386
100777786
186912300
94942585
15214264
16340386
896088519
167042273
291689863
226679854
27575989
5487710
23682215
82099257
485233708
10828193
160005887
174419646
280118
411931909
384298585
190054011
414420852
126823754
699255386
81463633
438058131
421984655
20346314
2849044
7841544
256769848
22650956
134703990
32273687
1513706
41965590
77929863
562291101
12860313
142020655
72155800
319932911
38350436
97395676
123790726
384842051
138387449
2741316
54639257
296173597
426804184
32266076
46730317
20541439
856269869
138711693
161850
1804068
189136220
4766661
58917598
23089741
161722228
148429542
493750548
36024456
572772773
340877865
1605546
8940776
841089764
97605030
49218861
783360317
308229417
3019744
388580
119509227
107093103
7678676
523460702
483855469
13328792
331609750
631288211
156453185
109207564
166070707
8487082
25235142
247614883
131934884
54453074
103875073
11081785
281852913
269032709
19205628
16972601
11163357
181124772
8588289
55822487
1301584
668378889
523851299
62565400
38090346
129214366
212175430
23264555
121021020
241434706
173262549
251382675
17210044
5851969
396984714
16178697
24300112
154202250
30801905
159881503
25365421
380327692
4022725
616760787
399988346
290918715
224047033
10367980
22161692
43047980
111715346
28754072
357163934
58027468
31142689
11847807
133340658
742264917
76092820
124124919
271722011
127576412
571060
3113183
226166913
17543625
239328009
221319127
1717286
178096591
182660435
488779707
329738087
929536875
214204683
545698884
153872624
659610201
66908240
100431056
71029217
63230831
25128840
35920816
436305483
684035060
141559766
83913962
1284191
16038789
392168469
738151766
108379614
134400965
101867441
343440805
8081292
748807
690270415
217662545
487644917
37730206
108098805
588074371
5959790
78942252
15097159
18656219
4548189
492124765
75433201
27773339
135386814
1714260
221348090
109691
84502683
21583582
9067065
14124776
2542006
7623250
531020425
281243686
639267253
130312948
15028306
3598094
28290659
15314246
356088756
95867579
179704259
50138206
116075901
740427552
57172415
29403837
1258518
151026942
85809930
291542441
104313127
25164667
13057624
5524347
40015057
29522606
279379201
21447113
262255473
51714964
108023784
87707138
6666076
470757557
4276021
344460133
609741734
393589017
206552078
144537335
46162305
4432079
229070048
257842297
821759
87932038
22658816
131685987
62726190
171864205
2549230
18306522
12887114
575046160
361189
544408835
19262943
27029357
457352128
115156407
2037744
431752257
43282765
425804
14645222
76135132
120272032
41366236
172434576
431031436
107443579
10579953
231148983
181287414
362092283
18609976
122418596
537266296
15738505
12904785
530905358
158390742
229255333
314121
4603900
460839548
68839048
14058149
464055980
121096411
138946351
17518481
437367213
10779429
8545516
476539364
34737832
32654508
4430779
3009031
106030865
344387054
5669982
672704425
77925409
1577443
111001398
151781865
253471861
52378493
398271766
105999716
29481065
101590
40321754
31646366
83976375
64431197
220594225
663949246
11496341
23441176
76957916
231368944
45913204
810499890
69737805
50420612
6343330
69740654
87264108
172153833
170209395
619502919
58625919
417953621
52021815
37063866
257923667
9274680
83392260
105204708
265304575
277796452
10443416
290979
383821721
544579130
625339575
19599611
34012042
195579081
87644210
19552904
78494949
440095073
35016189
434348555
485508071
177692125
66004076
26561965
51892050
33603840
182598341
6117892
15474405
157694816
571311508
64987557
16902486
65704097
286439653
316478535
4121489
553300070
212962594
226205093
31628541
230264266
44454011
598356735
531126709
2000928
190547420
6513725
364450120
6192590
54580762
26753703
79248751
127264316
246805
476519558
187551001
356428942
719759842
157771981
99512774
313109082
49832504
11401014
72036824
16877926
24300911
63830182
146511
235708878
128696
492994338
32635430
30520357
602884597
65942817
34816750
58803448
409768526
347827068
54681659
142085106
173091949
77741642
57824662
426845401
105036436
73811316
414337790
4524195
65468571
323233668
47203472
391703095
372324597
6649429
149641385
750665
19892901
91891358
136231108
60793485
66861605
51027718
254347118
283044562
206603928
6140090
7231202
2655266
2949353
959562
284250859
72019013
21125337
11743216
79657323
6681122
217923057
117462665
3511056
94263831
24021426
61308238
4331157
108692936
122241896
12952681
3394816
102455374
419847076
1793873
91014890
188447600
95063579
493996829
918465
2837471
93929754
63729272
3275142
32330291
153068800
12813412
767818258
554332366
91385586
19051996
113923027
358570795
55019277
16777054
222888229
24438164
44603392
205983748
281532847
138847944
148720161
21585721
515309353
75470885
143625878
25046306
45393958
22460138
255799754
13574525
64918806
88060908
334630036
103473532
86602030
190572951
18872562
150511207
82554156
391036138
51314081
89767012
545880491
7243583
616239632
389523542
152402707
300833394
249578168
227617183
33359078
527580288
207252634
30042593
213064
159169197
391232581
115901206
155446260
325738393
58468727
33736238
339674803
43344884
8355795
340426071
17103525
9457274
631272390
107289844
214387706
84962880
127094735
504063594
182130095
329119087
215131744
7600101
47418026
62702813
65548322
112699721
15794002
7582723
549994717
43056457
23223282
127156705
731474069
365331324
16916237
1877200
118195077
483136051
398748169
58179576
59799313
32549876
117556613
338713227
63857023
191715
110700506
11329673
422932869
1895274
149625217
395365297
130544799
110457305
103800495
223660626
50400631
50954297
377798249
298678122
168268208
27162466
134471709
211748118
158714960
558390534
28617314
34026036
21570444
101425041
125456906
128419931
6783015
388773702
132335536
200262453
138889437
39038669
13461371
445740975
30740338
424853362
267148744
73022083
157578271
24015732
40061084
49443489
100196852
35330360
129074773
18875440
142840154
13531755
13408601
462247
5714246
7890114
89722085
73778526
90648762
17058659
6726927
25688848
77358546
400453619
453904215
543105019
604491846
150417573
400187773
32908037
224012310
174131489
17684372
40315097
11917247
241479004
149843222
6619542
366869149
34391502
166366835
792164045
330610156
373875535
148703823
865253082
62938988
97596661
51395662
8606261
24119389
467065569
48036324
13692106
2016681
55529958
110518788
271393336
6525195
21832295
34876395
452263757
138172985
367484353
338439764
2352627
100179968
21559066
744654
60863870
127069752
52391418
199699107
89350562
75019593
294067606
539163497
289744590
123459788
13472982
38852173
245228780
5689952
496099844
15346669
154916298
187012219
47536898
33859871
524240
99372645
8262735
616125465
31498653
322710070
3190483
357430625
80727459
149371311
46212136
130084124
127507718
197255360
44863535
432066
30833768
58769818
672326365
67668620
574562718
376647867
9506969
65029743
167570620
3003969
77932783
45859527
290433812
103178946
20087067
204338562
5821579
90558230
16151615
251530
125314307
166577409
52875715
190207842
377229437
213795262
299136
57457700
369297217
27159549
6902430
115701
650245110
34006797
623624334
265372033
222830791
686033776
183272839
68512353
77709002
18061036
11673098
97910902
91671796
20352384
57171600
49295148
25583166
83253281
7923735
1780782
294142310
114544431
14090203
53391451
145890350
216882022
54524960
71034862
26924549
224492439
351798217
132620206
8983530
2312512
17330351
77508972
46681429
251640563
15722421
327218
152267411
5053467
33970908
81318481
17773260
6763489
154128147
20491780
34030086
106446178
514057576
71359458
60358742
165372845
55147348
196345160
467861044
839022765
315405256
13094100
35693942
196564559
69902478
111115208
17737500
27414486
676762385
374517120
136450089
114217274
107145708
8767243
683470657
66608545
371598198
55221159
38612097
131193779
170068967
27445630
1716197
376321723
230210
1060150
181528
43350978
50390004
319611105
53720372
220628919
507773794
83444702
259828704
443455
310483746
150615216
220345257
336838747
6568109
15713561
118141554
153166346
77117918
27786782
376060
1183807
204884700
11041510
479926246
120904989
465051626
522026329
76449199
239931073
266508821
246160158
25928431
210074598
7217370
585304
2664472
492309918
15736988
48716542
669155056
11214036
1089747
93291298
46454364
552248733
410267059
15072240
1338362
92230194
54653919
5858727
185012139
470412466
3207240
414333987
6611580
407789102
110678537
16974180
90555302
51756602
345683805
29453771
302910566
18369026
209497129
358303525
317885663
12950387
503477
376327392
244556254
28414272
23842990
183847390
382839647
67974894
42941761
42341765
5055166
213928382
505636213
205676065
471932123
182452168
84078494
114997319
291445251
346672931
5357838
391983466
14042807
36262516
10894296
36059553
7647261
299772680
263343210
26233880
36170502
265117154
865122923
37225927
264754019
84857335
170902290
21712342
231997031
619505900
391151127
358842004
633509209
143070991
11190666
44527000
137114425
31103821
556803621
590528097
750024996
12377189
539134711
10421563
17656097
37809
35892436
230959845
1602488
60588555
305033247
14509158
357865400
176002243
303500969
24823528
362459133
219891380
38053373
5765278
164605884
87418644
707323031
139372755
20573543
203937309
57415246
71530360
8614328
2141930
177197982
28010483
10990039
30227428
6459338
268454958
621360487
42879519
4341849
361883523
27251511
672466816
308898541
264095908
90884826
299446506
147370069
490936617
119099162
10192464
74057987
432115183
38719825
51143744
93141412
17502959
76008847
56351515
125115929
338241683
33150844
31882625
84821324
1847842
29998437
26929865
283479
891447525
46532535
436761975
340766989
36760243
30665169
367661104
2188387
285065639
114273489
16614633
137424051
338559874
513904887
562089445
574325
9084304
17531320
6080461
47732817
563123083
390663012
198514643
6680865
38050825
59013450
88286245
2100953
289702375
40915977
8046492
350454946
281138047
771477856
65426585
18395247
142148743
47264453
271289721
712731
18704572
3582649
47947213
3912749
586361232
288517253
23727874
85173436
38843728
27958109
227136543
31349088
133476383
27400873
26570075
22432781
622329910
89341973
92307896
480962551
89919531
320914327
14549702
345464961
81032881
96049819
146658642
3388486
223195736
366718635
857440264
7492102
373453583
209539979
94477694
24989694
7318983
251904774
12588864
61994577
93557418
622417756
11501493
55704690
374569322
10443294
209496726
15075067
530466763
232411651
38957240
30858513
211663441
165732997
121948639
81671115
40300670
34494
3912903
84767686
80405898
245165725
335669217
310623067
105259389
19082568
269163773
38804005
52134899
86789103
106397783
29751425
18509146
308210935
18095980
295543118
241925344
49495786
172182185
18819824
22033052
87253336
143737674
39157201
87667032
619800304
223755985
4393165
45242928
238554362
75442505
22236145
1917712
491131608
47306265
425284468
59543350
8729933
121194035
84999708
125070553
239384847
416810186
256246634
406575
453121616
266227719
1288214
36445
59698431
167630480
60444130
18295045
10079134
103259015
8515509
604256803
824641281
107017028
26279868
27644968
225599381
167182191
976850815
230613977
77488248
538417472
26121700
341651927
64219062
423187535
10122411
90671932
22678962
414989035
5222681
85175206
54408903
2892371
146199576
6037416
610863105
35360631
175283525
571896
349075782
27686494
792512825
554292472
250775813
20378178
16510
129034642
20791381
70364866
301594613
198847564
24183055
107107605
11359569
32240712
396182066
19337494
216513229
345731448
177948110
141235291
5102421
277286881
80911
46877098
3618213
4172024
133782028
2943379
93548672
82876270
103735812
213321492
158291531
10606432
256482911
592584091
466767229
503539065
9051250
288421695
498157577
406244574
372879301
49910034
392744842
333466645
383591078
45532945
367451722
761220876
442937644
1308287
722499733
254790343
5434335
617262859
159326290
175487696
210504460
140550486
357971970
54451674
16066743
27307660
282243
386970665
924332
16817339
66239269
18084270
965303773
28862514
1214269
175810108
24467740
20842385
61988421
37310571
384563993
76191150
115671528
80244146
810732487
608148480
21658756
626586787
32938864
328152490
12344979
123167462
95771929
85599837
532983326
248131607
686133025
24201192
192312090
435624868
16892226
2147803
43886019
67998720
106382349
1715975
28231039
300125718
111791699
26252675
12408273
56778147
348691848
449590238
110968788
17287965
536614
260149301
6813626
4385895
350315766
271061358
38005725
49223476
3458215
197382836
145342060
65188360
326589299
61391144
126460710
339417114
48196578
17730946
272596771
12361135
168323053
47841591
528022759
20773096
16266000
160304529
487620515
301813
132784989
9200022
12735690
150321371
301932184
634965974
49663094
193405
327715977
314248888
32323437
17346392
214892760
291265730
108792613
12390128
276130051
71668233
576736712
105018035
122119542
181718607
13857260
11564772
140192036
263183146
129758131
340075426
9208700
162169908
209980413
329688217
79978626
22103131
153272575
306382690
42417601
2377981
94209273
8680365
4791243
157407340
14076011
20968835
234436780
185117235
406474215
213836205
23249191
167588729
409012647
31621915
42258945
15767568
88088437
198693985
144529599
529175378
301437383
1560166
19419405
25723550
38589452
92956809
143954901
41766237
432759291
504777397
59837570
28257649
65469365
74445078
118027331
92817292
21385645
276965638
97500400
32770002
206512766
164845327
757570651
4521547
118762733
495270488
276386221
262450780
58956862
150127229
356510
20732923
37026772
381281921
68950081
354237189
14387384
27589976
696174060
137821389
62250937
7122745
102204231
484120921
103677606
15579714
116892873
173976126
143108412
9655764
309072780
429108793
26391087
20478
227363946
173503173
418321669
215676609
7636040
124217505
83221200
92095762
183442166
17991679
65530516
181355371
30622462
274513072
3476976
54615213
73298243
5427780
36577135
168223395
581246901
52631531
156791150
2419670
109405180
552517981
27104057
260236428
158509147
100514482
156161262
31947648
47324106
7785992
136883104
14741
21371041
131918480
8005758
105689532
315190511
172349794
4378665
69482636
35016799
68069818
449058961
126748511
679705661
121986421
23979126
27947889
346901284
114396708
860446817
328726227
168679574
133923229
294002835
64129164
730190040
5506853
9345499
333464306
151068
21219521
560389131
3057968
54003483
43702735
227856002
189868333
117335823
59703051
546474446
6694943
58079393
3469580
390111571
55594978
8686168
27045629
39991074
54920122
229183555
254390545
506089269
40599909
82396012
340802472
92392891
94896489
57495679
66453971
8402019
163976639
379744286
239639741
48912477
105597871
567487412
174942051
436774718
143362574
224113159
76851100
126858052
436440750
52659589
48246401
202399551
980874089
812596353
127625047
38330985
189954201
209572544
29800072
444109642
3396040
236543953
9921132
206177696
99370646
125403124
35664346
372730495
652206203
208793620
903648
74872307
20086394
955179
77370524
262469284
461073395
388496338
504921231
159799627
330845031
81289221
270709308
7552290
429246755
39812391
78960140
129457164
68008116
403338254
38006581
8744729
196794026
648381754
328605532
273691311
61375713
51463782
275029882
328437496
43084766
20751115
209071779
87012419
15754557
5945568
12770099
407544337
45016383
609087383
26046627
16913992
6716996
192537379
118627765
170417937
243463743
24018274
33788286
25530526
106054705
784345840
322004241
368301117
84562441
717793873
150752447
6702975
265119949
635230820
62367269
573591936
23824958
2103468
172747894
922418750
153620130
1358713
17087062
329044213
109790131
252428863
20873738
3094674
105188796
15741825
49697982
102667583
96688288
492315627
228232877
14664834
25988569
92538196
147756031
97513775
582196599
230819831
25271464
96909393
235388415
225352956
3216000
359822575
391226149
145910421
16752573
76345496
174017361
9957178
126726633
40862424
110560855
567627776
106394913
354496622
340173793
466990281
75449460
47073225
523922
40327420
261595934
43337919
198979971
1465898
92610655
302161824
122919361
38843502
70092153
580743582
244502722
467051257
92346443
336960602
14176485
148229558
27357233
101393758
396208494
83921706
394936987
368473649
275647166
12988612
5522138
152363577
68685711
6012755
11220039
165699263
552968286
999076
288822073
495972860
13408059
364343225
102853982
107793815
94544936
173487756
721388200
13556642
2306664
15163917
85417257
282934615
374046279
26891243
102038681
213149028
199675770
38366711
81638617
55674903
394657457
5286234
269704523
40715990
4140293
248957195
37587521
22559028
156494705
2847712
618499266
107331297
304594049
21108680
53231865
112134524
224176126
82886132
371447846
14540307
18358119
263530402
365743111
120408849
28449876
449065950
42621617
156043957
10794157
143999853
451255086
3491798
37707708
83173835
320389254
31150012
1534855
554529638
9122975
76578744
376164584
69706018
133541264
146507877
159043185
202320181
87737013
799300770
16663879
626627028
29617507
218112082
1114643
303662176
5045733
60271658
124741572
263440402
38740327
16823162
109615373
79066617
519208767
346945541
228395687
605486100
81311773
164630221
415021679
567126422
908767453
83347959
7822527
78974901
266288496
332690908
12034856
54622136
307077953
350339087
291507888
90907585
76565784
11524506
588203357
613220291
506399689
470333065
30437164
504262594
71600568
22263663
117605074
160641803
187092578
135812439
287058147
277697858
18808600
19851789
145603540
95555906
146500566
59921695
847926
282869929
25773568
7007322
45067370
824451334
158732041
2288461
275134643
119107567
144149932
27879313
171838276
7745940
88701045
95031898
69322672
7629798
9509154
63740117
26555165
295908
145664697
16869668
63403060
393144133
34397
63769994
15434909
364496864
240357613
14411219
154748377
109741046
846947839
9545733
40210033
5729100
161917189
109992927
384577114
2828964
17396291
111941010
334760483
519318562
516687021
390700127
475260481
32370884
20492862
359443731
30712535
314334507
373739357
513512573
5211030
13092262
151391470
715770072
158125760
20189581
16424431
29674548
330213965
222320091
117358040
410529631
535908
210184576
469144018
239097601
141826401
37008715
39235571
131519076
222525861
317846930
65920677
168479426
7572660
6088138
31474551
887027306
512585703
418026587
61459053
35769320
59626643
45812734
165915437
118794996
11122839
210836551
45016223
199507482
148496330
405242214
248114199
265435522
60829986
202094189
574643
523512183
3599054
95663715
98850669
529496807
200529623
274243222
16578324
29810372
124688434
115167586
72457305
370463114
26587393
457705595
30920570
76026147
67513363
49372445
16364429
1445314
109197416
156665437
50320207
18788085
24212508
164451009
160977271
73105800
106183529
25261235
85965012
133395226
210669636
38290067
535030158
70462498
5142976
230718356
267866824
274700
18545702
612597050
3534999
6013699
395764554
49946614
52265800
18361919
351682823
570661588
630445941
224803954
159647021
109593211
3922514
86016605
347021022
339060450
227921079
35878554
827594063
171029581
35599042
248752
549364674
211304594
16828254
19591496
5440548
266416488
38218510
587051979
393685592
193200781
2840324
54005568
26644487
17570937
238283513
503700996
930175754
49046460
32629148
11964476
7960463
763295887
249216888
53418565
6988774
243086731
75940952
6114308
627309563
555147205
63853277
202337534
255755148
103010401
214410833
153891226
159601981
2188119
50141410
12877194
31823497
201119398
51607798
119938785
124164162
90653676
31952926
35882072
54144327
49605947
464731007
251122813
225819412
95983069
344849667
132100006
5897525
63258894
52981734
434182602
715590863
285358802
302914223
314408366
19265107
151175491
77010876
96367465
30127672
157872146
203214676
80951965
595382860
247441195
241624733
162047443
46325933
144685378
10640605
381850655
53974455
215252252
762113773
420133421
12520279
279190738
299766258
170709576
284860727
277780748
7828225
51993776
410012591
413878686
252096358
6164605
55529668
7351342
120529485
23706159
280115199
324812835
6647823
42370310
234021655
23445134
312872778
676633058
89182393
65054489
371720833
11574026
352107807
1332004
573075781
314477440
141575790
132148930
513083248
121543154
87886513
185254200
56285595
121994083
293407863
110038872
474941821
86807070
78500658
416297176
565537654
592984113
345329161
15363481
47427727
128564766
4489695
28210874
15039689
332745247
37466412
83759608
153240
83236030
23614341
276877921
3669335
174337631
27625725
68124045
121024630
257471427
287458119
16165150
23756906
16939111
11246300
2294680
247974574
3102665
244930798
308091188
383861014
333908384
40238148
81022005
23160127
136197466
514440274
18729672
152646382
625977676
141731090
486711044
26064130
555928
36980670
736969220
8213977
19170425
304094275
4735534
38156261
63078463
165739956
583904251
83089745
8245313
320080803
405173401
466487270
264428380
14147071
218600396
281690359
251435982
65498013
198363452
134611555
6919251
17023976
35007881
189007327
283727665
281449076
6692316
1285792
45129205
41829333
166504439
28548502
446112657
585898245
4062546
232829667
13489482
309153628
437568279
15736096
453689489
104768913
89244828
110737438
69678913
357558814
3741715
104432921
38136785
79276278
501116691
533544397
16074991
28384620
14591929
340924357
14691771
6465424
14907750
226182818
144550260
257351844
33510689
98644320
9008780
130752947
18192466
124309249
235362092
170342218
37880890
34125855
21435384
181217272
122291384
148513609
115858869
127438698
6323560
18542702
64311804
8087116
67719710
215888628
186912805
14196377
229653190
239761957
329271908
5220062
10047853
152580525
273893036
10869955
10440135
101105140
18581252
121611993
234989
227736799
564205212
83830680
12744585
93361418
246239451
82587704
36945715
26668906
34293659
33267868
5968005
3041726
587751814
515775549
9582159
7212118
315512290
16514989
308739964
8123186
103057828
271296213
3747128
100844636
10095770
212871349
4898540
63900928
316123937
53517452
2708641
330163570
33142213
18555583
777390295
255977233
20998075
249662705
17821168
49096598
358777489
53247336
34533793
241649691
38057813
1163117
53981708
397515252
266907621
22354666
16713160
168724748
30279476
15065121
519044609
89510178
448085430
396932499
89092255
602988708
23029593
54963499
878860
361655681
193018645
60104903
34943989
21488069
272178821
64091946
129017171
8109119
55999575
371100224
4081441
97135578
814745111
34844185
1717169
224231406
368722150
122451727
232467640
28807351
77029029
594493317
155282133
231212135
101998515
151649441
399145810
226849554
31399154
36988931
21593712
12841227
115792107
1806959
65910500
478706663
416020082
86062033
328878249
233370390
2092708
64006261
37434292
15730719
173312456
326460361
77837654
263725955
25230081
469617833
203004391
5525380
337099917
109934285
50617521
2453094
98871779
69418114
271369379
26554701
135525774
158808
19321115
48714706
77891560
261467841
43042865
57620880
326239537
421165638
243596
1744757
29841570
23367675
345967668
16095646
186558492
260023637
179730869
741384714
151984841
28082350
52946983
110180524
670099485
48115823
624202474
46513376
141739018
271697423
70240893
381409756
5987936
64754805
46804686
11666077
28832518
526135453
143986789
44182455
18834910
602726582
331947
62131540
91944257
136327354
64935715
27277802
119321926
214559253
1405321
59955588
17974684
1882407
223100607
22088062
5016230
78725235
7483455
306491974
47493100
167164320
1644992
359474877
8218325
27683145
18012080
102413704
166845369
100177397
62784582
282087595
150341282
217274654
215896557
215091781
3338869
96223022
265020997
50273528
54219579
1482872
37310588
126609196
88141223
227496316
247899285
226730224
458334037
281290088
137986283
23861923
208891179
5277535
57168402
157717496
152003057
278207549
53007918
218147403
378829756
608205876
252366968
108197706
781052459
721873048
56972118
4101309
60524013
394609063
43334727
115723859
25213867
73547994
17567771
500649418
136012027
208814264
245458187
77950105
95724766
55199762
37866721
79260923
15706857
238778809
22328569
24219474
10847298
16816617
234772577
153530075
63246518
13618236
130807843
290744561
339696467
42338983
2267333
377315047
58317159
167099091
194584791
27068722
569615020
267945025
72589240
105919708
187870974
1813288
32781278
514283782
12953867
100893418
268476
372145657
3917716
576354276
42059560
97787392
56690731
129676647
486790274
465134842
375181634
698573432
2436808
374015097
323036897
205595257
41981275
471925991
245081785
55056390
134059049
52390156
367548168
74879695
31660870
272540167
147592957
238384387
187744980
17572658
192273484
55093843
12225843
22095969
100959500
565219970
131002853
130610589
118467505
8004022
492938225
59110118
466870805
32549710
59574748
71318127
21959085
27920285
116565884
212311579
1827973
12672245
12921073
516816584
64164413
570678047
785146
148968401
623296047
784988669
5517136
120615661
11416096
203298466
29313717
56927368
124554149
303396658
86111957
163600776
442755
366775079
6500654
481613287
82895872
81318835
496961853
95810
6654856
228335265
98407414
20948103
10304144
247056927
14393715
16560632
825535890
273380786
76715267
121624276
256605645
672414506
69888194
105708665
732822914
57178852
14461914
118060992
405816660
589238163
179915002
94120242
199699842
200941084
362104789
6026941
210643457
149182222
9831936
143822934
321445756
42873025
95719383
2197902
391523792
304857446
98727309
62511
65637765
45645642
287082241
398728232
84187348
154682045
16266734
62018058
116133243
213702399
59340786
16387086
223083125
290889987
59941191
214384695
107071641
622336444
716956748
18992879
499822807
145516876
35086565
203466426
38703892
13714679
140168472
247698666
61908442
25050537
34322964
31355206
261179611
15309297
8568643
65584217
10910109
6729336
192598701
44291608
11821017
3901611
20547427
1813142
23489428
403206059
37249763
272617554
549105018
749700192
130996570
316227037
13072968
4400310
84439458
226270827
618502490
2473458
14045601
464156357
732545
1097013
110981066
13236658
181786976
2237488
298748087
118848119
90593605
114636039
168800594
161463334
20600818
93932034
55997513
89061180
426386176
407643319
116485906
475863709
103870679
17552246
16987012
456170
28519065
44151415
24806107
1478170
111828854
420244346
9892008
21551389
270746760
25463269
611899316
13725442
83786449
17089958
409419460
255748667
56457944
13023789
309805170
78352
16218766
163643618
80983639
143575160
90772170
60120815
58652086
9404742
107775620
59244
174604168
323151966
7732479
249115634
723824207
1725381
30740229
1436435
60091683
173193374
96127745
109633218
3912410
463654632
9765150
125990887
66764689
121942686
798314089
368949957
115651514
29806047
546938023
6729494
396189974
38470709
34827114
100811342
16276792
18122370
2291894
9193209
885057702
787358356
339217110
706627
2575505
43062152
36693776
1403868
37317288
829103871
14836676
653750007
17332890
16008141
742518117
24492090
58763820
6992276
288891410
6841395
37605439
6160645
35978157
97421117
89076391
480798369
186597544
251378618
19010679
4170371
137646147
206937380
149977004
18020278
516335758
227593010
257586345
594561053
9512487
54209752
7467764
69808581
123922599
239456763
10594714
117114735
232183491
405883335
284252225
76901858
197646958
639072662
237242991
152027992
8797749
40974587
649587094
5879510
68483293
44474331
62866316
2891964
189345199
410617650
8131882
64525901
332616279
148478087
461201235
162656195
19748608
66621337
310997281
115963388
350725048
115704931
298798052
241693461
4018279
390491896
170677879
92865763
36598804
276458808
18287880
22391653
33637122
108506814
9339245
72922202
100090894
17729165
648003933
96762084
203556261
178100
5237562
176368987
8614737
159264052
535839529
61041929
219722538
296257638
91616903
4285477
63091627
26229528
2536089
42376501
97132696
210319136
47247475
4095457
237381915
103970239
69979317
507729226
40988229
427333867
68694061
44284581
12568456
4612404
397888433
241719572
322035384
491296956
27348891
7595933
13884371
23389562
149795306
122529178
243767891
492242622
114163437
728505171
49914248
620985
611952925
53351120
316315393
475277536
51726172
235217834
12466741
29601339
272662408
831729311
677703469
850463014
121505267
45493949
62432483
6645779
308131608
193066863
128964382
178809486
24559726
83420807
6921245
39240866
455732465
125688610
121861520
8945627
209723861
64622251
29714725
96740277
24103729
596055887
38054530
224007187
387954937
117946295
115961387
120594300
59493826
320891228
16468884
5914112
6205852
20260113
61365404
56681299
342719863
24741007
225362391
341597178
5015179
49732665
32599457
569908825
96905949
162189345
335853662
197409858
155871764
78386334
545862674
113975792
379280672
20100108
462987297
19375296
10746166
272888524
171359364
222761965
89716662
306211150
567927061
20891784
211103004
78100326
239615647
10005114
251244841
259532478
298290851
168554181
5246999
21055166
6865849
47887904
9940775
21195992
64537838
564183741
10093476
20050488
16011514
44008810
10809426
39044619
5868554
332189345
199830480
524302237
1603665
43836890
8712606
250699601
12129159
41664342
31123313
337190209
567574542
8254900
254745193
204368437
6111744
172539092
40735128
439087175
153877851
508489954
70836602
177429862
49178934
56669429
322076562
11150958
26971574
54315769
7157240
214404572
85328391
386199875
462007980
9059044
73245859
310516765
59225797
632830941
174651624
613114378
7969553
12393022
297179405
627320266
365344321
40788721
96637118
102837805
3037449
183316277
197775077
144576944
49095477
3463604
4612347
202331131
272519035
362104374
12094317
106524106
58944441
9889160
767523714
87022213
607074736
60351200
29203186
154926
3708944
416894211
396234161
413227172
37676518
7542430
110966969
713071067
217208393
872648821
199780658
725565576
755111115
940370530
28515892
72249022
153898400
290174860
67445696
20462133
999306826
55849425
275822582
168363955
21098608
83670827
46953705
33308477
17000716
32550151
405198611
15577617
508487679
105072807
384905258
12375567
721498241
61704130
164015142
242194521
180102716
2079133
540550989
6218127
60590967
20532345
154605220
48117474
323380423
19162343
72058672
235531097
76135032
242503111
264480494
53754414
66857432
16846967
4057960
179617772
111367747
56232354
1230159
607387814
51959880
130600871
463289474
45783742
96720995
62763652
59597744
50959284
70386148
24387438
500496463
503580831
65287640
5584415
364372809
115217704
29294105
142534012
107359667
814521403
15757741
417774
6340582
403111699
412886419
8356518
67461769
334803199
574561
414275839
65303029
20815333
79885393
187843273
244434892
483261191
59633131
750550190
17942449
290460457
433440281
61731389
735941392
583565266
8453557
4777152
85713325
31920109
30693748
226920372
24709372
9276304
75884861
49354035
43977545
84170291
34780688
244692210
21901634
823650
40460010
56755806
154166544
518398318
99016415
157043225
4399125
56900461
56354105
251256023
195401465
31619904
280946075
34840905
747851807
1502060
135880023
269361505
1032154
184403843
391953256
11869667
6179241
170863446
31256480
33970062
32838706
79799830
425392111
64466585
75448417
41027400
55092370
28439994
21928905
16347080
449083840
259242366
28935730
49380566
16936896
18555810
11895642
40537532
72413476
51374662
27012037
68242854
124796600
243209715
4500692
12831569
131627369
6631031
167187264
35661191
49784632
413112083
1353687
42412641
85082230
304278695
297793000
44951134
2341618
379557905
62452846
97558080
429129247
282150431
351748141
439396994
31491994
338643822
86650349
743146
918206918
13514543
8523548
376094475
16643838
37599991
445175723
239692500
162276576
4422547
495076970
3797479
20725116
52200974
189972138
47869072
118099619
662967543
114783566
324607337
83591211
141630615
20021125
359397855
94039477
103106
6211776
83983325
702718169
500037163
27417293
2703569
375024071
41987238
76659564
78478662
20484042
104998889
2163486
745683055
1920804
641960258
160233104
451207460
66609312
27247445
122461789
24254355
3081688
198383863
23910332
119780671
159984709
470429787
15100410
983260
611097787
90242889
410215807
2201300
168207460
11543004
51502336
38339847
194034505
409727017
3431062
1905015
17529213
22280621
8844795
135019801
598952356
481628055
12909380
270070179
157892489
50493657
219245870
11219392
62932987
2136332
716198765
16012254
135900794
488152524
422945994
74657991
419654628
315721961
9109474
428292224
397966204
262804269
156875790
536523190
38100300
38055869
431185934
45796976
457495832
459103105
32756216
20672522
338776863
1693150
47003972
67560508
633745
139953870
602800
652378337
230357547
348732457
24047379
91014481
2654050
230093415
211598719
36005692
62655922
390166772
679865719
31608311
617045716
339608201
12224886
14400
74757760
31361022
77978292
114129096
13578366
107207038
1607266
209648785
53496111
326507120
18878959
705201677
201247433
848837
12513741
274050788
189135051
287530977
505038707
436806009
110565953
46670672
178319297
39123763
853799281
4998139
119838130
769168446
55569236
556900282
166706
15503673
267608956
559416764
518944617
718558712
131356959
21441703
497869171
84812340
21181970
59016567
185498016
342684285
893390
185169696
197229427
649262863
299300889
153669768
19097988
127383736
33672674
24349371
239344648
410601487
1320944
2835662
87756047
3057504
312948957
126868222
46771294
70971391
4711603
177202844
119603124
368424996
738539315
472697286
95139481
35616872
736353000
45445859
250194193
65401101
262881445
198842
195050933
174788425
879778
6088278
26430302
10649264
92130433
26372231
161228201
288297770
3539400
253849560
109337015
3826661
38181428
49471888
232609484
396833190
311584425
388087254
120555173
147689506
16001909
100171163
264905257
64799485
742609961
19114872
326673811
23541232
3163050
183799515
418475253
69765632
7183100
17595720
493218161
243396427
21664852
241034890
67056484
37475117
75403071
54539701
2641175
164649892
58863586
19624918
134241
198629
35798300
195210874
26639454
342856676
1627602
397474887
445921772
295773882
5923683
251210579
740610310
686870939
172064185
102725818
107270469
401227
587198
781321029
156723736
15131089
679387701
113858107
7542644
1916
164602909
12861321
10536807
14473378
470868322
205285758
72626042
6212640
386496309
10780927
133587911
101411794
194304576
23111445
812463024
203915862
2794005
297056272
16238742
4809292
857452
236890081
168685669
38349828
127386350
270809463
620043383
17009530
231662016
476706873
30400147
2742141
34084966
137137710
66300023
4565077
13211272
115545824
412160810
41248822
506169301
227933664
533774201
62672692
581054083
22003899
27962557
443098862
389663134
62843468
77613729
48921797
34992736
178524174
167325263
1065993
182249854
7394798
18617734
229330541
4509460
513873510
13411486
8506670
58883689
103179891
458682080
96229432
56168329
16638576
16759
133621952
23976215
19822672
6794014
34472304
139818304
2286602
39064726
167939617
23544759
3265048
31816277
132455305
18497097
2449982
144375313
49284604
581102449
47063282
240513883
387519406
3013782
4230225
38276963
304583444
272656671
4636064
213795886
127807168
573635379
65114493
467280772
23009010
154155918
103470243
9861591
17911324
39830389
539767065
461802649
482198520
24073312
51217022
90657901
69311950
92653650
43379208
149068154
36618212
514557010
9055290
6649331
814814708
683783134
33884931
35370213
52678476
3028026
201862832
366359687
135447031
702323330
56453032
252825606
242226246
3452673
359706971
14382276
99874863
46969330
69349471
108642834
329968664
225512507
23894397
2391383
97438119
339220064
119897119
42407790
7459858
59173683
97621268
39814093
110645193
10703350
113411199
836813151
97880733
95969454
11238986
47219161
1027441
691716926
52514242
29360701
286338602
533447717
385390313
22692128
196102462
207838281
191305222
36986158
145218321
81569
247648344
525395238
242505871
140666153
219059597
3014270
60036185
50607398
169216837
42069421
3444454
77014363
129177640
142784438
208744162
30134240
29001389
6538901
28883803
435346523
12691150
659844511
309265431
47391774
40277796
16883665
261014521
4345277
316809617
12694096
298238262
186555768
9314110
81361881
59687204
191828608
252544381
100221685
407279489
142452255
28670536
427611765
157113671
59976709
76348678
44780218
72581534
54852138
32321327
100075561
45230527
1592413
12720723
46391
37156983
180185689
8590278
172186720
748465918
115168495
3183426
201325666
228111
58596265
11674836
283050817
137465493
61593060
32081623
33699660
98051620
23008854
56410895
55334554
277026979
44739339
36245832
453760179
134725627
548739719
180999689
101257532
102377245
511950666
282322177
196618738
24166210
17362980
10533521
377768428
402126073
77700352
12459710
111589248
12390
130889535
289129491
62713291
192974082
8232605
2606304
10612120
13955917
111362885
12583174
173658493
1649315
894740961
173582824
471147318
593209657
147107639
24243403
76267426
64644805
206220963
218465131
284747541
127873194
31885022
6306635
18814664
84090
11300387
249802025
199461764
142484791
1664646
564538096
584194
4985095
14308340
301825637
285589169
260773611
432357693
55834338
19481502
38833185
776731
63086602
89149358
109560833
22487721
8132053
436938872
30789486
100900841
310877683
153939891
129211677
163660591
895563688
9103142
17229426
107190535
8944448
184407167
285712522
695848931
453114169
184704864
749429863
130293938
247226648
86541978
125028258
94527631
104459935
261216072
171760106
223629451
417340909
28970923
100257148
26263561
719847059
81393677
145481497
47170851
10844552
339869729
283671932
96778110
526817
69764841
110214066
105397446
3967821
198611646
90348317
233271919
137985052
460535995
119682651
156495316
96776921
231252215
446727217
77218450
66305472
159561624
359781738
168411137
15162119
255748773
4109094
308244650
2573388
641130782
127423129
36138090
322882792
20185764
98868974
196465782
365293265
448285386
119852
211670971
319151886
8957610
36726058
8239486
160606040
115407051
92341144
63599398
297320468
352393
14093137
10529507
563800177
189715490
171479969
4468781
79623757
23044463
22994712
28862952
555884455
5255997
318305623
330684726
105692519
7586775
30539355
1105671
422324637
179543947
104695596
47136104
22090245
119514457
297108007
93017086
485904696
26248012
6459826
2151288
118062849
650450436
460685169
94939295
15832264
324409225
239603945
19168167
153023624
276439057
409991669
197073382
537802479
86627102
28534869
19478338
88300747
3673638
207383571
20750015
715580318
103786061
13886425
137309545
11553591
431307511
23214701
13101994
34165003
94127503
3572131
253677745
48762950
428957838
62631040
6361376
251235873
268858698
201460407
430143061
108952491
347315716
294820
97386756
97952369
204707745
522892833
99590834
163191568
262670983
230117924
110492
128802330
179243759
392575113
493704113
557864410
264241052
767354087
63394298
479703861
23541861
91039286
217224217
218915721
123162868
438932324
102039402
5896817
262056612
46109865
331133863
218307418
84250948
79350014
543426837
43851091
42639091
44254642
34015489
77660406
367110394
38518232
11601765
79298659
23290705
43102800
26380002
237209582
91258706
155916227
71429401
9289814
391850476
353618927
4221828
167867366
110599129
484232789
552134078
84175757
92215813
24658219
210856715
465033053
51309631
300930361
53387550
3370792
716037136
480328643
85645123
11827552
413442998
8045762
12169303
23185671
147528841
389146115
211825091
222495672
127351252
44369623
449108281
526608116
7908097
183476589
13849772
138205774
268720977
42591193
129781597
150732612
11601562
13385415
210501869
25123895
292352255
154356403
91470939
32668516
33821211
40450481
236209897
48843544
21269184
737887678
18383590
157159819
43846027
2168894
113829927
18937971
230740317
257803290
142553318
49978474
74035625
439864392
94068193
198861899
6149756
2838127
246624660
19297895
9113442
553870387
224879899
405436372
225065272
436995257
79551636
30509466
296497232
3685316
14052080
2693870
98612839
164615001
1341581
165124444
223843600
391463759
851950063
720140
951256190
205096551
157902892
169222647
781674907
28666689
115911879
1957216
67155717
366223027
212682449
104944695
728872815
73783465
194773783
181886020
19161428
7052221
13342639
58625386
20224650
7637813
122644968
415713
36104467
124058687
20972251
355378483
412843784
99462768
249416711
11620648
145539135
93296574
54196601
153663305
34311834
12097789
298073038
98946026
95486191
128548182
20663107
10720430
5610850
212610294
119052082
160200154
701073965
65014040
62288140
120062224
458870574
4319116
147975604
72820514
70383239
71066509
94226446
403420320
170113739
379977136
49129017
64307317
29247412
217440817
57662038
670717592
5830654
712173197
28705668
438382
194345688
95751380
10723096
430197411
125844663
65885766
446517836
34637980
25819247
17063032
79392659
96116896
322840372
459987281
52622778
577216030
112287210
256238876
170989550
232150063
165892999
33040140
41174104
48489671
337579099
379141842
52000166
19667413
247436510
136299055
286786773
280855868
184116415
75584785
242915573
77788148
404984040
566517349
932772321
173477250
16587369
24575524
415972400
93608946
55950236
317501603
370569
82523059
109266166
116424429
88005591
27233337
36550703
121003927
193724283
434712034
129933831
4439188
126469309
463786041
41855332
2349151
12648027
124721618
112964442
309420519
45750277
19971883
16420836
838365352
18626684
172015283
277968032
582249181
102911690
96253395
392651105
2812500
35104
327780146
1556370
369941172
132907169
452967763
512507461
61576178
117286779
95788683
24265752
143243820
189417720
3454155
44432415
604146932
157047532
136383409
683705138
561961261
4870657
124392208
502555632
260644766
261175766
328970065
32412061
79653945
71615605
1947944
170561789
2301639
62219026
422958410
57513212
373416091
199915765
342813193
349688762
10345399
897044639
94672674
48619324
22604561
30000519
159865419
32564070
412496789
576529
133124909
11313219
8209601
33440246
102431281
102719159
31783126
39312353
90904385
644162732
118644986
14813596
148162239
40998778
9834687
11400389
51147726
345364777
38532345
203252772
7292835
977757042
6350145
100239561
361807482
31414435
90786865
23559341
229024626
524242
48147881
540514370
110948859
17615921
82471879
12550356
12961158
160300543
29391936
32046668
728138772
26361535
72982869
86145764
8202577
11371850
86368872
312804467
171330526
2892184
234774765
672938
2766461
55766639
88572990
99707917
20899715
451878324
357821342
60051195
29614660
10486179
796152545
13017044
25257155
100728379
167478000
22297534
261335176
35867013
19208144
1359078
142917663
378354073
59573508
921228
257259686
7173440
17069540
10001888
431441169
77815290
485828275
429094472
392398245
347538995
504321716
253243084
705382561
44618408
395968027
764015295
4570899
377795449
259277066
37716930
70444440
182959205
191491363
178427637
62208928
297235602
725120721
1140908
164841184
114737038
205040701
177206081
191719331
809430416
78977331
83608957
402669524
11324311
104871413
148036389
421722428
55572336
2120506
128885031
40537588
107142950
273720041
20991941
66477085
302485242
21936657
158799601
2800108
42360709
15063311
59711570
3205424
5572647
30436911
88325223
64314044
323897823
20399285
7729056
52275472
7337333
289311791
65158432
198546732
628192731
206485941
2447289
79870920
693468489
45542190
52700902
270514687
78798579
184737034
67422481
296910805
56341734
6969055
856284378
250639483
7247826
404715649
2276480
263370609
137116937
9574082
29619508
713308795
63489357
191911398
4809871
34471532
41044386
225027378
308899737
161292586
1050171
117107653
5854351
435699375
30014864
206065713
12099896
84833326
6932645
261959986
21137772
203814
473586817
155049200
149169307
689520358
428785441
280870637
241258677
471052278
464050295
863965503
401061763
5287339
372119861
27432321
58408350
91960315
9002937
75112081
9276913
363074434
595889190
42535071
53859293
279508239
302109400
250674871
33656494
1529848
277049299
26713967
4616918
91482109
7170958
46974590
80838633
135094999
520770885
136984019
7191379
194965769
13790050
795174859
26995257
70448501
487539581
561624222
21567468
132826178
546395137
844641
18772091
377439746
44438946
491270283
217299280
10981557
11252064
30151836
256916450
22666639
115952803
47362912
86109552
620555975
454112
35249887
4369732
2319660
55702930
72865000
16664832
5627293
651518599
12545638
243939033
632814161
513227793
64089343
530281393
135929683
10509380
81327517
58510157
46176036
22028646
404015548
1066069
44485181
310229320
194056060
29772348
497058695
152150621
179556617
59961601
58097558
97641373
773439271
78510718
239354189
672573382
246926022
209876635
150683715
27524316
7329529
85753250
110480977
191191792
47928198
76455180
7221730
149348147
303397963
66938247
137195706
55783502
476432068
38518898
15408998
7503237
251572929
3206470
13802192
374702178
485607933
42059912
9437603
649545641
29572407
4053374
78563131
345780043
778291
751360163
143391839
2364388
31316566
43996987
40674955
535295079
26377857
531397032
7132323
795856492
45922863
56118169
255662092
21044367
176180595
5928627
120022734
182688461
210601207
23031065
27977981
209011167
30664036
1000330
7284285
1197851
399991960
81215780
48082058
7672013
31620876
116950591
2340042
362548934
2882515
316247772
60712004
83440494
46362846
79488713
359433
89795928
16361818
66481771
109681096
216794893
521108722
36161191
175964995
304852242
478924283
248346085
47701699
46063092
207539401
518502694
389644075
294327597
7909113
379112137
238405327
510053746
228791416
113008445
349560653
14238466
414396501
474376
7986528
200677627
212245588
57527265
88418043
56995150
4313274
409999756
4950635
85874388
10276179
507866370
287174316
60337156
176565517
98751848
70672420
3813608
383782676
154072361
73652404
755898
301234081
99006520
1059224
173508169
7986093
1811589
20326166
276996172
74777215
77995349
92322784
147649204
189156215
58359616
3176316
22646205
518168030
228160989
207603950
10694652
220247431
234010598
20309615
58238503
122132705
17789685
121044396
242851297
134839986
157872732
131787685
273715085
43657916
409992696
298915649
73815297
291586582
605028523
385137010
320760331
411382926
30804521
146078560
31103643
116890831
56750347
600619475
253340677
86420899
4031828
795919914
64352090
35782251
362885829
104588298
201067410
1661588
70651521
309896979
1973288
76315094
7876449
644271211
120086980
15280018
235993276
85863234
33373363
431270211
167194930
102558692
350939832
638242100
206405156
144001533
417166402
212304267
52147472
16424761
133361527
399448983
51972771
271098650
34653047
179228446
99560209
63598343
379804248
5341168
160151674
130690226
13652088
43200723
79452093
244548500
610352593
272156232
4673610
145988001
83034969
541033429
37095522
194605765
99825418
107088847
6486449
1925374
16589616
174344112
92975264
204319937
68733078
323635490
45945576
657733289
50747447
14515972
336649663
381096248
404635805
14141078
215982754
7018065
72587959
345203286
178627904
23235540
607193175
23424256
109761719
12058397
96986101
36597971
59489808
168634272
90678607
6805067
250852308
72625914
223831520
26714914
559391153
504666653
287292294
355810591
103287237
35787486
39009879
103444088
76806013
83903694
414961525
96178600
17480012
5843695
90521719
11822190
576970825
94260988
23293816
189866659
244028750
112543
2162934
65237055
137565980
24844219
34465907
168740341
183823271
55420489
362900329
418971672
16991592
150279373
299938976
35695730
388752397
22155354
566381012
7207556
21050757
16642966
8873313
19987692
158740734
222127858
203149861
60858806
57290881
13571159
218235313
16480295
3805446
116363290
158306945
9303244
19509230
875310
175861807
408360674
208745490
2211168
62906737
250712491
193009595
25647597
38115104
61772592
608489380
30064181
573187497
23614478
3214602
68490571
135352019
422775413
5480460
388185441
349456401
32841724
456262719
575835541
383505475
129038610
139119906
16722650
146236612
17519095
805682
16410122
278361739
13378930
836956149
15286262
62457402
43263834
73850211
62943054
96037516
42371549
162482717
56346481
169453779
22232232
8797878
25317581
22273655
16408564
145717408
305638583
432587349
195927264
419543719
134501846
265439627
11298817
26773533
118625539
40640787
636109
511401342
668421
62857634
96518409
158021836
259882
161254044
13072639
3041962
142081375
21067728
275807308
1328986
54869870
24700640
5159773
8467538
166941795
23732813
344687555
86189374
170236268
278123606
121960709
24858231
176865391
269703508
222680966
147587397
18597807
2397967
140137494
349276723
306744625
15674284
112874557
2697542
245632097
89568084
66683834
350379396
141638345
127678122
10282431
396302443
10067763
268180360
2958544
255078290
425532409
220609013
4858819
441850948
96437357
147482213
187379536
11018229
441257331
688367647
406211249
94511047
21149557
21961468
810309816
13180672
219000756
17482437
48235572
284366833
229613576
200817206
4279991
371626353
157905064
371523047
73738101
113383600
147161335
20244951
13102441
155696471
43272054
275151439
49683653
273990118
24125848
57341233
22642150
72462120
285853693
277762515
79870617
385361572
754711130
230210542
231854546
266898787
74371627
16333093
26200618
222277606
198156454
405422166
215303280
10432434
378579671
309038017
8178553
216370225
66577649
283721683
399907803
815071
158523217
321936144
48783631
66192382
50093547
29365542
8961653
449745970
12877812
10426145
226951443
1574061
454541662
184028544
141467132
212821648
442662
105985594
850109
872124204
193386544
77713363
201205433
118213953
7209255
181405626
78125328
52070573
260304
2171546
482701071
98272971
102254075
209813833
6940856
16925120
7264990
62136008
204178660
513883303
28737313
107693250
14526934
14384790
35235897
56902384
55413700
2181208
177763390
208474521
142870910
24886034
162183776
145704080
167426589
43074525
7755243
7922845
231650048
388165493
420739850
108443514
53789037
25487291
516689317
76064645
197335565
57673337
646531851
28805764
135126203
216064801
52447941
151942538
142914222
162982846
43516704
565259462
143072367
44773808
424204449
12124683
7923483
20423252
46875457
30516482
109592533
25891506
11092137
260134613
5423689
27502305
362161542
12515191
250279687
14208648
266754910
502279634
96051998
736690915
18028521
17330679
257794559
113734100
32009
803150727
110233236
220471879
254189909
203931281
185694237
26790352
200521792
549033663
111387126
50413396
30284542
266363029
151790449
1372249
47850201
526781625
64974850
162339131
226796794
70073185
311821135
375309375
573586595
7559691
154829119
763503
84812139
1135337
257200510
44448757
141850153
61662236
435081289
192072291
22992969
17925125
378156170
58066207
155207687
32382872
99606866
163481255
2537522
16539566
293227504
58584213
908555491
437931807
7226914
239517754
102378565
1755982
82553619
379053157
161554896
57804278
51381955
43432704
763140189
37722495
23831955
101348126
105133145
5537
90880407
26305356
32937153
83643746
250663444
51515081
169030421
9403729
183920339
197261377
345268241
106336193
29170460
401315116
480871679
76203789
17442410
1427219
86404147
29460531
24501780
218336901
322919377
357555169
37534995
113675407
121105873
39722714
38400526
3077522
56736484
14221489
303594464
44683
194485179
32023992
8236608
696067841
24583316
405738672
61856891
135674185
591795
82982290
36152309
2775504
61766338
233258609
1033646
824450905
18255903
15411445
107041481
112718849
8821731
159847969
181299964
37080603
299132866
377949508
44949925
137113724
20395578
17334834
1473932
600810956
23917081
207644610
516875637
47907050
296744641
84056117
397992949
125901336
680991976
78113616
282689991
232063234
282394725
16441585
25763742
226995011
320164964
104463329
360291097
169844268
15641795
41942646
41860612
222586043
87567649
153448141
99275361
8707115
264542626
459193787
448194041
738931794
288893747
418726431
95023992
178213047
104696904
143383560
150626077
154523
72299153
124207862
92495180
146722025
166210874
86037524
430473726
75518006
105270927
90693936
7172196
57376208
27744009
249980317
301202276
101875875
3999834
32632167
1489000
237407760
12852811
45044266
5012580
225918891
382739207
49621562
275909661
749450231
687792973
20513568
109927633
68193725
396466123
14532417
33764189
412334704
15881325
30267967
363068718
294463403
42769566
108557725
15479923
185653396
58989577
225805819
19337360
79550123
77701450
224756781
316501973
10114224
425378672
54235377
58222334
285665227
93102607
182952175
107715838
157422704
21689688
128154115
4446379
572345740
283005242
355355807
502507317
88208575
99575608
3024039
25882854
5811992
219225954
68512507
528434268
21701308
77318475
337145913
272528728
309819764
107202161
14728726
162440830
714096061
355437919
8795863
17481173
20125076
16926338
47904170
304401
117440993
24078643
21646421
176402807
151363173
207768969
490766160
238591013
218494136
10499695
3978470
48486725
60487670
365231349
96532037
15384382
34710994
5089607
227375357
18020974
539300633
40150974
229745812
83110284
309066466
242041687
145724948
18329392
27975447
78420938
56790029
209393055
46536021
971112774
354758805
430881725
7329063
571259308
71621301
45949702
41205379
29422831
41603269
77431911
3167619
3851431
197381187
87673057
288852614
68529848
327351193
98490835
115526651
14291376
31906968
130752853
53289179
11999930
69257786
51872185
412434273
326869417
223553855
27293108
204435520
6544690
608615118
43426393
157166233
13474829
5982391
170960503
187336938
654396469
4992428
42637193
16311204
40231652
158653131
40403801
26357550
306911637
412919678
176089425
124129185
140115309
197408844
2604918
30002321
2669470
21859302
20637089
274207127
622508309
16357658
385096362
15296220
15399819
218622
158538802
299502880
453409909
23573307
66625559
88550
7976889
162423004
452591
668135457
442459360
120122064
136202766
296813395
16381105
26634636
42071406
107322904
512031372
11678571
237333157
340130001
70787570
803111566
172416910
5272977
66058011
304576540
10991912
451280224
69830971
542361821
259899548
378056523
1639566
24348325
276299025
694750622
68008137
29438777
858318313
18777492
198037050
304194182
221735403
119021422
3670197
286352320
176751241
204684385
285681074
189977687
171573671
152296541
631045189
207835146
435575020
10472638
361041240
494281
87053194
200694572
50760562
203927633
7619987
1439959
13621569
145390814
257483142
158471511
3222701
14615355
4733023
178270481
997462
287332
520853535
72433252
335325056
156694436
621881517
97578036
419765839
41831176
7347645
786479151
40122375
103141264
106299379
760461277
19343612
432195153
19427959
49522945
698187397
51720134
329661635
102082214
197302250
8064021
626674688
319961406
164260892
83009999
142855
125645841
162099824
66710947
111076184
291594510
6952776
194301768
69179017
713805
160561726
58645340
5587970
35873281
83669896
280005166
373156663
99732334
46115375
33955438
148051577
102101949
88429733
72372510
24761598
110313744
90704646
64373402
187800502
196637474
54546229
692483836
439101759
47456046
27989042
838390999
911153
651289671
182668697
5436776
421046184
114909939
344056827
47456560
18071733
42317401
195749912
42369369
205733139
421844521
55982942
125595150
184144613
86936238
182521950
75271393
154017673
12205593
521575406
3083395
1069759
937435
342790427
825266
140578422
226041449
37775906
57642074
158811030
17194101
159071873
439905509
288845972
57977139
199821961
4460895
141036417
112914354
46863020
14664433
134534861
27899403
141308037
596889129
83104139
47352774
4985036
41217548
99149227
23463729
377112709
8988564
297996777
26829376
49910187
222734382
49680864
41880243
70045883
107633105
4786380
923164
278707165
111410776
4068129
8000085
884380006
3774125
124838016
2088288
238439293
20219843
261987030
14994113
11554476
360467387
10691253
722095833
211950010
39499266
357726379
379408618
295587464
380358323
199004910
67407067
14929342
33650647
73961464
38257262
116879778
91129029
318336038
785640041
178828499
120482527
98104426
146469595
353861004
106814920
83811278
15665071
138478200
122164384
10458434
67410175
122482085
72658087
3100183
169434713
36570977
38982121
1445378
20582402
372826127
184031293
86772934
2676380
171430098
54336285
39911749
371057165
34474589
8645545
6430551
511504087
119599871
1203384
230353541
111788482
237003610
491664533
388831458
327640414
45200179
1095969
47585265
431572953
17104068
347106
15649079
235618878
437066621
8891188
3033202
119925167
67035328
95875330
15796387
89567209
601977
76663288
213164003
642035957
451573640
25266544
152870546
551812525
23198629
39549573
3649254
44541456
10185745
153737735
53718749
85107321
79561365
13142029
18278800
34005643
38541335
165977692
4663335
77416586
91484208
9058946
362582922
62386945
11323323
3652901
86272897
353713832
174565552
189554587
34831936
2046313
72073374
58485505
127576621
348393785
95181007
136602570
233166638
209807249
531513104
666825775
71133549
349101007
32244760
390603666
6368707
751868441
20233635
110586142
5354106
372311208
360396697
80302317
65172732
43312446
3005486
6722754
7071094
43858247
60417198
20273101
125526288
221040357
7759231
80212961
31009409
58261889
425892
39935237
17822648
185779044
4086771
205066002
67603862
198297127
10918642
130223968
39741349
560560283
379901157
174823473
355759306
200424090
316613711
67231105
332683263
22486180
131890908
6839942
627010467
1467420
32484016
20926788
484559
512249298
708937332
101889716
309517051
153156178
87100373
12011658
143754528
558112454
38953158
237873752
611523080
318708465
235780653
122777789
56209702
19901810
264298971
581238919
470828764
282222394
88854686
236814302
214132648
253510672
8424582
254434948
439262431
43303220
623462650
88879528
192074612
23186368
562110
50583132
14226846
386231795
107661076
45811612
597442070
630405181
651844824
106904407
252586363
53332672
51007155
104413
277529634
374328516
55480973
507694526
182809241
32205186
341694238
4350639
48304718
75663748
415295109
3375500
69543545
138746201
159296710
264281015
148590202
155176735
44089485
97277269
161696195
33348132
131813929
108584983
201406198
162352881
43005062
137894973
449898
180499960
249593455
84981269
174883741
201539096
36660149
207087051
201415115
146617782
6000973
380169
5706374
6912342
51830228
16222374
35860362
526776387
148037893
183541811
226860881
12108016
299838609
77682012
10497508
66238068
58245180
204237748
97016319
67173651
7185605
10347706
80964726
335038893
39651881
254152531
338477234
16597551
24842998
70427904
142724067
170358677
392961588
89204904
38537540
212258023
9191797
39465684
106937509
109822389
14037825
348328854
144506462
14196324
138283356
133778506
238634077
107472647
601268482
292519112
45130980
171490420
435520535
145107233
143226465
8649902
116555585
24779452
442052664
9428502
14743251
347977963
28977312
86061617
104404306
554201443
102333553
194536184
36781073
30452446
140147336
20829467
4515223
50963237
201051784
351069846
204479026
193305691
210490371
271348122
140846811
29768109
473289104
9487400
264411196
8439642
109639174
37310311
94136371
45983496
44449397
32907486
25852881
66771300
66090301
11693578
14281851
3994685
7167606
347510331
349469454
390824687
23892462
120692
150692251
46082876
54850458
55071253
105306701
3658546
395722474
8454202
46189066
112470028
95677650
190553526
126775995
70744012
581521
140868367
26252148
143906161
17535145
58775221
499022623
243056327
13892150
604505
274933866
6026086
1942089
107519710
9625853
61910094
84724969
150080151
370861503
214023021
20195768
338546252
149401918
17508424
70027514
348325637
229621319
92272310
3399209
456179
328098210
65417705
2467170
7713696
191045864
48342655
27522757
3135928
341501087
2023372
870230891
76406599
99724858
21983880
64564177
308282224
161170866
33378994
235368946
14444416
21193235
498265377
195557557
336085338
11117235
2580217
10744015
282220913
36525221
202365933
353500864
105673847
807794728
719200388
70444866
36194633
45928488
42487323
221960069
11700009
29018970
294096753
841566111
78416617
2570182
79759873
133714
11740317
743065031
70671712
6631137
1905920
74104111
20172751
49952285
170077921
367395916
26477472
1148023
270074466
119376612
28758881
42606055
227986631
61605847
250035787
78166013
9372285
239870747
2638613
330142801
49090472
91951863
420175152
149713999
139899502
252253280
50972949
323638718
586121081
2280359
2392414
395288199
190222300
293050469
75641508
64872670
3796840
564780177
45360772
160669464
64378012
35746690
403541624
2687442
692840321
510129775
63343248
191417460
420244191
376311614
61324809
388667477
171353249
32894839
275466814
2454204
743075
73489637
279298381
83951841
211403488
24804543
67583480
350164977
302697561
665040463
222190059
24774948
38989944
3156817
185197544
173701275
17120849
202460222
375012281
350831982
8131992
4020356
102064592
369543971
11729166
40844388
40324093
187184273
22497082
33402808
107279235
37023852
378092931
111618435
79522383
432166224
381434836
212370676
1893737
4659352
58772742
57094747
49127059
270609737
11717198
92506082
80984
26309893
48953631
65572695
3538260
37553157
20852243
158414306
31839414
359708263
26680402
133541984
130075368
632843768
552588296
346651903
161744024
6218224
57242954
835035
177231280
24722326
115236179
65831901
312690091
58615366
26822804
117491228
434278252
49062557
1075949
203609331
110763505
377752297
24141147
39360007
15511533
63042286
625757146
41359508
2341869
22148099
576218063
111142857
11277666
653642751
630737428
189460748
315103950
30194442
315021242
215983199
246995637
3537520
406513536
239957783
117925348
77593106
229771241
653471909
12565722
65849732
195189908
5454974
298870228
706933485
36994018
104657662
888789
145016955
18542658
32998600
96457485
63459230
103068444
63858663
219664391
342945479
112901297
5883525
1072944
118427512
106848981
2707794
65462531
124301821
8177924
58733676
14883766
46375259
240011271
549233481
491584358
699122401
142871775
1000217
35132724
148853438
175784932
525706096
11313071
6250247
1679540
34258703
727514
51125775
49413598
79728753
27811701
62104459
15227616
132670365
111884498
141984342
100398840
654334015
93737337
26471670
2832742
180162919
127740067
87322896
116537692
307526906
270043156
1833962
31440221
396140088
520230437
852706193
67134766
96970468
9480109
432566061
137358177
159223547
114170887
3249
1971694
21385270
30822879
5292323
72038356
47254372
43652506
4813563
148277692
181988920
219439267
367256500
56372183
79703678
495657879
15478262
160731369
216871151
7537512
567731615
222937168
72309612
538380969
230675793
33687728
71882218
83970406
393750912
32533156
90580181
130560340
232388922
19873358
500476394
466706785
131715985
451929136
109146080
544369344
318427402
5947425
275668737
12214951
564303371
2191552
112569542
581929457
135054672
6434493
388300
157647053
44432647
61969536
58323784
195657894
61761941
39478669
9595035
107550219
41519149
258997062
804114
48501700
636627
525683464
9250841
263659746
53847292
13863880
160249858
433797100
128704660
215799494
17368170
145848943
35062809
184602633
75872284
295755664
169528073
2420013
16439928
11108458
516650498
647180673
94239258
725498448
68123538
440937527
9510786
242594697
90844516
32528415
457969407
31979405
5890263
118465292
303944914
137067470
54494619
66482088
38549788
326832239
63940012
42979283
2250828
103170436
110161454
16712087
22006363
190096834
307660604
126674245
854939
487352652
60634786
203203177
356067242
677272909
391334746
35886941
89631856
457357285
394808596
84674215
187459402
449979692
378076757
491432493
12180956
17863713
70777261
639028971
82172044
290148881
245574487
468366749
304591387
305071919
397496
159007477
70907161
586484489
214372717
103605592
317406911
351192866
220207178
709964435
110748953
80694941
4862886
2348041
59204960
3823815
8052019
868188406
48366478
164894867
23190909
182594982
65742962
75778185
22154129
146267
8534538
34326166
5143181
20705728
683735169
167278793
154376537
33599307
90591022
104874991
342987584
19420340
65733109
8555333
43293872
3359015
421322
72936318
12039692
355568771
15060929
49424928
15846740
35649475
258016293
3582123
57679376
31346308
37446650
5583982
149952552
352509885
94365121
59958584
3566856
200778770
40815654
37886133
342557413
15519524
320885947
88868009
226851168
65748104
192209931
256089507
552504796
40820124
40394947
576786782
421772350
510505793
11777327
5156972
39458116
164472697
496991843
303441023
2120788
117999539
964233
1664323
8513829
349101259
212319357
2309487
122379219
323642455
355488458
209459411
5750109
24705665
175105936
525431483
148737914
410310165
97548403
3151268
73615199
33328336
47285770
953445
40804689
31102134
3276428
469959985
49463532
76706409
322523397
57543010
324525954
201967602
180302691
414719970
86724125
8137515
122463250
62427053
52622005
686158669
127605619
597408064
4708873
521902322
99108365
3014544
672900069
224885096
23898241
674423517
51728855
10536620
58624848
628134073
44473462
2531201
222526369
95382507
174437966
325805589
96921166
539226
16629042
141213289
174646866
29754580
265337471
53524318
215487280
9112243
62534429
263874781
705701115
41333597
130260702
203391191
34252611
56229183
25845467
14309859
64426724
68721781
177592872
34692394
62817832
10738661
276887397
56563402
18392280
19259138
327676622
2609055
43278895
135510455
77021702
802041775
115478107
4331970
647585770
16759042
144128498
1058456
54238329
26292202
506572363
35493200
169004102
344573599
37015755
1200359
3637353
52317214
98647375
87640500
29300051
423549928
8509540
9012025
214360768
370725647
3332578
5632230
238865772
211421894
24778641
665569168
25556998
216973809
25594035
48201460
158975167
657062568
83646160
453736991
284658992
391081229
114625801
27118931
269535089
62564351
66511861
196592
68145829
34883886
471530377
1348226
23659052
127951666
195589005
31542483
25383235
61380082
638856021
46707331
977268
329724812
33037449
397612703
264346500
140230134
63340611
135711693
389689954
32404685
3105660
88291737
647871897
68052724
450562412
57671869
83619913
18316510
139151143
159305
341227764
49364709
415480596
269374558
341652475
17887615
80361976
27260624
539328617
505436016
339087816
251855637
272079653
20170197
40275374
397610392
1595543
134277701
6547822
10097871
73522220
3404125
43008857
289721150
39501168
131230593
1449178
428014248
16798233
184465885
39574826
93458778
528296155
24009838
146899781
28716810
11225775
60636512
93333920
178237007
696360
19016291
126704380
227676559
144540230
305365621
34397405
194788010
6000473
9255148
28121945
241632305
358599544
80941953
187271661
93612461
7247551
59915624
497135914
3729040
570831927
9971899
46002629
5330211
418743944
662751371
246150004
238206097
144951661
68576536
6244331
281280909
181574356
802336003
737111
74101498
376361561
102736230
40586640
850813817
24328485
92192719
38826684
599986
44381449
7463879
311176770
627405621
45134778
244394200
10604326
192826429
172889211
547378537
242016579
1056898
13574832
34324511
3704643
736770409
11150401
175686
275912605
25666157
31413901
529516073
90928030
26321785
72378842
29103007
46780991
21194732
96115429
348297286
76573993
279811080
34017261
917247
199865990
431357279
132396414
244132847
700577115
34897468
371757902
22406441
62056711
52845938
161628885
144164631
119059911
85529786
113856862
72181939
32796920
114090253
173268483
391734444
248408399
104607746
180235905
265765149
67528536
139010765
57408300
4731195
221567555
119440296
193481551
32210476
28992025
29913643
42681689
41826073
8531630
133998496
34590712
60046865
341593814
392286011
4846476
13796311
389533913
22613998
276495233
31442056
110873195
394727841
129807175
119334
13267
16506492
18283485
923415431
28280989
60306681
786456780
1992545
42102
81473050
373633784
214410686
736317781
56193069
327453715
179601260
68313241
551732099
23039498
861991867
198732248
35127887
102169708
462152389
994721
43381975
32260827
63752859
328793939
45283352
24116860
4575966
25828954
202989631
63285520
94848846
684211473
368283380
113502744
40430270
4313761
7445457
539506911
69397958
32677330
79352186
504336953
37733112
81032685
18038801
405669
421276300
112808193
10841452
23523985
153132376
89064743
648971495
18554678
450525609
13657423
48367079
499135735
41308195
138111878
16073094
137392060
14914397
10481767
61969835
218761644
431969001
131309095
313540652
796934482
3513206
25478696
541717898
21647805
120573285
151297924
4154067
212492054
228462543
237022963
12990143
261690013
162399384
110655459
444316683
313544981
6852916
131085431
287552118
155684090
20620037
301503266
49742158
12141124
68901483
304349717
315576
94590
7763628
114982084
4443528
6319402
23404584
28842064
62762233
113490124
44013894
8683658
1438465
39304568
346948228
360594117
36359243
264619709
47274049
15192299
114520765
60159205
313068040
159817213
113023879
76906179
43470627
311425312
346706133
228102041
1369073
223934261
209415127
112486115
103423479
221548867
5012055
14518953
22958985
59243406
15432664
212797571
24736918
813920
72269867
2962196
460101801
632280595
95096257
290604
150326770
209046583
33546611
552528458
110647449
42017261
78549877
1657068
28212366
193246928
920918753
14495306
37882006
124610928
51596405
41025277
111738423
96799091
64110665
310621712
511505586
9444809
22380614
672294043
36231750
4547156
110020721
294898457
224321745
52537918
7957782
96620786
52946271
275068767
493793257
3221426
369013346
159654564
434084431
34260900
463222775
43013991
24941707
87285361
49518516
384530851
185628012
66402016
182753685
257129898
76782748
9278795
380909372
502740169
716386561
166309457
18259396
11007215
159002875
4703490
120459219
275231148
27134326
87225279
444135530
180134263
143264537
15215907
304393761
704960339
138353844
270387029
404015889
129505082
38906031
1881747
33732667
45716359
36041071
139838576
334322
237583177
260346918
64033038
284396993
285198718
62092337
5216
209776064
875178391
173050783
77698918
293112290
115830280
631299015
172775895
287683344
161316344
9144250
87385969
428899498
297947215
4789986
45335760
21039036
458693430
23463897
67274429
97511637
1179480
114873085
3166227
39792403
656692653
140998973
89507790
3131833
189849869
114633172
20058
41209739
5568320
469380205
2523530
189160918
61297748
34581038
16453258
120587954
118549429
182036034
106026622
78467878
15688811
349652845
77343699
10779735
67394147
307161819
115327024
573590
330195762
47249482
303774755
10296090
477316
28941283
9456119
32358824
354492517
426838445
508002647
565369734
136201602
232066357
10560003
23202413
48718628
819228257
50936481
281846676
208975349
523994317
27982876
2999871
308736976
36206806
28300670
22853182
691384009
1003632
347109224
139744940
1389885
46848529
600018514
9359877
38483448
42373466
105883209
192257778
83143665
25343080
592829212
98981231
82405474
214623123
4653672
3857722
83089724
958603328
14368810
32457318
92364781
1072127
105453750
14085342
163487011
447913342
36970303
204949667
395680994
4795486
392594654
5863731
3135778
123223436
72799207
20614602
108100174
266752289
63368298
148883587
18079390
420770784
36537380
408908173
155309599
5449217
11658674
48286101
41765695
7854830
89233549
33111578
646482367
118019628
61694531
63570784
44133641
244796337
7490377
368398849
39889843
73923707
244693289
356685861
242589733
51925934
63640649
60140951
4601056
263645444
6921925
764943459
506575088
412556055
4744308
37424862
323011702
111671212
316621900
259530491
64852650
17106213
104555796
6640173
88146986
69506610
8938980
6489456
137559557
74908269
73361191
2796643
15668644
222150969
251611070
2091948
2340052
273392962
141454570
568750709
390020539
41167595
100719306
199405517
35284568
21174105
551911975
45327403
2792217
89395180
106521824
332857503
54774631
23563233
552807389
39254882
389834346
357045218
210360902
85930734
807099989
190537675
150148797
168468537
90912244
17955661
2295284
35121279
13859233
689785786
72556735
7229788
13134616
40441729
253976052
366552441
114136626
239431940
144360484
17888901
319476814
152366486
205002456
178769512
24762287
61044850
35773126
342307485
622612992
129901091
7916213
264656668
656812825
190763235
200500616
36222717
489886494
215552560
260862948
465104832
34982179
2003759
385217626
342494807
969288812
343334891
17936145
50570378
193770686
128408126
525818779
85359206
477095796
108378742
1698540
7971611
334715173
786981705
2409246
30983150
37197501
250617495
358559207
160870544
5635112
130728016
13564850
7506690
45487395
280004878
575484982
14764569
3577343
413483866
3921732
110111902
122269414
227382865
141973371
89272800
51247401
3826385
46686292
371763561
31109338
62152766
317623096
109351926
195392446
3654666
145054760
161028872
10411181
24220804
188578861
22701106
243618579
370530103
22115468
9865002
2711220
168297253
14639048
5669752
34868457
23632299
1917113
35952185
308101657
955736988
208659496
5860296
105605395
224558535
16829652
60554735
7526910
83656272
59351335
279723109
20767394
77361462
15388316
76046088
146594478
80951170
425058262
38568156
111270998
52516728
403782265
21054382
11816543
198009898
118485510
10759704
218402743
55020349
2185190
43531119
569695973
319794346
751663777
53159469
364476782
36702962
80573976
66451306
190433910
103621859
591844964
5484992
23097047
287832541
8413393
12475125
244066686
52280283
29777240
476170
106459656
106536691
5066238
137264847
34745492
23247480
277071049
120255107
32141267
284162769
729950161
30846899
36356732
40062985
133470
1914182
44754582
264724831
11332834
55988475
7225110
23385216
254245759
4332427
557723095
150853873
179684803
331590417
55520100
2975067
9747181
296877577
151534634
2062337
129915927
199977249
440878341
80697588
410053033
132674810
280656696
54648233
61794894
147242874
155057740
169786848
38425874
27435255
14617028
95393641
16370187
3746484
19348874
174605111
248618942
596928970
9578081
16243306
3702649
154426742
205905109
60732999
248337347
127229885
250112851
55442822
543608648
1747847
376813862
562037561
17971254
187154747
8395303
381464634
101247773
25183684
117840960
732093802
2479357
232261112
418814537
395882038
150995178
614152861
365415617
187242892
644022271
49697170
284708743
16879914
27877293
154518541
165422000
585647182
175657213
297194590
134888431
254954543
1236893
36207172
45966299
14161680
11120339
61890321
52631785
334155386
29969241
116066045
170076919
323475640
530809845
72181888
139518633
318398795
13633187
90727901
179390989
36265118
31082427
236454127
102413941
34272606
193554224
399843152
130258162
474940431
24462784
86713156
13950578
365421110
211393129
159346026
39641508
76247550
2499544
39732193
77307156
89824488
261662005
189135099
615815893
620285797
522171033
27076978
118185985
270764082
2668714
476070
6873350
301859691
708610313
295111838
111230473
209326515
191805237
59338614
727307139
462095219
249726274
68483707
62741332
282180526
50174538
2036333
608373944
66949472
1084361
117444730
294588913
124529296
416974536
267442749
78627776
400978155
128964529
377690215
526079373
30244597
25340865
363270383
111637087
375325445
24014296
134327900
20280595
38854801
313200743
10180248
38525124
33537587
118018498
62753433
22856560
76394508
151833812
2983602
79650166
195866347
627528902
24449864
309620814
77126334
21625001
108768587
503139903
567905981
834569
2215066
56333649
435358845
3166490
4744920
94252676
64941497
26244784
8372537
15655178
443658153
155776012
192410791
69193957
79438558
151314360
113229799
81859624
87787396
25931380
2924048
205903248
94526215
480562477
29064730
282254057
139863376
334015471
185572322
23330865
422351999
27947863
58145254
391338137
808335566
289287254
55582183
1066703
97263125
39614224
10786208
146969609
425099
381723118
215967438
44040492
513958210
17964678
3300707
45008470
226443865
51638693
305405109
480500771
28780719
454540006
430292438
194797035
147465776
2135729
155516761
151816742
78296423
44462144
5425445
79213580
28242618
209586614
203560369
78795260
582046977
241449935
340746565
55234293
137849670
492398473
185636047
18159444
546615812
257474823
291633091
134625709
94983797
17869015
216801885
146634658
286083033
103412480
55415718
14467
18101894
646055127
67436401
15778691
550785507
9501517
91491474
293427515
16216580
14220621
18948259
369072860
15120770
221460779
643290092
269447771
422811147
173466557
17097790
168098634
45480199
765828309
461224090
364385921
141445672
65024618
413766112
578218387
3891900
82338755
3616954
363605696
190805271
232329200
144782565
431230732
126336783
25479789
198968612
26979753
367161616
390628036
511882930
66058802
44015849
10730464
284094246
25050718
230406130
34709468
607383960
35220931
234318181
187969880
21144210
169600126
784902251
1716463
243541261
5876253
9482329
97124949
23772384
459179712
110255113
5825304
1030228099
9879008
153093656
19002211
9703192
284922661
604836788
184006709
259640569
493581
62788044
1751355
23416403
684526005
104590613
106384876
12208901
526432783
442137101
3111697
73320553
87639823
34097316
464636991
150022364
4068885
53467729
127343027
423426109
381213249
58297197
1349045
1948720
295818800
92490107
10247084
282140135
389905089
92426323
22993142
798204
1855355
136603731
6294576
123365930
112420767
110110605
19391906
454560905
496396210
4615103
36289916
4328873
62776320
39991626
49337440
8077079
13655971
14400817
511054746
349883805
107094135
12152016
29133801
11033155
424167331
731168395
279713397
505065061
56934273
64887992
4812354
40945744
222601739
6994972
7899910
216351545
5158722
266727742
375412265
94633714
15377365
214814383
234151114
321785557
10263070
176312122
92813467
128185757
97290575
11449016
280057524
71048695
19525772
339743942
312251093
34045607
289729022
97655656
15128767
2379376
330934066
100606824
121134561
131921811
2706489
39954952
319393241
2675801
575699516
651409453
647666419
426271158
336159309
147791359
25645205
269895023
720609624
133500507
6627796
131819798
62185193
123117506
13631067
14469
51196444
87110338
21040411
124369886
80960779
6925867
60162295
83461361
479551267
381253211
128551587
66127482
196274579
397809209
289729510
2283620
62451953
92596687
533003152
162834997
187830838
233742405
41183067
22745341
310970419
455890987
90953845
304557840
97855230
50475311
575758975
405071972
73442410
753295177
1596593
194065382
14506222
417314871
38541682
165455245
12774434
642383018
50402530
217207250
161589170
431952200
87109371
282527629
164842448
320276678
8314803
235105322
103928270
49391634
64014949
252081055
19012275
470712530
45519630
232155915
444837283
388217539
19799627
116943332
8997900
105699594
74256715
179644511
177636905
275455136
13317909
393695300
122646822
150758722
392728445
32023006
15503449
419918149
172851691
46463677
709086743
3406109
516161454
470486239
43060483
10148218
165802529
28538978
134136749
52673443
161563596
269458257
314215031
36410121
305211478
323682401
137895913
148197408
54297850
25108270
51918935
31229158
32998196
179168290
301101421
445318534
13278846
136380244
2249671
27870670
232159456
784559251
384331254
4899367
51830517
278393528
320186486
270390448
690686443
25116613
81705834
1029547638
341128341
895866
36236280
1245119
2434943
407942103
516946097
15287545
15614415
491601601
14787221
55931859
3417383
29934011
436801103
96085285
222765416
466974631
312729510
206606752
59787673
328770254
469553052
141379570
6441693
254567692
70993096
167276180
369096166
72684047
675105891
965339
216944776
74779346
33536269
101426986
450323759
327709953
318241797
301440099
270395340
80199480
11104115
365211715
210130217
219216230
26433520
19043098
1828621
4572887
347128073
191402690
74739609
3156018
7418508
519336580
14621100
36146385
264975340
325012440
49348276
397740
329273523
167164087
16063664
4085587
592905749
117356029
5387608
451516889
477942813
319541823
11375345
132956743
46476
606247171
70472798
106800377
453080623
130700022
7213643
10009065
1002862340
469067955
6828194
172784707
594785740
20559187
86150051
167113946
135355325
30467316
165244731
237566
68601009
6712355
82262344
38773752
368527879
153765469
259554246
80841653
6133429
306992461
72862690
7837529
51268313
82623132
5426613
21225435
9849536
31426838
104865133
26538913
165087441
161028985
347558238
120198421
4298815
322674050
59261983
6514690
202774350
5639087
18447044
77274410
88517701
12447378
43579704
2755635
832899749
10305202
15764714
45911937
401043836
80208956
668424667
939514133
286556005
580270
12480726
179316120
745355440
224053835
15695563
248176539
278564662
238205646
13092022
651645
317501031
33719401
3991734
341517599
24892086
42950699
121199126
81166282
3120810
687118886
755363060
61969302
37426094
155764338
33523310
390061236
61742696
138409818
243532
48787709
99407422
115457896
15813423
630435535
45503900
3109163
109765845
1652310
153355215
16398923
242814892
346285009
962258382
14506221
238589165
43981466
8414172
355937429
144546139
212218080
126675651
28579840
444549441
127143
298702324
442674201
320100828
796503618
31336109
15204282
792979716
78466543
105945255
375671259
49776849
164193526
261088783
885409043
2851065
828060861
65675797
40988424
142254521
69812632
13259440
4240012
30508663
158202430
111720478
173355001
340131969
7577980
30139683
410114500
12280006
1031259
260215809
72973106
46640592
165360193
712617307
213984873
89515730
13104624
36753036
397880410
117029461
114909
588117
299420262
50418585
120967551
211679088
15719260
305185951
106381080
49309434
528356273
11698097
16729127
936443771
200654890
93403766
47274066
44676499
930604
21603286
47384117
6356665
436560799
161160476
13704603
244305641
79842760
304588897
112798159
65538407
340853567
535134495
37266771
26516870
140647774
227236255
13871977
50283258
1267503
2018742
30802272
44048940
233667310
116806662
118206353
22989189
24077881
37281768
3462050
113890307
295545115
112035883
5137034
44377280
315501105
83287085
389054019
35981228
444894100
15849097
9431883
110681078
7739683
15267095
476173376
158044613
43625227
129882440
101968892
228222577
240898929
138569720
75485620
111545548
47601783
304755220
13504162
6470397
374269357
54712602
18528330
119864994
4996973
37071517
350873041
1598660
59126
464290444
62150615
3494125
47800950
438732093
14273275
316798381
754194159
177553
35191361
865002790
24096782
148050686
57608410
212036908
197651491
3535085
44785492
29177
269358646
1546819
181126313
52311973
149645971
3015843
29747379
138647147
590183437
961347
88823357
2561545
249704323
145161284
154490960
366341449
85886619
82912976
514212633
5481047
703668259
136163429
85889681
6804864
76705001
69213202
21811699
22416879
452802462
619936693
52758861
32592407
475774767
532879886
569793902
66614323
16629
4467488
13823568
2039897
62467122
223328695
585576373
217020651
227236392
14197096
44116179
198112711
34884324
55822051
315071465
455528347
424964740
387484315
30815730
806225986
279990213
32981021
192151115
280030346
550326529
187352282
76534739
119857479
34712032
38940097
166652179
219967917
69294972
135839328
65285728
356723190
196059368
36323901
84260011
449972966
864346
305429710
103219013
75778450
183486873
426497692
411601407
7151395
191669906
285049217
29097789
520068080
180772572
51477025
239880736
73487094
84517244
329919376
468981820
175086187
5995015
6423010
460164140
4606525
34555966
169654309
172172201
816950969
191685871
72176328
244404780
398727703
4592396
73090516
161450154
183713471
215421642
30435409
371413884
266764453
328885971
19694577
10719154
25016441
540662837
27283764
649999449
2999115
35597407
731817171
476948345
60272081
67711719
10577500
82735301
37411446
11765570
66772723
65211118
114875321
44628101
192563878
57668338
2676273
36332501
45631365
470130469
389538892
265942046
148658253
142674549
3973700
41119737
819022493
49265308
196147997
1949163
262143385
6487726
320976815
770953
13843932
529358059
75485970
33250770
127203513
61875340
177444
83330699
7490190
423412899
611528641
45234772
210391849
102071088
208299982
5511847
680217
2006490
88738547
250485591
140512011
49371875
11051110
87140668
741875460
250236
554250127
620202630
319256983
72600538
4583623
160981990
435752958
219691834
133095883
34635530
35579030
87245409
14993484
266634731
30185621
14044197
35671170
3125635
139636483
487570676
172641878
217993774
377597325
144827836
72588478
128943959
353897107
72956025
175948368
35443869
24049482
33122475
410953462
481111509
2756686
3669600
495968331
166780293
299499993
48436429
72268640
6379310
26427340
41136942
173804185
27910041
165723892
103898995
131925213
10769576
56899333
3375966
1194332
53069746
187995669
91510859
117293444
10976661
32088267
23313462
20786619
123648315
99757717
106923911
16517340
183056138
105478908
253036999
680257949
45977331
13949834
38887518
913383921
35288246
477399558
59761690
193864818
19107268
111479172
61123059
51942996
260638444
537528989
160157522
34337589
67262459
291455281
127006999
24610116
51123344
435096406
134049008
676346372
80699728
1234419
195618915
439866273
509523860
358047591
332373415
444027186
944341
58047009
360723078
324868
603817
66360241
10327932
37322539
777575958
174171
35238041
1810711
140860171
92527624
334719342
10019115
447111842
10683916
100964586
40339624
7759311
73766514
303036122
7983158
372203165
136968
365257505
339711040
67966880
24742330
464776757
199019209
7935634
31393137
450259179
523118596
5468992
463144093
2978936
135169301
22238852
419787613
190114695
613497199
566377955
435901381
39782570
595786
139669965
67656272
168785516
309518619
521616934
172562253
672448193
1429720
47535406
7510327
4851114
206535845
229258173
63702820
184658124
521591697
70250288
63877050
17517086
311310183
10009734
70492853
643879144
249444
439112069
265893948
90108316
163883328
372781560
30192306
111084209
28448872
471090671
138600364
524901894
645456379
22982137
313261194
438600681
14210116
385412082
299888620
2715275
14837194
27021841
394013260
23890040
110056189
38868878
176713369
139824444
122299266
219375801
134446252
117420343
7608034
484846393
477471383
223011266
89625
251306787
6942399
379710307
2998986
94671536
287689254
439476127
287312776
116921924
15654598
203602915
24403300
27405784
559290349
25320642
48428356
69924226
10549922
243266354
60067993
33207371
591641704
40252915
30321012
19704335
82593386
704409257
418860121
6962709
130050316
164863999
50070826
92052642
126137041
123678248
446333845
33319327
32076653
121968935
15916801
35708598
150020403
390678
175314851
13481546
33920553
6729455
206471742
69652960
130777378
909368257
49563090
41918111
94750404
32413535
1156417
97386080
66472662
192511170
594579430
250811917
33093800
252801946
246884864
56359047
192459938
40243259
14328586
204454901
12958953
57819467
157456189
11647044
711315760
112983114
234304592
96427
12206618
1750149
120454490
149022570
26179679
24918855
73976155
332825875
51691043
390495381
30764020
56277136
24582980
44399255
53664914
3231189
53784553
23138302
24394448
107867655
26192312
48837683
60129803
295213356
346834566
502265446
46182854
20858883
924795
239508871
42074912
109086708
625700060
21978643
7479843
367220743
35578348
541925186
14170412
46466077
47904152
136475713
94343279
7149459
86507959
231668692
344024569
361837504
20566292
22766292
77375613
513218662
224902376
118231207
10826896
272630576
210541410
102160271
171845793
16934788
125224177
2371579
566823683
816371451
387582723
169342447
25019939
251639636
3886894
285837114
300532157
161906203
192393693
4208562
37010300
7397010
105996280
42678602
63848100
1737743
12390975
23879625
32010239
113783
87099685
31503520
234219502
13831277
299425216
110976999
439287753
249118733
317774425
19092395
488821865
173882255
9897766
1962583
19848728
128075073
128510429
65686382
44424281
102511750
80780952
687955723
26740848
117387314
202555308
18136659
275574758
415958031
284038
137017245
312390789
54105339
80088092
2040747
80625734
20805573
95511718
119036488
44771560
262174307
175102475
415396877
325081120
68875905
211532613
15568222
75159890
60284051
3070270
98386928
422785014
4106993
70500252
32400777
81640413
547193861
66511551
21715472
7614213
531816638
20907340
46863354
430685629
13202759
32276571
61170025
104637109
328319748
616105854
504050804
330336897
6738813
26964901
2397731
4678106
529039449
59937483
212844149
18965769
65956439
171436190
317078239
166179144
32586321
22520896
593540929
110161545
34095557
184627225
97101248
250514406
78989630
29557292
27059648
113149970
307886265
549431063
260089088
176315025
3864573
48074027
402002238
50158919
267485826
22645902
662953362
928723141
18481728
58331037
100899877
328023942
90845225
47768494
579796804
93338224
55006913
271100935
117968918
5444534
520301457
99875967
321935023
369456625
7043925
253903728
21761170
10068957
212961304
388361241
136212563
285244609
172895724
166752585
441539719
164119839
11693321
26975665
262285430
352930144
65871589
48193133
49774902
216510652
351673833
146474334
55315580
467688662
169741741
199320841
182761107
54899957
23687527
35882343
235100620
157279717
140066322
229329244
90520040
57729009
65204977
664665
61817996
80659354
141583249
113320940
498544703
386419622
186441138
105860282
59915314
221587036
266347649
108771781
126630784
467021465
6001959
18114664
67576211
328208112
158489837
103974338
46978062
7824903
56026453
209989284
8368928
73240416
474697992
4374386
364122033
220007246
245838462
33590601
19508196
323085844
65523360
219431642
5254986
3847734
294976932
52375733
2606354
78529260
53834076
76251363
230539677
21572406
19226837
117372261
3136932
16067378
86716844
12307815
13566299
179705247
726917439
25474724
8648626
392908475
784511
83690120
426969
41947475
558016167
18274834
113713257
136191721
178236704
52781730
830548097
110762164
11947446
378229573
196698453
93112894
697672
128832712
6311558
31197635
361835782
76705655
336387367
3339185
181700329
94800993
16001787
84217482
94707211
454604181
144524753
321262873
40850689
7100428
10748082
263249520
36915147
93100631
27225973
2740730
31110499
59153036
9414115
185328283
285676501
243622369
424436217
26526402
31538626
274093827
92655572
42755108
38192368
290786665
21544671
6528163
580026934
34912693
591416049
394501514
865359501
8769645
55081194
267263971
233659718
578905073
430278246
176549960
52357008
278234794
82218062
727939283
18249565
137038010
142537569
337821635
109450971
5640049
131449428
318420496
596836949
10113157
650965085
308705326
317330679
80606727
205546171
409359813
599234707
138925115
31078828
542877129
18476093
276698134
674610098
48738768
120880637
177435337
370489057
148755196
219083929
41776299
16389054
434911786
465639669
339261263
112436021
880399282
23050893
59242299
238458262
150251434
137741531
316463151
6838075
442627608
608746929
170421003
3171992
400011754
20464352
248972916
331982849
30377521
233126713
83901460
654314469
6390588
21319745
5764209
129784577
30118249
60686078
6216276
34740127
55327727
206589513
68826359
609530563
4739060
172673805
552901763
38981243
22710044
626550421
117850965
84025830
201833898
251136932
121188145
7942045
356372109
319255064
37917518
484324740
449375266
70499599
186832406
80705364
208253061
96557859
1425255
94222989
354375380
89069800
14878
24767522
283899441
2382242
62447553
171273491
670570293
32077140
1805472
108295882
190251227
399610083
23429493
240364946
49001635
16954024
456920203
616832703
310032069
70138255
318153092
371334893
586059
28442642
724125445
203287696
76663882
552578
88945810
693466940
23043371
19701622
424863865
157398165
78863994
1053028
59919809
197436406
15151280
470990927
4166647
51291110
506401688
47407322
28058511
22108313
704743993
489653169
642827897
219153902
479758264
276799475
28729995
34702386
8105101
477415711
39124603
222940069
689385780
151573209
394763139
215678222
437919421
89374210
18930700
110469381
190130209
42037744
255079579
614800420
42397800
4610089
275193751
242469797
82389866
33089549
164378311
93882489
307774469
104635655
191673855
606174556
215524866
185825773
103056245
217365257
74853458
44669759
97213310
773725217
192619598
256129883
30339781
8748
91945105
14002029
8946025
87121517
231960404
409734515
192844027
79571855
53880202
40585735
580045905
18378500
83057516
246283347
4012171
199368585
5823374
37898370
20188440
34533514
14270590
137766041
137246551
266152546
13952624
2108888
21151951
2392035
5089137
229682679
44070288
44262843
15252186
174836460
4369151
842387204
1554432
412046818
147415986
330221897
3049853
24441046
376308464
53381983
893225770
266486
34603159
417290886
681677237
168913265
4497042
121602427
506150091
139893905
217896332
130769919
986391388
9123199
271588444
179736226
9125850
259064698
549313252
228887931
151667863
48646305
614856576
259709915
97129075
543783
6659760
10355142
236232517
116816330
43990946
21267609
97108809
79335496
611786794
49157835
3582147
366446294
11653944
161905971
908873
235030521
104676892
275928431
23208115
69335800
107137183
317662162
114678704
15178237
104227593
303462190
50503
11115707
52534568
25000196
300066938
486058390
34336053
139513924
473938963
50770892
290956708
93616301
3567480
54909233
18907793
13895492
160933507
470885047
515121401
25100081
1163923
79905190
246794297
60709633
15741486
6582399
116776910
7055740
369110
327688818
311938701
20624767
133837681
661160977
125128713
256904452
36858331
77602521
31166715
23095829
74150615
12172365
211969071
103666624
52097530
142597786
12129099
162503166
31140245
5542451
21005348
195417197
18361839
4007275
84924588
31019916
33412005
63334720
20180652
166283459
86035780
64592923
103657386
29961758
8977810
189235904
484710913
142172177
70734448
258042315
41241543
58631390
411109119
15271186
811111885
405936177
375258136
169288164
611190059
49468193
52605843
359234482
698976603
146371807
68612330
10093874
7006176
254760265
7728883
17677732
226767720
2376921
27323677
634888450
60921068
81441638
178125136
176539464
392883071
1
46474345
22472926
82012810
80529345
451133999
482025045
96739531
224960
203600833
427851072
7617534
103872034
144823794
1849763
144228346
98145427
1908364
136202934
249285195
9200254
128148441
175647291
44423011
45443398
16101153
112529353
249013788
315493304
12340918
111144301
699089249
39788926
557077254
4382984
52571613
22635732
154973586
9622947
64598320
47424418
28488984
162389469
12667022
79250787
660394813
304066335
110184310
9478121
187814308
4233464
297690253
31352504
68109219
63631192
98072063
2716563
105062246
423517615
446680018
4208046
7904252
55847813
17814447
207648178
14136675
138661188
179277979
91551429
597398282
236908
41975934
10470946
29396868
153888526
174198036
102655181
146863622
44301760
508345381
89759371
2139770
18712325
154618707
3102391
153503032
25316000
136689939
423017877
110848183
46385469
136008877
436572368
131938480
32218566
211338225
625442559
752256552
202923785
170674490
62894707
581340477
87044388
484115225
525534783
431003790
358428159
32646885
4412534
52221552
72874690
2869346
14675851
30493105
47190220
104187357
332943544
13600380
5922885
94337126
107120413
202950130
1481724
873051910
116082115
14383791
81190328
182674174
265169175
4160315
74027470
81971810
293153977
147511296
324447623
245750014
1853660
4860853
32526430
33629837
112887238
39815154
201255085
427541773
355450189
5568800
60485269
16933540
2544886
6902812
124246748
97591627
15195196
399355530
221265407
5638698
327201457
251291056
268265192
809040685
488015467
374778146
163949154
207246998
3267442
673475627
11650596
91146231
182478180
286961296
230177996
464202077
98089895
287761987
168735546
45783115
692684291
8413209
31224033
396012776
523717297
195243653
25051413
530540302
252702045
605325551
20691358
34592146
152146644
185000541
38211557
20286047
321321087
221645341
390519809
495840136
54410051
52483971
20305218
138971
800040472
101496637
13839203
22443644
501840593
2186553
630878592
37276394
3701500
30029300
136745354
387099124
168339311
80535353
329871519
128179495
774097070
45840455
264711979
1806990
46561566
324449833
58172967
214318759
345139313
84966907
29797114
210072806
45109415
203528193
219807085
120207628
265319517
524741351
5579245
14943591
57176110
2151098
123631497
25092423
105301362
295136755
237743146
11255976
105128791
250822414
312776934
446041008
53980655
172177509
5727701
5959484
1838034
12582021
8168442
195441394
4224434
67835365
336031079
178624769
14685402
174933392
126862141
236455503
61049593
504466744
19033263
370295458
140823717
76565524
115086127
249900915
176533437
4259876
165962331
84963172
91598887
46000833
11071492
24039703
372259675
112718223
60358792
74697392
574250700
242389754
18161800
25694939
15350823
2864808
369961078
85585342
19547837
366198085
186498688
49194027
189280842
9692782
22943208
1532029
4396580
93023431
18955057
171134371
5522205
980398
324220113
26433078
103022185
743450
303771929
599501113
6622113
636763455
73813951
31441532
575666
110111052
2156428
335488958
47622460
52646534
273972601
82713234
22457395
128846349
413070
25520555
28763
10562410
42327502
113733
248907324
114339956
55033573
13026342
33077693
26362921
340020992
152250165
15075961
102354290
939979
159607135
46721596
2805435
135254304
516766019
53392485
436939754
894429
240735040
2743710
242447325
49970112
69244922
385654207
83801718
19575228
369110974
10847585
124192936
94091550
10887225
824902
406460760
340771879
339240181
52419074
58114699
112316
327273313
124248184
394203651
270516751
554537617
291660915
151661393
49778160
37633536
60853348
218517769
30564857
287404888
131788612
64100820
61782003
77703235
277178731
683470091
263087260
383843616
370879161
685042104
127959575
110430039
8778156
245365461
7223002
457623055
334893
397885579
303403480
149559306
532845824
152032240
33394894
207891328
116863528
193281161
320691836
410929033
106812782
34638995
48648595
192163785
160558707
98823739
45555951
495262921
32176680
42362073
1079248
637355571
439527253
77573924
60450211
430280891
85681085
395247675
56014003
190261574
2729428
41499562
7867154
51505596
368556413
373694173
2649
44441382
34766280
279847527
42007997
334117469
5540007
292578202
79224660
469819384
8317247
184816693
64051059
529255970
65310824
190515802
20899516
57008660
24393279
21548596
99055650
48625190
87007960
635508375
640184
649013371
64416936
331643172
403938911
60320
46886219
28897146
269510287
198429510
88527929
74431936
418744826
117804582
50963960
114181484
11518946
504621632
86033529
200830461
43146864
9296877
237611945
767344333
277610160
107504197
651937027
99725784
457832164
17787794
179843519
192617976
463622569
11011459
475599621
46662539
14177822
33246
155889863
442782019
130335327
206046146
7053720
139464595
90316400
1971411
427477828
215883087
392969566
68372943
137197594
8789523
31082592
297938362
192099265
134415398
118444076
171829349
977327
7849749
206897164
28966956
11098102
27376458
35888292
45086483
68234996
73306218
313604665
682891
19953766
60008783
388224
30125768
84486849
25045809
349497436
31402122
89623855
248256824
140479982
8283428
23719788
139636271
10582648
119636041
72842560
148808600
20253500
283589346
106384827
189594573
556625798
468128531
730834881
3062141
47836723
70005480
13137878
245639629
2625005
128523068
13792917
18016977
34604032
122116910
143005194
216461313
125029066
118862822
346867461
92808773
93757891
555201697
7310924
226488675
151634106
53548865
509840397
681536775
37546868
37959651
25223351
68729684
100331593
1961655
52720305
108747183
16057196
17884155
198052506
24100717
104691218
206331585
31543677
31143075
210531059
26656365
448872383
177419601
472283665
58490553
491208144
33190746
43742054
386319
643512116
243898426
126874561
304948069
22367194
92938035
370716
584196595
117046896
48721704
175915927
25887564
23997906
75542153
351227953
27088124
36604161
290603821
9514070
6443104
393069452
372548594
135910250
14817350
92783370
186799887
37313
125301583
129031304
4748167
4379435
20513373
335415427
397008269
307134552
721259353
4952759
34597045
444382846
9078963
48237241
151900859
65489270
54230484
329385840
539576884
11844865
401483235
18248280
50438131
36711384
233832228
67909418
104961244
638422549
522086328
34231563
258320290
10560451
9727889
54167845
107643411
9499932
130636462
352724717
30184651
262536518
59419632
41392514
37091598
109913098
759085831
414081250
45220482
19479961
29887158
107200257
333128241
18440905
93537799
577556312
516252913
39322603
121227136
264289879
62103347
1044186
266609983
130354486
920168803
516691446
627134619
204616442
177128952
175341091
8350263
342732
18066507
588093202
46706321
599099276
3271912
4906200
122572564
588696871
47991404
110075982
15893879
105824956
221965025
582883461
634114657
617757733
143451494
417991367
66624310
43626161
254846495
440020932
164785807
167763195
333885441
136384185
66389778
51956463
622704665
1335659
87252771
403121357
14392823
746506450
14312715
442678040
759679451
699810581
352825573
74960499
57079993
7883475
111429505
6742543
526375179
2889840
141954349
113357
140240191
283832178
586782114
273922108
131191786
60919155
26130112
249363907
1922217
19911234
23182011
13753413
399536804
80009304
87652629
166777153
469202396
37914666
32866694
26007231
96444702
271982434
167724109
13227848
59042725
28290632
25065820
28352251
122053185
10378097
574702790
190881073
101965166
878641198
135474388
524317405
10877299
810782534
371637673
234177034
4076017
159941873
42354164
530012779
370340426
291595032
741745
60690051
410459183
110553345
404089963
53899141
8191674
301181170
137062541
71928900
5280972
12333565
298877509
288096900
548156937
4113762
3804406
8300949
112333838
76656438
577511376
148079972
11864735
88282955
336471372
202444450
552011365
5084539
426439981
2003186
2061270
7202874
179896316
186283278
22063276
76632619
221778458
488867173
2556548
376735064
143347839
30083490
53417219
222210200
1957680
15282082
6025364
293320471
5578313
47720955
289992377
85143596
143776653
474690391
175806981
592490151
452503919
124386910
6716722
89499829
160428414
485574798
12611421
288969058
11744780
453561859
14507607
9516790
322057214
131082225
6469465
870400905
39533532
161671710
147405348
3288603
35523880
904273
111188227
51658974
9693038
76675541
2377580
40304760
151296464
571271464
3621650
52833348
411329718
44838272
97987483
115126694
1209115
339632148
158813612
18105647
19661789
239453777
6550000
6025320
191564236
489803745
150629968
94876507
463237971
148207318
34245356
6351723
63226284
28946245
354607131
49391384
33862824
61196465
17767745
2881539
363564100
53887608
155719755
102763
40063746
5664669
15687959
38198828
38667610
38343984
373117624
159492263
9402527
651525617
469811893
116410060
22763518
730360527
32402900
81840148
17858426
605940277
153798793
52128426
6022618
48811262
22660703
182055151
85163880
116477068
2494469
400340152
45919880
263540
82185179
489312378
273699859
3281310
6478364
54440575
355205566
4838671
2006187
339955346
124257958
129137741
799106616
381032269
184015051
60818464
23201891
90902825
30643894
26248641
20856244
5211608
582289963
63412114
907888401
131289416
168750228
11718875
16962432
25628114
17326958
44269123
278744964
119733920
173580
182131775
510440980
98776500
178417814
208887091
408931668
310988496
439177244
131594456
18483545
64482266
562095718
280133438
101312720
23489981
196436929
3691945
12482439
134261276
336939781
23535361
639929
27528324
66423785
116419399
21551200
382956447
234647135
321060076
3091224
38571882
428137687
472155756
38086927
421815235
31728112
46434679
37785886
7633468
29106730
78529969
118770971
17381808
45213315
595039321
46105381
119697456
199321475
7912513
83036029
146769079
102191886
538050317
189827044
59831126
232455711
211722256
126546108
164242801
17183788
13699448
55309326
129501506
32371562
488388541
128912612
638253168
243480340
18920043
470321790
3420588
189037009
372727365
17948970
3754737
77923441
562504280
510371359
172281951
61683860
11423844
65727242
79812898
15531805
120873598
107260870
61468107
672464853
1005978587
3257684
165830386
18351617
735030841
413417103
218447506
1758486
255858372
19676515
665799481
160867814
193843397
4492939
10041493
255575078
155131217
65217673
72251661
440549791
124562994
274312494
8928986
68140946
171978353
81939547
476773318
69964681
81863258
78336889
587806955
30693256
94581680
98201871
141692480
202788435
539262361
6028704
665602153
41934027
264546711
10904883
146270691
15811306
8457748
66423189
40024863
27172509
95917453
220725683
35549465
87195689
10140616
182654297
17431962
60890709
367372937
128992501
136782644
578154327
6912200
282589475
67496310
36084912
25138142
16284358
267262349
212888986
477913034
12351742
2444838
218484071
340792326
7745549
46772342
193943546
103430436
19006990
22389647
218372044
424743867
50700026
578136113
1251201
48695120
29971106
38621736
615452690
115412982
29327025
52854939
4368556
29604339
370329073
105389934
286726972
27459575
5233561
206942604
17096089
128725592
183515533
11916063
8329985
430753273
6125403
61
303132799
189368001
658393479
43220283
375362670
19648782
17494321
304089522
111050641
51600324
10713570
369732374
278830862
153016124
12183772
46270922
603616973
35142768
22202103
11756949
63279650
81181850
324364096
48360223
105837820
812894
745965136
649800
48237430
215698841
4262547
81794185
527854519
172239072
111256594
41198081
43655542
414834359
388956053
44844639
129994322
21807322
164751
1028422
437947633
284437493
74993140
28146876
293406251
306904899
7069585
41506884
49803454
425402600
1768494
12256438
79044132
24391964
819142
404885875
355967
289859533
584274206
56765414
305153
17180254
487558397
27127095
196808651
60081552
44060853
15514530
617343421
235567793
5712980
89906002
269879503
787701
43852336
272937505
96719742
304833231
40609702
8115051
55654346
296999946
42394223
3217847
18461871
94995427
8635793
141489147
578334744
206436081
872397
384817
33358718
35375838
299932545
4288720
189735217
627428290
8946957
2876412
107901900
16740737
110466750
1505382
137796521
6940768
435229705
583398786
662760465
25938959
14474051
85576262
135024686
77478210
71594865
62655561
43435710
433965346
153083265
231968323
26474286
1506564
689525653
44714193
906983389
59586452
164119526
146179954
47842197
21221767
768357481
112457531
152508641
20397712
352330261
8359023
228234669
292236941
44342028
385301353
346208499
123351926
66814521
484726208
26877067
235018846
118468013
230575418
212047
238772947
93176520
6445729
89885557
6164932
89806828
50159713
97658298
163714117
50242152
899059981
21835268
124378574
13528170
196244172
7679839
186144707
32971361
674422954
18043769
163730108
17276297
169445778
58841831
16837558
84608198
16112130
92638965
174033919
165972105
302807332
49914096
178673316
408397781
306148564
33751469
242611590
269661423
271994224
169361427
14406696
23298058
679477726
253404074
245422409
76520954
234942252
518933389
45651715
10042992
146644505
4990078
28195357
108570334
578404451
4315997
36845094
180831045
348636079
356287569
41839982
201153546
201333273
115390647
135359937
7208204
3334499
92930230
364652220
226666613
61586733
52855315
524244533
49127887
14418074
5289279
176668377
183007793
56217685
231208646
197444759
670157561
2945298
340495426
107188854
17361372
517240737
91605210
244108999
361920667
10606223
592386102
434467486
122379450
323618259
14375959
4233075
301660618
236152919
780632975
44714687
418537383
454613053
432237451
5056142
41296224
28826267
523273300
7338866
751187908
25364226
338437306
274429295
23450316
9052016
69946112
2980420
247690597
171271
446477096
22141715
677244749
140875490
57244610
124598860
85549395
6081141
33955950
303686293
24049378
135293161
83520973
170422174
466790640
81992566
48491150
601208
644201674
253436654
63365367
173067
325052520
292411780
126273172
172811161
2381848
55565713
26265395
168132033
622736241
19939471
10489925
32661970
332683191
141977891
287123662
254687154
35185491
134128615
91102429
157371979
235901881
22100342
92769016
187547281
483994264
351797164
79037228
195432979
13046170
20783386
315014960
23375387
27603876
95975012
144519305
33344547
156611958
166801657
158938856
238584675
89212336
23609896
2490336
206924675
73402841
48693132
3082890
3969551
163078975
39207334
480122083
329146959
91236611
18470931
10093194
74208963
94531730
4198745
51612754
33323828
79152705
341052570
625761984
40475944
171550309
422916
260613191
844030239
8749470
8660034
186448339
2521764
442896533
2255088
217600813
296330927
134249342
58745890
303348553
380480298
4881298
659074810
452989531
11335704
321175415
9420845
716240634
413812300
3506870
285148938
202536590
140451315
377870613
106191592
37628280
253179750
8519226
22143001
34542093
31762456
431305987
215771987
260781411
214131229
57314246
1943741
33846174
116869703
16784637
7238801
7093665
145039160
92159034
109888654
843470
84983298
1639619
4326022
35807418
4323640
20584734
141628976
26888853
761988115
49232752
212378184
285240563
13833967
278642346
2508438
515029050
221698914
109258617
174947380
452699480
198395787
227824057
116532909
610707242
278367266
522081
11232458
14716617
90082426
62940469
30354718
885461020
512832782
28644645
19397587
102352165
51896601
3151270
100886825
10589353
37975055
274270459
461974630
194309306
295412164
33141699
90355413
303090137
15315060
30245439
80479875
2695393
89130667
416410660
111272064
391064335
208644041
32797534
55264965
591116653
510298154
16577701
11919569
249663261
305100407
131222299
568758724
49340345
67587201
26153445
297032317
21259099
13149936
32391005
141002698
195614912
354289610
7146729
232448150
190654532
805586385
472574027
673334886
681769181
15668127
74560754
598802465
765951096
50530194
428606457
99145060
219700386
25575179
253338022
75516312
314625839
101660650
12569004
73524266
146396919
155575697
184895345
305653185
273771437
710879485
28531206
224923214
86826198
803358931
103100390
364585518
120737014
2085168
243434289
35673087
135813257
509811
17953705
575388782
9363648
528262759
91046290
259770
39600800
36766081
252091015
572539517
193268320
19840013
389829223
132287830
281790168
182275371
182411842
21444535
304559403
440500137
690273268
164599179
157016737
2401303
506375191
253449730
563034446
796940758
3229166
7776637
47597605
346468665
194703952
175404712
38657738
5674825
451152
153438593
152693444
7043570
1250099
107488628
56057503
222558646
11627406
169322566
121823549
24857934
84751719
366140154
74849231
88795329
8890105
241094153
61482873
45512149
500280144
150968879
8237088
142866662
8365947
682075860
1615848
1120806
167425633
204346038
34744242
168458346
12970769
28502641
217028821
3265943
165239270
36279364
129421111
489038398
192225867
128401300
269378450
6160585
9893931
257413498
80236879
53888478
639312128
266687438
36859331
510962707
190622113
107278878
149306191
21559485
603287426
529805721
280493148
310182575
103195458
100951759
148158121
176997287
162677521
71570605
17157345
10118986
693792763
3267844
189859883
1545817
95209216
97569175
82128052
2077065
382304637
24158292
20545870
387438469
99176620
64958951
214201409
269192566
47159471
48120088
710052
344973217
379705666
636703121
11400662
2146242
46879106
39586858
410487253
68095661
126553873
21299425
5552496
484753213
25281594
178490789
857894133
44301693
717466900
10186
298203456
310937938
464732453
116187835
6926453
39369905
98537148
626903596
29309352
8205306
319802527
294539106
439198971
185503828
511699385
547108
650171322
61524407
129955846
196709017
3938815
27257072
281935005
59030654
8330349
734438970
19030536
87584733
141154903
79665429
36244305
18662817
25648641
156445283
310749877
36528052
133596743
3843894
187662862
286526397
4227876
1327831
515385
277869751
4990375
431343648
28736613
232933901
496880716
82759755
47938207
127180938
94659930
555151331
282971601
79093407
68876824
2709489
32526405
79987161
212779373
229834227
121219080
536678822
1143809
264987679
6290928
2100913
198062096
91165384
723459683
213911848
25897468
106888178
258612178
8608535
123083297
7846475
108854547
140777773
233040415
278268538
44398365
1159207
202285
7518048
34313304
314233332
12737238
9911055
85381077
2947023
1588566
32454179
528117703
277809291
31262581
44739444
117177576
305093527
158230912
89591947
154487662
15665366
55916365
20880744
533476865
728306962
76791428
92594633
183460265
107224973
8171295
109448836
20328773
130615550
3964202
154182
385176656
421602219
626706810
781736632
125671706
13163874
403901841
22545056
308972454
14922563
28008386
759626
185906790
135694441
44567704
71349778
11616825
112681088
195060905
498783853
212816035
221098635
187331165
160011153
18320239
21863862
24069067
141374
170864
239363575
139870241
26528348
17945140
13261818
210900736
609630302
174643255
5718642
772305755
32952620
31710818
96526206
34997908
5938115
492184647
526913177
196157477
311671901
8063222
317795809
109145968
506685940
188867184
23000719
229386092
83383249
52253277
24028293
64866386
323981541
117653689
477609889
45042680
182718532
257589247
1340626
101887936
110716627
357279741
186117847
107538794
170274150
17985240
179766583
66412960
70036994
424744611
429804809
131752509
727464176
2352924
192051180
475254347
344113684
23398906
431900892
4857322
78895139
157897760
494467933
1418627
102530275
311040557
248992395
123849015
77879422
65304834
206697557
797125735
14630841
71429509
42636984
15858710
79556517
93632548
5056435
152713771
610645152
138552766
80196625
72998544
100658669
11530213
78614492
189566577
1234397
1513834
358925
86267979
182687105
10143725
78051710
1563096
4692743
14630190
11457374
132347309
285594183
690382411
454618
107185155
21696586
382101378
227937642
21376983
174376987
12122512
364284016
359558196
50891281
205946470
146462120
58297188
10911646
23512720
33146792
93496089
436637254
579267160
116297484
36462948
85492368
314969938
56262527
161274436
3727346
309401360
19929135
244909365
3814397
172588845
17568433
202132416
78961116
113789775
209145642
67757306
232595838
5059577
5136210
283465240
39585884
4760050
23548171
491919
575429854
249383489
51323326
4237650
179006876
1658651
183508262
4921694
631130
57029612
12116999
331735813
921037
79321061
48919758
298850126
273709960
188301252
395130312
11627298
581697762
178198300
13502030
369180
561717722
10397331
78688277
222943492
39825377
79531033
47348150
160114014
68374968
597491145
313480093
383798381
33727060
66826949
213127783
693095617
292920631
259446575
143891437
681711
458571115
33026563
56418558
597632940
7889267
473905601
520483367
45627804
304243736
393789863
37483926
96123810
15552459
159154127
93324556
218829412
931704
9946027
13164736
28173037
312513666
20052307
500255879
98373694
40373331
326476789
33437152
202202743
119911066
108102387
231111141
29966994
57403036
160293216
3290048
218683754
12639357
115124775
443994160
23879911
2499131
65375588
158339082
9304772
104573752
355512622
2305814
36201005
447257068
496060451
83087179
145676114
18782363
27819188
111174361
238052685
542123694
221805610
72518146
84394635
243957990
8586041
2323461
211214113
186758609
7137518
440338099
576153927
354025911
36554174
11572059
894500772
312769220
8981311
40821590
240570615
12077799
253832937
383693131
98433697
1731871
18148668
29078632
46531442
109668359
128646
2304655
722298554
86309423
302692981
194141389
133175112
128970440
116916482
201230659
235945726
11214065
12476347
96135117
364963129
102002866
22936674
36921705
39740992
38308533
91379195
77732230
37945466
139721
264491815
159374812
65349798
60682377
56775297
48108289
46772907
239555477
5207919
312599054
13366829
13450710
220412235
445747690
33135105
90604132
437969471
425716084
104983859
203620141
44396571
50021707
19888645
9780780
53607754
9380068
67037086
347598929
1111054
606818132
303878046
5698854
6322554
590329258
223042351
1014101
48486
401081062
142510600
152480701
262669522
354824008
122031408
85955507
40990098
53432
362225732
177431708
148718019
124267630
15034271
18694698
179578507
30246035
153396866
71521997
545843973
241887871
92595822
163590938
1680114
863022097
80443319
188656608
708649
49755831
43366464
729474650
794483340
17844141
154093905
29929090
56632057
16311897
301127528
250795549
288166933
107350299
577501842
166952122
6935429
163205203
95677415
152817420
122416802
60042778
67164072
113567433
324068689
152360186
186833862
150444337
121232590
9978426
721008260
13138977
20966572
56443363
264924250
691972933
30533320
230246505
78251843
8703809
61443152
644927379
47182970
412540941
77986796
838769
460857417
44641417
3457286
325589319
274114361
151184639
49896362
150863054
423665
53508079
500019563
449232127
552739
18722529
135230815
180662620
168063460
32491224
43268665
11093613
20369128
5377487
166356477
102131334
218462055
27986243
156797300
299093605
263731150
1586171
55805927
256483958
410528798
331087868
208440765
2064481
20218437
9348984
73196445
12039908
13959123
621374113
117241400
32832410
296025235
234492587
23313575
798070627
247195995
92095897
507544813
129772186
3590479
122548442
69453195
12217377
150511782
8123800
188294954
358320221
17895419
180676341
95013433
818190911
11580146
318444
128553988
275692565
108184602
731425279
205401739
344884685
51890270
256934418
208819537
12502433
53696948
331473691
112438269
84979741
21114499
28251962
52796953
258768900
802740516
3411177
151227563
410943624
168554692
79267233
3800763
562170
354184994
327588353
402760458
418242532
46990161
133268762
207801285
320842765
49269826
776519338
126520411
93270845
6843585
93280433
25323233
925116899
150354669
437266435
132965435
35115527
700236055
328929577
68520454
9978298
60290293
178891776
33870177
474158506
28032635
12296010
29655274
59192951
641607391
63197254
5495499
155204806
231408432
2961898
951687171
29454917
25557288
202788538
205487882
315648817
416652418
301687006
49221788
211031145
185279408
10896239
43012
40461262
81056200
1629332
797285035
155880254
8474283
184334821
14854817
354305949
166374379
72184091
85477504
244676016
15978973
523979969
112528322
30266265
11455594
307558127
3386785
71956904
54846106
61247086
28806654
209790091
284223608
237845280
20978068
70940
41237610
25616583
13264283
25528039
2968202
259727349
60969229
115302349
88314210
813446
30188302
131967648
620738802
221729310
15394098
240945662
25431246
954883
152420108
149451857
25493052
70321199
382502820
170935723
43198752
403236905
24377793
161160900
5095144
49739779
141225573
10132382
614138403
391425037
66752174
384460835
66723949
394568035
298231876
654401743
29802420
415871935
180732
52074251
101931447
160236411
300868127
182262778
322290234
153686895
120271279
137415369
21429556
122431409
211894458
36170240
248628896
485986767
303542869
111951876
298765443
11677618
59508835
1996187
48893459
14160726
18157360
82897943
21917799
14795910
314913969
14596710
276879151
20588618
75075810
86390314
30719383
181431228
47704665
485530211
14824168
655702337
15947406
209714011
373213025
102160703
30630095
329198647
305607138
705990593
6367866
280639523
256519168
237219466
10680540
387302492
71682357
173867654
15283115
275075676
918981
576599385
2309984
224266219
69738824
237167
85325359
20610075
39638346
368036169
114726240
204789346
13180301
82640112
969190839
203286498
3954860
97901373
494797634
43630132
3542288
174146023
583856746
96096
1798423
154807144
7740553
384312784
12076944
638714452
89542822
64116325
9740608
135631342
239531097
6889315
17804046
207730064
130911711
51306121
222928391
42311474
168559635
126951347
399916250
244441673
272435905
6473440
24860338
524180044
64464964
48971059
3339680
23613116
133920423
11654259
14824672
69223581
450124359
127992618
8885092
122400082
14664747
139834612
4961347
28078176
35254468
344777798
64627872
38494080
207254275
77547254
1810602
585298435
5798288
6176833
313715704
21853288
37605988
38951324
20286819
226644210
120146323
653037710
1561
570400159
66479372
175770757
49518686
33618876
3391270
10097801
60847317
4871644
509992803
339783678
64335473
49993528
47250
157689281
75752961
33267681
2298984
323590709
12619154
177668985
325932223
78674597
3910242
159835450
143409626
520779681
14738896
50474108
76822442
10035169
58422694
77348073
709162115
24020978
34776268
2383681
18926639
419527913
53798619
77342480
39384430
15110303
269309208
433600490
78651109
72223658
8104409
213804289
119462570
129941959
89367089
644407488
10263630
10977894
46504497
192826264
82586506
84457643
358707335
711432291
36692662
249732809
759183111
19432199
1766238
64027774
231336469
188100100
42864306
368557428
954449951
603807027
269443371
4295945
109416262
727719518
9737712
15991732
57614165
483818801
62856357
85456990
58503040
144973873
163112
320819363
182027599
16947396
127982699
7500735
118136325
286323865
207766922
135831929
269344460
310234379
17081571
72769812
340892344
524711020
153771651
143555530
5347247
531399322
7524
46826568
4313928
166784259
8115676
42066945
215008491
34815524
7801028
434784304
50514992
317287506
312251
21315339
81723022
113364627
441226031
313325245
401168211
291494290
72393450
31383429
179352142
309691833
436859332
36345860
5120569
108213792
125553833
3246475
43719307
41136228
198830401
540697337
402676252
122450875
2951519
3639947
1329149
337633607
189616687
648792375
406964257
430796727
164719814
109127782
28113800
9901620
19929326
78106093
12580360
712392783
18274468
121352558
242279997
300081070
279819559
128310231
7169630
322962644
1084407
648717883
36625
185537976
194204845
273398175
206712690
185458347
43829679
6770369
289545960
988141
497430433
55048582
277340655
15902056
54018604
19229901
8440605
333680265
493176169
11893109
138936861
25118341
24704998
22509852
116427589
116632631
151701899
7911112
592305995
38757710
231513536
190346801
49602626
259238374
121651979
306625306
4537397
57325939
775812601
185393538
378049627
185693977
113105606
44405495
180731098
132255456
437810848
335428526
61957386
47587717
296736
178517602
300339606
759941955
87000443
83074118
151986439
6815460
4517757
103585808
473570791
52359506
89800453
242568715
25916939
83098258
78372634
15362022
123090255
158837534
1486093
640388062
62149774
53795040
13315867
46342704
242684809
43073916
2081479
24946383
43395712
363421754
48947908
95330214
14697735
489594050
245924280
406569651
112407
809130
398641086
285859462
101038994
674762512
200389765
409316062
98994588
17842334
62250265
683650552
37429527
4292368
330177963
209037667
144221300
17240748
387919462
61369347
28975898
76410639
75509418
167288755
44329633
326002853
206738635
90457438
420553384
106080358
11323794
592273975
1548225
59385233
155091474
414113976
659786678
54532129
100548522
6754919
95186769
289614105
377524498
69263062
12081157
6946858
499542612
106124671
152171826
497592819
138854351
676806158
254782137
22910666
254046489
317686402
113335319
35480464
185067598
137999946
24813270
377870270
831848577
44972086
56220022
66208414
172328577
12599606
96671081
62248622
348571341
3783757
402284907
82708381
230703829
54443782
7200017
56460941
6281377
109746114
194077601
357681220
3062657
174347171
9279340
222018738
416133558
94975530
2530127
151722468
27243105
45856376
485679501
364886874
443885171
153997385
463722
223468631
5219596
97562122
49296796
20143721
11586702
345346108
1437997
45475944
178650580
202951505
11369578
72205415
5776337
162252502
95570254
50854225
333056290
299408671
1614168
260990242
478987092
324979771
186284327
9900128
117391282
385206881
413166587
48585407
397234090
142043514
449550222
24618345
2694112
119559654
49353755
648844087
764340391
39408364
84536558
44599235
377711939
413890513
434956894
162179132
74233795
113237979
8369106
48208885
86582559
166630453
382562925
77754365
3885996
104360267
702341603
125094495
221188106
232153728
48872815
710881
317222500
547316823
7003550
1993215
14545682
42599321
89696215
20280491
46742796
409300099
237972526
179279091
80605688
211412572
176961394
161448507
165454201
146965148
11995122
13029852
137357061
25266813
60189981
30573239
61269039
288607001
133475490
130794863
242813845
112148871
218473126
26184787
239858641
699724
180468087
4645701
454489276
66219548
24783435
22830001
58697914
29449360
350581740
41876550
155103485
6927237
395040015
222378536
65047570
23676302
477745878
174848652
13052667
184453775
138212938
81320
121994342
38471374
297569202
310500989
48612302
251309045
310723309
61677225
814524352
482787161
39198708
48869116
24011268
392191301
416836321
431651236
31708285
10337987
56612902
57907491
2657013
121090097
154266281
64162060
2742540
132617593
12043718
45858192
391661886
15079988
3436280
283031248
79895098
154081150
3934801
733436687
247435457
8849091
62312949
4779879
63198131
282013586
27734449
131420875
120645048
17463358
923201
275945717
73938907
361932365
801836755
29440145
98814569
611960328
213211017
269540041
52052953
3236090
106707598
35116286
63291046
176389550
313727021
22100616
77781690
37082434
57834712
183750901
237330559
2681283
11889380
189284434
319558593
26556381
107957092
124678925
314808094
23229636
192288097
18682624
110649209
9041240
91978882
54549692
32751226
616477022
38509873
32972943
49102955
750429
256756430
69481271
343890051
360185152
188301786
659368607
45092641
427182943
477243164
36379731
18245867
921070
51650642
1674517
122332720
22241251
283176964
344887519
68729394
110691384
557306915
181064003
88321171
471663650
100554811
748617152
24457111
192867562
261801308
83710648
19329233
51088079
295099747
548898101
59904222
416308911
999927394
196537541
468760607
191107621
790548649
10911316
89270477
147752367
198780210
190561144
327685975
657913493
13731381
25363201
43036303
9031620
229818912
5742076
7440371
176901603
999642
42032428
486988407
278377405
2580714
136433442
34906113
23187247
10360598
38390116
256607860
611359873
1764784
2601234
152220320
32951232
423651353
262862900
1417174
59772919
8498307
216793623
463645142
74113164
597132834
54159228
82617226
142768549
267733216
764574287
274883272
455494007
174564775
42454736
815140029
128037818
179874560
339943479
85883766
480873473
1101186
77838170
322361080
362806992
431445464
426773074
609415
751356937
8189527
670339300
760911748
243721751
487766790
552425484
121025002
387119714
15627285
37910815
57741863
755778577
34712924
105237347
442629277
207931576
20500274
35901129
173026
163921446
306303233
249489201
105971915
329698945
1460526
116982850
189455776
212105799
60953334
470633941
11090847
503287155
67771041
355373331
74738179
162483931
213306679
304288277
45725903
99867813
39039034
279563805
4794424
111549412
777526360
100406137
23818583
216896635
237943641
244472341
42168127
177299473
15360956
119584817
468717913
127340714
461423310
918214
379993069
81890476
159253214
496630073
246550334
441740467
141572138
44069852
147621463
14493668
22270975
321462799
58689618
354356230
87505266
72359058
4404554
50201857
38735053
401750673
350544084
463960
4864312
23438972
49564196
9938019
100093391
57947239
64555970
200620791
50349027
270219072
83654722
68676704
115241032
2762301
99524727
4921596
30809053
30251317
11277118
663479
302404729
562960984
999083
208165203
380467712
247974319
16801158
36029501
94928894
594950154
4158304
284364324
84697992
17038136
30898051
67570367
294929004
222329600
7106353
197737839
25820196
686267901
103091812
704085233
365723216
5601002
121013502
115153939
195436079
345215539
977905
23659505
13470538
6443182
601364794
466958835
148569
53130926
6262828
14111177
24293995
224683406
522050695
93738702
832318101
65366437
152328984
607642894
56925185
118990670
444032758
15702209
205698762
293199400
34366930
298821723
61617631
12415480
68776428
602160535
265628674
68418323
890725734
302250736
10315918
608854834
69207054
34084382
10516863
34500186
27505396
133993881
100395908
1519374
59370992
3070900
131689322
65306373
639498
117415005
113471528
36016889
451442830
231516797
283825090
230028058
44727859
1132963
340493105
2684438
19574377
270058806
635389505
4865823
57360447
185686370
321254
29230288
160236802
47021450
369244156
427391311
693580650
11685912
142452250
154620489
84027198
148209905
409187
314590963
1900273
74111665
92959918
191016080
159527466
486287824
14469774
3646715
52291510
140473469
503150079
7010046
71904475
20983023
106267341
484239884
39402103
78334349
85795224
102529087
142780340
37815563
11781750
39122346
78838691
211958800
107625546
26796162
6735006
110137812
4901130
425653896
582950921
33518094
305656855
3604000
52728061
5996547
198549717
740309430
260210575
356212753
32526415
17590636
175234883
23155758
122909890
81670317
1882749
71918122
146551253
3168503
53705633
59619452
55941694
297576237
33879798
398807739
5579894
64720479
11883507
122795553
22391861
9668136
601135589
17875851
170665875
545656620
212505207
75217443
118267582
16587952
47109994
281730740
177296362
105680356
23883670
156733034
213892198
9601948
8617260
86737320
39295426
342195667
23702081
209737000
20958879
46249949
211986139
9584807
258922579
67684940
137339738
95821447
89251070
35716144
73526521
217369716
581031261
37419805
2813090
2240177
354450353
352545802
43185969
671712594
128573255
99289360
459850478
389331748
316052
205565869
116632864
168780791
318835136
6425604
29109555
282139611
264404665
12700845
253427266
138632268
182319001
38255004
7153400
10578716
641321034
142459510
166997840
98178835
395354785
217248571
134914210
19219961
5101274
83180305
121826456
475279954
671643372
496155
244380641
58715746
263457616
3305437
64757157
9220902
135825741
101895417
92352616
109478904
10271384
118191243
160664022
35445411
26706827
13462176
406985061
219905833
36848818
69993941
394404209
145722892
394766750
457546845
74145787
95654150
18718038
102200614
6555966
739667116
20155820
318549829
160865018
166471843
695068135
12384895
578799426
42474170
122574149
460684378
749509328
364642099
18726072
86708097
70438808
270810245
415387895
151296799
34210734
240035147
169797301
346540424
476845799
4820568
617909437
55321989
762935426
518752762
25368393
106073559
39992066
341747221
122505256
2266304
281026271
94976338
238151238
343513976
229626576
24990758
32387473
73813619
21308173
108891271
132964018
14337008
29851833
60504932
688873114
43605909
276103454
140055174
48109494
2288068
385110759
135878342
637357419
177641101
289350359
6329725
193257551
101164672
14277609
134657221
73337645
31446561
13458805
9804644
133193759
63946091
2187085
135096280
386377414
1790789
238642398
107452969
22575487
73998365
8451153
170785902
88442226
48770992
326278424
823681
574706947
185205079
2333601
17728293
278691145
131442235
668788530
139888015
9470968
297505424
87643905
153568405
177734979
33435416
666771637
9911840
68139983
210779335
355371956
58350282
477484081
185779163
360499203
123062214
722906894
90752740
3316840
87580502
196791612
1858957
190496797
283438301
5073440
2099749
125975054
277648864
8757119
189116817
11807609
16998759
215913673
62140517
59831415
563004890
301503745
57154775
13002654
69541686
16341027
347686852
36068943
124595639
116852504
698774815
91541814
197711135
903454
247349995
5046764
67586530
384080087
402355225
90577904
331582974
377707376
126123397
17638311
11424243
254023576
48146294
4700746
94090756
40184465
911853
18799439
19415273
86679907
219668434
9615325
43303759
195488725
51910353
154729125
173606668
260509266
1508014
183677192
64249308
292606841
8687374
262348258
273433164
28125260
294758305
232379619
705144
35689617
66116052
49981752
27507822
618986
4223569
67610849
882105594
174482198
27216200
557901022
14627323
145725155
14577070
40140643
27092739
310289560
371651643
530650185
58126255
256046843
379983166
35125962
7610822
10177037
14611886
108814
104192785
282527191
1221649
318404005
23972752
123202154
264504089
421788634
139918670
15772167
76119870
75542819
242579169
15418506
4266964
46162846
332439152
310688903
20083179
38335560
111396788
118771772
25119289
20625308
103954638
8139124
338553736
715163179
839802116
9348530
3061724
543904714
190752296
193616022
267484506
9954522
67493516
67939581
4489636
25122107
16066097
369064117
47692509
82069778
337183924
50156136
76544938
180833890
7430229
28722990
191536957
19467539
3738692
442363456
51556492
81370106
105899791
240331206
639078
47452548
272661449
4591090
8545356
77120946
284774290
80087984
657942757
464264
299993579
80538655
9556639
27872772
4718211
5291853
13374507
25365003
103412649
38780601
408403676
1768285
676021573
114369213
123032795
282077201
19323084
62027233
432682047
109760109
1013707
402849057
258039666
243307751
61055657
686803207
66883743
91717942
573400179
190969256
599023441
11422725
212669079
1396850
258135205
47118882
60705822
12809184
244490054
26656936
18752370
114762901
16109043
21646018
684112621
35332891
947931174
13321672
46307709
41555755
226943309
138830223
36181547
38259094
302931996
263127490
213653881
400671592
169293986
800127580
160221753
24332143
417558185
285177269
143893668
86041185
111205266
219483291
23935534
56699160
816975847
361733
275247106
25190857
101978218
3788878
190469651
145643
115313372
100761607
145775953
7698993
45973045
494673822
47400162
91486815
25057767
434905445
19722444
37822185
173402570
236978671
352118578
14286169
80241135
78779472
769824165
726871961
545088530
125466910
11380828
48805280
24684542
143325872
48985781
43150834
66910434
37318593
88095188
278771539
155928549
607502746
71601066
564461091
3763971
222319360
277847762
7883676
138759555
114875421
8178675
248961279
224541049
28392584
2212598
50825815
542829907
38443100
206764357
15159764
32965667
60908561
172262804
463056187
554748184
778992943
80183424
282852714
249750247
30505317
61537322
438634733
163332846
27074825
309676413
2517711
65848541
247159688
57282463
146086507
450228460
167620668
3016568
22445305
108273874
170499322
36601943
192116973
33748445
73081951
6416361
441891305
85451099
25843368
6753052
464965811
303449491
203512326
524649889
86548145
134265874
61742518
7667590
7770718
35704991
29335503
77986444
12824636
14699626
7165144
288512803
108645915
27528850
246009307
126529059
6071551
154331349
295422136
266329170
2946368
58190677
438486373
519823135
364281087
13477374
2105441
63545993
82189392
6329274
539751
317277967
533913688
250186599
44502014
119608975
76840953
470408021
35272811
582824642
50585000
75687163
164371920
223205647
194215348
224178433
680876797
396470971
128171602
366518847
370019159
497834788
478039773
196957252
268407673
50213920
312386941
60075443
400724507
147456756
5473645
122864004
508892313
2712285
91101870
7614314
352454791
585023064
11631452
59057537
124812497
301143407
267888255
482412775
810002
198273577
1942991
192943483
129125291
156246476
199798330
135488261
601196715
279750074
569277483
191368400
16825385
587433520
401357832
167830
29639871
4842550
9273275
213696310
252408755
169759015
534828092
282820504
646319159
72510488
14459984
29624138
278414833
570385043
277867270
260882298
233895459
16558132
290488459
249447167
514401297
42888657
76949477
356711609
230107678
6180805
187977481
54439818
62538054
104280425
3873791
13631128
617070598
152350787
142562565
3703024
58715161
321828709
54362684
31821528
277763645
233680914
123206412
181193366
253993562
758722382
74305094
17209450
8470374
54171572
30338660
62079598
9492406
63499289
404808879
499445168
99786052
386984799
291926089
81766143
89325254
3621106
18927763
206516013
363639736
608136
632430598
71076918
379587342
289434784
15473071
10163343
458466226
95973320
126008906
341989991
70566069
143951159
143209271
109697324
825323119
200381
149484714
232110063
97769896
917663
325099272
195384931
398907309
275168434
57642870
257856891
326191456
17107501
49779396
164122575
440459
15217893
150167453
487686762
32585148
233522776
81621666
35747378
90391433
2886234
147208
376590314
145256953
401810822
32292532
423218288
676138742
2407520
218937981
198125707
140509470
245552163
214149228
110570157
659028749
490224924
501534133
45569184
547337
269670657
279811794
19557012
59587687
3407314
61606918
281349061
243456216
25821944
112857922
4589987
483445451
197386099
806487239
9088539
800508876
72632564
54750312
21002637
205962147
64287332
775452903
872415176
11906702
252683776
9145620
88341365
223363355
338025041
411281
98950515
125462682
442245746
21998366
220664955
20986343
10837773
209436017
212161162
467570981
151690590
30179909
2461801
122251971
783794
6863
6928321
1767859
54941014
6627767
669516799
323102492
4259216
210586272
26077556
176949241
33664881
18126810
7122968
11529333
172024487
44160670
476613288
478979780
46206635
27606838
380632086
22207596
504279931
161594423
398744279
26572973
671913149
27298268
48105564
313262649
33155639
119157049
245289104
154411944
491550580
84689228
192794309
392921964
13977514
675483921
902592
263338482
16834532
455289438
250888063
92097808
216967584
466407603
605711119
100837952
369443808
29810498
2999700
39247728
227714680
262949547
677941105
41215708
31703014
79225571
83032696
476590579
349913215
104104460
313502504
3537907
24629301
8950251
229575827
609855
422131327
1903586
266655434
145995008
731818401
6452120
139242659
225251251
52442705
10264821
37208168
47868324
51515246
47597920
242234213
5520153
75921942
133873804
10644210
30960006
56823586
66503595
353717384
4337785
20965513
39662949
49368285
70328289
15967529
315894063
407841516
668794605
106698587
18057119
448052198
225132327
204711146
219427542
246332269
102087248
373742291
172883300
128893264
122733568
31826549
253299853
18194222
10023926
1425107
9302640
231038961
275341714
149377845
91376566
89602883
6525833
324182150
16444437
4811073
165007142
25876376
173703417
47774419
54270485
43595742
388872490
675037558
3917661
20338508
317903194
399953512
192745052
24163974
939975
16769274
244639330
274297
434410219
40757349
413159473
92954220
259918203
265710625
39119679
295662978
370492
48857634
60073199
233026161
1098401
475438617
680114705
71781721
78108721
573025685
44354266
9947401
363133906
938378983
2038844
318873017
326306109
128414964
472012446
19270208
46855821
547116
120356607
80593014
116704854
291911715
36584145
40312031
48187585
220810626
18548965
81593871
2876282
35059189
86155581
133056517
16424640
256225913
86986170
19129508
51169488
356138295
2121438
96589391
25414876
75675465
54534004
470649358
62785200
17391295
35411053
22140648
7240310
88886297
1054391
26092935
315994174
243550909
271371563
500895465
695910457
420013756
252371
354903431
196316341
3141328
312189333
387058863
143800367
60996984
26824947
13616110
369775888
101511123
341271805
257330162
23334159
12550799
56276507
269808738
80934209
439778
50094103
55102538
13013342
53405717
229014304
178668153
7310031
177463874
43776261
168524300
96941389
537061071
46703424
274577401
8581253
711851546
162431241
255725499
11518710
31043417
19566805
303662292
42138249
48739410
685445668
89013481
15935502
173505297
60195684
60882033
100343589
36900522
42285193
66071503
193065307
50398148
614112
20105298
9570136
15480948
646715339
723810
73409331
30721344
58946298
141200939
110560077
380637101
391430003
18874489
67754830
9170153
696897453
2131048
35324081
10873054
87191344
488859396
556516622
3909375
240130924
44623565
97285074
631449490
22152228
2729280
100158547
10747403
51154362
295923895
113020219
1174719
40087243
7671699
8277166
107835862
235645499
466346587
441975127
226274831
452950863
17674978
29108759
17633280
81139845
55237079
412720948
393337717
30659298
46544253
681767257
36798003
292026049
35513853
69768298
831760701
12111700
218060604
77824543
115684237
716947728
1126896
484427912
14906934
615582763
93219852
39559377
49846736
597073365
2260487
302632204
6437067
441854673
166130739
18079170
82333295
464658537
268497117
199152138
283466633
140140575
1587715
24687719
200466010
400414527
354067692
106266
250904047
51396781
62193729
209232559
2288874
241309137
151615
151270641
129810744
102825578
259653955
8009428
206780185
33346694
81920414
35650408
92175294
32694777
17912725
93864092
34666961
96882
403999469
17651834
562812
2408453
42876947
20832662
172179643
45437692
27453848
226521024
512718775
140039464
401114979
99346359
486902141
251529145
255712129
36874118
275797666
3977565
95438623
274009214
46653210
434422819
258212977
242037911
576953939
56712378
129753477
370451729
669083417
559433412
11310602
72834860
364759345
156938152
321956248
23835276
520161286
156310697
802121875
21438409
50889105
56793481
30941295
51054259
245660410
374024211
604338212
548325207
231926088
154497333
384794548
462477983
4021465
140317165
207552338
8276605
376965843
282644692
105651867
275742048
66941046
60943699
150474152
75605204
2750333
333375632
4027743
484642740
4513111
55253578
489300466
15229538
125986099
21343988
161600458
89076377
431597080
529928512
77456917
110710092
164019374
2763388
17534610
68105762
194509733
17086491
72674567
94138170
154202096
9415434
511068923
93822085
106314516
256251030
514213512
76888946
2477344
43477391
65953087
985300
318268401
756658
101765958
143099477
4777364
192920276
408446968
292163617
64327060
21733939
102778998
411402693
91967726
513949696
560413802
25522728
3028588
258924097
369834
6166963
33550690
47663732
454196582
87275122
4476861
33046221
691149411
656281691
84645565
99914105
68435
215550108
519396428
95459752
285421220
296049285
367979131
195003506
621012219
211397752
8957968
63270
300420091
27561441
1481645
45268085
221596185
109224236
90735422
5116503
250096212
25718476
17174802
261935037
5954833
84112127
55473924
89079519
4716275
87689386
216317928
70958387
230355404
157707193
69950556
24060385
900194003
573370
6716704
243548433
27460010
168799731
582469221
559282676
419290893
58770470
358386286
840975736
66053282
45050625
508642569
96195458
254721149
527214801
72843508
161320988
278205830
161560232
54829655
77301374
239044941
4738583
911317155
248046146
3832816
336834284
22731167
85342423
413251258
92924843
126555670
33404957
99324736
74135406
64852203
332070117
79109325
172923433
96790679
9882125
135175793
91532391
146126421
316056915
35591927
199931782
167593956
251532122
10427009
296618726
14541613
69241089
619913942
121599702
7707994
7370881
118191278
107933541
198714599
215142164
178205457
8125748
661203787
8656529
81207188
119527724
294983478
63998923
91469263
9984801
165715087
1902072
17041948
371412450
438161622
3508866
176178823
481153947
152752965
279450385
264740
14127790
381093457
24983030
33574245
289789787
42304493
231598339
78412162
101876080
102560275
359011442
104261887
11294728
230216764
92033096
191238930
214665181
68462139
80531039
281855593
7876316
65319935
237812249
259918277
73850116
223433795
31703818
462347309
535809158
576396137
726288439
53405542
33283947
634772134
23215186
119473683
2003144
258806495
458100627
1052814
15709473
113747535
60332266
639000263
589347268
284845273
237779887
2406864
9072179
285559390
229398403
135039930
196593322
158581135
137215
417935572
441106266
721588639
234957110
40958543
101013000
1734685
214964872
3541856
31274956
110393060
121545308
2637654
29812810
202766652
2505762
819981
527879363
20708242
5539681
779855299
92280823
140185692
105145162
11068798
4827943
361145420
55444870
23523106
660687757
100997385
227064544
91953348
131148636
5250673
202798388
45415513
182255524
78691
125642172
36961263
114125566
271859169
626812
147694992
203253369
163951925
509149378
133647005
67713622
327073515
19351192
19545155
176556116
676282855
101699690
3065448
24948283
138562011
609073296
165526142
183700641
116113317
32036794
811529876
21602096
3920035
223748729
45738975
567306518
310226688
410964541
11198898
1114750
205266396
517581282
115361521
316556333
225415801
2808661
212740428
207712995
34129387
70738733
66068648
714645581
5266920
23301080
27517050
509478127
128694027
18626469
55116863
126739343
219480533
109627156
14037320
439524535
401764210
85025079
712493561
293615445
6656480
175833677
274668
62057529
13916582
225915607
171824052
300738967
17421691
27064585
167326139
490796273
14173018
10607061
741938429
459064092
38989782
531284035
191034336
680631149
354513410
785473910
721207639
18247245
15556871
192337014
9441076
107045508
136436853
476698515
147071635
227260
60412757
179969716
131177124
118702669
36932175
47968957
359149402
97561541
5617104
2946280
76403695
56214929
584906530
9691552
236195974
88413484
326503665
6359788
148955594
50740517
9907485
101173808
124119615
403075124
225560256
959911220
17489306
15572840
1258750
54798535
35129219
524593937
786188
1970304
32813579
303593764
355940985
26507208
8096858
326343985
27934570
4275788
283785534
82743066
52612095
423750643
4299347
315376978
95868694
194229569
202859417
181146839
1889415
643607136
330270914
107538740
28588371
374256756
534249508
1541506
34312351
260126527
192914501
108337543
700524
92590009
38642460
73847310
1069748
387275667
109758473
149832587
372522127
199160130
98690445
1441758
930470651
32244282
29823806
394059227
892991
991837
135708
240350187
446554082
30698761
810962113
11251303
31990814
4728390
18667012
127440718
243872487
180079744
10218292
222065101
56162827
558981161
29354847
8449
476983012
24562143
784577433
42207378
103769112
33169751
29709928
136868952
38810294
242362982
732234
15600465
229490303
146876417
63534502
152954241
529684173
767437040
90074446
23092534
6201064
458709549
12929065
24073644
19440190
94883721
206994476
13365144
6033891
535593868
32085083
269671183
267503
3274665
333673894
53331880
8445064
216963289
47306278
100680796
27090423
61691713
59206845
19829269
430420741
3294034
28662548
5766330
236363154
8719282
2305184
89681858
139758481
6270707
282883645
283495501
21304236
195464122
51271655
22753394
127543273
329325047
9036777
748809681
40843244
249325670
405184947
75040388
118627103
473500417
26372948
245674145
288875149
102795235
107418231
278234879
336313208
133312288
1252660
7506049
162857682
230539922
39762475
176118740
523398245
116606332
88377898
46278646
35316603
125682486
338953080
527117212
2499506
223312185
316866562
351125147
123331549
220182642
832822
301298414
420047651
14004139
6400247
490823713
658527210
129392122
507726233
250718597
11885429
17241441
111298582
388240024
133225411
374057468
592427761
170907196
69172034
2288925
576466252
219513349
40784166
213726316
5774513
3654434
368263824
93432949
456324139
65358534
1396493
21846057
57864544
440543759
42924555
20569403
235038473
4906046
373913781
105606141
219420757
177475049
87403472
24771359
154465251
17660400
305456749
610581693
477458
6691092
11635347
32876899
30846319
363684404
87499404
394367639
66833643
247961829
184795733
153500745
75194647
1158683
38049940
19268202
155763005
631316427
10767067
26978563
126188630
107655361
89074774
76849816
409077670
257633729
21694959
18707558
9951747
70943380
36393286
186956662
33835027
104498964
56077608
246862037
9417907
346568530
44994670
117075889
9318483
105851687
52529937
136430165
5246548
51608068
196977942
38931879
63773799
315089694
43845490
234268755
51716738
17065378
56473994
248600
224058067
205745255
230004392
13551714
11659902
110707308
434170890
34931562
67896607
27329325
397951418
163821493
335665447
126232866
827083
116382483
304871335
254297354
220788701
466276
57064075
5260839
167968216
50084972
82680864
326609706
86122302
404308653
287353389
9665686
10067892
370782785
50855488
114631554
45788397
59247541
745216145
316233905
236112420
402157996
264840581
7538892
34063157
400909820
80025993
208830840
21273420
103140397
115677793
355340711
87507156
217285107
236982433
614327
85489180
20112486
145962028
4264289
45168514
399017340
38040021
219001801
6049491
16716763
14826016
2046066
273311551
93194895
112660508
37381017
320616072
30185976
730368739
137483500
41787855
34039461
183696119
9903899
2600532
295510461
21976653
123790534
57768416
221808114
103182453
103995369
378545398
309143197
133881076
182472200
50390151
1890993
204793443
192926351
119827438
4503513
307213778
146399672
7330852
461230509
619075044
32535977
282711539
161281820
102467129
210586065
57829467
15404844
181461581
11433475
8606129
188598823
93788871
302659393
35215120
4342386
105686468
751339720
30963404
48868728
51932132
2387658
87497877
6396106
123287959
62392515
46534140
374049860
220857370
95161686
476928285
115331349
349230322
348190651
240644370
6980820
80514
325144106
75171752
285528805
512095246
33829239
1708025
120843538
100991765
31305174
280488721
16033280
252469790
375708661
54829963
464535081
8925282
668383525
167667250
107335978
123887781
18315920
204600357
34508135
48868064
47650973
634064
7157927
55251815
4111078
1322084
99657476
443039867
499435118
33144673
270207538
30650691
20374988
83062912
134912336
38193188
555535325
4108414
2980768
136835822
88141298
192154557
85502142
372675674
1435056
186236067
380316700
230160776
278599091
29612713
1093247
84776991
2925382
102938815
73594646
217929425
380310080
5458361
52648430
305658784
187925170
386377926
149608629
89671695
38796311
46333862
13695977
74554197
211510358
50555704
2352856
412651636
171189268
11428581
453598099
272277506
205963633
8148805
30404558
415350397
20258713
12378795
26324382
49456892
272233029
67627242
1084288
1982232
231937593
107009445
110937799
72630321
746419
158930526
39093747
403416712
15606117
560326864
25393591
151423489
284171218
11216485
106294182
399738737
720658980
325506029
11584571
13660832
231388585
70327543
126485909
162387405
188745160
369054228
2213112
94431005
708042
25022514
24863818
75659298
74078412
208357637
41891409
83849973
311128726
19779776
102884936
620024097
51549375
21787304
26931914
10178302
80072882
21492362
14072354
41250061
17657563
92525636
235966756
31879526
15242473
65074185
223040807
17869358
232023778
162050984
93426382
66048425
282329774
62206227
19012774
18184420
72574922
6378140
54333097
162705906
38461388
490530080
534790454
54660596
261266354
305222703
292280226
77873982
2976831
397324929
203285211
13437290
1511054
146492911
434527543
4279864
107014964
74592296
42312423
17759338
87824352
4992745
417732669
367640815
316230948
195739294
272466601
34333666
16324543
49319594
92266365
439289921
31047907
13817006
21043566
4918797
2003687
101409786
1483232
380854710
170584494
42099803
214326207
3019217
435379014
31297722
159918514
567150622
383913371
439882238
8372834
301079777
7479043
39241023
31263084
283427642
281562577
3249630
249184
331033601
12813446
268665372
900867047
33169570
1526718
126240622
153594692
115746038
33632620
350277025
130356606
81801383
69444024
45877680
52921415
2398837
6056296
407771771
16669071
23455109
35987259
64576442
2461899
211581716
614653047
106482543
46130036
170633607
92948080
34570
343140265
57558787
1120637
85356339
1959974
19885801
377497633
105279602
10030926
188977128
4438720
471630984
37752143
27273209
225353587
84718419
10043797
154207811
203635676
22317081
376876278
235625030
62097095
44142755
5481822
226319065
42775358
635944111
80668639
12410254
101723541
4659626
2593918
625129331
8057013
104269845
99511972
10546950
638182429
238289687
12048017
675136919
62355854
462731969
588458361
61850275
411879874
173909744
24747430
138430425
152308636
51994635
86738
519109
301749277
8403139
2592947
106194427
384277863
205621683
30026531
505600691
13912971
27788508
461248588
2256278
797802461
555105993
185995
386953663
145122843
112404950
472089409
188125248
4751290
259543008
418861208
383655867
12066200
60327062
268243322
157596499
138789625
94497852
25264045
77865851
97725631
29289363
247502107
12090376
788730945
19798159
70847090
4931088
3249041
421242898
46495708
284938277
59166828
117441401
172003351
8871162
73847504
53735940
461115924
108784324
250260684
2290877
155775715
625973236
8334916
3454536
5463592
78269050
319592038
51369543
402858780
164720555
220230842
547473128
21482360
135529857
41652617
412228185
168752146
72289738
403186690
2463650
44753239
75263494
145084198
283463853
464510673
20933356
55136487
2382813
291853663
9404326
495793383
42457155
27441481
623203413
759383910
685001252
11711042
11831318
32038635
155155026
747237741
213252070
237120905
366256983
46200304
11950448
295448078
133801919
336550293
432493296
145506111
42954569
10088905
72269134
79742531
84408179
6361438
60295208
19091571
189006856
45827742
604850458
206049664
74083181
25140180
86227655
5116643
22508268
3325982
313798
1255938
51657894
630272477
170623885
477959042
22156600
139353098
130832390
9023547
329698093
57026074
22143554
207937943
2338352
484117404
66147740
57998917
66310218
91440476
3883656
129488951
76747616
13768766
484888
53002099
608580198
6270030
1332309
60254684
152611404
54750619
43435600
36410142
424516190
61641713
54717108
210322124
19605437
9358601
902072017
395062400
157865621
147192219
10143840
60986936
6954018
36177117
5370661
275041768
464926644
41072425
108793351
326625474
28306661
36029672
328717324
91242383
534531050
23602588
39176567
129925320
227414347
90133618
15429494
153537822
29785171
108437232
426401214
197844127
362510131
36232051
2191824
44743842
476926881
17142900
43092
111257530
223884443
15600667
4641228
4114885
405566974
46751350
340202573
283024352
66521035
138279742
62847438
6626441
11509985
35122489
210753
39871252
2089628
297638545
145274730
178606911
21593179
406431763
94213451
93501320
17612
25440523
569277991
49344339
58763504
198605839
367927912
371788050
276013313
10460861
40729737
9989814
186788065
249539537
111931684
160849510
28598140
203929121
43031589
461948590
1224863
224573409
682898261
126445565
64860256
256176592
3466220
169280531
132109652
327663519
41278391
5238342
163309309
292929473
4454703
484510703
21864438
251147019
15740918
4825094
269751161
16804972
410116403
146749546
240437339
54876870
50274415
3451223
39488526
108976304
5913404
32938993
532109
27916148
104798334
546092605
53689158
430187633
152909191
2695040
5632047
126167006
20040997
218119348
136087227
2175774
127021831
357245607
9803560
130043178
100626407
236478261
142186540
261419194
310153742
59031584
68296567
16791227
10775134
79022973
426365478
2171432
184841258
145898008
147878153
334067237
186568255
313848194
183400081
523506313
4416982
53862865
677922001
56603760
43344381
3438365
40523199
34288429
69484318
116278450
135408340
20358905
12063739
16004394
13585344
100096752
60609498
233944598
90762007
51666854
23192478
328388601
67662585
42123232
495856331
85162905
424375086
189323602
238481214
463965223
28253895
75206645
18590295
121629036
186332584
131173580
55431899
354541816
478124933
3997022
279470395
65712678
43218406
294484082
372290958
48430276
608784208
3901168
166680307
848955
16442048
4238054
4302489
57482839
6503310
41450380
46597623
79162973
147450372
603268963
217936375
10317631
6751964
1183960
112365859
46063263
104053886
24736062
4891471
556233647
24278050
22235260
5842105
49819990
93650910
92098318
137082862
252937922
42175330
613376160
426507233
246312544
23941036
219406684
330437248
232800730
740285734
212318423
21190649
200206787
104744389
83798109
8064824
21056856
55262139
529401465
263377441
36473643
137954034
126372891
13108269
192912358
45922439
228900912
61658187
45131092
24158038
295902654
15332067
8867547
434105481
687521303
40040682
92180287
72896234
6454965
219157875
97247009
362570904
514259525
496776876
228008586
25458258
48564962
2025448
92238
501344646
46041153
3805911
322409788
37564562
6719745
7070000
26770887
672829077
39965443
34572472
46091890
144898633
110681108
370463742
63754634
490813290
438172682
160224989
13970975
242658016
96737031
365683189
19354601
15151000
41554882
172117281
49528856
73349017
32777127
18652263
220930770
25802038
254663255
353644907
344168616
142588601
29167081
23283336
22736859
606413311
62337652
46067414
33994490
260457997
3405017
3349989
83940256
860059253
138684528
3852642
4091798
54688421
767868
132348846
205936254
42695832
2636744
270326083
11325399
138150406
208784354
127919536
307167969
334680757
626871
20171116
23661975
242909164
188847261
41207321
460992197
173924007
2700078
33191267
329025851
288911768
374172816
254718261
35374286
482876735
530876851
431794705
49155590
432207875
161735283
361570248
333599852
204208649
208033385
66380493
98608321
100863963
623131135
131663354
7984078
609171679
4993975
259125527
2463356
586183712
9805501
39517856
276205683
683164621
9696495
629350326
410622935
4639857
540207169
110062228
290035506
643432565
6303588
22868884
112587439
156858255
21820792
138695991
20677122
198387323
15397958
85025292
8433337
207589524
215107213
144736138
276538384
26528429
34864426
38463800
44615244
28298851
95300893
17036512
479592933
325654432
103892914
56149570
354866626
535927442
4153531
506859
4042652
52817769
455785176
7076244
14158832
143579412
616488477
30644537
143691144
14284538
72402884
201017974
104842982
744983812
170202072
387962151
127513753
22585072
81213976
498728563
93648232
72261860
478077653
497846001
68717549
82602853
47724046
5219047
9529091
173360322
11437706
292114785
30082601
95116179
363955366
5227308
88172989
821887557
9993464
560994089
704359219
85393
43345422
496232228
346442763
177472766
55328295
97091685
30640300
55276482
106169525
3100122
10470238
156952796
3779334
74526613
511375165
229981572
166544808
361876166
63299367
41658566
25633
3360819
68374281
71044023
5939085
324956598
45065277
67798832
28731034
113191391
27623875
6534425
321351282
5976796
2428754
263645463
58617988
83181151
241275389
448459119
17858759
176783411
39890562
278571880
202656406
76191755
26416631
38302399
61116759
33484594
41344904
344966160
50604526
355736560
102717176
130495710
20458939
124013509
361071230
914719630
186594849
14323460
15871942
430809858
124842838
4173548
332625813
14789313
361347
82788984
686698832
3747807
351528339
2483507
265498802
16322041
144373331
39330875
147047813
53229363
1106654
33239435
575158699
96516887
2420571
83974462
211957231
246638171
559421476
194550701
57137960
15920626
173179327
40217548
84507979
147024237
269257852
21495819
472844
27494049
311824045
56304215
375903940
33633470
9588274
86381813
182833920
866914534
203644978
132578504
354597315
17095743
10554975
50792177
104680457
7267343
5415042
846814417
161798853
541150819
148784020
241843256
199413
127688609
28306465
3153995
277224828
5663404
65557881
454897205
44222330
538488411
7620584
25555855
24458544
44133866
160765495
10228944
47406573
108222299
320132186
12455843
40522966
481623705
553328596
82865298
131193565
35041416
76377462
219207919
257867293
8433122
15586066
136892181
268747108
9316552
134429249
55144629
79155840
107128342
211231081
13969070
69503298
12337284
2859319
126364660
82537993
257600781
272251302
23234831
40843854
631387945
19639936
12435636
20098567
94437565
85532498
163243478
18413258
2281520
150663727
231770714
50669718
91838024
64455536
103284387
12699381
366487472
9616495
752270941
20427990
195182393
4150748
318633127
7363325
67006600
209037334
640325832
21015941
39321401
13777473
11153973
569657365
29505900
193203095
108896679
605300118
438050318
51195622
170326844
510481637
45961996
442664096
202308834
196364921
475626
152935627
150251194
808808841
2046539
20089687
39541665
202672490
12692634
40552666
9446392
7875872
31199628
29060408
6764510
148738876
164973211
515061780
110409932
1608708
196660358
319514607
244072677
230301558
363949573
148992245
48217320
88906180
414477602
17805409
8219968
11503750
299311544
412110165
65201072
29798303
318739964
225394257
84881745
14632554
224777634
720782
343908352
233401915
87577425
360141212
95015857
64299889
135579818
183788266
497352541
103635701
391460
65650290
690269115
546994711
9120314
105974173
341447788
17848143
16516644
16084382
452892146
388091534
126827709
441415980
4769052
101607591
281329816
41752102
364381697
411073574
23238409
113490607
68751602
36147264
37981137
7683518
648075
84097050
38518774
327146627
243794918
400746281
210056409
31280039
87509383
512068278
318488986
656816167
236761485
98014527
97474200
6788322
81371377
329824466
102065421
38687189
27067236
376323975
59770930
64501945
430876291
49953443
506690991
12115324
351769929
12549870
22888044
889413
20840633
262269961
337275115
390559906
161681969
11993863
278593145
446533913
1808429
101756589
212768721
8724413
32587
407272036
50193255
340188203
157889573
197319585
2272547
658284771
88810109
287555140
60719455
326047849
19487933
34944976
34799352
32063907
50833513
58112707
138568921
19929800
61502850
237597312
9461636
120991932
424605980
85336437
42766962
216193010
23116797
12103826
166313690
7089142
18748132
56000619
167046611
230922737
999980917
91315242
8567707
23264890
14288130
31573809
690950
650538906
53003922
17637922
49660601
417615259
76689327
253986
46750876
273219225
24984871
82215248
315305952
133034796
628231189
319275290
373654378
196309399
238697738
113345853
19605394
366879861
349530258
164924785
2801045
107872193
703454548
10214483
5139731
23513790
25751828
592515249
180892614
27981586
281836308
22228619
262053199
73911316
13058898
358948331
456464009
318545913
27195844
3850896
187534645
51733899
398379
7709853
164035297
40145663
5579421
136601670
438239502
302172421
209373
53987575
127940580
466206845
152157434
30579280
300908125
598212738
114973
28820716
147573567
3146317
45015757
85378593
273353959
398862297
432838610
360805873
25810200
105346401
35008685
274694304
148969999
760254767
320829816
67262244
100366436
347326936
29146499
661123415
5840196
33342746
336518768
52326874
86527200
17908022
100112907
32466847
14464960
68706852
120766815
343898053
168345008
197633992
551868950
96005026
268594816
44194740
5742978
450421065
66096317
380966663
217287196
357784250
159181
3414
110346682
137005945
56076426
151289778
30360838
4751191
154312210
43022234
232897592
75950844
234632251
85577890
455211095
10835554
249715416
74852212
62302311
46509286
236724875
399093229
18529815
513379327
14771982
353741783
361771093
82614827
27991638
41263945
491940696
129203308
424913755
21511953
220042056
837536869
14263018
353133858
149900556
8592401
179416119
395417279
110491269
162752311
143327059
96876440
116919861
42235681
70433577
292722362
405395223
138191612
640469207
24655420
279145
60768863
4805783
498785446
291675352
10360733
287286041
170739481
455971190
23611436
229615097
108547990
267956064
557094677
500808968
5080618
483978121
58948622
263844590
33581109
339528849
107520430
95417187
194780006
29686144
35048981
122378978
33943982
27489515
253936682
11132339
46538523
69907134
34677567
419532062
27740232
48927206
167882313
35361423
215373295
378472824
36342102
136965544
29563921
11183781
296305436
154821027
35787003
190732633
368834
10707562
253485026
10228888
3038989
641129032
436409685
11583530
193037519
58844412
31089910
161925321
76162309
398838341
131467252
208962768
739884439
3850777
614913439
47725979
87738394
211715945
401685987
790372288
13802423
13109238
302395145
5712301
77930187
8656172
261330936
5744086
25184053
25957485
164730793
110665005
98486331
688889011
117643537
47271519
494225425
80603356
40986958
26732986
136265045
63425430
44864288
905184
58154468
104079612
260296366
376781341
49296056
155763167
13311454
51487111
87408002
1591890
18667831
509873569
7958948
36615174
6173119
24856660
511387693
8804653
4575583
675090
3076850
79520194
16811090
176043757
366777502
140211844
495688811
465695493
7659832
382626991
12781972
150839436
86354244
1713162
50074915
132030051
294740403
456604
41316956
212444183
308940546
333090814
34814611
6559283
73232899
3150081
30121917
278723266
1916608
154544261
99325382
56250883
9283259
198935495
106763987
253460561
1537131
632471299
63699678
21329850
67122247
16822993
5102414
377511216
195771933
6520212
218176435
107788
438390207
658611951
134882785
11289926
410217975
519517693
145618060
4337996
11340735
153271408
4415260
2257748
22345345
612921849
335552625
15391346
34403854
155887516
1571796
78688428
31693805
167035803
289127116
103377970
440540208
101368092
591350923
11985608
193091541
696749196
24090815
6253356
65078122
207738976
109813798
140276844
440227776
420314
154433203
19059762
148302686
4397340
2554129
29585225
750424930
96856206
51583347
168836000
34090849
43477949
392691094
82279349
275157134
79862623
13776780
32959469
538432155
213015243
175831408
287193336
101287113
20144953
73228281
222706989
6847063
484066996
107387351
122509452
47449900
44811659
272834761
6407182
155233891
295528649
223714598
247180897
512981133
2753533
70326019
1060311
118049246
64390020
513024501
47142814
2869915
160306346
41652126
153200995
346983953
234396017
105226269
359376079
119132574
20768700
562099481
10655392
849226
154580707
338508545
11184
40175394
3443859
46026300
19983203
130414970
5887953
2704920
8532204
112901892
94429077
11898856
209892702
1101552
30800296
16280909
27140449
188009470
126569278
21336915
269729970
45637316
61640706
206902804
163531769
67114308
230245345
567869122
299798016
16203170
455891301
40764479
25984700
18790968
121908945
4970425
20274045
268813111
74467871
49421916
203567736
189190842
115351557
21230393
218151441
646930514
734703046
282608024
8531545
307608024
202508593
471954
4905219
6771608
47989592
61008251
448695860
1616543
593254763
110754937
456580561
30730976
67858869
122545666
63530175
350910817
60331572
30932434
12020847
133822435
171724077
85104339
188872650
16773593
548256881
4977585
20949375
352898401
8608626
63193343
588776756
98653100
26103787
87844018
311616829
72959581
146081657
172949329
234877502
95969794
86396415
61861580
150204822
330221066
638937929
121270
19311283
52731970
18668538
322510047
3823305
107149956
113836427
463902238
129550531
34674186
19120320
627204489
278361022
42395318
83348257
118643313
146848412
756453869
11569691
319941712
62206020
493118604
564122227
174470732
48032665
148667739
26913797
133896508
652516539
41599391
10068128
22169194
161688219
208166313
212880561
66570872
157056352
15924950
94530721
24053146
38439204
173136093
317792874
269525682
600809738
8602374
496642063
74813419
579540713
14576996
47585697
180408
148200585
92711442
278419317
283755903
89543871
46939496
25144696
277447778
73083823
198997756
36073353
1770123
51214028
825485122
407564356
24369438
74484256
467091424
31387244
766263168
488875946
91141626
20929470
148924579
261213253
651627
150640733
273587494
164718597
85826398
36751031
111317338
600492198
513421881
22675704
71949757
79038207
618085
405565402
168503239
358226442
95101404
88095264
559916573
129772748
181818141
278481066
89267389
144476088
8727489
130278358
52100050
4339584
14353009
292353274
680800142
464749985
104490988
352778326
11563451
807760509
124871131
241238213
570018
1493633
6226623
227413225
44282339
745775805
37626174
79207667
34836570
28508037
130489580
3286060
198789585
72385648
50644916
328346561
36230077
130374042
3603416
348366162
12209803
34847377
188039225
43689010
290350425
28296156
110586565
128847383
118267583
546420936
68271491
11285671
164050306
6804668
394518622
23287476
176439618
1867284
697819
259530653
213452401
13558487
36128274
165027155
4998742
324817502
223565591
517399983
13011505
51739288
154183346
476439217
12636136
171033012
565787543
467855858
7080432
58445507
51864065
270936506
63983811
32194183
108878688
68253013
1294770
1149845
2155773
278940
3407778
533835650
30645661
263807911
115183391
231254541
11912618
544032388
23167785
67274031
131937866
454363
40529759
238699201
7581155
102146815
191642127
177708891
45557704
6445741
41112779
376119713
252664256
41386673
54443423
339426778
304059808
103252774
183753717
529524259
117545791
325640981
53342397
50783041
54757020
70733782
32470980
69565467
3908652
140687443
530731736
68904219
192515948
13415318
44288207
487188371
54913726
49504439
56064926
135988390
123234232
15594066
831541971
163288563
289000170
178030635
21238445
86801247
223650018
15522839
435130129
11432798
2051776
769720550
269155465
9054672
270543925
129188529
37479479
183300973
103766454
84475067
69512676
79103928
47381794
17052676
477829369
166273665
159774613
111732126
291940939
7798826
154553247
562989025
11407997
18382707
60490894
211133925
464586505
241897372
91509249
277762960
401484676
178700227
17472869
66999549
18454755
223094959
317869562
700598703
59580623
154982844
15599386
412044592
21202716
356206
39433104
9869392
36319462
51352071
237761347
464067926
203992239
15190905
248730319
89546177
60567457
273334031
41755815
78539226
19343088
166488546
624974127
153958076
114340165
366980607
446650087
69143201
126660277
118849147
123940011
167590864
212950699
2962650
53787774
3718410
1415868
3242912
6886559
40618807
147880891
6853178
330789411
91744581
1340867
318165152
65704442
116180391
221801623
87613798
43070095
114918713
125179055
211285073
227941973
18514217
203560715
360712565
173150799
8563413
602557450
356804
52573506
157126973
232117057
42477749
408615569
769490441
14567112
492806470
741865691
313368769
256387852
69874855
4153739
2792188
24431188
153155878
607847999
2671992
5156
5882259
7610848
443378300
365462521
169666413
511967331
75931477
182977
725491304
680136837
222123630
56876662
208037204
124615531
32568535
114906995
73145593
126443147
48609840
7231322
55350555
183146534
231643716
93741867
195959693
194950102
274914601
57715963
286734961
413834441
8411724
12831529
4412500
414325043
157011517
90304456
68974876
125111715
94348173
398817550
194704243
13275136
116719501
482731141
7897897
87800250
195145149
81671323
7949834
4123452
460091587
173127404
165943546
726543292
490
154364611
741975588
138904002
145109203
36069451
677661
106149395
17120074
434011073
18357398
6398212
8602618
2687274
38586065
56054151
304451897
185414189
357239264
46061
69889307
156166375
147488732
15679906
450837999
114590511
6698684
143494185
331310861
71006230
12361200
333503558
62767401
249956271
179775051
129076522
315324103
74600344
173039295
423610933
179086990
41376431
18018746
785383361
161681073
9504215
3790224
259737
1482296
272652565
156906518
21889683
67413512
10690231
264445601
3783164
1744638
199329023
508625179
115174426
241277909
12977883
32543429
776907248
4929081
73653170
307921172
148768389
22348346
8671953
421516805
702788
24325126
186877360
407525530
64696353
593295899
180878330
30972287
291863703
345237336
29060798
38321813
114687884
61651672
804015721
32802711
327614943
10808720
11027716
519811081
29930968
2269969
1197244
320321702
16609995
372306848
709166265
446166033
265695
181558738
330642346
670971568
8327044
516747153
55386678
274723438
206108446
153449374
63888793
841019326
294726044
191370549
192337561
1135305
6392650
13672593
2796138
3344671
146688913
2450728
126884028
133791799
27604383
196099585
96262860
417321240
172008694
111685828
697530
569918541
493870081
344338933
481943558
31153231
6086529
4790379
67254750
199152941
16069392
99182765
51575822
3531535
639593863
165051447
142507882
114896142
145746380
200287442
4531372
160763795
432604567
214327108
132623527
218618461
425519
447071401
284159168
3015336
17531426
243712225
4268688
73678388
33058515
1822519
152090841
314586912
6533926
109408358
445760948
1172391
63181872
287272959
181818199
13577186
950558
209961115
381059972
34711469
66035225
172876865
6167296
162018621
314603861
445660354
279799665
29210002
429625
152871245
109780224
11041238
58362206
197631746
1709773
40423423
37163403
44315159
280207156
41746880
75271518
36421652
135229889
28380268
88079746
808191047
1781742
89478264
106136942
231832605
55308717
20058955
133173795
11158833
39100105
151593795
2107790
109665627
490684015
151289232
122978930
14735972
253301332
44034056
25360714
98887549
11138406
6458516
270727916
1437105
63968105
380892105
20037339
168873538
429110302
359069299
202487558
415633604
126344240
54989069
8225516
223088335
624015061
605473097
793339898
283817682
68251175
87761835
174779334
24779465
300567097
50266570
59194678
29368706
190295367
17904895
15490582
654832755
73738581
189311686
99623809
251600291
27616368
583362099
85693897
6221473
114179517
463846791
8036469
245578776
47113984
113861523
135309485
103981549
720949232
65341155
22350824
4235823
128757157
27627977
81214497
475348124
248426452
142210334
17253423
42652292
851505257
40101418
7652351
245016356
272135893
96462174
136282242
26324416
518228193
18504041
11752392
107097381
1685988
282495172
12761395
9445761
769909236
4307414
59210044
79215569
106439008
82212132
56295760
12088786
58569711
604910019
426890413
371861105
1488471
52114837
128495424
156427602
207905407
44565169
212570668
193760159
38092562
39218882
141839809
384823534
48026727
76041478
20667761
17914226
385706611
26714334
74361820
38658899
369292826
595904258
358573754
2237276
108339273
375543919
356980074
56715584
101607146
736189110
9713639
43123658
180950863
185665029
47471176
4110070
42726319
147783924
55698426
52667372
41551910
334315125
879765570
31834758
284100232
356749081
28745896
358564034
97848023
174245128
339871995
195405663
958319484
112044940
443497211
130616064
35358600
198939487
319061697
398717279
80900243
432777294
428288420
4954239
295910597
130189713
677141062
812476630
165270585
96437928
76443684
10981477
12080787
168817485
26940284
272608783
52673475
314672147
73154545
173594899
13625178
63546087
397602227
26046935
722686371
89381778
42941452
149684961
211743914
318993167
147881098
33024403
199311226
15218005
424595809
387596329
288763041
357184505
300978921
18238487
289002471
20289153
48010005
619843498
93196980
5472496
153251914
441654613
528358843
1181840
381423613
39199248
16167687
427783279
301144369
842974
322732141
536813872
10491953
54190319
60309415
84101941
99021658
208835403
631235549
52012052
63330177
72905868
31298555
3269335
29462402
87166725
230202387
322724075
682012638
336016312
426019977
2479126
220872938
312579136
204054950
754908054
280519963
97030846
89676369
242013998
37777396
554319432
77555615
161625612
35851657
637274400
585566724
98700608
90830547
4048474
113485685
23616450
48895077
145496659
26197498
215056314
22399417
549186596
149843209
125040513
306833871
9866560
20553423
266693480
5731990
111405056
174374918
135381184
253959830
872928697
584956793
9448163
102441773
11409863
3913107
212412100
115913961
269920460
5190211
9139822
161205904
52330068
5403994
124715805
7872732
39976808
806097804
87209986
75082290
39075521
64623697
113724286
123948973
63502002
27156633
196844496
352565330
3163323
409783017
35458411
722876791
60068721
255137345
198633147
14462887
12977267
293692546
149338279
308359459
496795
48403524
54702723
26229022
326949337
100802283
70581088
125031414
115972076
429184468
118397884
90468490
145248
162219407
97054966
1091820
498111871
41121560
302657700
1254228
467741
40830952
67085485
141770148
572141937
127499830
272127577
9363210
222185279
254039
145714721
5575
81401448
252217842
48727968
241076318
19128692
6653548
110693183
652763
126820934
9120435
144065081
161598570
519767917
452486317
110313751
879488730
67360753
172392800
18067472
326776534
233642168
14911650
497010389
724584445
391315330
89506698
9392141
89168247
683961601
139018995
57114212
18359188
465419988
391712
21821459
23807324
65477857
41731204
24795137
317705907
293274491
45618186
477069314
308113652
178616769
73581478
591602575
32077257
306698393
123315987
499290204
680988
259868105
3165285
146471272
50284454
198321539
38255661
2871430
118444351
110804907
53657127
151505480
659680116
64212104
172944785
150371608
23786711
3909850
126194128
290847796
16269997
5306272
43017665
55154848
31472874
176182081
90853013
111292769
325148
247599169
820965679
401866047
2813211
402257524
15241298
354896237
819409189
467735953
57936907
452486097
58344001
35705316
17289786
218618625
19798951
185467122
72694758
141779906
254273871
152022433
107438539
24113336
107798937
63004355
22488747
200946699
165556802
118685451
613140335
44899674
62477543
496476157
204013223
76404593
115749653
139601262
416664311
51698058
40194603
405922826
661639929
411308051
235162453
104195644
149587354
123206255
706222884
116050208
513812859
49330379
721867
728269996
180746660
70803941
139485965
96487686
39455221
394413182
997856
235707537
5908318
16641911
359578
758228561
58086605
63372800
496900510
5010839
219767056
88766645
661437649
68607900
102085102
324824493
98005298
72549600
835368191
75790396
11595159
133956211
495059413
251777578
3540688
5499715
85018561
353789188
12755263
257584907
300178
649256101
327133745
2126730
551053347
87321003
102722209
321449990
185868385
23914823
140064797
30109117
659824137
8934783
39051903
90126853
268237662
5523192
745794
261450584
530859
10658350
637205486
347744227
474700682
21930624
373555790
249552581
122589640
348916120
309609255
500884917
34803592
189387873
246271318
102860153
137992008
10245199
558464590
613235767
21015322
205441569
227066730
599214
27394954
2658155
182732346
140490699
11861355
36365031
123764873
622907541
15852418
21155888
16634654
72317188
1048904
989708
37162890
15340164
6018558
330148722
17676613
23972016
83196309
268333973
28663196
1222108
12805606
277929145
43735434
12261106
211148548
11308627
11230010
104192753
286841758
184881026
464199663
290838925
82266792
207221
144070071
74836514
11284975
206717084
62436216
141726487
180896877
58338750
551154049
581051169
87820451
754127556
7732900
22348260
11434211
44791279
5230381
10595396
489290145
65361818
7599886
26619984
111934414
160487503
761835979
96225705
198440619
13164267
90920913
14295579
271058399
251993511
128207516
126302431
232482849
787786360
95276366
4554694
54514290
62634241
49994053
33119585
12449583
394029241
45481348
102666094
213747794
77230178
33634509
105177739
27426427
290259075
197334668
6914861
446010454
142483167
90138553
39300932
2991174
5865631
332938807
428872069
14057214
16582952
279793465
140980043
718523116
42055217
165066476
102706665
493056734
210454808
205335210
11948697
43951129
104074783
277815728
488903311
209513754
324447103
218417237
7789171
134086475
68233989
189584233
261006829
4491208
228419753
145978126
40131413
5289742
4844204
31901468
21972967
138025460
1481953
154961487
61577803
140346565
328193049
314593781
1138842
713715140
112212148
84627576
603368301
150851757
107805715
15982740
118870195
363417502
222362150
24665839
138408137
52866491
212761861
149876551
32116311
79743753
6611166
449952825
56805592
13744936
51996298
439545511
31374871
296874675
168058945
270616921
302594081
4760297
1202165
2561203
67706194
351581763
683231755
142423310
5394616
48947175
87914719
335472291
175075980
30047999
52316174
755369155
13653950
13832816
192189585
80746878
381453460
12713517
248336581
360990164
692949611
119880553
650551210
72976072
114946096
420905746
57944236
48920696
133011841
202127966
5959673
62689543
41292464
198478756
1169490
66881359
167272472
9705285
30934610
284397580
12318870
455085507
75515646
299616501
406738180
357909861
3962745
9783942
136575844
162651603
4429087
292476065
34517361
12070080
278847920
40219948
30421412
92485947
127321499
335738087
455868993
405872587
96738885
55632179
11705380
287627128
13771548
8563041
518827540
346704
29212048
50119699
346057528
16382323
231336484
5559983
235149390
375818497
288244884
108308926
288600
209517059
193151018
524668490
95181080
20354250
428374864
115770949
128614055
200054936
405350848
56802787
488069
9721636
73629840
174938754
256073775
36856358
37766033
102021
38367460
443764237
170117659
10603856
24688896
150783718
368158048
25546233
46276577
578449771
954081
194023746
427160
4193821
8627591
179884056
52603776
232251241
139090829
255913052
101295419
240901294
69807314
5202912
51390324
158313691
36579008
21051128
7846632
128848513
64806780
596241693
103660047
537815520
408700353
2705355
187516513
294939872
515116477
656748817
358496934
29798221
41102356
79513690
542757595
3753408
135043971
24672810
4152052
75861076
82772825
17650263
73759581
142028136
23944227
514980264
633332288
13206325
110879698
47567688
193534104
166792623
11254810
2644760
35852389
4873905
611926035
436967524
60675684
11667308
10273180
407055100
674652777
4255015
29746866
157238236
109667534
25967507
32922318
18002306
5793223
294878127
55499444
233495472
242564962
44659231
217097649
129343127
299868027
69478568
15806484
131020001
127522892
62333747
2649156
411027594
23659103
92175043
39116888
279363561
192248525
22042336
518579695
16171120
97624480
114452469
72763939
50142164
3229852
11077866
473789472
348843522
390177747
10443642
289572276
550317232
78184924
7305058
15505546
3748757
106460971
107391293
386657318
175487017
19685379
48585835
109729906
79584
1707991
301858077
269618186
103948504
97984652
9927964
47068230
319595680
70974629
50596978
470999442
264055824
2297689
196576886
566890994
36799228
103715820
390498659
744420019
11157214
13291388
131519196
658382182
58991785
281968130
114512803
51365509
23233629
245328894
448355054
70945139
30659859
674823163
309198643
283450507
266851462
125985448
344100782
11977726
329748682
11669407
100021272
1080047
35906436
106801460
11068042
44440279
392789276
712909562
212287081
46868213
101989014
84665480
23402892
127499935
35570739
166825304
120059343
159728739
142965875
11591910
103423060
388102648
47858932
196075906
9120900
234987839
242545893
479063407
341253665
251750887
685499906
16072586
59574498
520820227
86964718
122985224
7416832
262602999
205003872
279078834
105407680
94806199
98356548
20798603
108592106
110462043
266980
35081323
226349564
208737469
98793935
78963056
702318439
447454066
302158037
8519825
20205480
160578809
35493766
206463752
45658685
8342780
334723624
11887209
67986518
8702833
19969526
35550114
5165075
33893053
5887702
14839760
76931756
354788962
373131993
100343687
121168414
202333240
238826993
211093835
32518286
203603179
3909813
148203231
70779796
106929759
34310168
248374153
532908320
482087267
556332955
136665659
330932379
384809168
352302812
93130214
370780
130606805
120319124
292932679
333209716
183561399
142558456
4615378
109388298
1825621
30794979
66406907
4574362
727302
129301686
26730408
192616981
10484747
8492560
275064623
87137017
33459344
245144721
91749069
371903373
40206195
151498181
181841080
295076918
429021100
1422343
11488158
239718991
14303308
33027192
74044432
53424226
80416378
13088982
89984205
51649187
55168979
827001190
359669664
76021761
2535755
84198662
29213915
1911599
156343896
264465321
139108985
25751936
10963971
149163984
133251592
74061433
124221148
52641656
221045395
39410440
7576003
74944881
254408158
6549055
1299675
28461206
136039267
8477519
11073447
844790
119600354
16719832
623922175
28411255
299376273
16829236
3283933
142982680
127348159
283591749
3039764
133389371
385742327
3698559
34852180
323109601
123248689
54610035
17319273
116313408
7790288
3664251
96779221
39187845
195609351
145150577
539784925
312657130
100644930
34106114
148038269
9870451
35822878
3533833
403695699
58991698
3723258
5064359
36372879
13661045
41027589
157112744
165732428
2616931
187376090
161988709
32044821
66604338
369122491
659136951
274273317
125766136
89755537
165002972
182994915
103499
23769881
33641818
292233
113327002
34515504
37447275
429402
68421316
129049763
474925232
69974885
466888909
25584096
340545916
136540587
28484950
143183714
41882846
178533170
178823365
130636922
95882255
15803512
624728177
184176489
13564956
2124433
502037870
249671289
295824355
122730110
15727555
214827082
312542720
5270419
233642629
487107458
63715711
13929012
445576237
270003144
6045962
1565472
14539996
337549069
183898465
8508799
131646955
13420351
296679
480984600
15409679
267027511
220528648
53846952
351067654
222733730
14401333
196964655
79340339
602223721
278390596
14918651
44870391
364417527
4495690
21736632
73078417
64519193
58911998
259330422
8868908
108257366
12472245
98800008
328342599
687364633
19137498
43913166
103995927
163015637
136150249
339319090
825782885
104918585
215644654
377171110
139529505
44251401
9862703
14604841
262656888
99998395
461836716
32880650
132247673
52702886
185473157
19151398
247839864
16051052
5375481
171060001
398508895
107832219
254853854
14905897
65384799
306416963
333980442
14304
320994191
353290399
54284344
557239921
153004406
58432979
108359625
218950113
117250971
11536200
982371
63208103
97503709
89533060
56635601
191163361
3743362
87140589
11904440
62100337
231845809
215599676
15894067
77671652
49414757
1346195
247666265
9819820
489805124
265026068
665841870
53992018
61048243
191062220
172271458
86463153
26488263
566042276
35535587
46465348
87590642
2201646
66934356
651683013
38146538
267730459
9983022
835208
22833884
890729143
95341440
412831508
207345800
35885930
34917587
59172511
115403064
253623158
179250542
533542203
21450689
684299690
72843355
73354228
582206765
284903419
440891702
45053474
245088224
23309947
765336893
17284010
79578622
132080134
12651001
14176631
538439175
82847587
52704421
502797955
245718885
176760409
35137144
232425697
249622712
4241022
149429
82704764
8676038
174550899
60228457
535484973
182925019
66371365
99627846
44316681
68117607
84406349
17422208
36501925
272639751
234758164
19755098
50915377
10656324
15264275
5171789
108818611
781055539
482208559
378810731
22605170
104217211
101231166
14776080
182614803
569576326
141888946
23991307
58847237
151940691
174393112
513173677
400964384
229978367
534756537
483266489
606803790
309366897
164142407
66570043
580464314
72403098
985292
202900921
16066509
33058412
19809794
6671013
177569523
53807105
270561466
120929309
3233454
11210212
709836175
293579083
12045963
16190324
22047274
64789419
87061735
88904714
293036885
64095642
117833155
524200087
137172375
109842502
347184435
62773156
281229657
265224255
41741646
85871406
102275089
27141922
313999430
302835463
251143102
130594363
515757270
658838
203675898
512824835
63353525
500884140
32067992
15770
94853903
16164859
190904676
122419211
16134786
17737886
548102381
37432776
104398848
19651384
115963716
61933211
28541178
1383688
10617176
31209245
204021029
82891922
266792279
278460521
179562
1768518
69470721
107412167
53992024
102617399
11513692
312586301
109933245
68232451
139725467
197355808
120819684
37704862
35003945
270116652
66175390
117095554
111366535
459831380
42928012
41286209
171283833
18743768
191738383
97825997
221931174
78313686
50864213
194976265
145805746
16555161
248414777
111718330
223556401
3176597
96859822
209621148
17149729
176905058
32036276
549886941
173978021
1314029
180669314
111011820
319008141
25356972
19945970
16423473
501868129
131708522
113735318
20763080
352657
161167533
96834417
719109238
11358243
133966186
514327061
391953621
21749134
179607405
503372981
420255501
302408798
21780847
174929169
127286720
177190050
148051135
373923259
8778481
3638971
294179756
123264963
51134836
131867195
268489779
469638886
168980578
8296168
1853584
115727155
15786093
215900191
43052830
43215432
117298226
354941356
293552723
257603291
14010034
320978668
71900389
15482591
13556520
84384114
85766510
9823983
64636957
40706319
175420710
1717204
149629974
47007372
298294929
216756169
5885423
84383863
143893445
52536691
257985489
811909601
85765665
39691044
137100125
160372154
6441710
294556975
137415011
14342204
205839010
717706563
10798110
152364079
159051649
64158003
151030605
127484309
216609409
666350533
784480199
63052533
151206294
867081226
41656890
2091953
596002483
232148527
112622311
2585188
477755563
31245489
163510700
7120028
723786104
285004153
2231095
8971849
1592285
254020811
350649889
441992305
173506095
53453825
181734231
22636835
263735141
46319682
223726253
1036330
62202996
83731748
282288403
726040905
198130362
520652259
81606631
396200311
155666481
79578279
9919866
530800717
777612271
86693746
34804200
334943121
128952313
379849046
125786999
438992074
122607752
649533664
58671463
565196509
213496695
40607455
104396156
186948345
377311662
504569204
4949348
11308614
9883854
126990375
7301823
33791269
29000990
22182526
27691836
27695324
313486121
883110644
55942091
111549328
144669461
386485050
140732048
47099408
3777480
15462035
74511808
388295187
117280214
180634415
81644461
28084178
465047124
40188860
556679667
43542751
9929078
697233740
36588139
108679434
422636164
169355385
53786451
33147195
23975893
26819097
826192768
494625021
339691609
644237610
205645158
343525702
59527434
209930385
36763312
358706304
9103488
55983847
106752853
363778869
351184765
186969513
104641537
58274219
333695292
12950926
33263958
37530609
64152857
529487762
3363260
276306927
57053593
153660306
25320292
170210383
16492085
119250174
81048906
397321176
8696492
96148681
215034831
45135389
23419668
382430158
848719510
29385822
38132738
274392405
83523413
124667
5689342
125967701
200313005
62735196
117573889
48660970
202472305
392559744
11325204
230353605
7445979
202116361
291632831
192304095
4257667
179378719
352543868
427376
6984334
418272663
49361419
50944516
171006753
25850563
247232703
255626847
363754608
444816797
7528931
99687068
13014024
170528059
297235393
50671149
170278806
666488298
206333778
520854241
46592109
27017525
31413773
30542267
171605
172758908
178923195
74097904
319014463
13689079
248166712
1780950
179054615
10683155
117493917
137260323
630044973
172769721
118486939
257001043
103878499
125554792
422229380
247708709
331154915
127814612
37155213
21075880
80184740
1531674
264459266
84622829
7624296
13985011
227270610
426104921
19178303
4768762
4516590
351111
173129419
208086984
118330339
12122477
325803119
20628534
184359254
314927647
139407627
290629970
15383257
225782230
95683610
77035066
187121577
125904869
25347820
295806149
718829
70999963
351054636
231459302
478211092
159995057
8074999
201945740
69758566
440783832
554675486
227773969
153477770
461028177
482957288
196935567
23234314
126784501
468086877
730940
125600941
131120207
28938438
17934974
401944131
47067351
80169031
133322061
26579627
433551
277410473
170664046
186443687
16433559
326905115
269749184
54353946
142215650
338078834
86785367
57998068
35802810
1969362
7301061
453744198
105180440
90916108
117423537
27413766
45359991
2514830
736056
100777661
182176280
41213046
175251549
38329819
264022168
57302753
43876385
14694804
719209156
634935862
126566221
4382431
450612665
21675883
3671400
153742662
71711639
11051680
91774455
619197327
417610887
143564050
62735790
710033054
125902821
527620273
47234148
37789852
548052160
110863241
87350144
94764801
388931373
18864368
212513858
33652037
23331902
305955545
24456652
89396594
17816226
76594212
10638923
35928
72612540
99140288
218864688
93145053
109892704
111969709
3953291
6709783
3225101
411883731
670189747
312478
114904826
19185667
3348876
143805132
675167279
36557918
132095719
199268849
300261755
10429547
59914546
32567334
178424129
33460643
119279104
10960657
267393603
25287369
438328431
139592394
17886350
5602010
46553282
118556846
151357761
317893
43603287
218747341
259824331
224736772
9631376
9475677
96884619
236183511
82031760
647606252
229904171
294083460
10116648
196221662
7032934
191220306
67820768
73546581
87097846
48221389
265171711
626593912
826579046
92859572
38138900
5031657
121448666
534169393
132647350
170498925
4667340
24881737
53929896
261098926
120407944
165854407
657123663
3013154
750051
29436345
185513874
17334581
66303938
686926494
196717347
157752115
333910615
526455846
295976
10884905
376538776
633988869
107163666
143710024
228034907
36759529
601579054
18515013
213111477
936731087
91964568
19133918
121528546
203004648
923155049
468606098
22109707
130283890
272888582
220158
23554120
134678351
6928442
240246329
7323963
92455345
6632240
230610584
3522055
2454950
44278383
126332186
285578925
209734581
15859558
680322776
444468692
371422426
244364967
368091748
9010939
11579420
715560229
768651477
77140680
190330425
265725298
21940260
637050970
309394223
90590435
524718820
116740131
128439561
169965836
193084988
76987159
15221472
214860612
96556845
56281564
637147397
225739830
99582520
48581322
3157313
19873118
7736996
155069501
6443906
47539734
1484511
158425273
6327742
54100964
398852795
418602997
298369667
55595088
11523017
392693474
27442131
32968307
36466777
259162482
137001996
165559624
2636152
108260957
41027041
28811001
357805016
40970587
57935231
95558354
29600476
29693962
11477319
33300015
4806360
120655255
2524102
14377450
58452553
331062553
32111095
8241299
63316218
82606677
5636691
287497669
230114448
374343780
255461747
443215863
54298861
78752417
35565528
71769671
243286110
286583536
262510533
48571521
82389013
188320251
220618259
32636563
190040241
73128307
105477394
534006
362240806
33656408
84742948
36624963
7144010
47784
483616182
170303443
172230746
135984849
27915386
19571444
5150316
91957041
189200484
48766759
115898921
91033798
323925703
153211074
566648320
8470314
314896369
410054209
43835011
460432713
39575157
200396842
5645208
534135
436432741
76307893
47225
271533304
48102509
84834273
535882121
35748123
119370223
623252259
14839705
121814988
64957871
39174379
30984188
5213439
335299858
26441945
22877160
20162591
630292350
8373461
397923238
46064738
99979102
106176362
82103254
363193754
258274452
48758530
144238428
367114
344688038
10738025
4165761
8857557
753542959
31355591
736502248
228571342
247836427
54594498
267683764
76963509
79789279
15733050
386781721
6557110
127014443
21230185
39687508
246674815
16264324
369997257
17074730
17156056
18559998
4311554
29674381
65144906
19379966
47682577
506873082
176703601
42987884
107085
291482745
26945666
224523544
9275363
42208368
16116794
218093976
146713487
92986953
642723
40940046
265705891
335182303
85022522
66153347
525258000
10195147
10317607
854252289
532100500
4308553
25859242
185311805
94510136
11868410
52766689
222129309
563799416
57534682
1500405
370276051
33031442
786580
442640218
399535965
421964770
465188810
477201361
38482884
32846060
83725599
20561084
76294465
58025899
6165937
185064202
488729457
302218338
84182133
211806993
63897833
3721102
155037717
32379666
63737988
184807859
24581696
9282486
108434277
68620090
18249521
9647122
254746913
11868868
47743649
21163468
13776436
281642457
15467358
97281185
614629215
6467595
174397046
4959122
6448795
591349564
157155914
108159010
60871911
192568671
502233939
9343526
64660904
30469515
6842729
190367268
10043839
832085518
19912580
374418
103012394
232069009
564873268
646430006
115276091
27298916
194376152
16876801
102083109
777961977
332246667
40211193
125365820
13572447
67000765
2167590
123101741
69615700
6836408
3166377
20197708
1423485
56753129
6104108
13387699
560019693
265409722
9537782
443591430
137311894
143732173
1093616
227104272
326541601
9547378
380187202
96325035
168596672
29408779
91209080
125263425
56299887
123773651
195501820
36709007
259594603
95957570
137173714
496611928
507930298
225840354
296300343
26779506
14697962
29928425
70494013
3537153
14381666
7728854
1220437
10583198
40282028
644491001
424452841
38950975
456535084
318135616
38496499
13065772
11050236
197469073
4208149
127372521
474094157
114942446
4626267
9055464
629003851
12136077
441894241
8373583
36181402
674309950
73376270
632914812
78906624
375959427
95605308
691002453
51049196
114100349
82041922
35024298
1086968
207877913
102321733
736464133
127236943
6176450
46463602
6292088
120164675
7147471
4884281
82052656
17652431
11508091
847542145
306102530
310306527
35484850
73682180
188792085
20844550
340085200
124808995
24611047
695027388
74489077
476067829
376744
118500520
18991962
189677455
1191486
247137584
518021
52640419
579338071
113706456
1166045
215085985
1508519
50953664
130785056
58579555
6239
23208164
232648801
443414
6981676
759937521
284381212
2376730
28307126
2210739
320183289
9040998
126906001
8543104
6687394
307430497
71293359
198633129
44864015
551871115
249280396
171954825
147300626
146394985
1377104
57360696
5850136
596583261
98633010
95146385
257952168
36784100
5652161
301828782
116414899
597796094
839356
67814700
12543887
120431837
638737243
22715996
81744139
368124
66080933
260873922
193667992
158330237
132281803
206686136
36881346
54304928
32477715
139360211
38402565
219751030
314900870
130532841
884085
39120451
749625928
8045983
292403481
82732335
55559219
34559271
381640216
154019704
209020665
160897287
182113926
77605813
28318779
1026891
43332672
95943798
41525980
17953779
43070920
33260
32039252
43207156
334878061
30722449
14140497
291869791
268094695
186287362
3366454
137432846
688215565
158520095
51373358
46816238
1035586393
3735
4986946
121011986
144241107
16122297
168760047
252789347
516333277
15915355
639661258
133442976
1127830
808143618
16118461
242238301
785410730
49023566
9412156
12750631
294026903
10432601
149712011
14192862
307316
140073631
426010210
29958080
53329203
608415007
94126200
108709684
435652902
48014790
104557991
24048812
337033671
434982099
132825284
129260855
145941295
319264472
561845693
149053653
55967020
94667298
107196611
581017810
7974313
95829484
21412306
2471489
2999476
830360221
274931676
52674053
253482601
1071205
189804457
44606871
158479664
120840183
70467634
175807712
37520511
568816441
14870498
171419462
348433487
142660418
26743550
32110014
2573443
66770383
382335298
581812862
8254527
76162667
40759
281571135
73245723
16720568
28110205
234707268
111526718
50021264
582709554
679183090
35105026
6966815
31392846
354162
39562149
113356404
109497623
198167983
175224877
44143943
303751882
972097
230912
280974174
184841940
132611222
24715486
18541508
124307269
372690206
35905330
410723049
52300713
18383691
274611
145211089
16276206
564834058
45416197
462976297
63045844
29045034
7030216
174694095
4381970
704194622
3681829
85603026
235569913
10990034
201701635
182481562
249530587
723962948
181656382
146930669
35823732
3755284
12116962
145315484
32169005
73121896
17748119
29107858
5271370
81246011
20601600
303169746
46656136
451197824
185705915
562649933
26783919
10329411
18766947
245984938
2201406
100540107
23478964
667685100
528728984
347200069
178264863
60848907
137990263
3626785
119057123
194904946
115897338
297355066
362396905
21895707
857512636
17993820
175263310
7935424
479836490
161473038
70656936
354265458
13741614
657662104
334778551
74821179
23430251
40596487
42973915
154187664
134801246
26949042
4341962
650211042
276292024
282677617
3898061
62585460
328241774
7738531
31157684
260592296
3871930
62521232
44032
393892121
44581512
105552851
355038357
152366629
437131221
21104547
35726351
117357184
12435319
26110397
197132255
96318583
37748877
330365653
74151219
383950536
49304768
88036869
727570564
80307690
80710939
14161740
164907921
3630797
190616163
282064375
376036188
131924678
27754052
49255760
963476
763233500
14438832
56221777
113539800
378183621
622453046
4529341
299256040
200507000
57656740
42307092
7981545
166778427
108592159
11348636
155880217
61653962
30310373
32197605
775955727
28034371
88404376
6920273
52775988
42859823
162422888
47963116
1867832
28664892
9347912
158181071
462288065
294572444
24577676
34208151
137813400
536798237
274536329
62183378
95486542
67618309
183777879
403870
395038310
118128255
229513921
945755
399490492
16846700
55937146
5938906
645636268
40822715
4927411
2689015
353365954
42492823
85478916
95064747
436097136
13211156
107196634
22473203
78769195
226239658
14752823
318683520
15568617
10068624
14712784
12475844
390009121
29575393
247222206
429264482
42691524
1503575
29912032
12534401
334557996
22019477
532015907
4420367
3703594
133778961
14197371
321040432
138975269
51238374
398585677
20400880
1163810
45827486
186852771
711068075
92364041
293499502
427266352
12158816
5669718
42131858
201332341
12691507
16551703
142777306
382564872
606227129
106245583
800663968
215476714
18330008
620735453
138106728
3429873
326099286
39455911
13412647
16998064
88768303
335386700
110325549
20733887
82463299
343261861
177437337
108314176
80533774
19976230
424975975
654764295
635315485
400764222
42738929
105768755
63615132
468321813
524532753
797222408
8854594
7068996
579353128
72765137
74602899
489606230
163710654
123343981
33559216
14708385
65145081
75079450
368546691
197412960
24626641
336894541
412763183
69315911
45497579
827214661
17348928
232002244
17984058
93964932
206886938
270470776
70807295
438291089
226718293
1378694
115194732
16139368
77281421
36652131
436107756
97691056
20571194
44861121
31704015
3639492
12067344
841865424
68608861
15604886
747176277
660061681
10399474
74003253
559064874
509805429
146993671
82393293
117946250
291759
82623878
382413773
25593737
209941994
39137928
189730554
299505751
188492065
396347581
229425970
239708840
99991914
180455264
338485584
165875687
197088682
329898651
151159318
103821113
1477306
34931798
186926654
89491389
226058932
82653973
25678315
291662257
31399906
61812536
14179174
21044211
366333181
69281007
15564453
37336997
91847282
130677403
258358671
14848998
664211
13222631
80523797
16013928
40785404
205626992
516033937
7417789
150930757
198375535
104629609
28786276
199227523
425626202
275204018
46336613
38436570
294538185
261442222
123388322
114204370
323266664
417085044
401639377
164022901
83782873
121335562
43864506
131160922
67089406
222159699
25149961
98911053
232041706
77727940
306931842
214640217
18006771
42211542
2756282
148114994
15211046
74734368
259948982
27900648
148849823
252176109
17555642
760085640
225021702
72152511
509082499
200017521
52301360
222261836
297752226
392510737
142199055
202635709
7796864
622008492
68020230
327486073
102031568
495985249
15073272
158837993
4853697
109870705
80696637
300658351
29457102
41032693
544492411
163372623
100927285
93828444
135037464
4144556
11933326
314987925
7095577
97765680
414138493
6814806
11006662
35921436
33677197
233624562
46273138
90085274
710644556
9169830
56777854
24732533
23532144
89432651
65719528
12691807
259308308
10847914
19783387
55012005
309715974
110141759
76297968
197633845
87491592
175835163
67990355
210804329
23046339
128094009
15844234
746650489
75345084
443982339
53608480
104679558
210253386
15856375
5117547
457154707
56176022
293904301
21281402
490584517
36173846
2947459
212129036
268895329
25109363
62797378
4141961
472950583
53274421
227430999
166407945
104767752
242568034
409923409
40617175
51434765
200236619
563621306
144684
311019593
179365373
105956010
55399507
51236421
532831612
432572296
32070050
2502126
337536777
177463634
177315235
309386040
221237622
503961954
134235022
11308498
21857426
223182599
470889594
43348254
54131831
14165943
327024491
155488674
115490544
80628037
82670737
45360199
181812626
21557898
69148338
38002704
196619151
41952189
252139153
131516381
52262497
9452771
395822262
150022630
43437590
191598898
33013618
57897568
155306869
99329117
206105740
453055701
273890375
2047722
63743726
133227294
5498130
318420147
59926152
35507023
419010511
31523739
169825708
18186283
3548751
130685698
19883474
81427743
20784616
133638175
48939581
333681242
96316386
5008096
5512884
77295191
116786534
353743780
41928
152398811
361163550
125388901
161489540
91851980
5545997
636539351
115960186
148241802
159824584
434866410
99350055
504534885
17073912
615763408
255205151
113838105
66050714
49710603
76706481
506109109
22705116
188746254
93934569
4651559
509341614
43785255
298249112
15408530
18161095
111358478
57534551
298454114
118900285
83727429
227028507
265146305
400346560
767690
247448844
165454331
368091393
21875882
485771591
505347248
119237399
153346963
503453373
171612967
207545448
59483698
647476851
45277555
1466806
124247529
206744433
144976691
158886648
44813104
138425890
221552265
217311422
201270997
296807770
15147750
29290262
377858079
958619
27202982
29184611
105182420
66236231
560858471
41518993
181404162
32940583
97389902
720350063
46998060
70382509
41109935
4756345
2198298
5837873
138260991
8284889
48018032
1821215
220719566
377435017
22085164
165425720
46351626
14199903
99162214
46408091
498850889
186445678
721820093
561940255
320751887
276069106
156089932
139539259
53689116
445988075
157127344
17505810
63910249
15836638
77508137
26239029
134883716
382930925
103925136
129041127
539461556
544083006
88818762
619921525
11639474
6396272
7949991
251776765
896666
30330953
271490635
1937672
77975075
92508639
539442543
23913310
59258979
292901096
60157294
25991146
13222
46904066
106224059
6882216
23208
520954137
125115712
237605679
12669733
273560185
23853896
1304994
13168185
565926581
4470262
93066800
21835344
106482815
97463202
123365530
444120205
359977959
20850391
29316687
382889065
472630173
727261692
389260128
84478373
40068537
645840088
42103501
32443938
50839094
116727025
21982483
7949394
443290492
403498469
157096989
5808927
224393642
273112569
99050534
246025671
414913005
71944310
125758823
227919700
12142369
45999423
287466812
285192257
243304837
328311521
201186518
151208329
389047054
240044965
117553999
975372
17537638
4203299
46463108
84672588
8503376
384679059
207300161
26714622
56162368
263367350
94465888
17094234
45375474
14778709
50776618
155814628
94619022
273481047
52075333
63390156
85303998
83530594
67669935
454910795
240256002
29549435
351378793
281997889
628121622
23205647
31184394
101956276
185180
8538828
466428461
78318629
125242885
13481596
79256061
172155464
4096058
6177996
268099921
9661606
264464121
216623230
10631112
326775597
2930784
132411235
42271373
536248151
18276313
420131538
133371975
181738461
106674491
350333659
529439978
266301308
159066638
38485801
380772260
310508928
486462465
140871525
7076772
8535512
289960
540790107
32758226
9807384
430045895
10807604
1940679
419908269
31533985
59619830
4657413
129616455
37813033
638017281
21300641
10433976
355018668
19493953
519407880
22280653
62427674
4881360
119267002
86568635
9356141
3577600
72455401
127564299
36311303
32413191
98233313
34501832
55120033
97774776
363518380
267762502
536940532
32837416
24779220
421398664
46935036
62544516
163543293
281065866
3228280
502379172
15997569
3429236
69730832
790397892
31169962
386580160
116482153
7774230
43283799
443805951
120827664
70448543
5962199
2413011
75648578
176925646
382280592
819867
432445480
227487843
600964
556207997
70200763
253357851
57085972
67084410
246924629
210040539
270024492
53684093
2386994
58678568
686441149
140943353
32306983
90880495
201821296
15072869
6641867
265163239
36425523
2609838
4025344
369403633
569457057
6646781
12845049
6826517
239753276
260163417
1185976
568715692
191646739
98290107
188529932
190874157
303236560
364335779
89286121
625976634
268701783
47525199
36434297
524447926
912116454
307794402
466598567
16983507
383929708
361770691
705460783
32084280
150131445
3629464
24782884
124158590
372583641
749899340
57239622
1257210
321462046
133923121
81114564
36220015
60825898
158963937
122697220
101423789
186285391
21008046
127631990
201928
102758017
554730181
106976244
116317131
49604487
50044460
283406707
228821936
17835426
385802897
315137957
297100470
197241199
7315965
442909633
36164778
42661461
115765483
1728810
27263114
65419696
140788596
282781757
10829097
57375268
26877163
18931371
29947702
397957593
535330965
21977967
230938241
113849124
49661340
121745805
34179750
72548776
51105018
232215888
483412621
576962071
1861441
256541115
263834945
342178269
1925970
24146660
433401663
78611563
271486340
116062201
484363682
3141960
311632446
605231451
50578513
530792674
66878313
340697610
58835
279436076
282137815
96293188
6124182
194129168
60028303
18870315
73867397
10253217
25606059
604473121
14720553
155150153
33687302
20519457
117548595
16958164
518351897
72154426
328951481
399223297
8640722
27654091
198442365
40820521
90294001
302512072
43000215
41479350
137184216
111187915
186256971
128927925
13045003
279787851
18265299
657974666
201953693
10868881
145833042
566990
284329534
330567963
32723121
10811194
48984588
515559388
16772712
37877977
95093512
243866130
92158046
2231296
73478206
574547378
328260652
505719194
192914850
179877770
5101509
477282526
35856617
46870916
21873194
362412550
10307929
382615383
2740796
125602467
178325
102667016
5747964
299463893
135731372
27839618
477051371
165441633
104467787
287061882
368082041
427773553
3962011
187536521
105242425
22331921
346534225
5562309
171085916
232780749
40746427
41213939
41364109
10769536
462052840
20639052
3070733
249645938
645081660
30692190
2864364
602764142
80844304
629993496
12702304
259829288
687074991
200998343
7892937
697837043
179874881
746168
559735488
82577961
174532900
226411533
26586049
195082709
32372517
793993675
276251634
100875923
201109212
278909905
112185696
44906656
2054689
3993910
426487278
64612605
9134821
171931748
264240
188748581
111640769
28475059
167642058
131872412
11107300
1639714
437959671
69099668
279702322
37330836
686268545
11913817
327010800
143477531
103071084
66202819
7441536
33596933
16622808
801909961
110472543
4042234
179325510
77749510
363581444
143229270
127561908
151909362
595823053
237076158
184654600
747103446
44951148
110988701
11087145
897297687
6362077
510626517
436336748
28796251
14448676
219992047
449572942
143159141
117548106
39224415
255371753
154100731
7938313
22474286
169811220
93242323
194956766
46606795
9889780
91484095
470601367
234426738
1218850
28069302
614388
881063298
1995473
129384299
245305020
185836149
95859104
348847773
622225039
903719
163224369
183316697
2341553
75875691
64955528
65766153
417670865
132007767
194181117
476219125
365805047
66337553
48058223
130151056
2816497
134826222
359903958
524966679
535277201
94058297
170775914
703666
5652510
128667374
393143702
37377371
292629636
11141056
384843601
254292008
28062275
11744825
128154880
11222921
17200945
191321387
11848976
22093664
37670922
116864610
179131806
22345324
10129664
60943024
12088068
330757377
388048551
27865023
42827406
162390236
106571980
38920201
365181275
305734983
166219690
33122385
44569647
11648985
110048
10281152
175037854
87959885
6554680
609413081
218361604
163421802
12391911
131642159
16557246
39437082
43551337
504907261
154650991
10407355
753573188
8327995
34643689
19575267
459075381
573674799
43981294
139403941
628911647
112460530
26090766
525750429
20847527
333228721
49821427
5123401
143855302
633845615
16212775
78817163
61055908
4796756
5326176
309405
162301822
182032048
18292542
5773762
334947900
28783022
273787109
82090167
474500064
898635941
480546691
133710975
469633498
308436613
24006255
111917384
315023918
467222709
28670857
756996642
25252816
56762871
364396969
182550104
70018648
63252415
274542972
178027090
74392857
16990305
33337569
459015533
409444966
341410280
289923
94352925
122071287
70434788
10345149
84931448
119169154
311420691
208508159
383652919
151719515
60608199
50293842
754781427
7483114
134691468
13602360
103837347
598838174
69395741
95069502
349714509
112619567
90284256
100003043
177589323
366682973
118325270
8020458
189952828
20833230
23094495
59318341
1499127
59090168
34958200
109264898
298636037
726634691
195582211
577439970
2682227
27701345
390939169
71042745
34929652
66772547
171970610
1622046
542230
64971970
162564622
571361363
18994389
240474061
189133234
120195027
131324916
182004275
11197280
131700604
84023265
143279728
16448321
815068
245328005
4237525
237939109
40742262
177026952
470314839
54803635
94850491
387572397
141643828
30242663
549289281
92710950
14653256
3876324
4862364
431968801
15541920
1941121
43490392
116463936
30463208
47751411
36927336
78025
135052381
1447680
3245927
132469615
94065359
31646091
288964180
50297070
168843526
328915196
8164541
95200363
621963429
13707159
143287216
160173039
69290
67902544
1859068
133345499
15792055
107729813
81169606
8560286
21234401
220407632
33660631
154610899
215876817
805802
43147585
33616584
26328105
319923355
150504236
141400460
138790089
56254546
193941610
2402520
74952842
79012713
23095396
109621792
59213439
176758657
109016349
214138033
95813233
353869951
131392460
597456735
166790508
9896616
27371760
17879347
597938007
243172167
321948901
12901005
289698545
29868264
390332623
158410338
852423
142975093
82858209
631376426
140804520
2687466
232220822
16396486
5462499
119896586
358587858
321465285
373163192
114050974
148191347
204648558
4568992
2474567
316934971
543979523
59595486
23307146
32404936
12079550
11864712
542151566
413254679
386249839
409617640
89866807
100025758
104820
590378764
6250147
37052890
36147705
61056518
11900889
910154485
554336568
43550247
134317406
454405082
600669868
140930392
43656638
755436137
16650706
2382812
5638296
65887095
286150099
54528226
271197053
3455479
22517956
232278774
40982597
270379440
131987520
233515680
205304903
64687
159043164
85897342
24141772
20365784
29774290
10873162
58629303
59526016
102209084
50363689
186825919
120226123
458675883
7082851
60117978
23930355
47099138
551396545
228185860
70542552
49298565
5783329
74974572
3115440
36565198
142913166
11705309
24498542
257579304
128603130
16446241
350511608
470808056
139108372
4240845
493215664
333132937
37357830
90044289
6163184
270783092
55360265
10382329
149424632
739958577
217009222
274716387
167268504
521458184
2480179
147523281
63382145
381848110
87356303
4973022
6050326
147379201
105839804
320167357
2752586
96045326
5240578
51861427
182719489
39854710
16545403
630156155
134101751
1098979
676283414
54502060
30202257
31532519
111749683
64028931
23477307
288659576
21348257
413416445
24746625
111187974
84266687
419957412
117006921
58774703
6020100
14438432
5809958
56881744
17519660
5957689
337194189
403290821
47408141
7583760
249611490
823581
18178202
474602214
559783199
452011611
520633464
3559754
10742208
65418774
28207197
6513710
64745838
20031091
69208490
502692528
86198668
8157051
82834203
3358990
16391688
329365318
154634997
21133230
12838868
55385301
175222686
6101747
297116429
6540878
109896
42783820
75378423
4368955
286291331
296834191
4231474
134055693
44440470
128417340
308495497
700473546
16636539
207298834
64133838
15938698
271935493
21529127
31606655
25077429
53975112
96675225
80411380
183897489
312343544
13151298
363020797
109680611
102965849
6724320
19422772
315000041
37503419
476287079
24374532
36383987
30124440
29739429
77445457
112039729
23878746
71320763
221860073
551042091
389038400
32670093
457392780
196713987
12177867
261304827
249598259
1595590
9863977
162615289
336185331
22381762
290517327
416505979
40244168
68093147
192042174
94011982
643388671
514284514
24365584
706601559
8911793
62547717
15620218
20626923
63226090
639545937
780145098
16155362
11715556
106287177
184703147
116424030
469599505
246874121
353193042
93276583
45203694
47254461
355505886
263232721
197252430
9774972
593941973
19181247
84268830
75468386
114042585
10858489
42650467
66857740
89978687
107151476
13570632
237076356
249714243
103162288
25305160
19121012
138850595
47688976
7369985
107032668
19727571
211376244
191651989
163090548
1854577
50771327
14018355
209932616
125657661
1300401
190490042
85886956
175801732
12432540
51910519
156945261
13143195
115650204
428637
9929105
4091215
704855632
313822146
232061596
115131997
42583963
2739003
1901458
108607190
72614300
564985787
549541761
19439663
3655720
104496668
578951155
555108434
94590685
516652806
141631766
270256941
15751824
533145699
90634484
159162254
3215957
908992825
412973940
3334841
217340402
52952076
218461775
114600402
18466355
28382373
265071163
278427
280662778
30640146
58534657
37546607
128348712
11533851
619346472
53386669
54734
212741714
825508
26697682
32090155
40468153
855647
72518417
20690424
207060385
14191577
537286
3667397
60797111
573119208
33076015
316232353
106827372
300418108
651378272
71873151
37016727
102570656
44121233
5711420
765186415
181938668
206709015
102425466
15912366
544367125
50329005
61323639
2328484
894246559
344367
17897136
175668823
105400349
60851303
231926509
768255273
18134494
877364
311624054
104140003
257355226
153479332
166819015
33834875
1641170
144619749
84619085
39454497
289515512
31992870
45043083
97286973
93318539
58350596
218588464
353626755
137683723
146390392
255557919
221548507
12901539
45863060
840827677
108054650
643481215
119242348
30711828
370507138
86303774
45158941
10000105
341881696
10317551
4309948
173241368
36247347
14811303
343630893
387365466
138732656
112501853
230005650
2682137
365838887
547399841
39042652
84964579
94626907
332973854
514505903
16881830
63698152
55634353
160348035
483684340
636147311
563199593
360517047
641914183
228729943
315667390
51165595
17312295
221196078
12211128
156189581
12051662
137715391
33334737
495072026
92487012
394988038
190886539
255664120
273838085
342659533
13527293
92225901
19137892
244692725
59923026
394687086
728382376
720906913
60012299
647529211
13109515
128833773
110649409
638477657
427877881
13366736
706065
22103168
117838268
132962671
116952667
40669630
79716994
849593084
194649681
13629749
30370122
446547195
198287037
1777732
813878030
49609620
100362987
194622902
471925169
277624937
286498232
343792615
566931
110000205
50514132
69407961
529048114
217637627
5985458
412689919
924555
7697504
103123719
18387576
343525255
45659051
35888650
60682994
609076
544400
19312088
632519315
141620940
23826937
25478830
101782283
4697989
621159136
11313481
6956888
11323343
407662864
42150097
16732030
10332654
977901
68645743
38928323
416002363
2374791
513960473
193560
57082330
179121877
321626164
288735226
165936376
336398533
233277323
674058186
513545203
31026865
231502617
104784845
110096275
478481231
16576602
42712563
10545125
119632
20341577
192603042
36172119
102563103
68089171
2423432
308711386
295813730
325533598
45186808
593798745
72373382
8833959
333289989
272954931
97165902
55694059
369022493
452979464
4105156
741714698
14228927
482400451
96607204
97203179
169248711
7845127
122011450
24468437
129370
445000238
104204946
571163560
26088432
232232013
164854777
163037967
156483781
209392607
200140369
20006938
220482303
341935404
162704377
187661783
46017281
28718789
228016401
203352429
443979932
439529465
242706163
45790875
80332942
37037964
111805305
259922347
221256141
55012602
1311525
789934758
45154309
117700259
265400891
156550781
71648743
87942283
8511599
114005954
112646363
407460077
19110150
148593547
76524656
47564654
525471932
87715410
20724121
30324613
76274744
45983904
304630063
411344038
140061505
104477881
465174901
78693888
11945296
201025813
238954325
13257302
610653397
10391264
405120457
490981462
505362405
5053284
38164515
382802325
247185906
986703
8395470
17185856
1691221
165084563
168560664
17986412
252820345
466741731
204925500
230496121
1276489
193119589
313826182
295631371
261539812
214563245
290244476
82587191
321591821
799666
90474452
270868100
79982393
766251
3853919
584809509
795192878
161117942
8910858
308997078
20262418
3259026
100467328
221719687
276390637
238782765
488305632
135080006
758184971
135978251
156533788
22913482
17419664
33434623
78793629
835168299
306570039
27971373
1173214
210663186
11922584
208903869
268071881
39607199
505652322
146743903
18721309
113383675
68801767
393087913
47406565
33576668
51662345
9217753
437613916
395961472
773087563
203209617
48754512
45126552
92336408
696976630
74750529
41311690
38781291
597567902
35731022
23548341
78813372
23063335
238363775
86585807
16568872
280984626
20947014
286488623
494132532
13008692
10002267
113650577
176470369
66552397
136938046
256806906
45616141
467657642
29333628
47413658
282249442
15870282
178873112
239756991
73863036
474611213
30891629
8548822
1290742
411300873
153148108
10155265
343016745
33276756
22466438
32140857
10439944
55117245
110172010
3583029
390212734
47791057
1300010
448172700
32182526
17247392
934938
42636837
25542947
49488190
406157685
345737816
13943825
795835276
96662087
32035513
12979413
60430650
433320346
592769557
990775759
32527701
744582876
308674849
844925
367146389
61900619
108485451
261575886
105606017
269731187
350964653
687667914
91810058
4572962
217504528
94607736
996320113
579749938
90095311
9048876
86290609
23166977
62729390
64052687
158985307
21038994
325944279
96931754
175999743
523360
76273155
50078765
257133029
233563226
83044978
50134095
329153066
18122095
311340580
163866646
142815758
1752074
368165366
702650164
205976557
129011139
23928092
93362295
142691102
117308551
389909708
107826197
183701128
442912055
65748313
816094
183801605
89792401
24056000
85321043
388198904
3750384
1773214
324763703
93990524
62802804
78291196
2140685
7563501
519742508
92973647
501332305
111132039
10412984
220564587
46245832
111020636
255360895
151428
147432982
179285483
189753443
275355331
138050649
266962902
189874358
331928649
84472755
20918714
921192
451085829
14060925
338531843
90226813
48423955
76095212
1198820
352739574
32568245
101521591
27784186
182311254
217485837
19550033
65469132
82391572
129048113
452042533
96403571
184559052
162980676
392983000
424434228
304410167
211858076
444236853
98831663
554270002
73364137
124864781
8529721
133854333
193538172
5487869
332287
1339774
301875913
274801369
576443202
608487262
470031166
633462277
8929822
236784714
41235092
148720
87139602
350749016
46303395
64457306
228773902
768657429
369674162
297009777
32638711
14778299
42557936
106518897
95547253
154922407
541279173
385070896
75471035
106986160
6372679
391585679
436259655
3497468
82516293
79630815
459898981
150767915
6930109
575888
186899599
652887437
125084705
718751590
6393182
172595168
58157641
231667130
19365632
54396785
997752055
19279394
638053351
31067233
178849513
469661519
7372098
37402717
3606006
4399100
26177302
54219611
67744851
133804494
486299155
30623325
6310532
50016226
172366852
16289043
381099602
226439529
174249790
165939975
39290907
611662585
43013830
445258975
79882816
94802335
59628657
356973879
30329577
236651898
699866283
14982199
78569213
312395828
55748309
368976739
2487296
18401595
25484205
24209806
43860596
1162073
164871890
11856987
155689304
59417193
630586409
174463436
565277986
251642449
119573781
274040413
14730664
140538663
12785309
57322152
268196242
134738915
489395753
100811544
59194568
20289716
2598796
55059729
818103
538726
285798113
154211671
36694944
96423678
1288616
165540830
17505922
91572864
25681286
110904085
108513499
90355184
4931267
62347764
327791744
178290638
81464940
104856233
15211969
272638301
511255927
86855684
44007289
332218028
3343111
249013667
31618016
263404417
183330281
4422092
142980735
392899570
6749708
164298675
48365826
30914460
176044672
52985225
96463900
611747589
56081385
82430791
330810457
556123083
45368584
31101718
130594130
78677778
3289954
116123259
157319408
7980310
7276438
845509125
113593879
180627865
350925360
5173381
312502732
723308033
52430561
83360470
51559941
277125188
176382330
191396974
768943857
160681522
96945508
151022536
265375100
28988380
278802553
157201824
136843586
428630569
6988949
73052780
10267308
234654077
268638499
347551642
3986979
22163147
910263
59147355
60353910
500251431
74552408
115258636
778293
17468224
543934997
227546190
45888789
462307555
1364621
14180305
38684980
368908473
144686371
346345059
16417822
39243828
97233623
372778309
41107017
291190553
84284
112054439
140146494
107453073
92876185
76871457
220684756
107844789
12136091
95019889
151469887
2178022
712990032
107302023
235900225
97817477
26985366
49677953
115776886
122102232
9803801
166305821
1696294
75654654
10299604
17576854
181488316
4312254
5702697
242486090
73998762
413789070
256250981
30272969
373304581
14006784
255634114
2370334
87751060
126057311
79158220
230306
15425169
490270517
127102990
307297147
407122664
52252093
99104255
27441929
151995915
29104309
4539672
172497295
271083585
178071550
342083677
19346278
377686629
8955412
253356353
16383108
493597798
23453805
2108178
8123588
29343280
74966982
172142110
53728950
48693121
6522033
11335594
33117104
48050316
6153878
85142146
8075487
191104645
124958220
3705616
301007590
390884793
230358408
7667760
51407981
3646
450329111
77133240
315630452
139776171
50086725
211414024
339013609
81930790
21208770
118180141
150575638
101477958
652562201
564733780
2400273
218431536
451238077
79273645
81475965
188208937
452436987
115821333
159510278
108077995
190209970
15286513
65431204
135030814
484412251
9883294
32856599
161794026
384154902
275877839
19781249
77507134
72145969
124282549
11459346
22044509
66153889
3480
3230716
107489978
596615194
9652636
22748928
8245593
101835700
9360643
22422260
68043658
32034181
479006129
221824951
112937526
208973021
134216000
278116983
112823919
199643474
279548893
57601988
219671578
5148705
604559401
60949096
12350120
114031965
10418987
92938308
314746598
88457448
12665237
203421012
12262175
106614248
137848375
20160232
197165774
40958330
108961900
172563702
631102903
324440672
288577875
41345570
109464550
78067255
658307
174260170
51160870
318514847
222640312
90476412
177063803
8397821
138776198
9484273
377427313
8205242
2433961
84885297
33241409
232567429
66931080
458986002
130627898
7893370
124698565
38960531
142069534
3733838
137234138
80992967
34284251
286930622
28087273
54276617
1989656
181059582
480722660
7847179
375848377
49001139
144926270
23950871
381454977
581866552
87521408
12945642
376335079
147269110
57691036
152592136
165003936
339403
49543131
57192913
14543763
73547832
97374991
12616291
221827785
32320584
260200668
9084937
53466931
73135440
332620
36741796
3376899
924662
470256561
149967189
124890782
69509253
488872630
194229561
62540138
8632929
159286849
22949186
1630860
678997451
2862961
51661400
50357823
5420648
304087024
162074719
30757386
54122316
88876286
150103673
129169395
89930352
6205689
416099193
127864428
6356293
17351257
124207809
141415522
202097187
6527992
346589411
45249828
134424192
84851494
164628682
38568091
129632857
18088091
130029172
496085308
425012423
561773477
22989204
36813101
115093012
46973610
246237302
31162554
26516804
181846877
97105046
166268677
161586640
238276212
216329692
90418933
113867725
337895434
214153380
474917084
142419702
320121535
302116518
649653884
203050262
23614662
299075493
90664306
31429705
438516260
35908317
24271911
118159461
635885661
50615730
353182
437536
16541476
40265186
987344
11694109
30810902
16885794
149491357
63459914
242457251
408157026
108071713
337795728
198514684
152475451
98484684
51606851
6086844
196995256
53861628
609190586
887568
308090120
7558095
513333716
237554012
155234177
136009008
1077783
552324449
216250867
2094184
11426539
492226995
12017016
40081639
77539209
9182893
191279085
114233649
184359429
39674448
3152725
357042757
529715545
97063030
1545801
38713135
12366904
429108869
49169
9212483
23318512
69624767
174858681
2432578
85801801
134321630
172874457
115569086
4022460
206910374
676028974
3596838
14217651
826223121
114914427
351475343
179290181
5452397
47061728
369339813
45521112
48259458
245676080
327875195
304664006
2938457
97832315
154177956
16909082
5398136
2813912
639783201
49808684
20328025
33226820
16050425
411652411
530353360
53196768
116830742
178526440
11516584
23855966
112007005
587864900
59870752
351311520
2223053
3422007
114544627
40779198
30589894
16265040
227930727
9558251
95869378
218773526
86069964
10504158
103908676
166476969
155329241
406092812
69409859
303833738
118308951
16979485
5485064
295798453
117294748
33476383
254249892
309546285
27203985
26629442
250606849
125424549
121539378
683246836
81143547
1459273
574554302
22622716
461507644
17415747
9272782
53323096
462916620
92130847
47952470
520502152
118609955
142784435
63610444
509597273
381389191
118611354
221382317
8588604
108124222
135167052
261806847
7485957
775623414
373148817
260566
39867176
496112464
2367240
22175750
91939153
190866917
89768811
125947601
33235404
45586528
9341664
304120076
300190278
211778207
594119428
26733125
33833418
132870743
72441613
802785787
141089155
560901401
104007364
64578817
150137221
1820358
38894587
509109826
91840674
193309250
4307255
89256149
69768614
123575581
213988231
337654951
8691252
159655603
339022148
737630
408632036
77298178
263766547
593444844
435964566
47273824
41774550
21085131
66418
43483818
12810517
69229844
69647301
434424593
173693694
10080894
189895982
15064404
502153026
287914423
158593827
301514941
17053576
706824992
424552574
54959823
61246886
516184641
219067346
95057524
252807402
135339625
110057586
26202236
17804171
204037952
389531775
3228184
348899287
467470711
1692474
66803586
75555364
330376569
129918410
23770747
8246819
45969745
36470824
359776847
314130433
17543247
244986184
444198500
5892590
65448948
152507190
820785
16088066
44382717
288972490
198438936
1280572
1103309
110093466
276249538
190856542
37440573
839986834
55165463
24504467
22008046
551603798
3853730
303574153
17919593
72031768
197601377
849059276
423137473
30926761
130065896
131415140
18894750
391739132
610399967
18665027
35202519
354726505
81590449
358448789
140882601
663331342
11007277
277051168
1823858
392707914
28387632
43136924
220274298
40998414
88244435
84223325
71397891
197916957
138997528
176908635
295738741
151872047
744033
619676301
234199469
205010015
8714989
272288661
11592272
434537107
459650053
16120721
315635560
232969360
583358661
124551961
129695291
466033324
10082383
237112055
482672542
220520718
175850107
796020176
292736549
72261837
54123695
227012982
98384826
28988896
184035062
50141454
501515297
6238847
568090925
69541261
15162207
56278060
172636949
137576341
461013756
195536953
417387781
4953722
24623289
2747542
19880739
172841552
197054518
483581446
91432301
124781780
73599784
586852849
179451740
587849864
95030250
9787848
558624749
42241371
100831278
532161397
295070859
56375185
867532427
497228435
88336250
36070282
424276072
65420305
99128953
64547743
32344315
370835522
537420898
56391871
4210941
569595135
24412859
3862111
16043545
71127386
9433229
266048077
317281099
81598153
696561594
19465918
1560400
42116031
99545298
17971372
164386996
16585971
131874901
597562656
428854000
329303239
666112939
1943789
13255807
40607006
50627827
22763512
41176113
255655569
38870563
13378998
32700596
415645555
52449884
7590054
248912893
38307384
88043220
4573383
193942444
291361403
296252
401386856
150752862
286923055
406618486
108951394
144699489
531477116
12777471
11451213
60538047
1736036
35024922
28203716
22443182
60460061
29615980
267355512
6464390
34496745
40620894
120147188
8680890
313937522
35565762
74334571
126372545
284874096
211273382
17922421
6842788
512065549
19777356
253080280
152013263
14921649
47084514
120389774
129799913
3758157
3103594
59005362
143552269
100977948
71749526
81974281
512318067
12740043
882142502
402062948
12627191
69255951
282111693
443430652
349513785
12338939
372090642
472661575
130731166
7759263
501447445
8298948
10889824
21074304
9670365
158418159
8754981
105591818
87658615
136044316
125984237
11189705
384503498
105730581
522720332
2418750
87999574
794539
42592296
139212795
511457197
48500290
57158868
351552323
388728785
15008283
110977235
75398610
148568891
6306682
591461093
18016055
17193052
356043
117653603
362388824
85528514
9910628
188182580
657607538
2874100
88408168
24002617
23402832
11272531
34484338
54232518
2997764
537293472
159963255
50238543
25998221
11054945
139821928
74126167
188753663
146113799
183791341
60360288
26076737
119599980
58286922
138046049
119321184
60117917
34374402
79362875
339570803
827384
58635631
445232272
172864691
260938282
480234513
83042805
262791260
38518200
174755107
380162344
288263487
96543838
2120228
14477856
86186387
4453643
5176988
362342347
1681432
15218307
10054323
591660360
70718141
94932085
22114032
7098607
6615823
86152705
4183154
252697977
639945477
97661435
513522901
27159347
93694807
31606810
34305438
139882845
89090392
12414309
66076895
19401445
173291766
358676104
10005507
299255649
445861306
101983965
188578779
28953725
138331691
27533760
18250560
24903168
87858075
7415219
212167975
162420354
40779528
259759954
257381651
256375455
1449717
22424335
256236461
29990524
9759036
1532227
229473413
236330749
31530129
229443031
57684964
390039928
50792350
5768608
23797196
48506982
7513696
342905430
2361814
165377074
393285286
155756324
959058
126544959
3057051
4997325
174835054
775175
202813593
412321537
513133403
526151105
72902209
354533605
4071084
7284751
510429529
323175275
50262261
23758576
130962854
199813343
5509842
28959105
186368027
17139361
187341498
2727802
434953981
326818933
149307993
96107495
72841203
117652302
321247865
130938849
104577977
325868186
33551794
33357268
639563002
103711933
507538703
15410589
1031417
90813280
828187
120252621
69783664
651087029
6745479
12696841
997684
11785574
304986419
51842413
381061
1055942901
293358194
114212961
5396716
424021124
33551036
328117361
242348918
196099221
122692085
34516334
154030064
4815870
209812921
83844230
155725568
583421280
222029854
6442223
50187661
129959140
642071035
6123410
77235300
12014232
6786703
530499875
150666153
80974451
91628282
31761476
2830654
26074617
536840989
458958916
2782052
106130572
754200495
249782049
469644539
205008511
36454191
143814619
82549456
577561211
15813448
301348265
5503268
392516232
218760947
78722172
200550704
16490650
298591329
220403636
445255899
105642566
7947913
5587926
334516521
397520650
154009948
16985287
1035657
28386787
494233275
345262051
478306472
56221758
779805
131510176
8301502
252719647
21513515
32301967
397057948
6353215
563038375
14271865
60213703
202330477
7183143
16781515
503032621
101210227
256655362
3172398
276954511
264763069
1728107
7429563
5068095
229480732
137701572
34996145
106557077
331296885
7753670
104761564
14913041
131774374
237726769
16043899
46070921
880511778
114934332
55655814
66163006
268377394
449377405
289173892
26390950
190789156
24421738
2077154
31510252
151948705
119044928
317826965
320807135
120248023
6489749
690045377
6791826
3091896
511901625
5027256
3777
195578775
26838984
19676674
140711971
188186570
8244433
184687
593446168
400765679
6057300
12132226
560771213
143039740
5131791
133446763
194378500
47053522
230369551
47387959
1156281
125999550
44245120
30902643
164983326
6158503
83274834
894016873
158682257
22679364
424481214
53784194
140337998
239773561
5548466
165665800
186184968
567282464
119184155
1105827
491061673
106547976
307172921
839202185
368308951
154114895
208675653
53735204
119828408
324892186
37639460
110525388
521157221
613277211
28778466
34186148
143287631
294564141
315809079
222251494
35426733
184101220
170637722
557433998
211008748
3899098
10856090
59091272
33373920
192501404
117439623
289911953
7391013
112406118
69884904
24838711
80906305
329072368
387718637
264100477
458054775
28144404
315955902
56528157
162717220
183520086
655257825
54721105
615538118
4369956
38703028
142526789
66387564
79427150
550649444
5416700
336845669
621590
6820860
11438187
45632434
1705653
82710941
99687635
95180078
2963785
11623620
70459936
63718720
190539728
607180431
328567145
78577414
5868197
62283911
319903896
105074163
229168638
5646635
85432632
29820095
48693
197766108
876554291
95618275
517529955
152573121
264572838
308485229
21933122
763305564
316355245
148600900
4194850
97077031
141592220
13792899
5064906
711277
4959864
149214214
219415838
116291957
549827518
96186554
23649380
309303947
379876387
662995
163203967
163700499
105194610
582406079
202589626
52390137
407826922
4169318
843389
7011875
11280856
129651031
62479186
118992962
179023230
57413305
403856321
423048697
32815800
72530529
153305938
4416678
28052783
226939167
157221387
2654800
44614995
570785734
540444925
6900341
82006070
7933378
46441059
512070235
228529128
130309711
664209931
209460625
159225361
501688641
176641913
148338943
68605895
176510308
57255388
277352542
112456461
163168349
98393971
82930345
12573073
110699243
156659320
445306462
235130874
75395973
9599300
111022726
894926675
26314455
165504684
108444514
78928354
257034925
177601483
65022052
2273660
94553008
899467929
171226906
55929010
20978431
37293772
2309987
23167710
165519286
1184909
94403364
411232063
10413892
223171764
107925989
283757448
38245790
143721139
233168930
2152999
158237268
4937912
246267201
26476618
217750321
108027363
6575862
220115738
37292745
86290711
117514375
814682
196873063
73218650
9250816
389209088
20019365
281726304
77143807
5476132
455403566
69249744
52684858
477003034
20833359
541548407
45541304
333717979
206515541
7735293
614545827
437200379
14998051
428212297
27722328
45141672
696084481
36331960
205491723
52059223
409813153
236246366
44608918
67217474
113001392
48725446
283295613
21931175
13436674
265467774
285076082
700935633
126366790
19179400
66915167
228573352
201596066
512655341
25121474
21348727
177203586
212495316
131598552
673349961
513526169
255238201
40428762
113893817
7815067
109358724
477092965
128176194
20732413
252706834
197830998
62700954
29468991
151875329
573288709
745983887
25300673
46674766
63819536
10007640
131553131
21694213
133079366
13188420
475820478
157375034
180016067
145514918
184820154
256619025
76321786
13351754
66280880
189133497
207772785
701059020
15092626
1660375
33267066
39824921
20440240
91603406
174247730
17760120
50640636
312614071
157717393
82729197
357922756
61731370
78886850
14015138
34056579
10661256
628556356
601154238
13676444
20155756
296486662
45942619
87646730
90872200
46753477
269934550
57738850
139483210
225292147
394514702
612730851
78167821
129751999
414860191
153420603
899229413
538065569
59593768
125933083
70344897
103885041
219330768
231793868
166146959
115854601
24317345
199426981
332056395
35009850
136680626
85742809
40004825
76005795
26248367
340513211
28071135
544397292
127379879
46616599
5623860
35004132
515926387
12171529
24731529
146243826
526698359
17907686
59737966
30177172
62151958
648112678
11184651
22401277
87148037
9492287
7048395
816254780
43416085
429828723
470786217
106716078
6816329
41428751
38016148
644438483
165735395
87695884
42129801
384011663
115345660
88783317
46929168
8391901
100267211
475708982
71060905
442322741
883936444
64411715
489621345
7998076
46844912
15154360
317176966
328999112
1376737
43113596
234342714
44198875
4821642
103056611
577633
195324885
74747244
15712748
702075641
457002884
789065650
477871953
7851232
3565172
32761203
62270290
265679567
363401178
27627561
4489895
60528075
66344563
4673686
154675209
81680495
139821222
127626542
3589628
147841995
94872319
61227771
233265049
96639259
455635806
207679565
565816685
30478469
56246374
18198747
361903789
372325466
2158182
295326031
107657313
15566856
302753454
60991471
44477598
403048334
33875842
6201542
23176518
4285761
422609
88606748
52947566
20124721
247135948
354893062
301254593
24257264
372834845
902365776
74220941
119738331
292112096
57960861
925990892
23599186
123369646
39380313
243270896
16817975
170525646
6991032
308895611
420506226
318187711
117047705
53308160
91378652
232827181
362636
4976538
371667
374312997
7959681
6238149
48305725
1774169
17690522
164424850
346420518
38862996
13375976
151285548
229354929
267511311
84194350
189441871
7216915
12250572
252838121
203149740
594330834
231684826
19512204
678185222
322458550
266472802
235022376
1807357
47234456
21632235
109278616
54306797
714359401
54101280
265153567
3691099
674620838
148556029
127437130
15859732
472248549
15574972
2794929
75777944
18562516
30828270
355783001
10868247
106756651
125594186
47069706
60728098
16424698
53894944
131111673
41738247
20391771
13906281
6657966
70420733
107243305
62769074
6143267
44210708
53393840
310922463
85379
136747385
564744917
208840743
10529368
256416326
109075923
3174293
396449143
493275671
120008188
111870963
124453035
456899941
56084119
732551863
139819412
323325111
340138938
4859018
26139744
23308901
492858921
476219411
66027810
27355305
100945352
143535315
126007779
176784425
230481543
134823114
661613285
282857381
746778
23712885
72616521
111073720
153719061
118028723
420007070
7876376
640763564
89685172
18027518
2227536
87274947
540485583
166925279
217487005
235884455
131459985
947707
330530351
12245608
10883672
239814609
59335890
227789733
121824416
116743051
210578347
135028926
550082467
12018041
326045033
47212245
141553109
139281946
73084371
80928102
6639919
632896530
568315943
2678130
168117081
551223823
50988650
547867909
39901825
45560924
26379179
39762189
37530493
97917364
219241728
155808437
10929746
21322893
47477382
51902523
485076784
245336245
54198962
116178303
22803381
406636101
396958585
28639016
13265471
382825321
252333947
156548147
70184020
578843860
46795864
23330146
178084842
316714158
385508431
532087051
2537248
51447735
19751092
401338985
2946150
132322412
300185580
31957947
10279792
793569019
528784790
1579253
28039924
44159700
537088108
60300031
29670673
39273117
55255470
199139040
12567003
20983455
120168372
878443415
4276616
828993760
33412725
242576769
243551880
957320697
368694281
480677155
161203310
79622213
153847632
16003288
50970838
206054261
122078461
25878861
692647159
90622966
63606801
481927034
96444979
133592176
198212541
46623388
262571921
51840739
54468809
67464423
98071989
177773831
243873775
930601965
625304666
9634684
335270053
26959201
315855
61727457
459168577
211087621
2686621
88745016
78306319
398613382
12272890
51424905
12479557
226588851
323145422
295270712
409263305
783952370
134234494
25092942
209201416
775270174
255610754
56278179
240501683
119480095
536551812
2055836
2076382
198120650
180375377
564029347
4204469
681471994
73316774
201489366
2738472
236063649
30946422
71473696
40743369
52486318
136639254
140333128
174676993
262430773
614999143
13117567
233611493
47047987
28796333
99436507
101312655
70974866
75398192
22000939
7540104
59603208
3097912
127186275
234180779
235384273
2184964
231789274
305384416
316229221
320862083
382961795
467175457
506859326
294627937
72414217
428687115
5389113
245459383
246945364
32855143
213351143
67108620
11362952
721794317
51138201
191913471
11638569
676826
113437418
17000742
75581702
180330936
161480240
3324474
235131877
57916053
62165007
21280153
14076295
101865411
65986884
93573181
15131490
77044620
484825764
114394641
14962675
165791854
275960950
21750419
254145108
196503461
492374866
247921531
145594350
15075310
274468420
247541564
775077895
51751574
18293497
97777225
4908597
255343566
472972588
3335936
29746262
5309445
1736907
13682517
22938702
211469089
2390086
205261201
319799545
405731405
31330660
282340403
219370446
181294664
10517113
144563382
114163262
161197241
613429247
64944610
151087287
272579260
203448073
278391418
34120754
143755865
227334941
168427
111837424
531219740
178792542
64474672
414857108
170055976
7847296
734456078
67085670
387714428
95906936
891505092
212715
4370417
32334852
221332555
69688826
440547640
171912406
109969101
4741389
399152291
219616748
280436383
177046888
488695
12068772
400267043
28504654
49474296
38813074
9388968
129122443
97369666
327185549
213564440
4257578
152384
485839946
1661364
22885446
17047448
12523
51582965
123128142
99413424
267118279
100551828
213883191
26454325
310269657
114686246
80771634
134363363
387152748
12315318
232310574
2291321
108547236
172305322
57616292
9058258
3534865
70469251
90535581
125078249
19239425
164741798
471217729
399394031
165391507
370635388
159809070
829204000
44953120
108499323
127646316
118026513
95117945
326113842
517090800
74340451
454120117
3860709
130256727
38180476
285218498
12093129
328938581
8060770
240912145
25856147
11457461
1437718
312314557
21614393
479263753
298952910
44684421
1162183
20364442
113570407
3784594
1752011
122404874
12521039
18220564
302459506
107896272
579096047
76500349
8152074
1412740
116495867
65636302
154972880
95166967
239477352
290671462
20155102
386027856
198577430
210524060
152396291
53576545
855032122
300313039
560022
117307930
346776768
520776835
188822623
10847406
52025541
144771733
40284611
94227548
52332374
18864226
316602416
896592
77246304
117016718
812185852
29124218
197292738
287769108
1010199
187843983
28847736
44463552
346234949
325939124
19210795
124051450
49539492
37476773
60450029
2431920
260892082
35648481
524957
305650470
109719647
259278975
33637028
615658159
76535675
1504089
13214870
73084054
960964
4816619
599950651
128485725
4364740
15780510
41489343
232258429
37992614
30570195
356524601
252997092
640154189
89492779
79679991
4203249
98967714
237168507
267613357
327569413
7681038
328181264
29246322
7290781
9031972
73109414
91756025
217005270
387653505
32072746
54978492
1589116
15771883
149219516
43925779
30344005
408463588
372654295
697459075
13891630
272158445
489559524
103005272
109477157
154528792
210528273
335439705
302697109
170069010
5359902
14671870
429711411
107027363
21056446
407269402
7973301
196454110
450394571
61879220
194882760
16067052
118143373
849662063
97843302
792484209
144074968
36901304
44715131
96231949
34658220
12846318
401575783
42007431
125405384
131559027
467820145
140278742
346220158
212074554
475391007
230846613
240328483
17674121
90426161
368849720
106918329
153798445
492445472
622647187
43968710
497553
666903649
122587376
160511248
143691923
1406278
46012560
23457562
858780147
59360261
25781810
61349287
299914453
17398655
16864678
349521165
30608623
220876305
307654046
162449253
5840045
239193956
25616745
198233078
778462281
39018426
719147822
165975461
118817042
561698923
309358757
58930167
137368337
45155370
239932568
6034833
23224634
181241017
78156216
153615147
7044769
162117299
282069646
9598896
376752841
160545856
9028253
320346617
139062927
107429164
24887936
75499889
342222673
351332382
321672363
130297153
118796805
257723019
88633681
349148691
21990028
124684498
2286535
3325806
26050544
19773104
366724752
38341541
90176615
118164754
29537509
26661409
63517528
544575977
86437161
23134786
5476537
45683440
83689622
286924420
7167460
416502612
204553431
10141583
350866095
684947641
121170750
238264047
239624910
39433200
27083108
2878742
2149856
4847513
223389275
475842796
144700758
764075861
28514011
296760270
15213527
5979210
9911706
86983256
173259465
145801975
91553344
269039907
19904174
32601712
7017824
197972724
214731094
445591275
8956427
435961855
6547240
32666664
15975185
7154442
7893760
73092334
130567084
151966563
362174225
185136309
703152176
68430831
108912306
745105
27420716
147033124
473034662
282832658
518833773
25232513
572415706
448741855
334674389
152998598
136558411
196584543
71212061
1442773
53391399
212503098
89738179
94717192
390527654
150840535
769144
4886254
39060582
47866778
61695335
822262257
158182638
165446931
309251488
419897299
18109085
162735407
345057188
391783173
577466080
10458249
5208716
5051182
71549199
251080435
79208546
687388051
387954031
373737605
53804352
811919813
157047835
28360887
247932734
96364189
595902603
161020325
672658951
248759443
399342139
460066029
267118615
68141659
407209713
182216576
63780654
68007976
283895737
825350253
324077222
362156215
167448925
809750390
226510044
340848059
227784459
96003289
191627705
113120
130607282
4163644
130290976
7503606
389961450
707422081
166396416
375728225
9524079
157184
498289551
39332944
19958440
35798652
1409481
17308494
154527965
8735227
21369645
48361830
2729062
217908017
421382494
711987156
103006521
2383268
683833899
21681629
69626675
517252912
85468548
267927642
147649930
1391128
697840468
68519521
87765792
36978747
109524697
31457142
49263931
8268076
3874826
55660100
10614020
427155679
4542966
109473767
88907447
121604144
133157557
647192448
114913214
4730944
30207730
88090300
367711986
128944032
56312903
6471411
319755626
172654284
219073019
359270243
57821965
562146307
638278
9139766
295583938
317186648
17841128
238749178
119647061
428109777
52222707
271085167
64986898
65636135
53566997
111756061
21025444
392528050
11549045
12590926
415658087
306354797
14021736
19263002
7698121
110011158
634888452
451884091
167517372
291313622
235570057
178333192
417031360
468516851
16172334
368735301
43910637
44267333
120032618
580659089
158769989
106037457
147853197
195766784
66673636
24967570
26763917
6628633
110977666
465380155
162772079
59289959
216610078
54847138
169562333
300683897
13807795
15407710
116413570
90000915
182564485
30009524
58451314
445717132
54418352
224368521
195349695
122924958
77274431
11557458
69997146
181249174
26240688
130229524
546357
35982313
75061502
83615331
145935247
716103144
206397991
197457543
315245449
50295826
324987146
347382180
312864256
16548676
1860500
57380630
36337142
189376
452258896
96782922
197493609
38117795
108788078
11566217
298108737
8967605
152398367
54936738
65604677
188987515
19835695
75401350
716914390
53348352
133817770
28155568
238767279
11917050
111920234
732712913
81135374
199888860
43456021
118501924
99729300
62802621
41323854
9184089
79733652
32730989
528034529
567236945
253192693
42202864
3765200
444466309
9132533
44706710
294506745
12149895
254985376
24087315
60650088
37762397
269158417
135567317
212800134
115501388
369203817
1288298
624299816
17958839
236504983
38515849
36152987
187154198
46460855
81586858
61033515
88530435
431060139
861763594
79240204
423511234
372501383
4004961
34590937
167871950
77670040
116282615
679265602
417103305
313896340
20525921
60312121
106715170
191636227
305406810
46047371
167874057
13499629
191885210
39618032
548106279
165700746
370280936
116103812
26846725
336842293
29320414
215253293
328260753
750588757
11192222
266280537
115762055
11038468
165421767
19532023
66599185
419534982
28458367
215028626
277081036
11922549
213183774
20460063
29925233
86619280
9509878
7545717
110140034
35302845
82374202
4127904
69837556
17486968
745008571
224205159
156912063
310099982
116819857
343572838
83619288
61192752
101021936
458688696
122910972
167154107
607542828
740785
201688829
17345176
565980674
46646768
8691020
13402101
67085394
437036298
18164042
240561908
48857707
55546184
25515698
254996999
188209766
32295290
868449771
67872725
335846645
48529336
293981464
103563342
1251328
525773654
222576011
155769769
95275435
27375805
90908977
47742143
4430018
11076029
773977693
251349728
165522772
69055985
13707074
42325518
15770432
288171316
256889092
135641930
307501429
64301908
60935948
13372584
860425753
590956726
3988756
293413300
5589748
223896973
1977766
736116539
47491866
694010524
81696041
339216027
88859584
140899155
106714755
80246166
259211903
6109640
90083338
14163528
290011129
3072720
15896464
263904049
297854383
94538129
915086394
114934532
25697095
197301806
212695
181721020
360799364
227490605
6734376
146307493
109948606
119915298
52731175
12220803
340069361
129566008
22438926
318030228
7862208
507891878
395668985
28524624
114949543
173625657
373720648
114081324
240197753
332435394
8057863
37375866
108908409
51055432
8847837
81506507
164159500
55546048
58877882
21376680
658566247
627662671
9346521
202702044
1301031
266817265
430481751
15919084
170608107
96498820
88522171
20892297
426535848
9607279
35163839
54231050
126877249
84750852
85975536
107114281
806082170
303384154
10368237
252739257
33985600
720459297
87305996
296237357
82486680
11081152
284992230
227180348
311368247
2473643
534216763
299875120
29267020
533536547
29834497
3359792
163478340
37705096
77953655
282712458
15507079
340602949
279842589
97159826
3847340
348443098
160950
455255919
178793380
75678666
479528678
66553887
124333055
326259753
69437753
13621885
265864599
67377465
342092950
487201686
99191738
18962906
136466046
319220879
75682425
105075281
263348025
139568881
4832502
114907771
476729691
344999898
152269100
98259009
152853607
41062353
78686738
145307485
137352481
54598505
40757844
34744576
8505610
333631044
60759742
12857820
366711119
421473111
70946753
506427196
28492829
271027306
392187418
1282388
1031137
221508747
400966036
10177429
65390011
172519864
599403345
252383366
21357723
15983471
344889962
189282978
173944137
212408960
52813383
44992252
330360625
41887532
54955856
196701110
24478245
90024272
49762176
45227169
51223731
315580261
99473881
175467165
81360430
50484310
58808886
19655083
412136067
17187239
206383010
429053
422732499
99543289
260734051
236815663
60348883
17730634
7454536
196830756
326188191
437170875
160762724
410534202
538062493
84824651
5212726
138790141
31218531
43070658
101232996
1396401
17850742
38618897
17095284
6700689
267129745
17405123
184071396
173260622
627039985
236079127
59465022
264929911
304025203
8403677
120617002
2028476
42472064
251291554
14252885
4043679
97226609
156239
90695654
25668255
162417863
71415390
32816948
12222496
685919271
213454079
119023313
695276012
24460367
1150106
8709305
15729664
161220706
143072323
717340655
98995149
17989349
242623881
282191706
188129619
143386324
3531119
254950290
96039228
8113779
62943439
35847450
28016022
405926038
48078310
443513317
52739198
8799213
624101206
88744206
15468340
20941476
6043737
109392045
93842804
9497591
261466547
362596630
140573952
246385506
220385388
1868937
101276435
144978017
28548502
58508038
25992818
24227879
66030157
42808382
1064643
25643119
227397463
139818949
323661181
233784088
11287714
27414077
11025999
469065139
65042593
157532714
17404176
175952674
48161134
352523895
181423886
65332811
8301096
11284208
15965391
77141202
584567506
43986567
53555617
362888921
232124781
167326161
19243232
94757678
185371410
37214084
157568680
239108215
158499427
274881491
64436383
318181148
122890481
152040
4334898
110560372
16981129
133227221
136280177
74240915
156150709
922074
10079304
772261128
59611197
7737237
392145921
63405580
32334069
388134959
247905797
320314832
275901609
913976253
2160777
64016593
503019457
507432823
236533572
412039751
19424459
99702065
306294289
86817648
617575969
465259217
516538739
564857096
253882464
585074107
11330916
139457072
71676489
295005501
64106294
601068571
761182445
783029869
162237594
17508061
695867705
122660
218217933
773607657
18195095
11567049
66808
194347393
13902915
75320508
90113931
23342392
109490986
416432227
214052513
11213380
45543124
503326056
252096537
55589229
552633633
225236117
59962909
209517797
239335311
27528039
37000182
1987336
13895041
9611443
19853730
187620437
375259821
125418032
3537223
25912479
505471637
5147318
97370803
89006372
30740226
118056910
180049161
61012016
150761662
269979979
374300921
53058976
224194563
11734338
21958740
180687697
260860232
145932384
38344088
1546520
3338792
38906721
3855747
368599987
502467441
257086626
65277571
700547721
125069365
111563305
164586257
84809507
268459120
169931888
36019350
404251158
156705751
127616651
5192537
140909611
844162
178694670
213744983
29591947
477881133
302159537
22432882
58485096
252598164
309537871
19554961
525649902
4026525
512192649
26329329
71179940
204001150
667736156
78174811
581189159
143633107
831326
34983505
3390502
63979896
158697276
17069453
311335692
579410555
143342453
663199471
459599535
14354572
28288582
27768644
482618202
81578829
12964077
8858826
170550159
541477335
11086015
353378324
93119755
288903441
102981451
12366035
140168318
764334912
596002621
65796631
1574729
131613082
168433847
26137672
11118083
285147188
1070292
795849208
81702183
194166437
346502936
495490481
145139308
143205202
16960259
207061406
47384016
21468452
10840116
5590864
168115656
385546595
9362640
572018
546460441
27330976
525039357
5548
55927318
8189771
354402301
203213521
82592776
350298299
557302
582061004
323904230
194249620
49778641
120463423
835748161
411935158
169853935
144844250
399459338
64199521
110155587
97815674
343251061
114756056
116332692
73918961
43297776
352715449
325566290
208526
32490813
361836722
145582408
186163042
2432547
4237872
24140374
46698976
163835913
18137361
786577673
170526096
586893029
16167931
61811981
8789790
485449889
4838014
25138691
316537212
106234507
595490871
15158632
273454351
510685032
16193018
26212277
43387646
25022270
151776778
18652407
65972073
217273597
158532175
6607377
361485121
31719691
36690716
402304371
7901457
55210583
341702667
38986535
87302034
501404
331051157
343404
320158199
58094985
22909143
117164861
50058613
38529832
606238601
220133703
181942561
2076010
110101645
36745820
20387424
231562786
467757333
91835561
136415455
7687175
553906856
205608293
496661194
12126307
3466728
2516546
188229130
183452338
837113599
334887395
142931139
167061713
4060974
152423629
267379997
620227191
212286238
60482946
153015322
9798859
14404347
444850501
59129737
67066479
48345956
8632632
116442521
27363097
80152556
351963769
174027821
370593084
25515625
495398266
3585580
4878564
7405972
205730219
68646147
7315655
537055615
109662122
26990388
4682481
21041323
444508706
91335941
151850289
1962678
195104922
359884407
393900565
216290558
166975058
155216590
11663970
4186618
170988394
165299087
191919983
28686873
125448673
223673661
377040373
74612320
120984880
12121244
73575436
23080885
203143379
2614095
213294121
122066035
7824891
123375036
199422563
12567
94299843
3602819
60993593
1319528
28621799
582395720
253237881
9374119
136705902
81175405
191073
1248930
55356209
4831904
18642493
592334183
235053547
330487132
199045107
103328506
122272293
941911297
4698521
110667304
333781844
563027227
457935203
32507593
100104095
265647427
4584597
1827501
40222575
12394860
135296205
277013714
240456750
42212622
30178784
113207259
132963660
391243071
73588488
125937236
34126550
38104510
104552222
269802887
472609317
32964193
585096921
398474257
403292404
16121841
10544113
19085033
69066030
49106350
9505888
46785292
10790865
257716815
929582008
73823366
34424175
74177839
700871615
380857529
9038456
9174223
5800184
135606172
7957521
450772925
83508963
313579462
481938407
160154
47855324
25367821
105873141
45781934
745814
33506730
73333694
59589570
144175910
7445705
127949409
1883946
12972263
64627442
10931666
140108878
12572307
374624117
36209333
129633669
84227980
405584365
29824324
1556640
78454703
14462977
2242719
398137774
10040689
30591250
3599355
3317430
10555811
3362053
709425938
15226839
31817562
99324146
99987274
409724
152029142
60293286
399027905
16543768
22912800
14989779
8104389
45290560
176031144
234088429
275792866
18306276
138410
131097433
449372617
111740889
83216877
375107045
28422917
18247641
30743155
108915072
75966087
66071403
766266
340513141
227777590
326421380
4289122
311313610
206353709
27108872
18494654
60744874
3639818
431807178
1218187
33724514
9546518
6991926
207578887
22839557
44327342
39131674
120706070
68315596
2902635
145235212
5092568
258222414
170495662
67483766
188702572
1952846
530434665
200536363
161052955
22995407
4347564
113287961
108422656
534491729
254664201
464419707
121323378
80945505
282451948
2913012
93124479
15296823
191500068
91699819
298413445
307698534
3870496
41770548
670699833
2644391
193278829
4419312
29990984
21892297
317410
28554293
23728608
60396523
863498
209337480
259303440
4717337
46422283
284874957
220869781
17175854
224244714
693292693
315074737
108462043
57355786
2703950
151718673
16792174
10138603
172845674
158233193
422176386
17754575
31163916
89422924
10962131
63547408
47936822
30030003
270111259
290445910
318426572
364440984
108658484
387911702
134969187
9093754
272267870
232398387
509484242
376641755
14835799
121092074
479583325
34395777
146254198
115601311
129116786
76921855
1187391
79338169
21093167
43833131
154360936
151729362
59463891
286503962
189176873
40995940
60402453
268994785
69932705
484242392
11137664
309584
855628439
29450894
23779267
437367938
107450212
15582177
324868620
74328629
82884701
30771951
191114732
149387315
338767888
85614519
208782147
53327163
196004193
423123493
49101256
43998217
93872616
1553896
70136684
1507710
126778565
45357710
326908512
216784905
46744026
22577622
452848486
26774809
3168159
133705703
13862165
91401305
351022201
106107599
708491259
93291345
508828551
444268843
3844257
16793715
331885980
21560784
5993127
131937978
131508269
232835561
67587374
391052569
24800367
4336383
13104835
18782023
529557560
84029476
453572437
156176405
30265845
765227108
67347662
15362442
16304262
789938711
295986425
66962705
247347285
237029938
267111031
332563
222327170
8450730
642582353
164244709
36727840
75330292
20835542
522764
25001413
219308563
72139948
240311835
21669011
95904405
93900008
491777041
667335425
710404
26409840
128080069
91268725
58359048
872375580
55526196
68482446
153683367
27912714
293680774
402026009
13228572
94409741
391002608
1550648
1794927
29644598
8791777
192529000
34971896
223394348
597252785
8655024
258991440
30873712
164747466
241494684
25456791
46992454
27342979
112543755
133311895
11711418
47991111
288640506
96484345
61927395
396204530
106505074
19857904
71677681
121752682
386812713
8242690
365621694
728999
6587748
195825501
16026
475731049
340240543
5385149
665071490
12299422
177609150
57575077
277896213
6056309
183589679
3367477
775028179
10516712
379472566
55239754
64850131
498116585
316198723
7722299
28212976
113500178
30586856
27990902
33333485
80774728
46598392
231817166
100828620
14340927
137267549
87890169
21406598
90437785
153053287
73526899
102461077
23990633
311072862
63974412
234567943
3376556
1614300
16749956
15124357
46188774
242668720
202789554
53900119
72138890
29701825
287952807
52061059
75847547
10036298
91080172
296936126
643118857
527522228
119172900
11121374
538008115
312034354
1347420
40125884
106268962
488462065
120776116
31586050
245735579
167151006
164860940
185135341
2540583
161008607
33658963
190594749
441072
29036601
548100712
38870146
29155579
10789622
876477271
266944703
241599357
79877872
475990228
58281780
117254130
421204463
227332741
281701095
430127075
159894567
731715349
128662157
75265990
70628011
510515768
42817195
183521982
204200965
204050240
27022111
248185635
22479586
43150286
12395915
52340943
21687573
287673193
1435596
717834495
55676457
20216592
13493749
88725895
6529881
15721638
14298459
2708453
67374261
3588817
19500390
322763607
2961038
441168180
50773478
468238804
7242255
834093662
746447171
367751801
3317380
329792
1961887
111812899
37815241
48564349
2570417
534213172
1438524
636349321
289117748
151539403
347149640
15741414
171333128
9972010
211139660
331269653
225548779
38136269
104784008
71811386
16358336
12039789
132824609
69816653
543188949
182691549
105669477
11491748
282083116
268995576
287594674
870366
52054541
313238056
179934338
866555216
13395540
24811775
107275538
344844767
20405663
57504634
698592
24880817
499616618
121899613
602929961
390293619
82003819
234632736
872454
27607588
30721490
5632210
22954234
569523727
475564495
316118879
438301949
191055496
6573080
37130664
588026
304891621
801077267
87395774
92161765
145161820
111504755
77806911
189782750
214669269
293011558
92806547
27265419
151792517
214215391
8379093
261084987
166944377
247539925
28728128
7096330
263954923
68299506
137243761
376567
65790914
133963491
330880713
175198339
25616431
84508810
214234060
95874551
411225191
37526607
397971701
113839312
131499362
161540445
50614501
314785334
7222329
38869186
114374341
72203201
5711228
1249884
2056587
18522073
17212997
259832697
7304143
602211062
91437176
626028
414942452
341331076
385027828
328528374
203448328
132575318
125589156
46356725
11453011
335828135
719218867
31233519
268793406
329553740
143046590
6314562
58497900
84551347
72610231
34259793
297683569
230808356
79609996
254464338
11038914
172072434
157637699
889534237
574777777
2643555
11611558
82613455
663280756
13643003
415022762
46086066
11328442
33768999
7940361
643702181
482610470
75899844
16796
179629578
2761059
99491896
306220445
40513162
89171911
81401934
258052273
17452209
4544632
281577336
1506459
80465340
7185877
338206819
38862351
296764999
236980337
289243029
130661218
44140752
11312016
171363298
37735706
45762654
510846289
163357106
34715160
150329
60946338
55004726
139415465
42649282
110235088
77786548
55498272
348020667
282572767
76334181
530886701
255385634
155656505
668672665
4131377
304652342
8853749
31974026
118323026
285340979
9324817
482179234
152148336
104684010
2079356
42253274
8352490
142200971
158724693
605950330
557747737
588691512
63066195
47537682
93029094
134617043
3923667
1869491
30913368
2588297
96921892
16485232
408604328
56655546
109248736
37596469
21094008
118346156
189924132
88021751
212071067
112117169
439110793
204639198
223431641
60864510
504147
137914303
441821769
355104533
448905547
87630663
10829783
158965192
15626920
69068931
296967
207949198
39581001
64562972
14123286
277963057
558968
58704207
5751687
14642054
698866104
117982859
18978783
87776479
66810513
62544024
43764340
215534430
1721136
422742711
135528503
14094649
98827411
54450245
485496137
504426991
441556047
129208341
4496319
3206270
8822752
10770758
36025926
5493953
62675684
539792360
365906399
94761006
256927976
96737066
111732237
231219858
48014152
488506513
220020048
77747985
4885392
117816299
182473779
162623270
2720531
85406430
749744539
238634182
99767694
7877400
364496
646313887
321310795
9070472
229332455
21946148
12657313
614060622
7165068
1912252
31672049
2885171
55635621
1308152
83551167
283980701
86601459
81304178
36873481
401379802
10549476
142996819
371459031
56446113
134490371
304441451
8495517
76153413
573465188
30200488
216231
703233722
99170240
516702682
4396433
73904126
504070881
716406139
14188002
7903511
78732760
132895790
689759645
665745
34685695
50535622
237573900
103074752
72237400
3578827
8950517
255060353
84841352
118740463
391550462
141559993
299147044
433050710
509406309
5653709
41215692
18872464
27807012
176067649
103846415
256238640
123130673
53160052
32431094
549799301
98012130
12110963
3578157
616787288
17887655
12147903
62786466
103499893
3075045
48760137
145356861
1339839
47092508
226252703
217835930
893257741
21813203
562660784
495515056
811240529
11903444
7308728
24033939
57471927
107411471
2482636
28802550
116814168
207383716
25371301
150108330
36176809
788022965
24778459
56002764
13797305
61216006
9083422
468198994
24597368
278824625
484008559
9178909
49041401
707435
186732797
84149285
29347860
90181968
1041712
16495188
11282289
5116951
5562314
56444237
49869419
289306046
429196087
141120805
53047581
52798954
84092582
207011691
161524708
94295781
9115329
73947691
87438201
176118596
13141191
523405151
22252180
99559714
55178714
234179473
675433221
606313189
88394946
82203018
225402539
38406036
88898907
37041547
1041980
13275387
266015155
231254745
50479512
448946349
154219422
57798114
131890178
9580975
112911542
44494759
425101152
176028308
186057527
100528009
46481434
574416
17168950
11282569
190431765
163282909
207724852
466733448
321361803
8093272
179600078
224844265
38473095
363439696
1550660
24097995
300286768
109527446
147826185
416176354
144926943
25662202
136025991
294087137
128177231
31377276
5087969
381537081
687520361
129519195
39673360
886849417
50778104
709897251
265265840
13056088
97917950
63995490
192574280
349133234
341153526
23994502
552881400
27345212
69729310
342553071
140125414
29890482
339798755
741422913
250386321
217611332
7840046
14837686
147402121
391591823
3073024
14944824
90520336
38645871
309747004
71289262
348053583
175187997
107316879
308224335
20513292
107761063
185192389
56206356
58817527
145532401
31802548
30673301
78044746
294113162
6297940
186964574
206901486
237112253
96753121
168870793
5368185
56986270
1210171
402888479
25813993
22769424
481905713
60536381
62528925
344338640
13151170
26834385
851667
102023159
48704147
200387418
135137669
408414750
3713593
324994318
476351381
37539721
64356908
402760961
433267595
175044451
2357100
142347168
119984806
86017857
688758985
23914370
16967936
41396990
400427158
633248275
27398106
528745267
4355896
499963774
14990478
213942332
9149622
147980694
5046801
15915112
567123910
403541811
495182948
45843679
2000525
83733304
375106619
106144789
676354313
62780777
1652056
13756576
38413891
391617975
9310971
112707618
72057951
1021092
323573761
35418829
288723551
651571
6844451
55104941
387257938
225503840
23062821
3817415
222670901
47748033
256987391
371438475
399656671
31185156
32311328
6148705
10742977
26115
381047
118310338
139969478
94286334
520245334
1041781
10480079
592632556
9885740
119350590
9117111
647493805
32125462
121522099
77611661
36169125
74760055
702719797
67787019
92379178
198424755
21441072
395398990
547938734
650655642
23104802
7598868
3842290
1806014
139916242
267109431
169205593
382385633
242074972
189370734
399938456
64525113
70372321
3512417
106827515
291631964
48906274
205169554
16416760
84939124
65885413
504903253
134679333
160382342
483744438
850177318
79539051
259395272
41225457
747175927
639123741
3009014
30091218
81227153
281971943
215113067
71916469
34080164
425774989
17692080
145672712
5407089
580409575
17091475
258113295
110027277
481825727
144119622
151423672
161887109
20462589
34512401
41597957
136348994
274001285
58690503
2269972
191617131
365948948
3294063
34828193
9693835
438481236
694615127
39311216
234084609
50984177
24691304
241867264
60344672
248795272
16284817
48647700
791052130
1804455
174744078
5390775
8455243
173446142
42883625
160472826
40935488
4172
57541600
3772860
8536905
55668885
335830555
27406331
564782669
104651805
182706064
116880030
225145959
19329984
24000042
7580686
253190703
10417425
15632262
33847207
71686051
90763256
207441224
407390159
2744148
845786770
139534421
146894686
447955555
23364186
98016312
131191064
329061744
26721378
40729754
260297744
2637888
321173832
153620091
63176160
486800247
76849308
13335453
1309101
12235286
74179901
11546343
98007713
210908714
374722726
572075
260314509
63242924
194859877
63152001
15522316
40786570
91422400
393377741
642699935
14279488
37032550
123257660
2959684
126792847
2566641
94802703
19425640
13688300
179202429
756044058
33867753
241903381
241157545
27130965
234861910
13818103
181758924
3356190
356102878
1697548
5627409
261358110
18044281
199669361
121332514
10275586
81757643
349840906
204822528
386276345
249669808
24863120
95902618
762401482
45829954
33978222
17124820
126290978
592168430
11907765
219680445
301697652
2387306
50741147
26305713
163840314
360113566
13530836
35309265
123257826
326515332
51081499
243260240
13431880
685966725
679139771
22350962
122839416
486758179
24227492
178451910
3172264
386061876
12983626
47018134
6092484
44226895
250283352
158247100
683600581
140302497
4099312
51997643
3136573
579226195
64456489
57283889
50330229
264995425
828276315
6949020
280741959
508939887
13617037
106223202
82797060
155161500
13679487
142999905
172135556
375133850
82350089
411960808
95869842
18429786
154509149
483355003
601860148
7363016
41570318
122461609
482015517
153840920
3548152
186153537
34633560
9530864
6988971
35476932
87578418
10230655
325981
119546523
158890671
2218974
683785905
385538205
68782922
1092828
61035353
280461042
23159757
227245979
27704756
238463596
42269016
821580238
127628653
63424539
39199478
105875865
287505768
126503525
202933137
442333299
16276425
135890505
35712421
134511176
46782246
4854690
9873392
370207795
25506249
131804698
232929011
58422326
230302923
258080220
49962176
227904585
59236919
45816718
131238986
152967290
16400129
132454591
238252814
16253691
83838478
1774724
60264697
1707188
28993298
68809125
680636748
2259179
64016
83601816
151464904
8659899
353133344
66481009
63736021
6704364
142576926
14922901
74989155
41494748
75790336
452469273
11614611
25428787
202528137
434905166
842783
303879362
190134267
55054767
199770690
72425509
204512908
371976234
37262536
3600007
172879408
532987732
40112104
412988329
26130053
47096552
320475757
6337149
32034568
234648
451054683
176465848
380184278
234236892
33940469
280606714
554353061
233160355
56405747
104981378
364980049
654333983
158115816
342445566
90485035
32870853
128337850
323288541
29425490
4218830
917190
316292010
128912684
20482419
230051739
337231612
495999
14585975
159663841
236381578
32417741
64890036
2879550
69679134
117201093
316785238
36135699
11740522
4091416
60353099
621431724
171275219
23207772
59132028
92940019
263060553
23289784
280972359
67120979
81807669
311935631
16154515
2245052
872785016
1179966
10610
1
34957851
843655126
11423953
61102813
71387909
201924882
154557119
15159009
510038756
3234730
144098391
90120312
248172697
154893353
467870954
224265252
6478077
4708381
260139094
7365492
988175
4400609
46753875
489935247
67400046
224886907
52119072
12749740
54898129
87249001
87409510
7548156
33261630
108051623
2655419
29016102
763073121
160153422
734637607
405099512
281847187
59610225
162637346
126876177
102875121
164763785
102130092
22017501
255890468
1126674
366260909
44969088
222347336
270606834
59540334
58235359
3013693
132944322
116221260
271307176
5134886
291202232
8137984
420042279
13280046
130539956
29262904
78504255
18298992
67064076
97326277
12983378
145593051
15361511
307021131
40239175
252319983
82880174
41433985
15650757
104750000
10966391
128593047
517409493
79695486
779528626
718862619
1054779
17722778
36387874
558373847
527217486
17283270
70527677
6378343
202533253
307180919
436442531
16990488
24559304
243227896
50861033
65028327
373691720
3207944
193963997
132046495
409806316
24446519
65918451
167192945
57178662
156213926
300976575
29281566
305321179
125564666
8897275
13338676
3673872
37518451
752924683
29538047
21696908
258779842
286974168
169502465
422052616
147197389
230357466
143450110
86177841
528349215
13236861
211662633
190711019
279402584
11007912
8956832
1602491
201187843
35449304
9302042
6399533
24719212
76105350
120957475
9576
280849094
4493884
57504175
28894801
44156765
86681144
302970632
149403084
466958298
38180552
20621286
3657012
13065824
43860957
21012043
398750713
257699936
4903855
864416423
411493200
65643870
155160703
33880040
50288043
9445728
214110352
32014214
411660029
253144610
1388149
335624284
59102902
74826038
56465572
275371983
262814076
46461688
784100401
51565043
57292453
6881443
192849410
5575870
817446019
59877370
7875616
180272305
508462879
35529713
436888760
34361875
148844870
23242249
81959612
77537154
733022380
374339501
955699316
297489270
2638651
5957171
1644630
20293760
163796316
4183739
11515572
637260145
6659083
97527637
7962641
103154787
25254541
253967171
10308620
3449478
37596035
94083623
234366625
12955159
264515670
157762078
300199043
388858593
149691701
172340998
670108517
327521034
8328751
26139822
14490585
318916950
19945571
36308646
252261761
39297097
227209125
64698687
355503139
47775900
10104276
374656065
42230649
722671651
156116403
73559294
235469279
66367500
381755120
35384074
243042502
228939817
58946917
34026000
310511703
470570
24323910
235294625
80755162
24792892
49090472
110428482
30868960
35127642
150596390
181098164
717827773
246812471
43605729
365748047
127951284
148368346
722737325
185783371
525698926
3563238
874130752
103317970
551060566
496485264
204069
449696572
415904043
191911666
17983252
186805682
6468361
104907686
4771123
135141889
78748322
568783362
88808806
407544673
5263382
73923254
299950
194465367
22085018
80568
17136220
479258340
518611997
69495100
43884491
118743937
129898887
32249445
31081539
217615402
274043569
892323281
44295205
198031989
20409038
265312199
72867259
39456172
122614044
231362182
4968871
10824232
4599496
199154268
371765032
661580212
49690101
110856751
56974506
22086911
156760697
401103114
403779027
277671992
29386403
75293499
85993335
217071888
583325743
98548786
200207191
9532464
703220503
30503170
343542608
149380765
234009264
26322486
49354
33362262
158908450
28558137
14653170
15314077
1631907
43503814
1181447
36898735
9572447
57553790
255627748
137811206
497909266
2504664
426655394
5444233
19473622
9670713
548695681
305766578
31480008
193015183
327979492
651116933
83249612
26725371
274065213
165532
120220293
37465404
1358392
719754771
75110075
67459432
11536459
34742087
523016
31573849
11438212
475297516
112406174
94287662
4092434
937224
893571
224412961
169043425
1649971
46992977
105244
242683475
15231584
2545434
51285900
1047033
58789724
5006605
10138972
714905918
33862064
454809280
258781040
189851583
2034119
478361885
8737932
163728931
8764124
10163850
1491008
11200175
209352738
522446629
102123262
158331104
195811434
15834743
197696740
461796331
192593315
51189713
245646222
221577792
63459022
21984830
76722608
7735774
199739150
8564403
191249509
353102394
20915802
94244395
347823524
44609325
30494265
362100829
136688333
591745894
32769606
371534980
290189276
546220
7364480
47917830
24644033
242576152
269325212
162254809
64743411
30630641
391426381
316121044
14940610
73331516
26696399
235327028
3526221
179426257
549038127
546641735
20464273
409076939
250117068
415819436
34226653
101260888
146315569
236655471
49471740
357605623
61388619
1348770
598300589
7227544
38273437
8122776
72741953
170306844
521930001
172195492
143884874
73607252
261744730
225971934
36014490
497765238
1821526
18478593
23226881
116668699
4698925
116585295
53177943
340580381
14836519
383636227
128125395
201013396
118765590
119541730
34227028
3968150
23220284
131827294
200064797
724649648
159578443
184475957
43723464
204068115
284373115
38507824
95412519
398289701
181738911
243333653
69757630
101691017
697691137
163434761
3528204
138675929
82727924
103071869
709527572
62662729
157972911
367627666
203393194
32806690
30253165
2779843
6690869
156251166
30224193
145494797
434685580
605457587
125051305
331245188
335844101
24678360
45896531
584803298
83595270
324996765
49195999
262764
102136826
1580148
123862239
275485183
43746280
52807280
3914697
153939419
24794622
273632053
105370218
9193826
167013317
289520393
139466615
156638355
485264531
543147345
2055192
212382195
55475535
40084860
74487061
22072076
14039637
877705078
5277568
257321401
50217405
458097161
848551601
29673578
51375291
133687527
18759161
1374587
172386276
29767761
22745395
148785533
41693449
89739317
27556023
97623400
59616435
5514529
49789280
173619108
507570909
388787649
790395281
534704216
468219938
348154122
496536091
102000102
29297523
36631935
327389158
13308657
519028351
144201920
3351300
23822668
271137277
152432756
89041039
537915710
312451334
67494730
355110133
142332685
53797367
17052873
80584949
84460384
589739174
34654489
599174486
14113554
7632436
412829203
310861875
24015599
282398538
115246439
82179276
97457
2154276
37095814
4687437
303207117
58823654
63328399
40217457
2552305
1028537
258117341
112322888
24524785
35699040
15350949
811197559
235426
25100072
75984550
244297551
12835224
61203605
47271256
375822073
170972741
773261
9460855
361878382
408921925
334422093
354327448
50339211
80437512
50342621
33034106
115909268
38018
13285928
453855548
278253807
406579606
365773233
428460841
28728384
133387881
269973255
172611296
12133023
6308758
449360185
7876152
77009749
53099036
16533188
353004
12742326
150737894
110128480
18715961
19627446
728390401
12326922
170668169
53058967
232274489
386135151
15481404
38024377
366760009
21852452
3826065
501351905
2440666
54285
294966097
23602608
81594088
78894456
289713357
209466021
639781870
110340874
6524571
220458183
391723825
14018358
175611298
36317227
252330382
48209709
133189424
37791127
284374520
19073249
22131894
23602011
2265989
41146823
652834344
243982875
27038728
160993622
39092123
254862958
134962005
2110173
96370414
308632148
316522564
56716759
45948245
119436024
154936923
50303906
114568906
30222993
4407664
76783685
517323
27160490
333736929
166762520
384111347
29190325
113614098
2277457
41738789
134957
50970947
7468818
49762760
147197059
311990667
603092
419365806
745048969
522318544
153851004
4675208
103212701
89918361
361774967
30886958
13860334
172417184
136775034
858068150
41334509
34188656
9674262
191489186
189263320
329516457
303123635
50566546
129453117
29935100
25619464
393962988
3531437
558661969
16631149
268659760
26625438
101082058
33133724
35173656
50024766
795872238
304003312
16448572
600804580
272368481
64509141
3231890
616950582
470652469
16156147
45864091
260442010
29598241
141301246
180254495
117134866
369280
117876920
336329663
9373010
24047234
12919956
56288332
80436760
17834808
425230136
415515669
24445142
293434485
758149629
1629282
2636203
140888222
1777972
113829657
220280
192878019
8373290
6888364
6970428
590010205
515366260
203428421
646794766
143221277
415565872
47942612
62583619
76422522
117140220
19088644
208267207
275737
243689527
56860781
520927815
163083452
475956863
20924064
445987382
97373573
25530518
34014955
189065101
140045833
207288785
311067876
36777314
125169431
143355771
165614931
27432685
20359461
54680472
513311412
557191314
73271534
346207207
85948245
3262269
164895907
32317017
691864313
268216711
454234976
162566229
551460542
2140509
37828827
73403960
156886812
1370350
10900892
699280874
99090468
120715746
747663
14224430
200882501
46090656
53600834
92355601
81409109
292845761
33875100
33881612
144933442
188539785
204366824
384913665
64310778
498410293
121159491
383787022
6979903
199159627
299354932
4573467
31409400
288396353
229339860
34514406
15694870
37870954
149832045
67482547
18729745
164187745
89677662
328418983
506446787
30693550
509646882
100283246
378824280
2257600
172664678
2793396
165029931
57523908
25431618
241238214
75716981
98816785
173394041
89379897
203765332
177199845
74680720
27519535
604145996
6099075
343718840
633793871
156690662
74263708
229221417
83775466
17925456
473271623
91499976
54004
12365360
64148407
1135744
39710165
160346654
449898284
15217736
406254694
137429917
435960835
390025941
192690627
34655694
110387218
275487135
57878377
3220081
199789535
12028724
416280070
555017649
89802155
121996788
25453877
319701648
31092724
554418183
3324174
101767
123089324
72675423
19286723
486997560
29346332
25501333
84229274
45602576
717835
123392621
202567689
257636926
119212283
48103562
674537276
12766088
361643565
430760321
89342618
117844864
221137276
75114305
76319384
46956975
57596820
1476126
80974585
123302756
255353731
16424927
142249144
23217954
377875136
217292882
284103425
55860116
20389476
64968163
1957451
556854835
138702753
84245763
3305035
703751035
307567241
64624585
297391451
182489718
488374316
26570579
64351148
558524392
57147041
212071811
624735777
785400040
575490961
384705640
13452024
11921544
443889387
65639265
539007991
18921932
5614228
55477175
101689519
1459032
126788254
85576993
122132306
414578497
2194551
519851477
41146456
559887265
317401889
6241614
473229501
37177813
160070839
84556017
109763595
135604952
45087833
87118107
630951306
83678625
23935056
50194141
14673940
31379713
451884189
2931816
88186198
123130165
860366612
133403788
40026064
4419724
623539
5702842
29456195
205000
551265989
10045496
70320451
161509357
8946918
7981273
93793151
26460235
154192489
15150892
260430422
367958709
104453245
189389194
35636535
29079506
3041956
152330329
17467664
38468531
126843320
72783177
17235395
273699039
137692952
36223391
2995856
96604747
76216870
231913532
662355990
140344022
106889959
68722828
1638896
365049660
290098564
88365011
163890195
321965386
62944953
483908425
540611506
3276080
201213245
111662239
406931971
300022682
184721275
298188111
192212991
71910309
14846542
41144465
618073569
219396576
41148435
92222
399090052
272578635
465892952
345211302
524285467
47842589
5345608
327609292
857897678
117959339
230221186
75411391
284819919
30549967
490235835
58508684
18621912
58789088
190122025
88492668
87451694
149865507
79716705
256075716
323585018
600340199
404072247
677994
404572025
335791170
104970808
35472112
5889493
100430708
56939496
12699691
3455617
19338174
71784158
26400567
55448899
130754461
550424337
41908075
61381641
397891990
137082417
6538788
12904791
99024453
3287211
14885724
58928500
52909139
92234670
289080709
689954995
288679570
39859397
56557022
22436697
10839091
247796463
574893
589415
26674854
729945763
963879
6604232
39033744
20337008
80236422
332162309
131314342
264806143
107016461
2366462
190323942
130148590
101795358
13734472
258506962
231302370
618375722
138819186
3461146
462574543
140573629
225487629
290140596
154058425
20141496
3709802
205350101
489149175
313705252
77686403
359425906
124716414
75337762
14457595
511691167
93784595
191340383
564794286
265243041
51686521
408294
22542378
344346487
25365931
13574201
123591779
1760327
45940448
1651352
111875498
45778613
109723230
146582505
55469622
206285174
28086452
12827708
86799463
169322848
470413670
162419452
159201
754054609
34228869
159164502
7264324
11162259
41576680
13609594
7836926
159757383
207985
96223658
2164008
596192359
254614146
6337925
698019515
379688305
428164777
93309131
122189588
127764757
172167311
209717997
295716551
64331660
559978
289975057
91238173
277855799
121708543
113525827
24810947
14200244
1373048
216960797
4896235
253387077
262671961
384631073
772221
1125657
1841111
31049753
242588434
518139501
64101919
732097
148500671
97423245
33815055
164295258
257922521
29482130
457631747
71264627
37035652
217310904
409194649
4501650
747046280
49006434
30034491
421541639
104636896
699365315
124068146
857139177
85396027
5461520
387236779
49992
156821195
48285549
455539622
207888395
17660474
263781912
499547614
173933343
30758554
601837141
274971795
3263582
42483726
69151433
1044098
364913562
176522323
137998369
175249526
3437863
85621069
194586662
188233204
155381250
40289491
17602794
187341239
92270597
277217662
57839329
10009518
145732890
67303099
18682874
92244913
286162924
35530755
263532444
352342366
7339721
247626391
12480379
96910870
139460523
183322364
287147377
5788714
168614653
303215221
36640645
27422908
82297502
29188215
281883024
50370302
67259017
760779
30831956
566929201
90546053
656507018
139583107
375926436
36969585
40951996
697446081
45085623
41987781
573521990
471977167
302657527
68455733
546065529
63241051
156714313
30532056
53508556
10070404
1732552
646483
146288623
521971032
9776117
5006826
55909518
263026961
129023057
287253372
39360044
482527449
234259596
36632720
62199332
98793564
12163426
78405914
54138072
5442277
179730081
355185671
125327599
14655272
237698145
315941463
429068139
67767862
457373821
1541918
119717424
194406319
236112898
83728800
195164645
75503862
846434701
46216079
320238153
18698066
85793775
63380569
108192751
354081006
209582196
193242975
470174205
395116136
42063775
55888938
153499953
117171218
87118163
478536707
62881806
224359795
21008419
360188528
1339073
251828353
355672246
206159
339440943
128081301
12817683
440139939
615595723
194058423
8433230
42443746
136012134
22835121
160628018
58603380
296054813
66903179
515430577
9788309
78540302
165387031
395676851
8162691
2703684
4021896
11628525
163449769
42602791
297802098
9951458
557332540
167841543
15341318
89185464
259192261
17215689
720997791
5808090
68214639
155181246
16559143
195704160
78656933
101354376
107808794
380023169
94515629
559763614
47721227
9434866
516743
66072009
298575697
557137607
476210516
227648363
123067054
32555329
166007547
169323319
702467176
2554066
145982282
42947605
11063334
11579544
1240739
429937467
226466569
64159970
666341287
277818553
271596291
133936393
603620400
606287022
111188368
25210466
77925841
61115916
52923268
30034924
13968965
28243677
559387834
282827737
34746310
85544765
291962065
2767638
61125956
193117701
266683808
306966308
204780745
4003860
72362568
6176797
99725524
55330418
172668381
5553843
349372982
865240925
4065165
132583613
424035316
77864086
178402229
36081188
70625924
179812248
106375345
249438616
24242746
9292949
77781312
59039665
15030381
35986037
3830032
13097698
326513283
214334940
18725922
813083
44116829
6391592
546630233
181704412
377934746
174021813
145601111
168569837
214895856
196385863
77968756
25956058
44462601
3586677
108270013
97832447
151177671
161982361
426652500
122697454
573775629
67688992
204584101
61173190
6627194
541757901
250252162
23279604
130068596
40996524
72383752
60694424
68268173
6253548
241517606
474082374
117981484
412510108
98781189
49050255
669774
343998755
53437610
201437196
19717785
307776
4116559
53641803
46877642
502721218
179784931
136881670
833085153
148434980
343343657
121740
659893983
160066676
11807354
34767285
246132697
8443744
40487498
208585221
4628397
91758163
460285395
195032742
250113765
30045804
7449209
52735159
26549740
516472
67622704
369256992
91706753
374761752
121445724
157495111
157530681
52035556
93609017
161633127
8455617
173257183
13804284
12617725
27367357
18189629
35608540
382506968
225971464
49906014
97083195
87069277
4152284
156597703
3127307
208818391
91935020
235469747
13511043
3324344
22143389
3364766
1577625
40804392
141805569
5019717
23239781
39554515
41894267
56659437
81214376
203975743
81317509
22520516
599572855
646726845
842384
23126288
454350468
219976320
5657812
54492114
45688612
147700910
363986275
351523677
9295139
131741605
91265091
36091546
93330896
43441686
67968278
148205257
7343768
59963296
143556279
478236079
54141929
104005494
555041715
14378659
4522907
12823485
280385806
31549987
177150701
83002538
123558515
12167576
194045574
176023016
696516236
49678073
157493911
29325288
160412735
116353756
564113025
17412389
178342105
2191924
170386245
13532066
799558227
1106648
419318946
747157501
22620968
1792824
3147002
165959404
400475588
101326545
4770326
14031528
22178842
203091688
21141339
38259594
399764673
3459617
91851536
413683329
152684201
26405463
336435237
380713
53966961
44369896
449997556
260422779
8632255
27200892
22259731
139151656
22697084
8189012
707638407
105038408
246427421
239482397
7193864
7529081
8147854
262634457
35207431
297026952
10314444
41937020
820988577
715140386
103509405
14490910
197388080
394978706
230883572
7861036
167571986
20328727
9700383
6430787
135642992
7753140
49571160
773596801
7722119
1116297
374595842
528700261
320835886
10190490
507512715
271233754
162156743
33793007
3182424
1310864
69599918
532295
922949525
8891686
22931687
612814
104747759
556101
631138037
51116566
45631714
10063459
1872245
51099905
25051729
3626542
14618422
16439764
8348517
353934374
91849409
282839979
157558
124890142
1555632
126036575
46777194
26231874
62526020
69130575
462316833
669325221
55684687
7561349
432944794
41647650
199150357
63591028
170733039
2839938
404994712
10183446
12971832
16039945
51592356
3145184
794683116
62030581
108217275
22535659
421384867
58515969
22972806
520374364
47229631
64986161
431731180
462640906
9621927
1404921
122144
21775222
262160243
359186078
13960548
475443069
503168759
180283844
248029317
143393999
86523560
9304815
125770486
238580929
60350732
76074805
439791496
1233181
763478448
562734527
63350974
215007682
75172112
671243484
212372938
457041222
148277761
225228888
892670081
283955949
202929569
514737698
23818300
471406099
324576
11866870
80498266
71380806
49768613
28345748
302430712
458237309
151043304
326123061
34501185
291580817
241376442
163169360
95298363
169203048
8093706
10239185
23754519
27794119
23667013
88284636
33463465
146203784
16459275
23225287
732252078
37013616
328895451
17657746
195140151
10007163
402580379
108792324
61024160
15922816
12726096
555763794
128286490
234771324
338614705
335159701
342180163
51397776
133325766
74861434
128425870
454666996
420159106
3084180
411639244
117306781
64751042
27888897
111668696
20580879
78208951
9326632
306353536
523833901
212494854
232543348
3603517
186214921
256898465
608572383
28625660
102911223
2500707
25243348
113113071
19987100
78373095
3203457
477278002
901202516
528348877
398481958
76526934
428328
25781786
176393994
7631347
15126500
154213675
394169180
105814769
395563438
221034364
93394022
218081665
450684404
151565289
170206657
179063121
44505891
31298138
48630530
185189416
109191091
201393457
514903313
335760212
228795925
593233366
216254938
61683610
10955946
127668463
84918181
171414617
272557615
106161275
341213793
32678424
6564944
60520254
57146938
41475433
20805996
39503984
60796381
28075695
185902512
120513295
11926040
6481666
514153504
56439524
9711744
16638561
2896381
105081858
269500391
247276740
2551892
9505653
14638136
420061444
233258038
750410125
47096293
15679574
8873277
397278023
52956367
13893004
462429159
32950318
476187531
91329356
103695201
33382529
95209815
230556986
17170398
1026997
296879171
19208097
308274727
230255328
16212269
330241979
441732203
25439767
191527053
292911436
51399192
13817244
27143158
37207029
6772843
37069113
88275950
131201193
163375612
124889455
206208022
18581595
433094783
8894922
565380068
598762432
8743590
895379206
44210365
371040761
857155081
457108641
93525338
535653992
72850013
248276673
38292089
440363955
208358625
208236939
67710291
344518
536252710
16501569
31481828
70754232
259477478
91487737
1800649
54572466
334660464
6230681
86686968
14263451
146374
427295641
5097413
167601675
560092016
14640570
66001629
57530905
3272219
241511296
11610505
79813184
187577001
41575534
246725200
61294052
141413727
14318676
20998080
59856740
32964740
6559263
144232529
348736131
269119521
238490146
194013870
3848137
297193333
29557609
102913684
281408447
93439026
205060454
19157633
354075624
17473452
213188339
111107297
2508280
228480282
29799954
71958015
22101548
16996552
200353226
747609415
571691464
38478454
7897471
477432372
155805211
122745750
53064879
225181217
408650653
424778
235646089
280372249
750479021
50675620
93267462
50477484
30823793
15832103
89389658
227835202
90186793
135235767
6663000
122228001
11009601
45751840
163702793
33443851
360207346
376507893
117941618
14814115
4690357
178767533
9692083
120204983
184783531
37217258
321418
41267915
154002417
334352125
45289052
17368525
247807817
264489548
176233352
229767437
676264243
444062186
91617614
56794960
103487319
123706936
10426770
68233276
122026063
110023900
333337196
23046723
69326
5167709
866705804
229673198
65843207
23940768
160690189
112697770
11086206
8183038
100752760
40305363
1024698368
248478527
97523229
424831756
258227745
278275444
1544474
3954526
217926588
1020893
3533027
812735975
38771442
127563213
35354139
574086928
76235293
276834
11260571
93955592
47200823
10099100
45898120
64917605
1915574
315765462
11190199
383589111
15777227
57798605
24711836
278039242
501482451
479473
406556556
27487650
34328365
364234938
316673117
2770895
23062270
7706611
584023485
632417574
926107964
47436444
19876712
194071711
162819967
64990488
136655873
556549727
420968
342249563
62401527
11014997
72015857
371052938
90523327
236138557
18067745
23965091
14353064
44902320
369533339
17086547
654407448
209129808
3729972
248621481
280573626
4079942
180822175
13381715
208386022
126617658
347092519
316550356
220328979
137822879
36242689
649004621
513845785
58980713
70064758
276483827
897398
444942759
20480916
330391859
2628370
19580881
754840856
45819787
30907371
42251155
20721308
22519045
192402509
481320863
121838799
131058849
115836167
3625668
48828388
171669215
10511370
218566078
6629897
145360411
474233981
75784232
20605098
208342407
11092134
8108865
402826073
309970397
359731130
89997152
23803339
78044477
174692556
87189946
9738581
277058874
229562080
176143603
3486393
358479913
60921361
114373980
116442000
10572596
58671917
43160012
649360821
403978809
61423332
8955733
6190869
33645665
427533803
12404945
507679286
96673290
21174046
18243552
25603992
9583470
207828348
301275216
60710731
438175807
33123730
3432135
24992706
60437815
337638027
175212214
16711671
158281630
40463401
2750600
392564531
603384741
445545162
2120990
134571066
136191064
127748430
34724730
431180525
11605260
396608859
140931976
395742051
7518654
261523997
248731559
332538291
165216958
347908731
636148547
438974095
33235514
79105258
869441136
395727667
12676693
164335518
484267418
58371440
101174106
334408575
14624191
126705547
439273123
34622267
201173801
75319070
469371885
193840824
38921337
3350652
1710123
134940673
376685858
676440191
3439051
54211020
6787339
370404933
62294820
132019111
86630425
316919473
501006527
262839269
4568763
246227652
88246635
179427081
5312171
19521424
83074730
332927649
100545233
61361429
397664327
205111877
13377080
13699698
73810079
20520950
406692861
260215499
511946623
1837249
43250949
80375281
656966291
183086281
92339615
4453619
500155223
187129025
366966019
144320172
2148917
260340150
173966653
124221325
121435380
47928100
57126831
88992481
32370186
1493876
40451060
700210369
3450586
612477173
5969836
24421433
146231
355548979
167784527
52834553
213791605
579556258
127886886
196898806
11503287
371498721
399748177
313263715
25487787
78586296
20660666
21044011
23511933
164096406
3456238
120162546
138466651
3926898
506328023
107418878
40523552
777834
32850503
810430993
226977118
244438720
251046817
36924
257161437
60311037
75128893
347345271
115559190
10211067
75374544
70285805
68407294
32312497
10611886
71896134
29600
679855723
168386929
764245149
80208478
242511914
171433549
265855849
123718378
253110636
28804132
102413630
111494601
181350591
25942692
153234069
2542319
210042651
99914
95554770
1319158
37183072
470982874
40542509
43435339
22508724
20321896
591077685
146166385
90872670
10103783
187709873
2427259
36112974
290750190
73763958
136473530
204203100
299823757
125078493
438208218
234670996
184618084
196476733
115762776
34731843
99171112
30868692
36128656
98185634
214853539
409194848
42224174
116669306
1983074
144950336
434918876
128736485
217677759
17631640
123982273
164750538
144246546
369668949
68997552
138953742
191465323
69876187
88585947
3760648
8710653
434596605
173112875
55635390
142076051
53270590
169708789
26577269
45971661
829200471
123266641
10334829
285818642
22504285
20628883
72347673
139043645
364256574
27635577
5901812
567452
168095617
576922792
34247551
7008885
263916465
1656281
146870780
3483173
417283345
80561933
7921336
139525836
8707836
200728211
24234621
738106622
194818090
249646999
421196
123761358
32775009
6017032
369012920
174112773
412945664
74552187
74269373
171534848
429331368
76388222
40413761
114318480
467403267
31570907
99205921
342272049
241612243
20418819
54370865
5085983
884146
39697278
332290
522424695
59847271
303645977
262718
214304961
11976550
91852087
59370466
19446738
244173239
29428923
56280646
118307417
42139958
19003628
270362147
355464474
17495142
74032751
285559237
144582811
464069673
21162322
551311210
595011999
129210516
55807058
442816019
61095360
291418058
18494372
206449927
313212349
39427331
15206131
81812026
90166893
233263942
1287074
396571549
4204905
360551365
999376
358403338
101757
290495426
301432165
164967253
4426152
17775534
32277823
100392980
22796749
90842819
93501055
129586299
167292213
250019999
197461356
169394542
15460257
97982038
9416828
167598532
75788812
206968547
23878395
330989620
415630516
33113076
3837641
125140038
20843010
38369085
65590538
111644958
65248555
62036708
88968479
265054919
13497004
5585165
233417791
278237888
87219925
134059780
51581042
498841522
163047717
136965922
490290969
103806696
27492378
229580
539114319
292588823
180237944
28487264
389664127
64598525
326753080
161875351
149825146
10583481
384527984
39241035
148666926
286852827
48144681
31384538
177758354
107683928
12109768
132752505
14387849
766606903
28238048
47759874
217627198
371785428
67506879
26529065
319929266
338036570
50111762
283049110
9913046
320066033
33440487
38239344
22397871
10591890
20224553
1084273
63473825
148181994
152634991
32533501
180269
87878593
114007134
98755552
252769129
670715087
75694980
483898728
394261618
12849975
346865983
13365554
55468247
27970758
699602327
129472598
8721366
277351642
3664436
21671142
3614049
71363551
209506572
22962841
4189554
112637806
255066594
128686313
76651876
11295403
23261688
10659972
142940554
40746048
368152
719029
528293365
49304636
8759617
1766751
252812601
372758164
17593118
156655603
83506804
53303729
384568575
368827979
345855188
293198219
63469310
86670465
96622522
254931291
95458453
12606648
181968322
328934265
308513629
14400856
219450173
12890716
12369378
185813870
316587903
621288549
44499622
71905003
19306654
62350624
9239968
934830759
32378909
277503730
54369551
61234081
412832728
73563566
465504
137447591
453844897
48714505
158104058
9912405
67522758
257373172
71342097
139474245
283440122
213487007
4891984
7762205
6967844
124904742
754657113
440795337
216061562
480125363
32013864
294016
176684249
65335759
4049869
108360339
1680523
18576966
41121565
97453600
49171684
4787432
20031958
786825685
339416672
92006862
259728190
463137315
2149703
24865147
55121722
268829802
30343105
206235619
3262493
35385906
163838124
9274135
245979316
189984914
303251602
143534283
357790338
175384913
44119261
485376389
65518835
19652905
38449024
85162137
129326066
76332706
96466626
63696213
225778424
208135782
129527681
565132201
326943757
33776303
577630509
196142061
3146850
39563190
8326640
144352873
123115567
1626705
144620416
56555855
1830678
35523079
290041922
484639211
2287626
58731630
7716757
240456786
82257662
137648893
7082081
137701188
434287427
11940838
46121340
82450635
673491641
70811970
168367335
39173598
169790377
121038355
110934756
600430983
20076630
8963040
60163412
103884862
273664584
29985861
51178132
35521500
127764629
646564
463912970
132448660
65560428
631053
5184985
3809015
150125220
11888328
41400794
198086383
432115774
4113977
267769277
340729313
502981950
20556520
359668901
336303791
133048261
182612181
89927370
305793155
33453935
589017048
17087444
918911416
67166714
79142568
253213572
294293849
474077501
175066605
191109631
305129885
327157882
239611938
341586121
22768863
14585472
143654443
165163140
93237893
167024
149728807
171660464
81326665
178497036
2273037
21501443
177731790
54406503
193498644
208573854
164835082
10504996
117626626
18962983
8514433
653157206
165843477
188483363
499623565
136074466
356477047
10555439
183095225
86128303
315730905
66401325
56987107
24038038
14482592
285849655
33478526
465561115
714249817
450460125
157624
140140727
36751262
1081387
117663320
28543273
323030055
291491380
351074212
186826246
8231565
28034512
131615401
721331021
180100545
25223207
121922735
220661035
104672534
197782080
71358885
4899482
445053329
20954918
143707263
263516448
73529759
197241602
30021327
578052341
970521
49665612
400678211
253589653
219126547
391054970
134021060
19496595
335393253
153170403
93461728
7282989
394129635
163722903
33000893
32462052
115329665
1080651
29793552
56425042
235948063
123516674
9701665
88910936
90964746
7913255
865829
184820499
380519647
189848364
52931220
436461397
12078517
51674345
30334899
7562869
737839346
243051559
377727937
9499972
264180956
170228695
1148926
31067214
287565591
427071090
174065925
170084286
388448149
280537685
273931569
548275832
88112559
5504676
93342936
554116285
46054317
41362125
1854000
196874151
37551273
286055764
280800653
554740
768311883
25273663
4252165
14359461
365251
674445924
170026403
285962522
60282529
22768982
16326781
464245583
310184928
141607706
45178640
16552450
284972734
16317048
19729293
12288578
171874698
170678514
122264460
55770851
122544722
46599637
202544014
609404077
8344788
40972081
109632591
498416903
38111334
221882467
73734807
256941905
423481261
202229572
59107517
11363325
85964232
185321951
106711674
114056645
60467774
206718061
125643310
110995231
64319638
1258406
1804080
48401933
52514597
44262596
6390028
27973041
8662964
394823
27912914
113344737
21221129
416989341
342887778
168365026
27368094
371858
409017361
209034843
36151461
183697816
164928467
430214135
14062993
20265503
51006245
425395059
48078363
62250644
364297611
172241249
158134199
34304317
94744316
23277734
678391082
785957414
44304551
43222519
22379284
27996356
47310623
331445995
25847453
862197
8514674
106709645
599471935
137064289
5300450
609022941
80156733
88556499
252668031
65503859
124001356
22446789
610307716
81727779
502680824
87455844
186242519
89049015
57629177
205245799
3266561
558974353
44517626
211293407
5246283
66421317
742661663
10748964
959328685
537130909
427240241
313204669
3589517
325734613
249991107
2233842
380181134
128731839
43957882
3756319
181187925
100483356
724260869
3708310
158004425
61398220
24488274
27484638
11703111
149711810
27510554
215294383
218979182
5214847
661084468
285750571
206056426
55891159
8797792
113694713
1675360
10313758
154297927
2106447
135506056
42520929
324779069
42254838
2086137
397257773
12534973
457198996
138642468
631242797
90884777
1523418
13077445
26847549
168817522
213118130
691972653
238317988
31438794
88541637
25085596
141254048
41697356
106689396
2367586
336480237
477784
12707019
75802457
235593715
704845903
242941212
168970795
272435867
157008472
480417351
389542467
10727512
279503
326526842
83677279
43948383
211315168
211054518
8795359
39274288
7219996
59366657
348707384
20941129
14039497
227585702
144266
16017545
6619075
30352794
128229919
300187222
2621743
286805424
155215334
245522396
19963806
191492679
258815666
97761927
277912318
57979898
14419728
126305131
375152083
288200
19013552
11627800
59164739
181672768
1866348
25227975
31806435
174973580
80234562
28822305
100588496
790516974
14106160
141939321
56385492
468544485
246114184
217957686
55060645
213992016
505822683
35198830
109257979
21696459
459170034
167931233
40415076
81752349
268842799
144194826
71885768
513348577
20399676
46490247
65119587
164155849
13217876
7067650
14753566
193190954
204061933
161559
2078752
13940725
70632937
163986140
300671493
377210002
88743842
87093049
69827712
190549174
16263006
53998129
80500635
245529217
594366776
87669994
5660423
453103980
538909829
4541467
852244
122446836
36167996
78262130
127355924
71244842
58894893
300760247
484403445
85982427
103752922
19090336
152152105
51965883
68449051
261207088
78809904
296420
582837
12995791
370330968
550703444
197386935
485550555
552300989
69076254
65060952
138844374
30139395
1137682
296923558
706958162
204982980
86450292
590761678
555362490
79096093
592357776
52442295
8855156
167593169
545679262
202741395
519719268
3796594
8943796
91131285
6550418
163229931
33751993
12518581
98641227
140163346
12772640
137874480
82254812
296857349
170606760
46062576
278856461
541389457
23072872
527249932
98034513
267952945
320840373
888216942
37686314
145704668
55191336
15559118
311237757
177277332
171385833
194449569
81331584
601862927
265198
233596792
156654546
2030899
540384182
291810395
65656890
2995170
46032837
228221308
551132688
168569369
632372367
21563734
138240746
26644195
68750506
302100277
38369080
16663066
33996945
396802801
231137421
218599654
17769418
102169832
73792146
23018167
171254521
218454987
32157196
378929500
3906363
77864256
240852826
17011315
3804054
36175104
106988042
5620935
15523078
297400631
13586908
25170719
197382
594429020
542142645
133995137
63679871
404685700
41919440
323774534
111971735
166902062
508647212
82399311
95302015
133636278
17652011
312019614
7745172
50765297
82906084
39464652
252488914
3890414
3609336
1875351
531199799
24776974
73683953
1713891
50388054
120327665
848382591
10548458
1015778
145239568
159944495
345364843
152976583
140324714
30765263
159432622
603445782
706559670
277679786
593313249
185722696
171818254
94683437
376980259
211672326
302046300
305583933
598937584
9014510
444068221
481334007
6748523
6093
243429136
3324987
428510653
186368052
19135492
83375713
88815931
40395582
242416217
59265210
32639479
9506232
1227347
180552384
11124517
18735174
649983
34955565
375770404
12048072
451115042
446320754
50421080
115141094
8902065
107224317
237688722
1127136
196729880
15484970
28590194
295084624
6304142
503242563
318058682
885297809
212103279
1779993
100150237
5032435
58335424
26094880
888732292
145261814
10476776
266311849
145515294
233291438
482884178
48222885
11671844
4577325
417502073
90873867
112495722
5610806
264583035
16237993
24921954
10608431
46006243
61902928
71616951
505879109
5015292
1111299
104846701
649494681
96071250
348774876
416050923
21450096
441970673
494524
290443897
338337834
25910801
197363618
262346595
99866
290904053
10911055
7316927
62301600
111365020
699911101
13768018
194622248
15627299
22744556
6507165
9949295
53019080
269687055
216994581
11309825
134380462
142200165
113920262
3924324
924748
768434
219016531
97094237
1384628
12976680
353621395
749454746
273800395
103732432
3034636
223933063
74999907
191485530
622010148
825999595
110642869
535294263
16854625
200201664
647269420
18741287
112451203
7238307
4773781
231748723
187483693
114720957
41868209
31564198
224808633
13189787
130118069
16692120
223851770
51563853
697642248
347941720
1863813
42100038
85282946
225270103
10828365
11356962
190880521
187536429
184139674
249682574
49925574
98259176
580281727
654942885
320991583
50948350
164993468
342077419
38651073
58548789
13235640
205058017
143882042
131034246
13363673
43210622
203769631
106202971
116391004
9073124
573908217
94399825
122051755
222995658
183193885
9026781
37447691
1628370
716348206
2497801
4279078
54484810
43710105
459927103
367479842
150757263
2285262
120526972
72594165
132486381
54026462
37134879
277893985
151433773
8930333
125011027
393963964
522914799
7423016
12558618
304321975
10014313
102376795
492433586
10010608
231776714
448502
120173271
28479138
405276499
59927740
19371976
813204627
296612
105531885
345166752
130203845
20078084
66864874
40798244
95863156
155186797
9479519
458000139
245841257
187449200
102571192
9884517
3820222
32098994
1197150
95846058
54846763
393730390
1219690
158891373
203820129
243239767
34870887
250964545
90858151
298723156
140611179
544267140
131778853
386578083
36175925
326021855
486837059
66666307
208831
313351489
203734415
582794554
180913958
297614395
1742305
513674145
53576517
175703783
112768851
72210336
212494870
234234
634711563
28102990
18659904
1441058
340834929
27925805
203016
175335248
34035357
38008872
489798988
3508072
325497741
354635411
194795791
118876891
272050229
176434258
24531
5780569
63154819
3395866
74235928
72094873
280141645
91436423
53952556
258530762
260052287
19151569
59117893
129942696
1652946
120097269
7293821
86735757
755125317
301606387
271583091
822877186
206221546
23020511
49116607
230888323
158694185
146205062
107213347
143838
406841800
90743241
657253312
67887232
60818670
321883117
74723657
105094977
476296278
704229
38931152
43603938
854617889
44487085
175420178
11608569
747679147
65393327
758528386
853527062
142985057
14223243
720958632
174001374
577116628
93681813
9579496
132007840
64474620
238234794
474790864
95521375
60276190
103996443
127370281
39443639
22418962
18218337
363548413
684030103
16371315
177074284
84514464
657400131
53233519
63179243
211746333
283355421
38611232
2651395
13148936
94549753
408427862
24991832
60680381
173358191
122697404
83584128
149109465
209452038
26875985
15123720
152498362
27325657
157729817
14872722
780005514
2160187
30105147
6660990
29014540
238451526
43114587
29527305
30081481
1596185
65466885
407785917
347783500
327309
41316554
29796798
306174069
246309211
4225222
47128707
28886153
6540040
324975692
304450247
27234836
107887563
16692526
34081890
159695912
25875703
57462973
426813404
21755624
255425108
187248481
60049145
174766677
42795143
1747374
29442948
155461535
12040542
3215568
142170292
258090
21046819
164273864
152885209
255758850
56979063
661046499
426207263
26031182
96574084
11291372
134452402
531425099
152437698
22361955
381816934
54753202
237526728
218132246
114841687
170718053
3389348
344232394
308079925
57819356
277602783
69935402
22639141
220260689
36900853
140693830
3373985
27913668
2368215
56196153
202660504
363400078
302642612
178194182
38781736
57824886
113614097
28384280
275536520
394540964
63214145
37491908
72599260
547030077
210697401
52861605
4937060
915501856
634735
49597134
50113078
44528916
24163455
185146727
107821214
549283621
153519490
79893474
350123446
118350473
297010559
1529116
194206
852136459
1994685
39585208
153872198
412609859
132700923
11258386
302969095
98284333
218761825
75146055
7861533
60967057
3406114
51278468
657059742
69276633
479010522
625334815
269104196
240810193
175268738
83888541
73724248
372686301
16089854
29844255
462144091
50182348
89493678
480066277
56000534
4421820
297793371
236782375
88993453
26029743
512610670
401887457
445061442
412437326
385515595
121080070
45473020
8363585
417472287
3501537
15188400
4397242
751528940
67640892
39316055
51578694
89012581
151655274
34889968
65683311
26469996
229868408
95595930
83928063
12072554
39161570
4192309
6053807
59572666
93275138
1660391
1453007
245274701
200941372
375390661
61346471
2377723
319205428
62710099
395401167
117680673
730697818
377204213
14566842
296327740
2507336
103835344
47875755
48957055
57065276
10667900
200285206
164684357
56323075
362660186
276184481
146441744
123860452
38080
45372279
23427606
68402605
59754362
415674677
91577708
203749342
166519481
18443162
251089644
8279628
595166859
379190926
48864546
111461133
473161396
221464
7119
37201980
819761877
50446626
71058396
88628384
101582101
57876370
605914
227801549
5730422
21476118
69904122
10545275
823955969
265974392
21550219
26893903
4633254
255409521
376784386
270023127
4390930
308898982
261590960
58950321
71633352
3010676
284408522
26690676
18355214
84982741
264949729
6841753
26241866
365016648
366029127
75483613
22972251
101215807
9020364
161005
4654883
172575373
13195792
73142526
72207497
288392268
18513880
37056754
12797692
86753047
93884329
86830909
214754954
91296431
32323136
437516317
1695986
30906065
267079148
201022245
6735898
193822108
628209011
483888998
709842940
154952851
37547445
24804739
106581944
20131610
514160016
7651812
294654144
208230777
86161334
164990775
26054097
45051873
231715315
10189097
3123488
35913928
56912616
127008552
4716082
333042778
284994418
21731817
690390043
15702986
381335959
505045597
152443519
119348389
99995916
31869242
916250774
85759119
896190
169198316
71773685
20202707
26338636
516116825
32761772
219878651
1705854
6353798
18780128
275336485
5356776
374370938
10991376
806410718
27576615
7767897
315097130
76856652
247021822
55562207
321555902
88984521
225498875
5777106
298186261
375977951
28978885
1171145
4451785
60494
15697908
222758083
32759062
113651466
662095601
142356261
12614142
649803136
215773875
718442
46190998
282971071
55460778
20895941
56885466
183219009
221067822
214708660
71416154
1107912
168536768
141494111
92105870
212518430
529791457
93492182
482958773
58099749
10095440
191816480
94578259
347783548
476954755
1610459
35032162
172978276
26278790
314622595
42161624
16479589
667436881
164020827
1397230
201423404
800531713
27346617
30577731
63257163
39308250
100387227
1023869
536474904
12803131
5080949
61596125
12835
279898527
8116614
1834746
388366975
46311754
176491991
53339169
165040500
92692996
8160180
224633194
423505987
386507274
247256580
583137
12474021
156192381
28643654
266464283
633824737
67796730
242972403
295341992
202028096
45542665
53460817
35147667
252146403
529261329
901282
6746530
14172510
22401592
682627
529126986
202371151
9538385
82728868
262749872
286705741
3749644
529936865
98789066
690750002
123811404
15569980
757443776
358378253
97382630
366256428
112537063
115138904
225266180
97050816
66160935
665060
119943495
364790730
30129840
380289835
274423603
299429886
28996361
232279525
522927590
27804432
472616278
329421909
294678450
117890162
42351777
147602451
759632643
168002466
22372653
72504892
62738104
176482426
72327357
124410006
1168732
29095036
13737132
348181315
58819080
8379205
57976633
702381343
1369542
68703036
137492262
11217859
146241530
67608969
93107465
1416890
10086535
22355948
359270802
173943232
163479042
352848012
4768702
39088231
315980507
22855852
5853139
118209307
21524806
31098966
218304092
35430041
345859074
305426134
67713542
133270603
44917289
1317197
96883210
445795839
152340
100857655
464189875
70907561
446398724
37255568
6560321
106537765
206875663
226186157
46919004
127288358
357112640
144730788
150100339
277605953
169825452
6858086
136143631
126857702
8458854
43604271
49055444
30225340
25471958
40080829
49408426
853887913
54518172
55526057
55144577
55916772
344276426
393968196
606643409
12298432
10999470
137929588
111271912
151375940
585635869
241554796
142139827
218067053
403035134
523730426
315533546
324897157
335247320
6693284
18768297
186150531
101291293
84460930
203695128
108700279
41751657
104941024
369676107
455983307
119562382
28734729
143366480
9911324
82698081
353333203
386809034
9931117
71404769
6054275
116662467
770651
214007294
2849245
146372113
692776142
109150523
425117968
22786247
104270920
100798608
18013836
127790076
3047686
818375
286456571
351797347
58021666
275311275
104383137
5294438
51188865
3589924
19208565
324350341
651114658
233569019
10108244
215799662
43287734
8116099
298943863
27861974
566744778
23172548
6199343
9993830
3742839
166664737
189181291
11006374
98262038
117690091
163498971
210525494
7876592
138900348
21751235
157040804
25965932
70876398
474920957
107578049
90397203
205590390
71325297
23559958
76397440
166373484
332238499
733103104
32259255
362651370
87577178
31701002
56520001
79001407
17238556
243986092
430805498
82426701
549469241
4432436
298291182
80869781
2445521
213653897
161372673
43008074
476865338
114334019
940404156
268729990
24825775
309242160
709173692
487620106
44635927
568781576
7306497
453291021
579819913
415064813
87043000
19588005
168817400
396238942
23896645
105942428
384737398
99906814
910064
13019272
20149656
196321609
204465208
379369685
172426493
161946105
274834961
574336965
5667985
3260740
198268647
4604968
294615428
1601322
87017094
75989522
62798048
52676049
103905398
153062808
145972761
371380147
194247865
161004433
46680143
133938765
37691993
777611513
5324455
169495548
6356591
316444298
22279640
71457994
11206570
264642490
260074772
7499690
12387608
79467387
559561192
74753538
645822765
53878516
450269059
166380
216424067
1658842
208521389
101951026
21717139
32864335
17211126
502675570
47357757
444590291
71826359
55386808
276485833
114840765
120155290
21459442
11590569
272360871
39906221
357824263
109588584
1319796
245488521
295138431
11685522
125053509
517137
22797336
5259050
95943350
92032769
24366642
60713283
870259
3537867
6506440
21555012
215314005
20161914
118624295
132985902
73828423
11278410
115655277
118006966
408691012
4168691
605491938
148453398
319915329
27834121
73885911
122073084
60968663
6767427
406457149
106032771
587184197
31309590
49604672
88616294
77274096
1137276
40720672
820268019
108338627
459828086
686468510
392629112
430368643
21826523
29342594
51804723
70103095
19203686
24507844
10372244
455132509
8070311
42498292
89738045
12558468
562577229
158699
229322283
709307335
13103797
65386118
41945589
853781551
498350089
10794795
41068260
81765806
3705361
269053069
507518333
52902429
83179129
17914342
335368287
243279200
7094283
326241295
487032253
311665667
135707576
268109886
58984266
93992695
302278869
173896963
484033726
527650081
578908945
46025725
58066086
91034771
396332494
386816871
426088011
93617374
361063117
235768991
18677913
55768876
166894614
13271471
1857328
60192429
174107514
6679012
411882277
318132538
85504825
163768249
211333482
17396195
4804500
121358371
224004147
400686767
57310625
479747
537693062
39650031
10123913
20371435
49805735
402184217
47313997
437750230
131974265
232766886
421491317
128403325
508837362
340291743
134532356
461939717
384801915
282143195
120913893
60744718
150206623
80090079
21320487
161650308
24023160
412686734
622922690
154513106
48450043
200737193
37127155
223975304
91564597
33628310
45149134
165234549
122539059
220759036
503058400
222633738
102894698
284467804
74636515
438188537
298094589
318700807
552996
2557407
520762592
68005323
215903707
174392166
130827539
32352002
114043559
39389658
24853826
20636377
271983394
425298451
7688919
328039255
140852513
432633165
141347028
550162074
131312246
312072913
210205056
56205154
22678503
188307714
244277566
336882
5207371
333924
14731212
325316
81683804
78108675
225193938
189100350
37134633
17439857
170874493
3933304
546891842
44229501
278329840
15827357
2349172
808012
100411270
638406811
173130431
30114560
58343898
737460749
18314764
109997969
466246564
20650307
21284444
927630281
176095419
14818272
43810266
564247956
197172141
13937144
2368215
239143864
18351491
55088332
10816772
10277556
338444810
150492330
38961847
73464285
5628937
12102104
2040378
37511446
108604167
408958471
303328501
109567969
193153361
401890776
44048808
147387536
94223594
68241501
41476283
245052148
103545781
29658893
448499865
195238232
175715512
14770256
83928096
1074705
222553189
854571205
13721055
138618229
338868500
70927361
737324080
93705063
8066064
247200
170609043
281488566
193807179
258757237
67331336
5638566
30289515
195017464
131235074
45342170
54855803
314464565
37938853
14768324
281922
32163618
12362487
113129622
3048021
294167358
328935206
198751235
258372198
98602498
30868427
147727839
539337265
110228546
218588677
35362233
402421212
542231734
903941419
10171458
30825702
65530233
3951366
394822916
20048072
133800521
337864045
564831433
127037417
39852961
4162514
49273580
294867272
476828570
3792700
497736919
848600140
132159503
5580128
359178272
284597111
164163816
36592896
223264276
38194551
320592934
127900980
58459265
290844106
180637716
10688265
24806493
97341111
96363749
233454911
59981047
5143423
162687618
1457674
254449916
35769279
71017460
22439254
143255330
7148099
57922311
309407165
262710950
96671831
141705440
15219253
590946358
4907012
152300176
229062083
216871953
171764540
485652
484553099
441910942
442641240
30530170
3435431
38741233
55597161
949393141
11903086
100575063
46258450
14127700
12312528
146865411
16089782
71270484
112661206
72905322
15988576
29959895
15908118
1329100
189109156
16076695
148112530
165540986
9228214
137740638
6946348
132047143
205621375
79965271
11510933
698214
86911898
219533298
16195792
15838217
32617958
285679478
91493742
186368387
168073153
37579072
10370706
138699258
399032113
220394831
196752150
124146456
161705422
76275523
125100909
468302353
43144
13295696
621341203
243115952
50092590
193532750
219572090
526375237
28019172
243453
560363748
78056883
182502642
532538412
163700582
3580532
77333
99137032
378606286
438876376
240446
69576156
42131201
57438047
24476691
110181
440974014
292718027
5306942
467185514
60465708
535152305
853849
584701915
69624951
4021513
34379956
253434220
30627913
251367519
52546313
363985371
178335268
9254776
290355877
94096394
56979916
32793801
469767197
63184471
301869153
58425617
340818857
185126318
69051388
101225999
297423661
76957812
79363505
6494167
52349213
72361445
6290358
586810980
16391163
89332441
78603315
199632409
69611206
157948377
224290993
249733358
391369596
15655485
7341873
378454253
107927478
57002833
261367954
155550939
291985220
214683626
84629328
6669408
255099202
42424933
206014361
545404936
24533793
1908685
11820627
103807410
502817663
1241064
374641783
91551864
411311598
144529892
241576261
6075357
248793161
469115496
404466033
184538440
356875133
18823224
305261877
755959083
75625873
71336277
183376194
238733780
52635734
72205
338488561
54297606
1377186
384415698
6031047
34281682
114061310
173494261
248033041
123180136
106042576
2129686
800742246
96267646
649825152
2891140
60353873
421368670
8803430
456435180
196073443
8018484
992434
11203331
469571253
185842510
213745198
4198152
27052420
4240425
57270537
108144961
1067349
695279836
293815717
137959151
371845488
328173050
1243868
79190588
37607780
74840914
66446162
84766802
903439
44183222
61140760
317628026
19931432
165013295
23761030
18098435
20182413
44646584
366391349
581431243
74683764
77400132
126850561
842008
145125248
12164760
254869413
52374524
65243517
13289848
135321937
265265479
17079145
107919953
567957359
225955171
149631882
19720675
62284697
26588355
434912225
67495487
69434327
358006084
33204555
195624991
3208112
19880960
8545793
35700420
68411437
156778514
89496216
102728503
245463228
69093733
242065745
104858491
136065296
54831071
152107385
356949575
140838
81491426
8629640
840685
217906004
67409034
20998330
432560178
16168568
177811532
24812554
118301128
27388921
153667525
939109
330926705
176850535
24720301
23503213
157425770
289159787
222420976
133307465
9977610
2725599
428060619
241675632
85629294
116948429
1258262
109876208
182580270
41697781
98801651
6273479
67219074
54341311
154381029
644358586
373591365
250931295
3709308
56394603
669022426
163469570
3675161
3201553
385658
322640767
613250024
497976507
386108881
273437454
9323737
473449947
19363040
618839607
344782351
363472149
19806233
122566761
8307734
24983154
60422641
39324544
60332548
319591581
39954233
53539099
360799597
6948974
31169017
3328241
22065446
433967591
49687552
225065767
84008589
187475531
81744440
7905576
971687071
532905321
136002688
234933078
874954511
282177328
617018551
123066420
699881484
258910521
152481834
136346
46799262
17357574
46785052
265397030
33895078
32700530
157925729
83085654
194023270
581846326
26370316
57411141
105764494
51225031
3672
17322157
373330361
69210132
11350132
102644395
84446941
1324166
117867016
49714523
767152241
725921311
511009958
102591622
35201030
65246078
13079442
293055289
26394246
194963828
73506100
139976053
427521709
318298183
30672564
621586909
585876479
556607601
88248916
555316870
587521801
8423739
33084179
923670673
218761831
113387891
20391931
3298841
1907490
5957788
255437583
15947999
110176751
294461176
47625477
569587714
278111108
43761423
202413213
156302943
181330051
9380489
474858602
52350845
54973270
49851254
1959811
622542
27228749
16946574
2586
1768852
298293993
354973512
26243649
78637957
289143994
56016646
18625838
122841852
280916101
27058858
23515371
33230583
798807
3949963
42212547
197316451
276104239
274047141
589363090
249089917
20371916
4448268
41686978
19590899
568541715
766872
165323290
379298576
85187130
90456622
269284262
191654271
427761040
347716403
1855333
127285491
189577668
454328509
185333139
259859653
178567605
107664630
602659402
87120864
9474393
6011481
3242030
309825935
14273228
382780651
7883092
165772970
33382262
32516420
666427359
4134402
425818925
59216642
386138552
69023898
310539152
196198782
5617932
16065297
36278024
34621950
314128756
37631184
445418143
289981459
75196810
295302183
221067849
10202210
2514497
19369973
582764242
123192133
4740158
137832857
37255455
24225627
245396185
495827677
425825381
354331
221903041
46452757
97833290
81100561
26301930
113400104
215613975
48957174
691946854
12202136
23166103
12101595
130803333
96757614
9161496
78598838
70247833
147206927
62458909
250621096
327247086
60026045
1798860
7708356
453154033
217571864
6022874
13503298
30739575
171100280
18352341
93429642
22644240
5927019
21493386
111684540
17879754
2728119
240440861
33465470
60484758
53332944
4908258
17850160
133606276
308106355
16441026
440148866
157372634
186278853
3859122
412981946
104582422
34406768
628218427
93171348
14981588
54079611
4594963
407143667
91966933
4985589
3293483
28249250
134937317
256585627
49638364
558324261
73847566
164783768
23848597
402277701
345233786
190664725
30801372
4306897
8254211
414849967
115784713
68534255
107536641
119007239
222777071
23601481
45073243
10700592
16321160
372679279
493824
565371346
224202201
667250137
7620758
215740241
479389837
479893092
263381226
3928965
502916346
330968661
366182501
84809204
9675759
425477791
21626582
556266611
31193900
10360624
363884161
318649716
9318540
472224562
352034160
681180027
185985377
13512891
116316433
58979097
320157236
991618
85800277
329982
423405119
190277695
117588697
346608067
130996114
62278747
188472218
2231105
82946931
36544735
15458687
709972252
96862955
50321812
23933898
29707673
6845985
24104030
88410676
29397789
422890793
237291713
283938533
142539581
229035487
58713395
320479163
226343609
9526262
321970753
251737774
682985838
4484236
16485092
172729708
21507151
33352099
183551
8795480
626807289
54072394
1688098
53078851
391421669
17800547
22486277
381064132
174468420
43987304
275602826
185004771
345603387
82437444
42169455
9450770
5581946
150957330
214336724
114144727
124010171
613999410
143466787
60614648
572391744
37494035
287744194
175780733
793881816
864389824
120411050
34232088
387336299
511181
246425515
489561229
310591200
258263968
939380
35799798
37889568
42033581
5566908
296078615
39050204
1817587
131691831
3753823
33388342
358824803
72430086
10701184
328537664
162158714
188344536
189794674
55601843
172844510
1265918
237681659
467009588
63297743
365756878
5702368
15170201
57596491
56598373
170648387
77263751
358095427
208983676
15956952
99629479
38369939
212757792
38665789
47376644
51557870
63981837
236145373
263293597
13622160
33175264
53621470
5741975
61821923
40833283
96288191
6732866
78963347
214113758
645957421
124994353
239032813
27008002
322496519
449275247
232165424
28834322
29454444
4767229
24608579
21448552
272674795
10377050
8263934
246666031
266442377
25927986
139964222
39013001
86974608
813104
29381406
301473127
43926665
491044295
182944549
2910677
24455270
70495689
158703681
367093488
229320
184723579
17064940
203063917
92404105
10051921
125482940
13806144
65726708
128799099
47144578
120542143
344894991
347543926
138180927
232635187
107931094
41212963
154795059
258730657
93622110
175258285
395804221
8036035
18390878
4732990
11565533
3588103
1192649
307235876
350431632
105776530
153104679
248100725
512603797
4938842
957689219
450360741
178639647
253329162
38284086
2808915
86996686
144589030
47856175
29057307
63243173
61621671
220037139
184085
70341136
25863232
243702537
45149572
458729582
395447894
231902276
36899932
164158561
22641865
515990067
454012518
1029165
163627534
47201375
67909684
341903906
822744
337178151
167563053
113602469
3206808
50515703
156039246
1104317
252111920
47095474
401017518
362577541
24576765
96300754
29567732
29176466
106748
371884692
89091623
12841462
116068807
274231493
57917446
153905380
30541137
14485043
223921803
85093162
378382369
61291071
132780564
130245
664900303
709031769
1355731
7367869
82569744
575789466
76616248
615492200
478756605
9396174
139716139
48080879
21630153
137315817
89291880
68318682
116573789
26758503
80975387
278130732
646970
44180404
665611005
88743829
119697012
28455607
132093715
233543746
257224770
15622062
884466018
5166676
37771240
339035753
162591029
20107486
40636008
263828743
5397276
210577780
516628041
836269813
1977697
313779336
29812541
401402113
171023
290267193
4407447
39765749
464732426
54160241
15438459
21935444
363659654
35325429
4162519
32022764
49926650
127500720
357278092
70155830
26117100
14533311
804950593
429424716
135796447
200591425
167149349
183148
2422457
318309709
21135036
122230234
44135502
21655293
101831277
81283697
615145
19960960
213072649
706504798
550018556
89993183
503420186
167985502
389564275
227917173
20644598
101690206
242325705
320317948
131847733
203364
52215583
125191578
64601796
10459599
457297010
232302085
27005207
651403
5605930
197091649
725914888
184007981
122912597
23723009
600858203
207577186
409924615
56851830
34412000
513666168
1158340
11284002
118941882
85274641
60281037
97463145
173043388
118658073
26514946
467903518
98425146
3344213
2570838
196847599
65672313
2631651
19075137
483090635
653534276
42021567
204613916
92222623
18207663
59261543
155000157
698257844
28337118
10235372
247583200
16331454
5822896
132471068
105991951
8610596
32469872
189977205
36079150
54349643
43714782
21148305
32006286
10115984
551109745
1554189
36103944
38567197
163594333
17289643
11522427
246149
4087979
44571999
4090488
34776669
14404400
506250891
71779027
439826669
166407017
53985261
305007907
6011420
15184375
49599201
27917385
137610733
631824307
262410947
233443251
44828962
38439612
54809776
351776850
291336226
126750482
33865695
9531846
31373854
101147345
75145328
57973043
23159935
317919634
289464105
640178781
48846707
110047166
40462404
263177975
362583700
31563163
18527089
99094489
280166365
30289245
156235552
277429682
774904813
83163358
69909324
701170492
200108828
213392
269111064
576448072
389146309
9525228
109665678
370972687
142175654
5566152
7878984
136542364
145955446
57448944
157380735
44674108
11164371
145755725
398731969
236167773
101019755
240998680
573999
7747632
250471513
13461800
60933255
129602576
149563529
54532182
826017524
56170071
295240716
309774786
22566726
14057789
12532705
319144249
56348562
39123337
351091621
33222975
6009372
84775715
22134645
532155542
30284404
302640365
219651532
2496366
145630456
103126358
211819889
106816788
160519190
146651359
77804411
237065998
148946492
7379015
660669879
74069821
277641914
742343342
227147798
79223341
554255431
354643473
87994838
173269686
28689267
93537770
108872509
532373575
15656088
251052152
41892657
410623238
225047893
12054510
147212066
224060752
129334865
120682060
137273325
75104657
260172056
235271478
496884331
134833212
4562029
21130237
34034043
143353305
7560965
292016867
25813755
324846146
34027656
409444417
4238228
26723026
68486
184813462
80913592
90561566
54610717
110310436
20385536
2935982
301403240
258522378
28206487
280933634
59071617
179104996
180489559
174977204
886271215
15608370
2839139
79414353
27600618
170454200
254630068
604311961
7795011
45997162
469078805
490661113
378947616
54029758
25963202
477940351
666350356
115515906
2543814
22297816
254406981
143234966
442439245
91342839
20611989
440193619
203149345
60475904
50840
309323418
371512277
590015170
6377730
42203499
23553287
143961008
161038559
38447131
530320437
232528713
411931871
31044168
12202812
30073796
15949251
120001894
517022697
574543778
60332201
222601078
35497186
740834201
220475863
12273592
2609941
164286851
14608869
528373923
116491523
105146151
68144487
447373
138110942
35319971
234400725
40191240
316558
86880300
392630
340741839
67784774
2232045
403677113
532042996
168059545
100291839
4194041
137650669
5987441
22332737
161120286
79539498
10412811
518715010
122437660
3708788
595547038
99079573
32693581
111504145
2449
618875902
428041707
97593938
128489137
133826065
107454169
42203369
721377950
54206145
452780997
59312640
9830516
97935007
28880254
10394312
8933977
62549896
108896623
9022929
181675152
36110249
81578212
310469847
84370177
730214160
6960577
198698326
83356020
4438627
148924204
4687986
65552262
127661173
26863894
436928684
262993911
327802097
262891024
137020352
45502456
37589682
144542918
10757928
121176570
12557244
45221270
62221657
21222780
169144228
3748135
2652004
7872825
149538974
375052248
48423564
15652972
160462
513942364
594684958
4709620
515785303
231015148
532108440
80782101
31974530
237417251
33452703
2275149
352504402
324023061
211719535
38962768
790232536
67376285
134007759
885280030
273830134
502418067
79242839
53322067
487404153
63661409
259852660
41796918
118123554
76461
98952929
698722493
106925366
41113650
292242563
13475793
409159409
50507585
84562087
417381006
46529778
126107865
58949099
433396237
32977519
84595903
204935132
44954127
10786003
29862050
13277394
2050154
363034949
2375404
3761511
475674113
263569163
270991816
69576
24210424
15922628
6586138
28158855
79584904
266346459
37507084
59174221
7374277
28487081
623077583
146557845
225224777
29824848
11394326
3939206
20680762
115002107
94776141
314106177
15743681
268555231
235269186
144142524
172355389
11910684
34336406
79086611
501419604
153707609
129268027
14923411
94162574
131962440
536658323
171969217
51478536
1244836
79997913
44521097
1001402
126929149
26696430
303364011
531974371
418324736
284916003
22264488
229108268
4045571
233067811
17802848
142516407
58692653
39534356
331608619
139267425
37635194
133181417
3562235
49815230
280280146
6329542
55224924
29473150
576292552
19331886
137111257
671569293
217687961
51904885
179037164
362374835
127588466
503102361
139442342
96214630
64336168
63114371
72120526
193043170
28625848
32175888
79996323
371570581
46451463
125993653
1032340
410615998
36604251
218134370
44265473
39863346
698407255
560812447
2130198
139372970
13447952
118886864
382531986
133591857
142800842
172938563
50101962
137523287
101652426
27708461
369343155
8860197
85039955
100928073
814366527
16375942
271404590
11362870
621136897
141200941
1639140
654380634
142974004
333760086
25578175
137741184
13289607
52173929
40696551
22370002
203855735
5308240
284469376
43058338
12965330
332757527
70411278
298065636
28023
136493053
15018789
38457790
177197248
28432909
1538178
69774066
3907572
7758742
237327461
13513548
101923288
136094457
172084941
176610949
175949061
43774056
298648726
740558791
208926135
16873567
5699560
217837217
166323628
38672460
341662251
177861610
57660527
517904971
48531199
69107120
179521923
84488657
367473470
167342830
21711119
871009726
1189377
1610655
83820193
153234417
560133749
68013443
92834768
6966746
46881954
205679263
593886574
35099465
6220869
921767485
353868653
22833247
265913102
131714135
5583424
30127927
2635415
4976132
85733480
122682424
551202715
16969872
41190153
207253370
117306959
324288283
270869055
212857128
95637177
8092108
189805462
48853730
69881549
489433949
29104269
295749197
199599870
191373649
72073190
41354573
653547235
183255935
196255918
215831152
522877
91863461
672354062
815962
19229179
561722061
60818308
35035692
39943808
5841846
228257961
11122792
37927295
75274636
109658767
16590825
34344946
68996863
437489238
378189802
15288314
431132703
152190495
22764330
14532575
83818341
59723904
116280966
252651680
158103747
444547702
294179306
67327133
64957416
61035687
148798333
86567395
119613301
69911001
7940829
20862844
25934560
103374633
898038381
14346403
250304537
278950058
190397556
197450719
141568269
218818337
33319334
160007589
53597039
26904112
123305814
225018247
23942885
7206098
68701824
29500293
638756842
48915761
38584375
624854046
94279775
220838881
67118205
340970857
3085774
61832193
12486834
10920221
85232747
379590223
435611826
1467684
160163864
25309275
42347310
54265082
68592337
483605123
4453800
395624392
316405842
50027925
38978821
5722837
18681078
104349806
145534215
57358278
7671995
174584329
109295875
209340444
198362559
220950
352797987
803202266
468542601
91175979
274153537
102245158
433214046
2798193
5871252
10110740
469099812
179984918
76289701
4367710
168544794
439991827
64819364
85529853
127610107
423626041
392683821
286975396
20900821
14364960
99813846
3943735
154497650
69236305
698245009
138646283
31291880
84488715
78867580
509385731
14847454
19918819
982970
3477812
159111686
396465911
15559214
500916352
337508440
6886081
432503205
8757058
73997073
221665929
122722500
139590168
132008277
437825765
85311518
1439134
62541530
444232339
223385142
161234150
224254160
27239496
4901329
26991947
303411830
27190849
21945718
62810710
198670175
97416234
90770391
6648070
628669489
489121192
140948361
21839354
241352011
26849427
18950530
11338975
313562444
103800498
110592819
398388909
5515030
245472448
587618074
161038344
313740401
334692
12096700
142629394
522215298
831060
94112935
75484578
175940847
13493878
13230216
378371566
143965962
744543916
1170494
772360670
233731042
286320851
77320686
380192337
249677237
11914215
28425147
174246657
47294414
67362603
63982788
8109419
19305349
64899103
178919513
18780002
752166166
2826313
145847198
13267305
582161435
30052879
65146405
121126364
12880056
1763859
145899375
58864109
350457136
4457324
1888475
101616941
211310932
355740933
556174917
187280578
182883964
607046249
465919036
6315660
1836737
46381230
453933737
65435216
433896944
700698698
19765499
27491167
2491003
362295598
7289449
26258742
2953216
122766
274873546
121667093
745177977
4993435
13907731
150463792
881734905
13362974
9907788
1494550
153245837
204026447
204805169
368169929
60064259
271621339
38548755
19274896
316468829
42830705
142091441
170297149
34162709
2387228
15223620
246640833
37813440
150705581
42891781
93976688
509387035
42155980
8434534
98440369
39405102
321110629
284194782
33322470
31040893
18893051
471499820
597593326
42166794
83228438
342640329
400514335
140516117
4436255
304182736
60884420
466412885
6788957
180973891
11215578
429422322
120943059
903719013
430247297
41058440
127358772
50150713
862739555
9474855
36081376
752869303
227024251
2944126
501322110
123233085
34813173
409358
146489587
65546686
179649504
1139471
80870218
188398771
182298134
128228573
192088928
4935359
195254379
7131844
465757838
477599172
75278997
872195986
529987773
302115054
2704804
73391551
59089036
179000490
3051993
6602982
245083276
83565552
64791235
26571393
539408047
9464369
165458539
17315646
146438801
6865649
31170987
478517
9118401
26562726
6046332
401426304
96371539
997115
247254
68850530
167105625
83032244
17476802
5095744
61975170
58438261
161942138
21015013
40378199
30398790
23250824
4224866
148081166
35645408
24804489
139268470
77046361
40065
23777170
12842623
14573929
80190493
7905293
6640200
668534807
248272510
27052968
230584496
5002190
20087
34679236
6140178
467770493
232345835
50052489
92589511
65596427
22609191
571645547
72820891
376518736
335750727
531948125
20664620
17218611
384535819
67439572
64694278
39851214
266693475
20649078
255624988
137911171
468525681
17646788
1824223
350525958
71295394
153733546
396451515
10118857
134305676
694389133
146609596
58618459
9529501
30071673
23603044
2532647
403927992
243897097
27837615
35925768
1100990
75346149
424786322
447331579
136221122
376969489
52020776
250042347
30011852
173988281
101381377
44283794
27464568
53609657
352391143
98323543
529289942
158326097
14049206
207151884
557145263
69098151
11733993
263493289
21748805
383324524
284192412
60928473
82793918
196448581
21149580
20775928
306013261
110443476
18834532
26143058
134615610
38801622
51293555
437552
72084283
905460
435811607
81845687
39810064
131511510
523626577
188290
193947967
25985871
30872989
529302457
78747321
268592503
43420191
142115515
17400715
8669403
40719294
28132170
2509260
10794489
15166831
10115188
252610649
468642
51394109
22365387
6179452
8786036
167882226
121731
6760426
34225876
23904268
5124903
117779215
81094303
2814570
174301293
135926849
2850183
107687795
43608673
146950399
100443537
5656988
526696700
57226286
10092281
3365033
46955717
562716471
601701
39732132
30283818
101257464
87245532
17983219
1345979
4084129
264805679
48474316
437900842
1023912867
90484355
2246372
383374426
200927031
92335914
440956976
106377355
5008515
6225372
502383285
142544595
193788031
3334320
5044471
850770638
247593903
10187916
1655078
296023677
357975066
363452148
584208260
101951602
4183906
4886136
48838446
627984079
18099897
13284396
88933010
248117898
13382247
184971705
234901
43081350
418186986
218867801
1703383
266006011
6420212
267307269
76406220
167266277
15800129
207187769
100816960
108953860
219639623
248442031
695637023
453274246
140864411
442023474
58332531
167944574
123568926
588117494
167830128
371571130
4766045
1518220
19067877
299284248
64262261
441392471
107658457
1278148
175446326
34577125
89629486
42175270
66945800
16806940
9598919
44617510
40107606
127082224
237332005
341370254
462597509
174902221
232315227
2047862
25526822
10407205
3120246
84468124
12627115
114052862
330094907
578990339
36287389
643202289
96787727
586941438
100148286
11610826
228159765
129385724
839773925
157540362
256639228
81191949
73058830
356361074
44598705
72357756
640226040
260776197
16511350
259411738
10845852
72749588
132567795
238115483
310292839
548787790
383928895
278888565
5021162
22598204
270051295
28787674
428302130
254897134
36478047
6921101
21384771
47965393
274555908
306795523
581578457
26783155
17766500
8232570
5460320
527789
544418617
19997144
87542841
113564451
16282434
316326328
303007054
34829245
13871445
77107245
5026275
72593116
60749863
600668889
179312808
408580914
143751641
148448248
107536227
579746
251723969
20582626
35796352
185830895
338008811
55501760
339895468
85182876
61569723
604753861
30786521
2813177
2757111
282527829
38479724
22108928
380382411
8516150
402554565
48796340
56057672
4948844
614483779
266847987
28257593
116888898
434089255
27451938
103576501
263861298
3253443
8322184
365443766
14971723
27686826
261870695
1147916
49629
58246485
399332567
298176453
42941141
110968523
200665055
208421341
69243542
232528445
156989551
509911903
62646214
262538835
310616541
76290235
64792122
154143361
1885530
213719027
8753537
543591713
190065327
52650022
35007490
54712796
136800987
137506537
38733400
183420929
444100335
236038897
133106134
19770354
14646302
412902411
273856597
138686384
142942123
57017716
21469666
23131636
424175811
178211505
244333222
47244090
376685611
228118231
8278544
23256542
179266998
122196330
43243732
554249208
22966253
27445420
12316097
638401977
20795263
62939044
248522235
67381399
262848167
187312219
223813834
93228085
22984383
477354511
130154992
501973185
218075311
437578100
27131362
147355272
7093484
532648975
331782998
273182968
30146779
3366691
469019917
828855848
11063152
623941319
57335353
281083148
10914184
59471180
181467181
94982143
71130142
6483385
155292867
28128540
608801636
3375730
259487929
151529773
267342786
100300814
12259941
14843429
11732308
85766809
481836277
201826266
515605889
31650810
268859922
23862326
24717201
95097919
344478767
170970750
129736030
113688089
393935
386346991
108786438
17376735
171803251
113654942
288586299
129876071
4188747
110129907
140269439
8008090
201468420
108995960
116793009
445511009
80875354
25886904
516885
328257487
266829372
371081001
94128771
124077513
82661199
16272809
4443700
392203241
172807068
114475816
457447320
182702684
84787411
17225886
1408708
531495924
68076277
114493718
25048297
247037002
330088254
520727808
119731459
8403040
34521004
256686821
66205306
84478102
318484437
219075438
201772483
9120754
4313316
28596375
61132204
288543
6042558
451452069
34644480
164695022
13239069
304068137
182447072
6796350
580920381
18375
1928607
37902753
98172492
335648516
501760841
83659051
13594467
148940389
35760389
1112595
6416371
242176923
3489245
26593101
67613184
268103320
476668
14336508
63897942
7164680
192504084
494597030
28324525
499027413
29987934
100099218
20881139
84007917
171616287
17371100
55433193
286798381
120932661
7306120
64951329
92511935
12210922
21874201
749700092
102223087
193211418
127556131
166966906
68219059
503093024
13930976
229510227
125970491
232979327
40846085
963718
46178
347479408
5944356
14467796
1260574
489919750
793110717
22667750
106614963
52628891
137799329
19350054
51522390
19801222
208440951
107259769
179041791
73236662
27778551
194065201
104140067
643202816
60810481
199726907
14701027
335663415
203138968
122397143
199578511
150903920
616959372
541570267
1805361
145267445
3070231
36128452
30306781
54761549
45005212
4888268
329697976
494982
246176301
870993
341529583
349219760
18919612
163147488
219966792
96592774
164372073
33791530
26954254
225479653
8934833
290017297
12266281
82232254
311375357
309940523
18730276
845585
88483355
54309273
64906431
93759098
365367912
311109176
90618321
270022051
242240273
51898296
50855303
481544409
57312968
773240766
75734250
172178612
219787974
274554528
429758036
12589398
185193288
226811564
58345863
1044400
31822044
1135999
114923611
23568538
37120680
711831968
312227327
251557532
291232287
83261229
4753127
21950292
51212359
47453045
21671538
66537772
21925690
31478252
123791430
289024411
167033036
54208
207648190
324325498
236603497
61406498
563870775
71511338
160791517
186715137
169702069
196333264
190364433
841368711
797850632
209528616
11539414
100318303
80376456
44997937
163544936
197930493
203725473
29950105
130981705
112541401
71163794
151521791
136576609
156674993
36794958
308723987
4491082
25620131
193759849
584444055
71638933
307637009
741394651
508099477
378032337
12955098
6595646
841350017
615405135
333115786
178213045
140619789
841455291
126507095
68293923
7884623
31406601
363327848
134104954
707555595
30394998
7455226
195560543
258992245
117929462
298987498
377743584
87479352
390065383
691545355
223172978
29578359
602732803
10320922
53648912
71859606
17844877
275567981
550944691
15420608
33891542
158463159
52508196
190685
39083837
31598767
161067241
565596835
42248133
193594756
498093535
9342274
140754544
278795080
59666446
78225304
13907359
747090319
55329029
197264145
380728783
5008472
621429182
16569296
455201256
407431142
102521913
193814726
11044652
8481114
124157176
145871224
203707501
37799802
169431159
123022152
4087194
217731484
34571906
485315984
321828437
4313653
42974599
313200346
50205787
374043439
759669
280206575
27822361
170664929
11769266
92637648
290257306
164561347
11336296
111648907
214531295
59131931
391541581
93523825
16770441
532423497
511879674
71969749
162717154
238298626
192516524
1477150
16382403
274646357
40396481
244302742
4742189
4188137
38456223
82643331
67086532
65976953
285042905
212579539
110208810
8929293
5030091
750868468
88551676
81629109
326449263
11266686
90136258
56140328
3555030
14483357
137630038
180572437
96520401
70260911
97618435
24852962
307486486
23935015
334221947
10009508
408835018
25115195
58983816
645162169
342549306
374127907
3140010
15988486
17666785
502873739
37088933
244355095
15415257
42135102
150764980
92997266
39274936
74107644
26517
244194403
111850621
158401770
152996907
12915619
401536175
313151078
1994133
155524563
10390014
17483691
147463955
184044158
233331051
22140210
8534061
255848239
100120297
189988009
191779931
187755843
313398006
59140486
122618514
49469313
14381153
40820256
214927027
147986397
79169985
773439
1119853
540608351
156537896
12460691
9471352
156429880
23029095
447576
579302545
255820825
58851291
286581029
297420153
6615715
4721376
325359653
11626795
343659092
69939287
340012409
373071198
243117561
122549351
179920888
100214393
10299408
18839056
6704140
2083279
540523015
699833122
469208627
547215251
94363547
221460588
217015956
187447307
34897119
22219158
52756713
47701447
349656121
129301436
121735944
4974286
4367853
388924471
210670322
188839964
269874470
229903654
102571575
81870331
1920056
220839906
501127334
39619167
103069778
482764173
74830258
296052429
264672751
51596017
69629200
124238105
7928282
481784380
186956995
3571378
666435824
71392668
634091227
22276519
10814830
397279213
3202863
15955306
353495835
45379894
278667497
80137979
11946679
102496518
1488728
283841046
25187616
80127025
1487556
10874734
4236637
9011485
373514329
166342534
190291971
43422610
237845614
363715073
460566373
740013827
747485
347631567
329275633
26377200
22223754
47667759
118800
122300970
100523929
245378596
194405957
487925026
120560138
485312840
64208915
733079171
34847955
35162316
11203
19366290
68749613
24009290
92472043
534151
210751501
795371833
56836324
476326568
231906255
181845612
71586598
141025435
274715835
1582835
59090188
76167566
228467621
121574154
312204394
534035980
59363397
558582099
67370718
309280376
5081721
199120
177078605
116795033
737695969
210600240
19650148
3457775
159815285
271043026
217207831
46114531
265289882
59987226
423121760
5418059
114938888
275999042
50293042
85870865
795903464
20469507
494903835
718889653
84797143
147892572
129936747
123718345
138523209
170985363
164335531
185006005
505197700
234900635
12172437
12401528
55392838
17497612
370194514
114177912
107173251
626040982
84944035
302270752
54140219
24765605
26215803
2006440
10705466
265229405
61659
85710243
591639970
81179906
300425862
23328725
3108810
105412870
96894275
32785987
32003339
633666549
32314013
44362207
122021911
844336
525197966
113990000
28140384
2523967
257097037
19209099
3211395
193487917
10446801
20904693
195402173
151889047
381784181
73976731
41881771
4020599
107533203
472703
163232009
192335370
147906190
95308353
288630083
5012140
94964054
159325839
79324723
33183940
106508841
407321686
3227299
69214671
53986103
384219264
31671611
161705877
450133616
227419154
91714707
370146084
1777728
4653836
494105683
533083597
22129056
69971625
55887772
7795045
557145034
57137038
55786415
35912913
126207550
194401123
806117
21509152
5404684
4898333
244048168
193568529
176662380
27975984
76382838
106225586
333180581
55206639
93930677
28309056
455695219
42540050
12173165
87478336
212758275
242422279
37876389
107900070
6069238
156421855
67146020
661120
367988607
1210805
49723766
94442284
17569098
242373605
18849856
159731322
13836123
672374875
375302782
488241848
46591539
268955386
104856008
401939651
141982624
2953368
2338953
98993675
57877356
4323373
460056616
141282141
79278
79192776
173997462
216808149
64240736
620424356
98354362
454796089
656597675
114225153
94363284
279895689
366597186
217031566
467210265
47899173
12204253
56225122
542765191
28113596
107408351
32015680
23301782
9982737
137430285
9599713
174137440
34938225
33965846
36240005
204523791
400813031
42722540
155672271
806831744
296375949
46053124
127164218
99010185
42296752
20264488
492024946
144520279
18749982
77088675
53923736
26176512
2790881
24456421
12511150
262345438
195935980
87251880
60280597
387542735
11909852
119881469
201254214
202099032
119335007
131938726
13460289
106437072
5697616
366827803
526817702
112842194
2481939
320304319
274477289
664533081
618814633
12035628
36059255
6036370
340804196
538172061
466266785
213207550
346637887
198299230
309492941
66702351
70856828
98765062
37778347
223350055
103355291
153258235
364134098
59325092
17949822
262632548
92368635
1635425
237751795
308044462
24927090
51388413
33160115
488969288
377663529
394810998
21575592
67951567
34588866
90709560
480668
94433022
745811806
2546080
78985328
71771928
3126382
246775497
32122434
476019463
51576313
209913657
824162710
277273438
38948364
34241505
638283963
45835480
82100153
86877121
771096993
36363084
324170793
17719979
102216226
127874132
446568877
378724899
114294656
15964146
41673576
381696051
258832
23064840
104984052
40095072
25010541
23829487
1650189
41045059
614535306
667779019
17974456
58914237
19911612
42761570
164490097
15271464
175685362
38200177
3583000
10695943
124639517
184411033
115924416
92520990
129578397
311713763
195485045
21013909
18119114
16496214
119911544
347278663
27751131
195232830
330750384
246087319
114442996
520214579
111210413
739836169
57658697
4356105
170010404
50856679
328794050
26736355
2635121
62421766
210825898
225951144
71739437
431015853
199856241
1440675
499924198
38734415
305833635
321506926
103788711
950302
323077757
218406915
20061819
355274868
12788502
13235759
283288093
2099348
20563263
230723190
10588101
258393787
132276962
540786494
74804002
169586258
14505375
24944638
196418323
5423722
3648783
495827601
120054066
73831670
27021122
252578654
49777030
422991985
87697796
389336493
716068810
265100257
619186989
139110280
396694327
656677351
85749774
85487770
14067609
43719752
381978
4013259
673791220
8148915
120730923
45692166
116792209
7990587
32787887
65770864
47146279
363141803
3119443
2734330
12625798
3006012
542263393
15625096
567500321
8183125
605299808
43131547
374156
67196148
146712876
398620271
134758004
67552156
90190258
153262488
608644332
541927945
2820621
316689870
58713835
51592532
612596
30557432
1853768
121666576
133092832
43081429
1614217
149781842
4820628
447330497
12785073
869895808
178605989
535221214
191927168
610273945
11376194
114423344
119833023
427117853
90890696
263600190
33917403
43325011
493577581
5526690
89378001
460786246
263352999
18916981
83660166
529598483
180594819
27693498
5815661
211108652
2562539
132524812
2623750
215028332
41654301
8465612
202199429
4014552
20278907
40929085
1574287
162329978
201441797
144862255
471346
25005020
490729469
24779730
119805182
32309715
21124546
81987329
447539137
33503943
70947450
56007428
77911950
207495257
35165323
10002935
21813042
6191092
12387258
614791879
27312531
138158580
280315092
12410310
825470862
304138349
26424462
1919892
238583504
551913901
82699
147579050
133517141
227356194
117822192
199848140
41269892
48234315
9071280
6010774
214455097
152466000
14815309
180834833
2751525
78461506
45864948
28020798
20461624
103418513
322521691
50285971
124171526
128856525
709825144
4198639
57990272
227906353
513843992
110976712
282233852
257416267
53777964
23605406
19899935
112085109
76872117
251756751
257797432
524555146
64937697
52325837
41863808
628369
178449487
69988612
121332880
634726900
592689485
32600026
154667915
177012510
194260262
93917808
542091638
124526825
23116286
74800445
297205438
218361034
847054070
124555046
472307865
112222777
90637436
7567005
151159220
25623005
95230846
308742594
292466123
744847725
2429439
250147121
246152626
137331052
32188813
232179947
796785221
285506953
86051544
3629318
173274672
305056275
636654223
355585745
58657370
6638862
127550327
202269477
16555178
328034405
28513421
734850610
142722811
161247860
332478147
74077196
14155631
223249424
128114154
56137862
165143461
511830096
78677789
52945528
38452816
199067302
7279763
139591423
314676050
616376585
319777381
344877972
15738819
380969585
63966071
143250772
82104820
2919717
67152981
135203
465180552
11060368
2955738
237818053
512486121
348497
64069276
195985489
452429280
289080607
25168595
41686324
596520207
28057130
85222675
3759244
162330737
52861327
482836243
168029717
222693264
1202930
375499491
6767480
122637653
119870806
31852784
156980202
60971985
215019492
199890505
33147359
26989658
81988937
176577776
20879005
1749006
25241847
5276278
185503377
100314561
177631846
3135617
14313638
303665511
853057276
155234955
207375766
113858912
14945989
14749584
247485822
13417686
12218780
94333790
450208
411018233
20545214
303159522
28962591
25732848
663716313
58011240
248442517
3865782
32107059
15798544
14332755
4816617
85345828
336960
257040834
6017358
396127362
268164676
40762869
75261222
119142927
89364721
212877675
1110088
383799732
152407560
134226428
670572017
532328826
718970686
193411874
84860966
476468467
134625937
251380506
1149815
70217309
189716626
84339451
47296924
55831380
204902472
149375728
152055538
14563368
145341642
62059
5216731
13292739
341605818
85933358
15995287
443734256
9904667
31250
305676024
86573402
459244715
190300901
335691954
38345525
88763503
12562929
7920071
97320330
155629859
29099690
53540243
15817866
17324305
300998192
123954673
351610217
10223186
8792093
507981981
621909
236663667
296443577
227097329
58452912
37965074
298898781
108992782
562045138
116080755
184844576
57396109
13101831
110265382
79927949
389366159
61884120
1740362
337704101
149549590
76685811
69084052
52704156
50975115
88287292
9959838
144201300
273076258
65717
21178875
570138552
2546512
31054087
259907449
529866705
88798984
192546309
268749
233059997
21181884
14611482
190117388
304968691
145909794
59303501
21756515
31074325
33629414
43996396
41089867
15264971
187846629
167687325
48463650
445625346
109263118
11015064
27238296
539580396
411739786
2656381
22024683
1993570
291541225
96745841
391169187
424707766
26716841
49966972
115520258
328343609
75576371
42469688
28435329
38074174
5493518
181296694
396530450
913279239
333080710
601994581
29164502
122321192
195916988
100702384
269567455
87962607
11462977
320186343
30133786
7812939
42488721
5266534
16137273
115013575
279404565
914088425
251839905
21749630
20140848
354625766
720477957
7484503
163091087
33653265
77392059
54698492
45678652
102864791
7859378
9468991
50030067
287169877
214310960
14736270
200558344
48099386
12884
37995235
302262290
69451705
463513551
713209030
4385682
75890305
313654105
403852873
472668502
288777876
407878023
489750115
284420369
9808194
44787134
33771695
214805465
352722574
302354652
243899242
125734383
193454000
130808803
9860823
252533961
297528236
217178629
22753706
10949445
96268724
195800045
6625385
97774776
41804472
127442201
23882103
197791842
92464648
123605304
47801959
7594798
46099059
473660801
2522426
109591850
557935630
115440419
423718893
16411094
14087623
443433823
340222591
129419270
155341305
127252006
372229769
84937901
53390217
4135574
117046309
489968041
74186002
31831253
11523737
14199120
1322767
1176550
1888404
64508227
179140307
648060
5682937
6713855
53182217
252770147
49270610
611352
1931246
51673616
86196643
272838291
332125398
25614863
361863552
289866242
343048070
4105738
172230190
138533754
23667016
332092109
264410437
126173882
14394247
20089010
566135085
57733184
142685077
54610621
253244099
310027321
76271616
2647316
177022036
24077470
84555393
37953761
66983921
36016138
10164295
421547
5750338
100166226
8869753
27854589
139483495
2026178
81511057
32452617
113490556
407963567
99253036
193012305
596237771
394986841
710033251
21382357
167342302
13814291
11392786
62744328
176929699
22484664
610448819
445610460
53712667
10498708
143514843
236089783
15072699
184013951
24752224
18410237
149665972
159063711
48095557
239499640
5035193
50082277
210507
775645642
30137005
1054474
41965909
24285184
102461854
116317234
2045413
213878347
15480529
41822074
647569872
213701323
139703567
40091077
410162298
12658846
2188821
272425241
197153925
582271767
55551493
8522915
12839650
281452481
314422209
82590531
44469783
37163196
31050562
3431531
14260261
22594801
80115101
16082446
13039100
504571019
106688947
200785920
4255017
860525506
227167316
801563
19116527
16888794
303570805
142113975
208827221
12516149
2156568
245216682
11683997
461047285
42668646
15183154
231503390
28931600
198606422
8494023
536890460
192722824
235055086
121303179
168912157
7673602
499769740
3819376
179098937
8642557
402093570
134042743
27976110
71212116
6276077
39401853
27700253
814315256
132864519
325458347
672581875
172200958
226563749
53888794
769628365
13571438
418008836
15599647
27628103
7099076
195481847
116040023
56304806
311208528
31948989
93781772
317116656
98333435
1520941
60938212
14155228
112821709
8444956
28736407
21218639
180075082
11533044
340507346
27200087
487446129
365768345
97389
243680156
293239689
429624285
237895365
4615216
45770356
70252490
5117720
1165328
132076390
255336602
10989710
159038167
119135093
12965945
28784614
44995689
252313371
117155376
526479769
500401411
634002225
2256551
19939589
121470689
340416924
95335519
33891105
1967169
1337373
36587627
128273460
152667156
33314388
45392117
252030248
32104617
81259579
151212281
15779442
243102014
18654736
1067909
101404512
23156787
657709135
42119707
7568509
217276959
26437390
238451889
561388775
420892843
69900688
1177086
15825088
10283846
15980005
434991588
11678082
492884372
341434642
66273797
127131961
333386082
105742595
99839678
304671985
46149623
196577074
405675
2803686
240027371
22181859
82325270
845139058
228365940
108891449
147808905
5792169
252262539
230002038
316273172
30688778
88613053
557018649
16030777
65753251
16562873
2905051
114981945
10644006
303016446
197953859
114933082
434964491
20872327
63900901
822317
42999127
668626943
293969036
196975945
30518380
9022059
160327951
603615679
204725019
301312525
249984
551686369
358579032
105628325
64458554
156065479
727778297
27875092
87231572
50932005
7471194
531429
47260220
57824257
12836252
65949081
16802556
13376386
379828405
194401352
276920503
82303115
12806528
70765894
455958561
121352982
334297403
82979180
139009440
32577210
68162303
439272235
232680649
4067734
200333654
169069086
805197027
92533387
165675669
749476718
386717092
507442928
210753886
68988890
131002222
1455
855659030
6622703
421877801
7648190
87816617
108566313
100451581
73677242
330219694
103726811
80146799
176242877
69992432
6263672
94228694
4570111
165358948
108499149
25581861
48974723
477249551
906924
72974513
115765559
16225278
36895365
354804478
337300180
5139678
111785360
16174559
5321668
133665409
186097551
85670547
264808545
15300799
9105758
130111471
417969271
89821347
41326833
17573983
101253431
198076491
21294632
150947781
22382413
57705375
108029990
204518030
268649683
41091984
146872937
3344388
8868257
273159055
5534437
258479754
508864141
237364125
196374518
131489819
85957198
2375160
207885187
110685016
99604622
125202647
136019502
232781405
116322574
102913414
17064254
433031162
35561391
81122003
180108
13354259
244021652
165982140
298497216
65633721
95250037
55674131
73328952
13053780
20499603
515865774
64062648
282476484
58159691
10907104
763215811
24303687
33957205
212059535
40008877
232138133
61749646
218620418
106074798
63274899
298475852
330573662
41261511
70012740
424679933
15771623
394152200
16942118
248624769
356083481
35590003
180950482
474868926
320923253
3928928
32360021
143335291
109303104
148116888
158869248
46224712
143759473
439521236
7596183
14388987
124095682
98208880
146088324
77376015
18663605
44113007
107637643
195665803
41196913
176379645
132188847
30092954
127624921
263589159
167604300
295744897
161107241
31938063
594168213
19875772
17845116
18892119
15167985
117810146
52467785
37380078
4283795
28411623
5207808
486733836
95483857
64678109
245457692
2213438
127461732
67384635
122640467
414604111
42442586
36956725
112488193
42593363
781704604
396798301
78508989
310315482
299573318
25883010
17991300
13744587
35990756
208512844
19512358
33800098
778703178
367842172
59739859
682772945
186520963
29644164
238429958
318694289
1881531
190970277
5507935
6669435
857412585
25597485
102804844
120374
200345822
303342129
20391524
10415116
220432779
15738074
502352390
22046720
202451915
2587483
395590101
215921202
146939287
8881576
354269
29144735
100101446
23207816
119328404
68891078
363846341
22384520
102449833
40030470
825135796
62162050
10091437
5269281
494712870
24668228
136032047
403349409
103630042
60420334
161053849
389581262
204614137
21689674
701465613
440576195
35270935
45982231
12312474
45052273
17513759
263654421
23083594
110486922
41840844
61231344
10844822
247428
67480460
7837544
82158361
260085078
2898050
346292804
104233896
9227815
74288889
430393332
73676995
309081508
129250402
449359755
1701540
5061720
609700110
682725582
707223070
14061688
199611976
19522057
316634967
55133522
18821510
271340896
211087173
179320373
400473425
660127203
39088125
58573263
25987057
3115795
46462609
30201003
578520379
109704428
211858057
52702130
23801528
385759127
796964781
90258087
63521538
428011472
9348717
686107510
4374139
153996412
205887496
103669746
1044689
165758534
3812040
134492307
62841340
282137346
3821393
144453440
323831439
186326033
14070883
62419418
44002622
24732882
36229845
13331359
94648862
13995942
34071612
206963038
97125293
857670
151638960
483401696
576524192
37775730
335074509
61073014
72113334
164936664
67340901
320430563
2773143
49805354
322104353
93815546
2565436
192353126
44848342
360401003
55307785
38213139
234404259
539674300
23579350
95480029
109269859
19116549
280765609
401004564
101538860
76924662
460305861
82089155
46156981
23037955
652272664
307052309
10536752
50140547
4658196
233467027
162036257
82511359
690818218
199363271
300462658
2458994
19998967
8603896
326606340
147143081
10339056
36925153
5189403
25431775
12299703
22268498
120065851
11076961
199436469
286261876
559037410
157265293
30908283
45211089
87808136
200184520
184771938
65634427
44467440
337150122
24817109
74012032
492669807
97797895
219029162
89912338
1206920
64153380
103645384
152644936
228996829
43307348
69598331
143081906
56934082
244772152
19167729
352456040
283393237
10711417
60322413
532162551
149547956
1879428
669887247
14887428
16374338
602953801
107898315
81064109
96437137
114583384
397744073
153786194
393608523
56386703
165932617
551902405
272811413
106479921
12272819
122542566
131390401
315483403
66377202
2620710
10493056
112486154
64842153
35751573
136363608
38937182
121766765
18884855
24296327
300481036
1069379
72993164
621615772
451986646
201061749
549652696
239068486
27941769
93230596
67341739
180307006
86808397
468816726
187776018
291972500
152950454
49404004
128950634
10962642
261675797
222408157
76064945
59615
199953549
63194020
25931738
98726307
43231840
458990762
490933385
348406289
10349158
232538731
29395956
123436187
40456117
18120948
39595331
9823984
48748843
5675667
957238010
91673106
68054000
675699980
47377813
22432567
43683880
668155173
137788649
2498256
19216823
8931273
248689189
153497946
193571777
376141018
96023566
576367117
73390525
6059373
22104210
1797177
72346830
13556618
327614696
76836400
33466899
489214560
99331705
375076613
210134898
121714525
3517593
680297781
76037408
27500499
38535079
20678082
584628679
54105257
229624461
7549236
462711266
178003660
282945329
804064908
897633
175726116
429262873
361863839
127151054
510354173
27514026
154183833
44522669
12744641
225088981
90255595
334656085
441433981
390264276
7065405
122157643
2108356
43223107
169727529
109695917
223803407
310791414
591461549
66840567
82246982
78261780
85790597
118773157
352266798
13020705
411970889
305399780
545988
372519189
7915343
86073210
68427309
124989332
57506987
132247266
375762894
55750385
50413252
575027535
581976756
287787751
3288919
425350683
53982452
83037632
69068786
10019810
254430547
39780289
328216646
373654806
141064178
53937907
270682560
128154081
153590417
275948449
176182696
376786
579191763
4453378
246386272
133580889
11569652
2458884
4616339
62008358
640557472
19491414
132012130
386796398
136559778
13077684
164641
41458074
698849237
259283979
98202796
94757095
282637332
98989947
113194428
18130068
420450
55661934
250232091
37409164
21537264
22468019
16233441
455409074
156512739
233969474
179943939
22186318
121136257
40563732
5796800
134148384
209319997
46473406
10641
15931925
32930419
64994465
84113914
251943948
16466119
71225161
242701355
286669082
17084913
180251829
17588901
214238173
478225243
95403647
252029147
16854231
69363045
812308049
1956583
248808811
41033034
21031503
34521650
279598611
119325953
171434255
59608876
523533714
108983095
14986796
518581193
434978958
539020918
132881346
3227578
8475879
513452675
142107316
80093154
120887361
401991084
504166218
620741882
125192550
140144092
175636336
345661381
217591971
15717040
3347896
262189263
62023704
518897765
68106217
268560153
7587412
1768691
14009389
430802422
2727609
220046264
121668953
74169518
39437882
506831823
758892299
303187197
149865475
814040
16481222
5943591
550334404
97397647
7584943
472087845
134350828
62979229
37782676
82597059
245218572
1682949
21816586
17106954
149182865
343753752
6258809
197182536
16852172
345494423
46824010
104193264
3255247
97420077
175354034
7453344
2337572
24566459
300357176
10657262
148672302
207751143
198927153
28411848
4878596
203318463
192444491
884629
72824071
4087905
29622555
175524938
335486269
27474087
519367591
183903153
354372770
233202328
2518450
204055536
150943417
26615421
119016977
64765098
65304255
612563261
245131648
57800115
46455306
431798819
66242472
81934706
218216466
20655682
200763971
48865416
324313571
57656484
173151786
7711783
764612635
232867892
32025535
235065260
551069126
72024666
15038281
289716611
770204957
236729216
83222035
153949194
50226
134134068
512703106
49674902
120916187
630998569
94921585
156275848
228023
1202264
22048130
273678685
162076461
490856125
486564032
21682782
128273139
139110791
157472077
27950358
1871749
77496397
31923849
105634276
45752578
54802330
89575039
27604114
150057131
203577034
25911636
36708957
327573981
8852645
673980270
44959987
7453750
239416808
194304337
10038874
226783943
5847348
11405499
65614710
563104486
44458344
595137561
172693103
44536353
443635652
36380082
10035062
94242940
213937635
563711
344657069
17312025
63160204
877872299
33486169
107267207
4114953
37468009
22152824
23893384
14072236
7197402
71665774
365221455
15116443
389100919
35118644
76350036
1046544
48065567
23281580
76294216
139270274
17249516
197448365
179349411
555276893
90625827
8952452
67035421
89323249
181817245
31240565
37135702
19246082
330822059
41522179
173656678
474557809
91538830
20543253
2846771
28064072
435823845
6316050
4517744
61423822
133856785
710493079
276628420
175168797
7241141
22726810
42320975
63779473
113856549
77500302
106113234
412353767
105160629
11980844
254246177
126445719
602405092
176207933
11210140
10707492
2005470
117139952
64925718
8472025
134210007
89926756
606539600
8031334
21903630
27092892
162268021
216733035
1950320
79528024
79808884
613190231
215736502
260495304
442078254
49503106
78836333
140731842
435572253
69524706
13904789
613467513
221863498
141254735
112488890
1764671
83692220
10593104
625408921
2377610
18733215
8606800
23589556
34785448
11722389
788015
28907734
115835340
14065533
76908531
593116090
18494850
37098592
440003336
104464657
146171454
3343130
10475222
5005430
7999478
381920654
30825280
492521245
54291443
186808018
338248131
372701014
88811589
803910
211619190
151065575
107963150
120121100
65185774
435462806
234689346
71983440
168528570
13977930
64889762
3467730
274925351
13274920
340100355
39643531
58391110
890195957
69247631
106651756
11335494
17553432
4812314
557389669
606538217
97518002
26926167
560022782
198925126
4988624
317350142
575948256
27731414
399367201
62323036
171256250
174449481
9175437
662027983
205054386
21995498
10931193
346150549
92946481
188619311
3562972
188746223
485739319
9724517
45857331
58140904
4312995
18219188
37396846
24769869
124132958
705169641
182936815
10943602
6956312
241994604
284397844
110435049
17025808
100926092
716323388
309713401
107331918
177509093
43445286
809105
702208394
262710769
54683321
759485
236549616
15816462
121905331
8339819
683480790
16658663
2658968
12815170
214700593
85344369
4506036
151963581
337130019
288128676
238695066
801111141
66675650
79633970
878173
105214607
140484631
584297083
41838102
28881435
52843354
104789036
707127322
117455516
5852211
399396029
161421708
156785750
98151030
12342541
209356750
1485310
140416617
331219583
53265498
67306981
92724622
92694363
180466968
83122158
45141327
468055832
7283774
416470328
81912789
22291150
45580719
10880605
61281594
96256861
386724626
565776284
9350881
285566101
225056796
573458453
172397680
235899908
342354931
525531257
220511892
30177172
13665071
408287281
446256674
838048903
51147970
279560027
40604526
433927490
166887250
169825751
5274
224596158
12440393
261748180
20011178
30009984
7703114
639536
3201130
38095408
52598988
271299979
339479811
8603373
168631941
141947835
26346970
432061877
180424255
603776529
110366542
7296918
50172797
226412220
457889550
9118852
239743379
611844422
155582245
20504076
339748698
52326781
163933702
102925802
66827899
16279542
69024945
17806330
202778129
432323331
274754144
33929824
188187663
121950329
18537532
43473105
63490123
94779833
7935632
292766837
13396144
42268265
75746850
189060641
51587138
263917239
404007861
287955161
125377716
66183671
325161557
619565717
118548758
2726968
2420126
2358471
123152529
24303976
55459584
140680720
97089002
25483411
11609074
210774111
20220731
183728591
80859712
5500428
266809336
213762796
147967772
229644956
2877722
10740644
65883622
18858712
158289208
33202503
144560185
104488317
128856143
26280839
191300067
10575906
537578446
257206
37865250
37372301
37094268
2282954
763122166
71913732
378662787
5040260
2210881
413277956
51069456
814854
238365971
202983052
23573275
358570986
178782557
11098851
454816210
271053079
58758525
377937059
28534820
10976587
35919651
627990086
36691955
827810986
74386765
227453596
17646453
23924044
512058379
153238063
141276749
12909392
44448795
177849877
996529123
138280832
56854217
49767786
246678710
10089443
861139023
4178155
69956291
504074149
97330712
6514569
111765431
15254667
72350922
63387319
32685235
16027911
404563553
53267089
53468606
207899402
149873406
635576995
86438329
25223
253272833
1139752
290873627
120969254
9474052
268016165
767778899
4528075
7338297
412596912
53669981
48818734
114994554
339296885
28454618
219002849
101317695
56076152
249300749
49377851
398829397
85932022
1571125
360325034
549572139
757688586
206603713
129345353
178647205
568576678
71164927
536543317
580482
6776701
2541652
35340055
1740264
22671981
346275268
72511738
168945201
39794180
305384929
76328957
193401768
185835161
654025088
149548328
640748627
261632559
482218387
709027645
161744761
473046728
41848498
449517754
22708834
194713619
31828910
239952146
124426790
4638667
28277991
93078886
302054131
460297019
38128854
42627951
221351051
512461130
62268521
43321672
550459028
350685237
87308367
22839860
237370010
181382349
340560350
616858629
45485617
162017632
246643181
2247598
453419076
930350025
104747868
156302207
392300129
216171569
34016278
12937066
852290281
524785732
129778093
169928837
301876789
503403923
7030323
482904903
21128564
20448633
526298052
29058971
399079775
7055978
123275586
833184
16243684
3474182
1375051
37123908
216240874
224262099
5908586
26033356
82897008
227342828
112359906
86015102
262529963
354243220
426712048
169512717
10815163
271968878
19279368
391496910
66388646
36185893
92068559
163389608
378574423
33723114
56409141
259300
43112313
280267891
209651975
62109533
46840906
107373910
56454975
103920884
122151875
17893739
142144660
361492591
66003562
77628806
2174594
10096517
728973613
104175707
92640350
286442561
96995902
54636118
223060521
15990208
59213634
7712598
392228001
63513262
401793420
122434635
28151439
111783961
207926853
1443431
170767596
22657030
464657357
157081391
363269579
502014817
26424963
7985354
196009091
32385010
46368081
267093166
4133244
334909655
11068775
9902492
252133378
469926559
119223064
11509835
526118647
337748607
103369098
72696275
250966345
413615269
113398889
84797441
31025224
107034266
626290083
106700
160279704
455163539
5281301
473112495
51024806
29369962
28270303
9541770
2494380
23517301
267451453
2858931
118392245
157357209
103817155
113913
97063463
85435600
9996825
283407594
38526386
8315868
9137322
174785944
177853017
511858345
29204609
68493422
7818704
362900401
129355698
157105659
368983618
92680117
295689087
1096203
84151856
321872259
91398453
76208622
473813461
14028814
116369470
51088643
276352958
57338222
2253111
493868463
8013672
668488280
46809387
756579359
310656021
180782448
37575603
65837676
11632621
352973668
17583956
97398139
352832217
140722418
781051613
73020652
18807744
33671270
291684044
4295666
9673395
283355731
18793290
30750105
135687744
410630212
6929081
48680
48810655
341408944
242590775
8689880
129263919
61435305
18476936
96526524
164837647
360091450
193675425
299286982
60847645
74921149
625376554
210408648
4529713
107946150
308805865
71254703
779739807
178351909
43020547
288989286
249094437
424125644
285552462
27959820
5966453
373719782
26387667
323949809
45267345
740232195
222932795
378120025
269866338
740536
234109749
119274613
206616472
58395221
595612036
46004083
21440419
9930124
64476
16857308
4335443
4458786
278612616
121093294
10759492
354803277
31582589
96649017
31186577
71331994
11530814
100588281
371840
79574
163418899
2527319
287891067
144127934
24828156
15231664
463252779
122151693
568767121
690594463
147230673
521028
1001676
237002751
1111277
42910267
6886716
152906035
33950120
176012572
7014761
126103486
3649640
434818568
26540597
47757914
23170197
121844856
359755075
2866512
27981202
28737718
139921228
47693903
404341213
448577143
14837589
161459972
93092769
37477567
260593309
134073811
9749010
21744186
193412483
254071138
30073734
191170531
237005981
238413369
4304076
17881105
217809634
235117753
158296509
5549166
236509755
14797876
68884
680109651
143338720
359433446
225303578
26239980
315639980
437909032
113721895
313884618
335552648
389217091
129442195
9585555
758317763
138233829
71854
130885651
279893943
316512240
259992374
30224266
88318314
334545463
368367114
145812953
33680552
5920011
119331067
3858493
235401073
187077337
117862374
665694548
226606039
242933970
25600329
372698795
10387446
28431077
11887103
110109266
62528223
354865226
275467392
181013727
58585629
7135618
241767595
538464344
256384823
363559463
199188
50316121
1302268
64053636
187661648
19712174
851925740
550293143
60672689
63330273
53976017
260387989
5619529
6046591
45939126
299005
64819062
28437295
16830583
29747007
18506601
200188430
368008901
65285187
44756877
5594366
170564094
15785071
164083782
262106163
39454743
63044232
708838192
309968704
300078007
161471634
2914457
260276176
38814001
38828298
641964916
52653199
19387138
189352622
21177528
46171780
201962032
275080834
413095894
164459083
84749250
635112247
167847610
87677158
12240471
647476096
217997938
26276004
14748311
271066983
537442104
106565044
369595517
17270681
49693959
88404212
2904542
490643423
95770528
5033500
11246004
191063240
3402216
33238174
23861099
332851467
263756
90117267
304799220
14217080
616985416
313399076
52538256
24708267
33879845
111943856
15527444
610780585
159518979
73390708
148865769
398772068
78070179
16735664
45271453
9012503
73977562
74602441
38772302
684730198
5487241
6467681
503976704
471918808
445485693
10335736
8953300
356218303
428284441
48926010
443006727
94555641
54970658
1609675
19825716
137246824
255022840
16940177
131877316
7875756
195568861
241608613
218810165
35151952
326065087
527133473
718704239
144650976
78586394
348390395
276680544
40055460
189339288
4137130
328299670
212160984
758530
2747620
27312025
169462749
127098662
2168736
314960356
67051585
92988725
22250054
107466280
35305208
119658782
50433759
491745871
9132901
486354675
3911460
22152572
113425416
21145110
60897497
368643942
514756635
470179381
13287473
97129941
384179755
20317548
207985619
63081099
225190009
7270632
33983682
15901062
2169665
124073354
65267113
127055324
2882529
38393926
63703
91684607
33585834
396146433
84185900
633458354
289110121
475067292
25398011
374201346
29929217
45867411
101589006
4492307
54986708
1503550
41028057
80741458
1116820
619738
383292985
5141176
406678643
46068790
32668869
12407099
51609189
21355665
59076112
65287765
80602475
8592481
55683145
94692405
477873664
16460360
683211637
44445041
35379892
2079799
96353672
214198098
476882317
7490715
182949928
23097787
48991450
262920293
309161502
15432626
409567338
56200
380907739
9689745
247140596
191957582
87153994
89658476
353737329
217113759
19630584
7004940
24215615
425103678
488366601
55035857
646215364
91981392
8736444
25246572
466810911
345235620
472419998
28735540
27972803
160577451
408282549
163234911
58178884
2071130
30228708
38713113
37670499
588117902
95513909
276669186
150572629
76887034
53060516
203669901
124933530
100942721
347719747
35876975
2762381
37447206
492324262
407261
272978215
1282535
60998876
91530258
342079777
19368345
138031972
18438876
130617
66576811
6297892
192782529
8866598
229572546
1924062
3197580
315996804
113174818
23267515
55190846
633150617
376181933
245615267
235188717
478143921
89286729
151567796
91926142
361817675
213265118
68643066
278604624
4523856
90555841
18985818
3991462
498516817
695098147
20914995
32053884
81954447
1967945
95510485
632519166
406983877
305649638
34003844
3511386
651100622
282528594
271295457
4300464
528398360
152142773
101828486
193737529
445461423
54119738
2516094
154625568
108597394
232780180
3474263
49282184
5203110
337634178
20573085
1932995
130101105
311326463
860670152
383908649
81776955
19017522
407097365
21774142
15330325
46085319
80588815
21881481
132286406
203962045
24502054
147440914
519373097
72083415
975921957
481169878
358019324
229700743
12541076
106044958
816483009
562878565
364080627
410654423
20733932
84269848
103841278
511978801
98193802
229185521
18466299
492007299
475435845
160964656
36628229
149413016
88620384
1215392
7792031
34568641
311988835
10114269
16290259
2735163
6126684
30517295
309541986
551491858
674924536
112939007
224160325
157436391
35180114
42934092
845070081
310741757
5855924
9839115
354433949
74644888
112421934
37618767
325058709
19052544
110375409
270761335
18486131
136011203
238400623
12643777
619620
132784231
281645408
55946910
120752008
57722574
149720382
46288478
225534041
224252419
40982210
32896205
21616728
291497306
226407439
161889067
126592561
693764295
245719722
213069795
93154427
14334685
154447153
191296641
3718704
333415906
28170741
97587392
273510928
529095042
721564617
65911042
264721402
276961576
136606089
96945903
4660369
421708600
29498514
29826567
222908103
62397841
24366349
155637151
31069918
113133321
24814180
107368024
156288781
30846307
149178766
8172505
3355488
107656653
155542467
45186379
192431940
353037829
402230686
647863936
20821503
188435868
548797404
158487086
158604603
113255902
37936639
13576421
1711486
265692433
64393159
178822
687712797
264895284
573818
443039337
137293931
53193105
208929587
15046825
550421429
53949491
14432259
497070868
496441088
49548875
246124417
297004627
17751239
26659054
229471570
161379
11434672
414186475
59036782
36218095
6397449
134165865
65342318
90010163
22595373
21268548
2547886
39778927
8643221
25842908
340593583
6242153
11797618
5990637
512672221
46869578
70398866
28154700
160797345
212386741
233955327
987857952
67259831
588430328
153466157
127878797
34867290
287625530
61196539
36102707
323242264
82125902
82928355
52646642
80079259
130888046
658305355
196315602
149050442
272570814
44751483
4427518
160839319
155786868
433089016
20053667
118362486
53561530
74486827
342768639
57583507
44158047
10199827
242579117
38940595
360548504
315265630
741458066
293764900
1344520
128630044
263855885
79997496
1219164
240586669
1839421
92268803
6946398
131296836
851925001
227597165
92201881
8951510
55687173
129884997
21996361
134310795
125169417
223656311
24271256
986895
2911116
183344977
80825815
2385567
595130355
28835917
255495761
168199659
32797220
242294005
388892475
9600581
253528973
69185699
102555
69771950
546176754
1879669
187958209
126264697
11286240
31640908
6641255
89310223
8017467
2508526
414464830
190379323
34447659
85114981
416009749
104438145
188252454
7830962
288229457
382131818
4759111
36261995
308187386
300693408
307162706
238923771
38527740
120038
88545902
255740448
773516175
7458053
69906205
73511279
137276451
473714761
295170450
732670549
291476438
94690363
1509802
698000095
198911288
105106307
11230
105281667
450962919
206902006
201944438
233681293
187366180
37810340
102659015
224984417
72160930
131295574
60310167
36111999
685119819
171720205
3366218
100234389
331270537
657416159
55313893
7714073
9158106
3103400
4143506
247061031
151053770
58075405
60045854
185356984
48300322
57390288
52005254
38498782
242977031
70809863
4429584
56674825
560527015
383397826
12960123
233072781
659925035
438961729
311197659
99206341
80212742
272228549
51346411
312707347
37739534
724027355
29847965
43205447
180353251
77688333
184034697
926289177
437391582
156615298
28930615
9875
47897973
333185935
303674996
151163267
84392304
341275938
289964917
765487603
129259209
3804741
69268757
39507965
642303698
205992569
291437140
387500318
133271257
130109769
222363006
258584261
134635410
52292419
258059808
7260625
364361676
5224945
796604911
361966926
4612915
134316933
280594621
152332421
425324236
2342295
260220200
643377458
802094051
39695382
431879185
108800607
469829251
412825953
129326165
271922261
37858025
14876972
331660485
70972333
113241547
15601365
141218100
38379534
50398563
4891949
22596603
136403050
138118264
41768063
211121508
196264476
130575650
35895931
125756417
640394693
259005725
6725666
98534752
544643754
587366611
357534441
261588651
61687678
15206021
32696368
294983433
258355185
125131942
34947014
35646720
304833903
536869181
785104177
114221870
106305991
12869833
1315096
713525237
126825136
9705253
48058593
12215425
64299873
60718737
216132162
6200768
54822257
116150254
41578487
211706461
259839591
38159642
640025786
11862796
470326513
483791299
777956421
34050657
10160418
364356670
76308109
29979778
44707035
11894359
13328356
429544355
151476695
259315079
36840608
97893186
243451127
11348555
231623128
29269669
68648223
374999729
317569117
146704072
101145649
214686341
102010731
203395102
214381944
213300905
10769621
8848263
142570062
86179687
39170973
11184293
227847642
138049367
43362460
110210292
23119341
494458843
106821822
6253393
51307126
1929344
30594401
52598647
496578761
155308060
48745362
186682179
203035748
50663557
2952329
148324141
9502950
103634976
105687822
384314338
469029400
100391879
1469488
8165262
75865992
13099323
385645473
426068759
516015771
57668792
7051557
5347768
82219574
83964953
49295012
21450142
68201595
492189490
3472617
262465723
235625573
10761441
13953072
130853923
506457489
316920943
583927779
50016147
793530546
21702095
190110692
559910613
182827539
40358604
32345788
181313219
68373969
117257216
198323423
1155438
186557619
109005217
150037872
792673023
108375592
106852143
110159131
332194192
389209236
95718665
35929354
5054910
31519294
21358827
474062302
53097522
340944853
65081353
63702093
22750183
43665107
89962258
212081081
249697858
145690588
250292392
14003677
698438370
134011594
28845641
36803827
64722038
249771189
37324286
209550936
655391567
296972
45172012
14040603
66367551
350718955
34126497
51171751
77832073
58488712
304665742
299862001
475122968
21418852
156253155
157468254
3228783
36448606
26583541
54754424
31177526
456966248
120933125
149806717
39376554
594106276
12566216
22049162
104778
411181186
127979658
117838969
25558
68598506
4689387
396564929
13630017
3548922
29209439
345794498
837550571
41164664
16926990
94818483
192294037
1146523
815679175
107395237
195801
1543094
17132703
26794732
57144205
2001420
141581605
482319981
3359272
7845358
109041984
158413102
126258670
21998170
235162923
379607255
493130143
15034639
501897142
392868
25405683
37764191
46167178
1057660
158245237
374943757
304250926
577204277
59507191
219510301
89737928
731338917
94997872
367367094
50581593
83254635
281190002
29703073
13505339
196338461
31287466
82305022
359136
731877401
698003315
355605642
274161606
54998109
77226400
4337500
424958297
167013684
564200389
30758
473889367
773868145
363422963
54395952
83287300
26378287
5654990
396610726
53853919
20711208
2660533
19857853
27543409
54162678
260734334
61159117
34840164
1861227
68346652
57930406
292881457
137062
8792672
113663505
291611288
4373035
1264478
285021262
10077944
203245493
43670572
338352
303734408
76616766
872763429
504246
6158627
130611154
68028102
29977734
18879373
6285445
37405
281706158
156265386
205149290
79352833
86601280
13240559
501475771
218145751
34697695
10617558
170908709
8263922
168224497
68216793
56222528
115673
188184503
381364202
57699080
92427170
19907263
154268477
77598137
205159694
1179985
21326245
20038430
52171569
152284134
271262116
28969100
483517814
351068191
81006123
40692412
36858850
157796815
161112435
13332552
27386503
99343494
59390623
143158512
25641901
215125186
217971852
60274363
563701448
372507847
98379205
5403962
278177183
187874148
20126985
381066104
128436769
62810129
7354896
57562877
68322233
215335765
27191035
166619025
13984285
252012036
22936533
307062566
41556321
2108971
219878173
575619015
143715415
111919950
432943081
262642129
130296
431864953
10634717
14518900
41756102
12279580
3640704
17878292
429195
229802664
156405634
45853665
164203887
2191407
14583418
209363377
211249364
142950530
265836445
133438810
369699994
33605099
279074655
501271264
350699884
298278
603177195
293940561
803854940
5526096
12100289
98487363
55769841
2555705
213062280
1846665
8212152
70950541
166293466
126956887
98683622
334709479
30757219
113212997
41972250
289240866
555110527
2082564
168079082
37925300
148977996
516091087
222776929
240142255
99831103
299665274
492345171
174943863
16365918
64171834
184135192
152392449
101594709
15742755
29966153
230160055
444483701
214903
111963505
606238651
3998998
306794027
35942672
4483531
849643780
503964629
102497982
239677598
309277118
102435547
250877203
466362
53148627
5243404
393709
291036458
26696597
458692115
480406080
141707249
341235
4687674
14039038
135525313
66096017
158613459
38090788
271871429
290640800
21927437
10298649
24025814
186000433
77830745
48885721
683562307
289147618
363179793
243656309
5930799
141468452
140634699
51600851
1207310
3594998
333140352
50878993
43987039
101604691
1424089
606085362
461084077
4082233
95159473
159062523
727441837
101376751
14424214
4553422
270644941
124948146
756500226
79100715
7053590
286276540
258482342
41009051
368850090
47253274
723934637
359964755
123579539
209145927
36459920
449113131
27317489
146261612
51871209
73579178
61668032
138555127
127065773
155856556
12101490
27184846
45054732
23949547
28546142
32071757
85225714
47444082
75841886
846586929
137334178
573874610
125683510
349998779
154180
60062796
2956564
96008659
19097979
275663595
788818029
2310699
106978
7463991
42174486
96984618
523166515
356742127
437678154
309746813
5905669
214318998
4507635
7571708
132475364
656385581
11310172
153532410
64609302
6880142
123115836
58940341
147699924
4358895
65819930
196547113
471664377
52678175
322986290
6950882
9495250
147256179
44415645
9136137
67131582
53211923
209731476
561911000
293759714
140227052
14323950
574914
47711440
94552381
22771713
157371083
224205122
360125951
347050685
261674506
57395462
531166
486457675
132448866
164568372
7428875
146921835
420952394
4101490
374877555
34827792
404746748
127869060
88763753
8167017
25394076
103995866
249383504
174882
9123703
9835481
568512
260791792
453967
64851650
143488993
35863689
219804357
37383076
160034189
186304447
656262
7735522
304271919
7933040
22132103
805527756
538769142
60874201
281521248
42673453
400962999
97999165
326761
273375551
2990388
234808161
314645089
34291771
426429101
183760591
4534656
15016322
9569577
294678831
4664425
4812528
6356910
6818598
19766308
26109266
329392080
11474342
298637992
12911490
70908015
37152995
188592878
421706749
159612851
24396801
237694851
2838521
199045291
25497197
148680025
665188664
50786467
144687887
31357943
175665542
459030094
5356802
27090158
134247114
836556973
3574852
327850448
402029785
67871449
164707619
681706339
102690130
32051801
14918405
40331581
411430099
218949023
12450812
420824852
85795610
42422711
1731768
479286845
125044665
145290493
50092196
9911831
250292812
265306492
556419788
27838822
76388035
598877126
105128821
780913515
23413917
248549344
21692198
5292166
8236453
60643670
494387721
10253906
268751055
66898306
68245047
8674635
58894804
126381021
80190263
56367388
261815078
30122
74308156
36543717
161486743
22387750
78004994
54405583
6122327
129461114
74486620
72722883
604528767
1833322
4004
67981140
176311446
60301002
178992188
1335125
158149361
538041499
15559346
9631708
343394955
20764180
356046377
137439655
99296490
123159205
104146737
157904728
163275790
23562885
76413844
407656903
74944194
72482899
122121575
373348168
363113691
1172361
59325341
12290646
599600231
2335970
65864417
103685110
45258731
41525440
4166855
743526620
141529854
75624500
87678922
71510452
247188013
408799907
7638824
31453041
83670246
443520970
216670228
200733337
63336608
161817186
270117906
217841937
79986179
101681691
172276211
23342863
191352890
2580077
111161639
36409566
360483954
90688125
2293788
104019604
315539848
7696336
181628148
49255377
53598119
481357433
27536567
31144792
288792117
402167881
292266183
197127394
274486985
36581325
49096900
30934112
2068163
6209069
71152190
18094383
412780880
25798466
164408757
559853941
1063048
130626857
1458469
417951877
49070908
832873613
231586
40682389
790637069
1861278
1026644399
82761042
8664759
72748180
337726119
5011860
25782984
731761649
704819305
140257559
114071918
647100715
16102256
191874060
717530356
355978927
485842401
463433893
388265950
4851005
31298053
271103248
40512487
69910585
131932740
5637036
601388867
38809926
17966700
638279041
148438964
387281170
303506562
12520317
45121288
10145544
238863688
426033289
6909459
365214198
8224682
10150850
204628535
270577926
208368468
35180784
9228911
291785852
685608
345564
356244449
259504622
413608397
118832365
2016426
34855205
63769163
67137840
85998028
40334883
98662508
769623545
196757671
441351973
116039179
66533212
31429696
68193760
481456537
32330718
171778437
795861646
95171227
8833342
30842006
126392584
665372962
502242778
294105590
84222711
41983950
143824659
409302
103941947
90054189
60285978
123299483
309850626
6840745
474467828
527112841
19497837
31306030
27949080
65814100
7668672
124615804
32183238
384587670
111120562
111088358
1321635
80913095
237502595
427749323
130893602
141740261
9323968
791239423
193652983
150112735
64695755
168793225
42000718
244558901
552065566
145685873
158934185
115744786
49449971
52331430
350726358
455316036
483798465
243685821
3719731
268804
285456211
4314142
417243418
63109753
27677243
313159947
3698153
91823
29508723
56508129
46991653
14053458
646820719
231547691
281774407
40274663
265238738
152273350
82409150
409003500
20947669
29573956
196440
4436125
5315610
544109502
618728554
83958792
152742538
16998344
591293779
217807839
564287543
102491302
406967033
512424487
73718365
37516356
48400817
20683594
2298033
517758308
103429868
33692043
286917411
122463874
71574592
276081506
215006384
1285751
99660524
287712457
560807987
219096367
339157441
145099370
56988905
699828665
804083810
725523045
26794357
46192069
29285737
1704313
41764700
30679111
65935349
340570361
56977964
7719950
12744701
281747568
516454559
71752782
115174075
372129491
361869527
31069531
394556646
34313517
216165328
874193647
118129810
85701887
77140590
31482798
45097887
10131171
370015060
263457848
2822906
101721886
26599284
69332155
143587706
24610132
569026646
106126325
11871916
389678223
214554440
158181243
519742822
3337563
195225064
645709404
41884738
4954677
146569801
648066167
4670311
53676887
72519617
500952183
2077790
427604626
21500553
8347367
528381527
4461601
33818519
106085476
24893398
199286544
15780090
64276687
39734124
133772661
342390130
27989925
106316129
8862133
21587519
424070697
96973863
51124348
224934661
63225191
185476316
12083473
17395883
2534318
165045757
470426110
82655488
22066987
19293961
210115777
45469300
380184489
58974887
130988602
298878560
432892826
149384949
78880635
4813811
17101332
7630640
221001932
430724861
54670784
60588416
28402981
311515920
255746661
9779090
101497376
67445700
12701485
52237078
27605216
55734842
6236786
464228813
19278507
8524178
173998237
5184872
178705
16050054
89048766
266047654
269327729
241543065
49246446
52226654
49035787
27677340
64813115
42864936
521670470
481110949
454918793
321641833
644886921
14385480
319603721
23461714
300212043
115249350
149799373
110241027
15364769
19423584
102451387
46483600
37380605
152693031
377960962
380981252
203288802
30177412
37065340
17511257
142722270
199423522
283977
42096001
174453987
163467700
439435
399591
312993021
523322236
4991426
679461901
67118216
88676305
32920886
391001502
31465848
16672584
3928909
28764982
323064386
170544684
29314093
127400937
2918649
80492898
46911994
63202626
378065
8664824
230298208
317452287
58234877
291900983
486299739
223218396
30232228
1719116
5891688
530263815
220781585
2029260
683209718
308191621
21893437
529488771
63731901
25628397
62595798
730478464
204737674
29642086
24729300
84637995
215007777
84359250
496934584
17353989
7828647
5935488
1473669
485071
768763
65275760
140973287
58308601
269108690
155365690
45082819
239016463
80981968
538500621
1268639
299525052
522785782
317193758
166779515
47856631
196395133
42452096
248076407
79145782
508488985
754659889
314975759
185165191
511682375
623001499
7540347
24055391
496489701
8781722
128047486
885918226
63416846
98532351
113059957
52225254
679296353
154604054
4824440
8579356
77473985
385704463
240824
83967393
4584372
33752181
7744218
15710922
82001540
265370546
10931650
6038022
92499622
478433771
829176109
347556736
546323353
246633430
166452984
191903913
200837644
326826569
17344757
263659995
9823594
158476576
107229584
17542273
62678924
169411759
30349411
827202245
344390441
816059
28930454
5064636
4661797
342379817
190737849
7104287
566749443
389228179
48731471
36714150
1874324
10854579
21261840
68859690
96285750
76993628
101740450
74905476
346563297
271098
95627714
44720760
164079413
58432087
2550856
2572470
141664889
142148781
328826073
390977448
23304549
58962315
122013054
1435796
475965390
1006578
230172997
329562098
12318789
379756916
133986416
246049361
10362911
2664008
241451765
180520193
415904898
57674886
373023441
17183496
181128287
526837751
567118114
20790246
170405445
16194914
123481793
82725277
19442913
95724505
45835073
230178650
137238271
477080077
87859773
12731501
296212311
778457
14278618
549972834
147672240
189972621
523139269
28984949
4743025
201093616
51378126
32955388
45921180
51312
147160
301850595
444652573
321060205
125322130
51738336
77115920
137288633
106135276
444976997
173234665
31590273
22510145
554299161
3110579
48366280
64039145
6288261
151953296
348817
71096078
8551024
26521722
88294913
866141
26962976
156822095
512561482
46518431
1892779
55426893
283601429
306115906
148022906
4501584
99552804
366317070
65819631
74254936
233573101
184341613
394201534
6139549
150350478
434091534
275841958
25457095
1855552
14337975
737171442
4423646
41783450
128084477
5376170
170048636
77786030
151067024
331376558
115048198
264404102
11324616
20750409
17690511
626043441
348990867
232187988
33783510
184188922
24877932
202302563
199007299
474569964
762141779
854212359
4429686
723405161
47232986
559541615
113725
390532493
3442806
320443355
463047864
44159593
487452095
645320073
19038037
92469641
499290098
239049367
78469640
113075470
342600378
20708099
74596807
184150404
43310438
282616768
862383697
109364418
31419817
226990124
111423390
143699501
197566029
7871756
58226651
521689661
85021249
498379790
66327131
13852182
1491147
161870807
270427945
255760287
60589783
20283393
14060066
571254300
328458727
351674
14863479
486523148
33862120
130103438
372246797
298251361
156999254
244800553
98744143
18356234
56357222
144272365
40822369
72676
475759422
42444844
9237756
102989112
100214344
76800184
2419892
77340062
24031860
433665982
614255682
60134
295803384
792460499
13539121
48461680
166844885
4010018
164631217
66228983
93960468
4528169
55133748
408492108
73013872
234253843
8347700
153629290
41098949
128389094
249506367
19004164
13809978
609591362
245371401
3795996
162566776
30266677
10852348
12953536
59978411
56963744
150326078
95916888
87947251
229863621
156573275
40437742
73678138
81865764
165832667
3149414
612533489
150776363
76494865
77375181
69540245
711626698
252375069
98283089
150283798
38055789
47068998
58866072
7182321
2007450
482815184
13496989
137827624
546196949
315035258
134634888
80667359
122768802
376571541
382582097
240104235
6634253
24240721
232840
101748246
335997571
7033574
60118781
8039426
88206707
58118683
80222193
47275720
97883802
722283582
62138559
2679554
157687117
5697916
715397651
676094
430266243
694912389
137874003
8186082
30471515
83037254
2728293
28505247
407714
251317314
230208545
35559482
609475
756861631
12135444
21334189
744476325
358074273
15115762
166085398
55363419
698152275
46872778
201866655
281061397
75604885
37744410
51449672
244018727
59567370
55148073
171522
46276976
65863837
323487834
166917815
244153819
887966152
30089907
645510619
762739828
662338552
21652410
82557219
546569292
38433500
206149614
83704369
6058221
122654702
71225908
703264675
6897
54600086
547771908
14566548
200441629
20744290
87755253
93692573
34877398
178462310
211674943
71655147
85730152
30024789
338451712
22642725
22438565
11261029
819696855
82767600
147068937
45129077
84568982
2736397
100599180
210839713
1709519
624593809
58614446
513311428
274436529
1281040
100474814
172887
222332469
542383949
185037655
9864194
657213460
66068374
92664604
139786796
414118813
35053470
86516808
29879648
323551780
271594254
520190884
16398735
274444386
221894282
3157282
450928325
45361957
239016413
517627843
3658579
155441957
5760778
167721745
127312888
23030010
65307720
196840003
355736290
100351906
361262017
6587453
88529547
45109078
2239296
259731
251800140
11297081
54918437
4104883
185422726
209428895
142085670
125623168
4452054
136627090
24901999
114425691
4313950
191512164
125310371
195008225
106735830
719001643
84970678
279212217
304501088
414124179
22478831
112467460
697673859
110884153
38925965
24784219
8698905
21677935
608
367194498
105019890
482096521
72835167
119342418
488608761
72771954
296492351
114600151
9237310
11120623
266693365
277906120
76501561
144833942
310449508
223098602
135300919
354897505
65149563
20578236
81688426
76576026
875101
198018566
474068040
66565980
2643592
49477390
12499165
81701838
405000691
126070349
15317738
21144997
1783673
195219447
3763138
490748970
125181784
214116146
39162228
464033499
61161273
419161126
79145577
248442837
80754426
65448266
83112335
170784650
9944779
127272486
815153651
48416916
62027863
305596072
79375662
14926663
260107873
149892043
67166739
587898
205603190
110753012
65290265
257773517
252473748
1240376
67624694
308791448
284987022
960458870
177135346
408673893
5563831
190530
163353515
17796843
332718323
34706968
18812044
11059992
124361464
61731337
371938842
400315930
93782820
242089062
301305043
501179524
71273845
261681669
827058165
70283652
78401970
39054846
88736119
246971333
72329564
58484386
624959425
128305675
430271005
43932925
375132
382563877
117793210
3300667
404793034
419675094
46891834
7484813
642935705
77042810
275738217
192915508
7261332
469702
214047253
74298021
56697689
27264905
219582398
10489693
2862467
135471512
30986844
23359227
608201410
214527218
12985885
535283
83914260
85158256
52579794
758891761
318617113
247462205
45971006
14115595
1591269
140750542
312946578
196531787
90351947
98481602
14677419
48736712
185302992
99598782
51477086
60907136
128865837
58969896
59438539
1189303
86050262
50617850
6065510
98818866
311474971
449448
142639674
126219291
187458768
1550453
200298019
54867300
4955454
23015021
302661409
22487874
317294676
10438080
4250215
1178098
162281465
33584146
176199098
288571
46015781
94008675
801112298
2901316
58421413
289866992
3133801
345157727
232454430
258709
19468323
133677311
296704882
2914988
72280219
841416620
524583631
656523597
402232603
557001901
30245270
10461483
4133346
687124756
108935698
30324868
177121429
176166007
1511738
146738726
522687715
164250475
146407667
4299831
169304085
201648984
7651913
420996383
78879374
14963193
677335125
16041702
17614142
2092574
48852388
165008385
9082072
218920258
147205445
308612559
845134
184873009
45691807
55409604
220000760
120553846
38975752
479031830
1481442
59457982
5022823
122245597
75973157
9175808
72535761
26242929
71390754
418314552
139089041
89602889
78392650
4267338
45685921
532863151
340905089
371673125
97238593
82686142
20316297
217880931
53660549
3748352
233234431
314952
26237118
60081000
35692477
350144434
15689014
71549640
36432375
4698142
34762127
70659027
40225910
87190187
687278707
50407496
35144961
24439904
522241721
6388962
120653833
303578131
234357425
36225279
194202974
35884044
141607448
402919798
40403706
79833980
199774891
568609600
586512025
698691127
56573010
234991450
465068880
90999576
75914998
149074410
18737228
6788013
285669744
630423
74450363
51032403
537049905
68790344
228252296
261029682
62643236
974342
251241216
110179293
205324647
206344066
868543158
233192112
117879141
360634741
26553109
23499854
761095091
9466055
32448853
534290288
49039267
128166106
12854726
394185502
545011
154251
476774397
14330069
47591490
22741948
61684363
10427522
626936
259612
18390766
158317673
14689622
37490
258694735
231093841
123268676
365935385
6068815
491596128
49164580
136329485
251069
75965594
372700393
90365764
297210428
133738804
13665958
2591838
47446188
44722190
128386937
213871204
183172537
870394
22117160
176723577
23338080
259423436
381160902
87377091
17787498
134050710
659708666
419284475
663127047
22740029
1579720
266161398
12924846
3141987
51787958
35022112
251035656
149718957
843650666
154318756
11609862
118001113
14608316
214498098
148571413
6756602
130879394
76721339
111850249
91665560
10865553
54657671
25328048
131109087
286276466
213007145
5519419
160672422
314708191
213520650
30631536
133720511
539697688
56805365
261360700
707109859
41126585
178168957
3715264
293966074
250305134
55355423
91045037
1744296
179491672
1366121
99699527
47111775
140958070
432088873
137114761
74396887
198299392
475578503
269435212
282312178
173949985
36673162
37454917
154889546
43094282
127101072
170740157
347514295
4008704
100260113
32239413
1061172
4604713
343218931
51109750
220772753
670532
3705546
245896662
172132013
103692154
62135626
176315461
666318927
52804196
75317598
152406692
143325901
386051799
2072510
850051090
104639145
754554970
327880131
601535101
15823905
207938276
226229624
100692419
291884345
17103973
175078987
14537433
10560924
20184564
117952677
445797451
9981
625253828
470793407
752363537
4715499
338283490
121627491
28594517
160580656
6423342
443389339
88106714
14822755
70058532
488183605
164413935
39119002
135465999
872130151
17451025
581580955
303445672
462371413
115837919
109885
472252545
505517897
3837953
115092838
180933217
220050406
90129292
54058010
490295947
84779142
30181098
120001103
170604724
47525287
189084910
715181842
334789925
405946846
6180376
183027315
269876301
46399290
115252589
33910377
6084914
217761421
601286482
257820867
263360019
474662042
3349273
28325495
22836272
6339759
726118794
30128421
97808173
21507022
88240693
12658015
143074976
80470629
315595597
40664073
994675
21351896
55797379
40690189
44224222
7056152
34511758
7877992
166825523
189176598
498519334
56514126
194463834
571212379
5307601
520060033
309482565
93334614
529135921
667825376
87510968
230353476
125125851
438374423
46109214
355534513
134184259
641551
72786855
595855356
163927338
74866256
686443684
91424535
28366199
221483047
1844249
149336334
197521137
8504212
268641298
163787211
61170362
13551231
182128111
5961938
87695503
61711058
16708280
12796388
78081070
106385395
77539104
5950956
151415990
14256532
589502583
5405688
334882062
231765655
27874476
40108465
24997548
159864170
87410
97397407
570232739
35895872
517780291
19009394
228281780
117424753
15235210
41399904
48794473
414951668
35513612
76852733
27542497
195782399
357065304
20119645
1306020
268798465
50245623
33917627
43176405
82101590
94552815
32010048
4913459
107621125
33854494
3531867
26181936
462286451
34725956
287319689
5195654
8108964
222849143
12398596
484034948
32801265
64410527
1496585
787722761
86761868
450899532
110461120
58300490
483686067
155328851
36893458
291966703
17799798
229765006
49575426
14371945
374920806
2116293
271852577
219768241
72035010
217285786
16338476
2384905
85176392
85663112
14800345
517342930
182064469
9101600
60439863
621314589
42014665
416702
32129166
41228751
59998394
25359656
8459
184891336
670883223
33546624
360418743
150551390
105295824
20499231
504950690
83727127
163130732
373090914
3221721
429928774
15372913
8843661
9382553
20255574
117669334
57391538
16119397
89911221
2671862
129371032
124621140
83416994
262144431
145570572
162536260
123232376
20114459
308803534
15414221
139224000
106410427
7803647
17917082
1228113
455780166
166402725
36801711
56736818
45946887
23033283
168180572
156676344
3577644
1894672
237765318
4915326
432796298
36036898
7994927
867605
81780407
165112438
29895872
56302364
778349588
62408799
98974469
70360669
6729024
186359316
20330825
528244897
226643269
1054431
4709035
110494961
24413372
608707163
1490558
421405786
127618092
160250773
256609033
376420681
388252897
106011444
108333114
26396701
188048541
42581811
245196951
314245465
140366071
948805
319727097
15878001
41868403
783956604
122662072
2824520
60235282
24828920
32240447
31168966
27368032
6856023
14349664
49324236
423467479
251412019
278579019
15516518
1466448
101883435
202181991
43511593
385824599
77814951
69581258
353183679
32587984
38605153
66240473
447394195
161638772
45946457
26189913
654619
83338273
52052986
87001082
216232842
4854064
96102241
359553394
4769266
46596630
44909448
3190044
402361389
477946493
303068014
22949912
20971932
25819450
170112130
494501887
715961709
116272797
7124855
885276
22333372
90094316
313234626
484665466
283656049
145612515
3464732
10400468
31385716
115225060
357794011
117976918
367780546
972179013
6761332
28130912
605480986
67734238
4126880
83137774
58014461
157368619
20194406
473325628
744020333
192360402
300369938
2761329
246353851
48479170
141370723
19034568
82461
93911588
159490762
103439476
9821912
334722887
21260637
77658679
14300609
117736285
479303868
22343652
23393598
73454826
542394656
49981347
117238327
5333328
595747737
29991436
35346252
169256194
110282432
306771556
31753727
122739740
129597612
29587420
31258391
145257923
138445304
373053740
382272748
78971612
11128245
290970577
13678529
9450784
459511747
3656042
451634493
49947190
47248966
276843263
44961701
210153774
59092341
76385342
831201502
310852713
791954369
28279119
143031558
216361701
49619109
186198559
127845344
28248305
194524828
534238581
159182293
43720285
68278954
738585
23892669
39642697
27641376
7026750
400764535
737994855
75944955
67378984
29046711
144237466
66071512
180422643
174700496
327225022
524008065
111660586
4552098
91811200
396071368
15193464
81240865
38801290
177383864
60887530
85388955
43145284
440950703
15804737
207899041
681895406
546716497
22526021
73897668
55982931
279671621
35387029
42278228
198166687
1188882
326207955
301983376
15121272
120853015
135238286
15334899
489889541
70644156
92114927
58643625
30401044
6844110
51702610
510660132
318763909
93365616
115320433
2250303
166603630
81578202
787453146
133441319
40085659
67852262
1068874
365039101
23346920
570263796
473722371
2745155
123746093
178016416
296238214
60923763
34507281
36433742
193481137
81758808
49572139
19778180
281943792
318663497
508580369
62701802
43081518
850462131
25442312
228020079
20629716
130004106
236217188
13358545
64211231
479141511
84201087
75004371
41281294
252435385
297492425
2096256
572743744
343948531
116123673
185155196
416631819
216305398
336761415
53020178
203085640
13862610
58286
525936879
205672195
74575992
326068828
199445798
183385972
630169388
10380471
47911064
214168438
144983965
631087988
432783878
213856192
3245568
664852326
592242281
67115662
507929321
380473898
74429652
300164762
541827
94086675
441476801
463271474
27556696
6004641
36085569
26966623
66476053
13053775
16231801
25054545
204390112
61778315
305756583
5894109
461497926
277768897
84116964
4709814
362247635
563640119
250531685
42621660
36733258
119006131
710835
79616861
23341380
16021486
198371417
682760623
75983026
16462110
32423492
47768889
429928009
599052691
62078590
465439134
8659257
81688896
693929791
146109844
161464924
194545122
336626128
71175252
92452343
428821740
79763151
11169153
25174386
771525876
92690185
871650336
12310331
361500237
241124156
149270792
35663722
41178471
11629642
7252010
27415769
398137842
70362730
152553663
197577129
135464445
449039989
136285008
3042624
154398103
18226604
703896529
693324
26114929
30425957
462447449
114866549
404117224
343926039
18139361
210980222
694759451
116681962
210468330
139549949
326514503
28403652
55834382
55881803
391741518
188002432
199856491
229311133
1677264
136189343
32146313
354705126
5066968
345225173
282717515
498654492
102882158
459164553
115105505
267870415
142324990
127817417
242208460
296882516
221894109
433041913
6611208
73725163
9537604
206973248
21516880
7628800
198908158
214383055
328817465
294673614
16738057
11648961
100096904
138264384
162684704
17738530
49621418
375229695
15858478
249973471
511442944
13971333
295251122
40472541
2853053
209346792
290621857
266990577
94657854
102546943
19101335
7380883
27805336
525236384
641293460
85921073
99296602
115769032
244255959
19686017
13848846
95995269
546865911
148437141
1929243
525943885
30837458
171424753
293289403
1578620
241096975
171650566
683181889
5291177
440299805
62792772
284512095
21762770
122114
516021217
274651269
73991302
71163167
1482141
36461672
17858706
122511440
189813625
129824040
258319304
186052486
105576709
9259421
10139392
15264098
3051460
93619679
4869278
111424113
70885
12632235
231392792
125497407
1620113
120184260
11935300
386317817
12398338
1360906
97163064
238286013
76153602
506705387
67685596
107259615
124318273
155170315
209916969
60410411
23387670
340261283
18843531
179725080
142248838
22797621
95123163
244504488
3399962
7137314
16609658
42256504
27375855
118834015
167533766
39976453
373576907
165508853
168877892
123894840
578710575
260808863
61552719
440715497
457244285
149367218
6039099
559091417
97753420
664149389
244484081
345071248
93178944
690742335
875786607
124227177
175492729
82180981
6610774
853995259
68345705
400100463
26548240
37163812
201676905
42861508
109502643
4847175
18505031
66724644
17426495
61855012
124338343
76877332
59384139
103313329
164384911
61614218
134162446
497420701
4812842
26835055
446385242
24146238
24656312
57275480
198841634
297282112
8017482
94175790
338193765
425750290
65389632
27856780
305208685
12426317
169766909
45184961
368428598
136271749
87939744
6066427
79711634
166062119
23073107
147564128
170646414
281814260
65213082
468613927
266006607
106576764
50555985
72492969
7393680
253534901
24284586
45242324
144679507
8672444
911125949
45665400
163774070
66786830
143166809
62094169
69337273
21019913
77182706
565261774
59378172
571097549
501217523
28493000
142893465
7112731
77319998
29397193
140788599
469964077
759837940
41928990
175518634
742353206
526916866
185268138
608414647
162688998
111734346
5804906
175047691
32358218
12271152
858877781
175703641
11317958
14748335
223286895
419746
200321170
79694418
42782602
6910056
440837107
73904104
70488806
17359574
74720082
126460479
41219134
116562337
123436126
320186645
35952456
34516229
20293886
365343784
13427114
3691462
94568841
13296968
56543852
633723611
45171715
570616520
199856699
705343395
157930904
8497414
38282762
313938235
234529583
259613782
85946412
108500191
53499530
7927524
281355653
241258417
2506212
159163407
179440715
8479511
198400691
6873940
62153776
5755440
6007867
21886853
110344196
215928815
76595873
68948324
29646315
8092671
13008864
386639145
31204709
13241926
67359745
1283578
793931145
56954687
77172732
136838666
52158082
1088215
45878273
61514085
138122217
371698785
350902456
78051718
19532065
6656414
354857626
14526118
9313795
9607312
253105456
18421420
174234509
520827757
169451976
14580424
49025699
477313063
168868677
101842340
678505744
43672304
328805891
155716625
835662674
213209361
403325013
43626708
49468188
308309734
64259434
665568439
577435961
49762084
60805580
439462824
67889706
211676028
11042957
64289200
137838349
277569
284303048
178461839
101835386
142308754
213412939
103116236
273408976
35403140
81732647
40031670
61388341
15464738
1561492
112223299
556560001
208087933
4139208
268814486
259196624
19802739
292993880
184635313
35256820
435312947
79049401
229995390
28281087
473090047
74954321
242206876
2344261
50543717
32120737
202725619
546211745
15805016
73649596
15462619
92621587
95106157
197202308
163848497
218680403
7814910
17753937
134655360
11892941
66480027
59040599
11935408
97707670
67255972
253817153
10923581
151592953
22707254
334782740
136134241
628098191
10255065
3583995
309430854
66935814
12493535
60794212
9627530
3072709
119619175
187628312
81050698
39316466
497439965
21914147
4926915
309110798
24883117
657870289
255132123
131183993
305221562
182085833
155135960
184845724
27517393
6080775
220231056
86520733
38104700
181159845
18400442
116905150
331560495
565666
12547094
427591614
227012194
1933266
5526421
195010495
105337353
62932541
122924091
234631385
139275437
124257394
53187271
145632118
15371070
179250598
785568
671457769
30468854
293423876
66461502
279620995
327198
174941208
515850475
29831140
64290704
178959837
423913263
17720127
10261146
118324933
179679580
17381785
14127535
824236147
56353348
129644965
20161468
87455461
576156907
96081753
215340300
9124016
235292897
26947322
68867424
945983
83420530
86521302
197851670
88697183
338687875
57512652
257768512
85642312
272829361
770811781
57746484
179839645
130366853
38547018
4225215
62581311
41305233
52694203
171350016
59561727
699720111
7428298
17362263
198613416
117186280
52221441
152532495
6178995
62964421
224090127
123832663
976421239
11881135
19723166
139070203
367337517
75822239
50000345
18325561
130929701
5811329
346002684
72443845
293448573
91814700
550031719
215809743
36971804
143409371
234332410
192118921
15315948
75453976
300266112
323175
463830382
116419411
92268
219106252
46351375
309296283
234897827
72087824
587072494
85904025
85347599
7120930
19955594
10748483
2682242
22169428
38043795
268789069
66238672
338212895
133634580
24767447
19117250
80014825
28811108
33455572
7712
32877738
387159057
21702306
208720267
273087357
51942607
498989170
68268581
700045993
4137939
1574510
30017678
4338116
7027913
92806531
84146190
39790669
465664656
210083775
13517633
24541590
21974697
369637520
15953202
305178368
11817721
222100009
12475593
221465445
553272827
42871467
13979807
17137050
296671223
201676500
48341420
378948847
200956478
189266229
80025978
499838866
295400330
65438265
153693834
144077010
19753950
148466486
273627714
2727993
14914874
124321647
189380268
36579604
232741994
247699839
4560774
59043420
376153016
35198577
17871147
7637778
8496740
495671468
2026023
398335687
290158099
449914372
21264
28448908
19529188
67962250
3290626
449501835
135193246
192855085
6455655
8218336
34920876
50167083
468676093
17804504
111759883
54147
311856884
187031807
181090512
38709418
37418244
185982791
218669062
223489527
966236
16822290
30739756
71969843
222128388
20448382
75232539
103315587
96873001
8656037
13160
31633168
22078455
132084963
39823243
23223668
83394334
33768089
59003138
98440039
7778000
37095407
9265519
255821364
46784402
102156968
740130
99738993
21388148
427148452
76338577
70815779
238582449
707225947
79344695
169454140
5820035
7803435
574465212
2284805
3301246
68040
279175081
73415760
128899812
277141
277831271
83686714
528787164
13255699
159078021
171465808
66407651
36959631
48949174
216001643
8253477
918972300
49292691
2753009
404703119
906079877
41836720
346257932
30878695
26874116
620413
421267663
334417964
52177208
4177933
140063198
43926984
51954468
36039080
61476797
6820152
78727665
79089572
166606203
266735581
213083665
232059947
37248
126220351
1052332
160226589
59503485
160628797
38506190
640339
2411515
1974062
45246207
158470185
567725869
27569971
45671021
149872026
6637075
172564138
211211044
518297312
275556167
40307197
138852228
193216460
15111579
93891146
33328925
361603860
419341960
279047788
594354049
115500208
113697028
224435589
298115126
244038819
252474586
39586932
324420776
33470420
220335857
3216871
51648684
541699212
185555858
67872
13761679
20880402
130892313
727155793
812120732
36733445
26671087
49135014
16270658
8714563
9065436
103565780
98367751
509278776
649969345
262215422
352534799
351086181
44340816
2192534
46439528
465846463
243090940
531431599
104684705
472608
444200149
56743650
53157760
264449576
198559759
92064930
10947483
168291512
116766150
23180186
2700916
532748239
20505584
283664954
123482353
386672492
39166882
226011134
6067872
381929892
61623076
553999095
203706740
20451709
18517093
161642772
93846306
11506585
12701879
59024232
81510224
26237121
102291769
2018309
34378589
102198876
133826023
1383426
13770231
201781966
387496830
342887294
387549854
123735391
330684615
23834918
1739148
12825912
196865265
13197534
4338310
15015262
159376098
859722439
64688512
7043446
1175999
364740071
711975025
275219
386867532
174647590
21017651
478450442
258932658
18484151
46419732
416283898
22425082
7885906
75522878
446799981
49323945
62759146
125738396
143342680
227240
369624713
512988
133770234
233433548
113370859
46777526
142436070
162585692
5437343
36572818
69710171
306891728
6584925
217991017
122034570
121700480
94784942
137187843
473529608
68200921
173988
433101400
366228271
7363505
173374905
511982957
511041367
473998775
119589542
14305345
768809211
27589380
107536269
124856490
590841640
6883301
203810840
237834297
237612959
16164558
4382242
216225502
246781934
114671417
30108271
27297187
153172774
128832363
298246223
208336765
218754493
22949760
2398347
642269905
77829743
624611085
53565464
56107574
381573605
38088921
58899822
19540364
88203056
372171194
69289588
277095584
320972432
638516217
95750005
8067108
400241082
198667676
116273
311019286
32764159
177487620
158173927
5249871
384446737
599999779
1925656
240481745
6154077
20773875
8790582
929061513
255287960
5886564
903619312
317432225
211271451
153873873
80758135
163023299
10886984
415404501
51258941
325249657
3623300
197894355
644664476
79239056
165600247
234829145
121069787
2118248
191176547
295993275
119402491
24603646
6798279
115117566
87668055
12441348
38008508
96778505
28034527
260743269
9226182
7053056
740197021
105420191
29889787
70724620
271739857
348169426
88917
3291983
13370589
106030850
400004227
170604
13479299
49607769
58201642
190031236
795634449
86183489
126337503
151381144
131674471
15826179
18947113
390929607
914107899
17802817
33897115
1681796
156639852
544233593
196593505
53178396
3532512
20294014
50789798
7064026
331138235
191154745
7001860
371288476
667894586
19669341
99023266
53291952
285919210
533757854
23614060
39671658
51183684
136057430
135173562
1500312
172385051
92748634
508946190
204410758
256730158
17343857
8078333
137564006
272132670
546279305
676971666
340946015
38059578
23971296
648562903
71476248
15289138
265976966
41004241
31958844
25366695
36759917
29175172
54302822
261025811
24264625
3262356
116096714
475332356
1027982
45184279
18864655
880848
103679289
37547177
343773896
417796814
342677601
331490599
5269297
55392712
405898627
448464544
50681345
4598548
748915149
27233023
322675
47566274
63503405
13100205
500548926
8588114
734213
41997126
101989496
207952809
327068783
541572530
159105632
7561030
206682353
73223961
3587701
90678920
411113269
53656635
755364234
67096625
264898135
92608069
26148254
187542
11814274
573638491
169572714
164871250
201206838
59437455
2344999
271201517
52899362
286707258
247668066
5753431
9493581
1298664
60132309
14278125
208435637
404018531
459937431
25343299
268196639
149911
281899649
3517281
443568277
12981675
345211186
3529308
280921125
19430724
523368511
194898471
35250975
235612411
448845713
69646049
6471599
210240809
102325614
287607091
165380018
6278651
3602149
36418768
1369454
17825224
65442601
8302931
83277750
127867789
84598137
245381714
280147765
285184642
152714937
632213154
86955181
10095253
27599178
509662189
44808522
185823731
10972857
99021314
159980195
435370915
355858041
326148493
51750472
282614
64783020
46586976
647041561
46638744
194323594
60912934
10443170
31932037
126020757
77925269
3652905
327075566
205136914
37276411
236698804
38045579
4999855
6103670
222764716
96337570
188551051
192117621
43532244
262109539
96309597
104626606
172184175
17583610
748720073
158870885
282765130
190523897
135411097
14242765
935265646
71621281
6118925
108775548
14547114
381930694
254675097
4639383
12875027
41703246
475405435
492801682
317431860
350540352
414820397
194495806
3471990
407785937
189459172
32827928
3679072
163748917
437866403
40504053
618931813
9769486
30385662
120406697
114644814
83353322
29813974
445211427
459175944
32373959
6376321
86686249
18469071
222536385
463868442
23763609
131573227
314274873
366840607
534573818
153057063
126320322
48545228
47894992
567565727
21610213
351154369
89654830
581902456
163372650
161178255
108663986
1839076
27670264
37029995
603756
65347001
26796387
14750468
12880585
532252069
161542237
305403098
353992138
680565924
25341077
203214719
550241936
798641383
41616714
15666527
7658533
163600535
212499418
17379890
34207802
216204941
3308715
68483744
33246349
676234253
173162379
267678684
263434609
2837668
6477866
63254339
450592729
436066921
22790640
3017235
235428791
47406225
486873703
4796514
146718370
6046853
303911065
67872160
47980966
285609143
174896469
23078373
54389383
388538499
342564684
3377256
257801485
117828931
44215096
66632774
207597015
291100826
116731427
13791205
174023544
129328248
280531916
8456957
275350028
18275496
448829903
100235839
23291122
123306743
20905987
9591904
386102430
17955624
409131905
252545937
14684953
79455570
153349822
121964547
165251861
14935635
514546185
132331129
390006368
135075570
96939856
31229348
843657679
30921605
75713480
61725393
9430359
51399712
173246702
612877466
26556664
11012905
91562664
273142856
288705800
574809667
56276258
51913063
324468280
305363331
1414152
244653616
119071315
239149040
22710015
57285981
9953527
436689689
19291316
14107283
214082964
12153535
410696336
103104662
712373245
1852021
337279408
9196374
282871186
184367982
199021922
6770068
15494863
192749953
37810032
79099371
107007039
319511652
305272651
194723377
272692081
17639367
48900610
253141369
37959280
25479915
4330911
8412278
20122807
738600810
6397510
7019231
465225229
164391319
297290911
128388271
398664916
1311313
298083461
178278458
137773862
98722315
42672597
197192098
102353995
344541315
58527093
541593308
98759134
3496240
8942208
689620716
101235298
135065597
56927542
311399201
8525955
131539711
3121998
186087827
640770170
5735299
17200245
103421130
600208489
25810337
21134068
103569181
32944470
250783873
224775230
212927951
44182881
25364624
229964031
459669621
5549212
400911
177582584
21553697
54026145
1541497
343179373
190762392
1046073
252682468
33165876
165907871
63698282
163579956
20023315
42171388
29324181
58493952
339834
31111937
40444180
20920373
377210722
20281037
116165357
324447804
131805962
53164034
526545858
216724942
25183596
54840145
64891211
468555592
288764506
507881080
535922295
264429760
610519623
11624843
257912450
100223224
4293862
45506745
225168541
82518813
7243901
115051429
629181599
24736154
255079036
10531995
303827197
85332306
92282940
40767372
401226745
41347942
1809102
518058918
450487585
23981246
78531663
143004773
35209900
17528150
63785920
113501683
26950287
412553275
12826719
65330586
33320808
27544073
559216490
1936070
46280831
440650356
36630391
74945941
4936405
113910901
143417176
431109067
91184957
437345557
56905695
1790044
177999536
375816042
17911931
16063395
256393250
75840532
5024377
18239520
397011352
484348601
24545698
183285704
33164865
7967887
163618927
14457338
283789760
294313121
9788608
124487637
25162610
572589967
18507571
413596365
83997507
9240710
54711479
5700603
147507681
198723733
179858018
73770484
118602529
37330066
59732924
298864053
343954133
99949071
86097437
9563565
3868670
2122878
318136313
194395571
92080632
533653078
363566791
268231214
95898279
108215024
17950135
55242199
5265188
549552612
207339297
9358437
87558325
10983292
7264932
715580283
80029932
231590078
695964811
23427431
16392736
288595801
7903312
235182921
33771910
11092908
160639185
286731943
2437632
768694849
197452159
76814745
51048897
223127940
56970949
351282846
6658777
456772169
25281995
68846728
119448213
76979398
215409421
1742511
457495943
75543692
156156296
9290344
113424639
93829358
229556659
174728064
1520241
54918954
130648930
202765639
161708747
59631028
12651142
6559782
200634193
187041677
65885141
3096634
500073715
252912673
1408566
46493758
81349712
184950742
34522330
485360212
38741177
171925861
55712485
110766128
168688646
47713237
14342481
81566039
203580747
4674044
92244126
181953745
255350935
433565663
155709176
98842451
83506628
210937076
103093299
193640892
14710277
449918532
36118233
17818860
44169160
3123486
64054335
228051924
199622337
1936506
1204915
50161143
204315951
272182772
22443601
607460096
70831521
39358270
163455802
289057071
635465745
44500351
34193148
210479760
337554721
874929400
392442027
60485703
491162623
16100951
219093233
30172404
14070711
65924642
28267121
15992661
236658592
769229562
176497376
560186185
114497074
179965589
4458391
568441555
78115470
137450541
35169256
11739615
51437254
163892078
10212867
2641811
9208170
5869087
120377166
317224496
34784869
40857377
17133692
456092627
60581667
314910
242105568
180177734
289535343
38348052
62138414
262748548
8283732
28136039
99939984
27849295
760691519
42331896
42211882
4988331
25916661
54695170
15448598
96496376
75054280
14725796
74412755
154687388
636534209
749748
172877
105693014
2247500
36920126
256501330
2811653
257012857
331537833
564485965
344684575
237471
215522748
110824129
1515291
114509737
42510932
390007217
41654293
364317
85498525
16143
26139227
36471470
1852495
209195
380671579
201972589
146798310
232063573
282633673
91011223
2898261
430936345
40295254
158433374
89616073
72634428
51568162
82104815
2549808
29111770
365278011
569961862
71120434
3311537
576376176
707724261
16690647
102168202
39369695
193444610
727794199
20264856
203350393
432341674
516678
22802832
75348199
49017355
532647177
33338865
363759436
20527852
33498334
15048
7188341
250989875
552647152
477417145
34471492
4967089
305188167
226087147
193121894
12726796
450345259
164461117
46026208
527682580
205683512
86493681
208154023
169451395
142028211
3096264
216510815
315174
199951803
25771276
326869822
78504008
119978873
10877031
150737614
238437280
766235161
16977292
82373436
38156645
283920807
142512686
175058439
24751104
164854035
142849353
8102082
206200890
50284383
726887245
138491423
775480387
55553181
9420713
212068790
86346430
127063892
10675938
224894657
56882128
53991963
76719502
180070509
55409970
169610829
2451140
8202033
213274050
30441539
81892726
798220108
7107141
107952869
564285
236217044
126272086
159108017
128148007
266447950
40208501
105064427
52601921
7713736
84130042
57289056
2581667
4754349
29336340
93404850
114158602
50365950
161809314
307561723
363441678
47121607
200327721
41380462
9494176
554076463
108933746
101837266
200319818
374084
240775605
1127360
167635509
4197009
123880224
55277785
3020679
24126189
101610388
6841865
2777554
385994729
58858736
692825
16238462
524162406
246584332
32775490
39583175
9225296
148929513
55554173
721391227
230022756
68325302
239318896
15126667
46182792
349351229
1748480
126461884
246954907
295615411
216982695
317619570
133441713
85819059
439140197
25974459
238008712
20761739
44347105
75722539
175055861
175917753
260140786
233324596
25795357
146430
294511202
686358
42162893
746416
364981047
388931985
101948877
620634
42229534
91979499
108907139
313113897
42683306
961465919
285873522
38918531
3073723
36200752
157330238
32508232
76888102
28570873
112236528
4416959
90043428
100287008
3021199
27434722
918306520
291877521
127730264
129865634
13714565
67002601
247762
112478922
668254
62959959
82094602
418358098
670790511
94566636
36284129
39449446
40508064
3604677
108779158
67272180
155640703
276832215
721999595
352543800
19439232
373286763
44592782
8446030
261703
47067685
88224722
5381567
7073643
466184156
730114
18003440
592722969
195888762
19990643
166900
92550906
202516369
289280818
2421088
34837255
5308786
339795817
321892593
521545278
36550370
43541034
209750318
31679509
33432917
108871658
2115492
249403010
245459987
84778190
198299432
2588496
2940844
604239198
3830844
1002532
5577272
381777191
527462341
173284334
28915995
230672032
23668
296573274
35737631
253642669
157203721
36144306
365293359
156774428
365000651
34499961
172877840
45857725
547829404
174358635
3069901
3811933
6897066
29756524
98758073
161657708
540542049
142709367
400169228
512241825
52693244
776891268
263222273
145229546
72201776
52205014
3223093
83908109
10553591
58396277
70725824
62397067
331887696
63961286
8888738
48516177
351640591
19263198
258312323
91709706
202476603
223938891
5802968
3157614
3051832
102383267
47028782
24630
291639
88450338
83875627
9951130
131823835
512940008
81874311
59008313
73755763
656792927
29793754
277217189
166564700
13097633
529010263
6742767
287787258
2975706
37914571
48181403
85839026
1449360
626142230
421231761
46188700
41824563
323876849
29872174
487696945
9236355
215636413
363112316
64276233
604852865
29142601
283695860
169648174
14780903
25741141
57474402
622921429
65673881
107275679
110477377
399132612
12667676
38041967
6046820
246255716
269626067
127213346
94050619
207208873
65276034
203499898
660578972
269854701
80847513
33083044
9915450
50629968
149168061
83105
368802775
626058515
111423797
66384631
53685217
78016215
356565946
77417780
19926038
684142396
527113109
231943729
85563366
103004
60855383
49137860
213330613
111517068
26609546
6476989
204425129
845877670
18289305
35132633
112222446
107243400
26290352
70971306
6051782
31367351
74764166
200064061
75355666
111829457
5455137
162112987
6557628
212417081
7319549
10522634
1081701
48303362
53072548
327588
565999184
475294207
11268102
150143248
150156262
83010632
303234192
148167668
17637161
425492083
708162237
176986961
358694401
21472442
566518958
365965979
95080392
130534705
430670905
300851089
472954944
31992962
14516088
36632218
35197177
15066742
180273899
39046182
189868463
3858497
116577116
489146680
3858307
261903126
381671055
319107253
294371400
914109240
294244921
80006954
9067000
90304049
441982836
46538505
199130065
477854063
267608535
173867158
34147008
3014686
292412651
558699540
568700214
477517824
344277789
166996
147970437
105174764
463160114
122018751
49777918
17256113
187585188
324208563
183853594
10102349
166038699
127662431
56251887
97965563
110590663
638462976
340531907
157577396
159486362
254706982
88546078
413647180
8344666
355038379
535367159
15108722
27954675
158946998
188653729
61404286
25888694
447452328
38253706
63343679
192101518
531180328
3544086
383706555
64147159
184238671
33075043
95755829
167636122
444581301
115491312
127043238
335660713
311563570
247659397
149705599
158734976
234342362
103755250
61988283
74195020
2186556
338229115
1582676
993589
446269537
115100362
634863106
98674811
19388580
20213688
496745741
113541766
1338732
423847569
619804595
29257462
10423637
161142096
80539468
24730947
483839973
398560470
63979373
30022833
259852692
136339916
13021514
85665867
152676804
83963994
1650454
2363874
296059865
369743767
88998529
11008088
119145948
148680242
125481480
66386363
92002777
7243958
89855364
145676426
19640726
20804941
502292981
108686675
92226926
72711733
6666862
465962957
481019584
287934486
599953251
3046107
196456806
12923982
53827313
5031611
231703531
642370756
73866847
40057839
326650146
405059025
369955114
665112034
4129095
485468
5111605
71363567
4551670
5489427
12170238
1212219
31161566
40803960
111807765
500674670
36028456
173831726
14716247
87710099
255243370
313415229
25956301
119141896
593243145
78039643
83318159
215426570
657722
44759994
17992230
397023360
261986
546564044
84940752
19922560
176136632
155961325
28306325
30104569
207668740
24835061
5592229
68660678
55957127
581684810
45265821
506880799
546773705
417652739
101958390
617249403
73139079
163134251
30032673
31751963
2259215
3319152
45235216
12315825
183202024
18871090
5294709
133777302
36622767
27008306
320274050
105769533
206868285
671642804
226880068
8453369
105632455
35907700
832082976
41763714
332792900
18430142
51110085
4002816
183309342
378456727
61119759
192054661
815822413
34187020
27469934
11446035
78234936
206961565
188979490
20109233
156307766
158630873
64105191
78564656
3990015
203541645
101247325
86266196
50378229
121338042
143455019
682876728
78710996
16793092
92212729
375482427
7217295
127721991
48999857
5758314
201397873
8287683
697852550
256260984
242941485
103575103
100715396
78071284
82318425
156158397
52388942
179541623
288736461
18172684
100219464
92864938
135707620
96467058
1563003
28536184
146814129
176233899
856303795
191124103
28737971
8759391
363544749
28034824
64016243
880435
254015324
420881757
154069935
8487695
268020750
52887823
14442494
1214375
128277515
33340747
164608829
38813517
37720076
7070746
51177491
307149171
602116958
2159452
6996366
56818421
522709685
35522320
665497
10712677
134852567
350816551
473576248
226257390
15675368
1227536
92641876
423839412
30881885
189452722
8528
4288680
80960125
23059014
42525608
13123771
5766585
79592694
117660165
230464124
43289981
165979785
422587752
82326184
348945286
185826439
76350131
134688381
50260205
382643647
210310023
515868824
50168629
50209601
3929541
247243997
829709571
85207995
7767266
458573
192844845
62897616
104100155
45356530
524395
34235550
3715764
42805491
32213744
29941520
72101472
399001561
34670562
79065339
150677014
145177167
200912378
16145252
118451638
73290532
207451467
160907321
376245238
4309541
309206262
176979817
46954262
394104534
15270795
399857713
268676079
4997886
21456939
593395701
13494639
537356931
187619281
141454735
7404289
2263742
126987608
294550490
532452890
123542545
47184731
37994145
217994958
70551537
88873990
339765059
405331685
625938925
230871955
58353895
106980790
305586584
64656853
60970919
44506841
88747838
1540448
209728611
297532432
127473075
226114115
59137496
1557555
143518712
375592700
3436305
136325377
44242599
44345293
81174320
32451769
325368062
1583753
53021461
161107610
644088955
10920385
2663594
382926745
289182147
462460113
513288981
80262906
13799322
567846451
754252747
174313857
510619957
313643200
27573023
191491968
189091743
13176435
30302940
746628416
106223340
117250798
7717656
56202837
57130471
64507639
44118420
287091678
157346852
27979509
2480988
110749454
141482238
1573362
439428444
421379719
292337573
353450201
183743614
122481130
877327076
321508893
345051761
39759738
64956320
258875795
155044959
399167219
177887735
267607342
32683062
4200972
186290606
158372841
6271779
617344454
376731263
1775206
219973210
35774818
60707833
75669112
32339632
40557474
145569034
160662776
520478589
34331166
216016947
17927
238732014
243541338
54250202
10075688
83561393
142506627
140525907
117424847
128236008
749289170
20762223
265588387
251937597
296909632
158689822
5771751
628402163
584855773
110631241
51991185
223591514
196980561
104101107
61339107
44571024
152128746
706179015
329829138
259645153
103396213
121131046
9175680
113685235
24620217
289915555
29041012
40556412
4513337
334919053
30788273
193120761
727567555
102560515
302453118
888769608
20908117
406238519
486805827
186664613
666507639
1975829
169802200
622717686
14277189
181528643
574828
689166843
223274702
108647731
7225804
53840549
4691693
28059012
44938812
258219391
2436609
169467617
184571680
50327888
232670896
169977675
12717924
71150254
60548694
173367917
504511517
376028838
53479194
74886819
236992543
410232559
276414126
621650197
15424666
23448157
269222605
47030580
75988665
369350252
301541
137881878
26959622
61325329
100626233
13786844
196739173
268742486
243193167
61529562
6759327
40240384
318435564
237128311
193761377
183662308
44554794
90647135
19813428
304934498
309580966
200744695
36613311
14664510
31563649
15507004
144593385
19973979
14127857
26932248
345563481
510809799
480704298
12540222
7648929
232128999
9036805
94317131
19540851
4238746
16455367
476267270
277325639
128904790
26018743
16031202
198147070
460131739
371924233
626673477
261888441
74080582
549606905
222335655
247211283
1698258
11743276
66744295
478659413
50013902
44895988
2747146
1867605
58748700
43973720
137902217
345588373
11159201
213155683
883405047
21361933
245143783
7128966
16120483
45432759
5688867
324753440
260691773
61016365
84192998
55529260
709247367
13343711
119105027
310633834
309571952
344984159
279277276
257241594
341542825
134172994
191745820
125910685
136630233
56763
84640786
38467270
27753136
212844798
5816692
189579
254435290
36706074
107392686
17724
49936546
91401293
10900362
1865467
207588353
36755427
9857858
51208305
61362273
198634699
570816806
5545102
91201596
42173083
87412765
50831217
454801577
17034267
1029631
29646378
146914611
56109693
10472209
107787827
1658162
1143700
166031674
110716672
153377986
366678768
66047305
2969439
8802065
379943898
81121918
374360367
190474997
1396560
47786737
253628354
303454168
137571350
438990831
329961454
40051450
233650075
23277363
97643992
140735361
25892721
71905673
255738561
9291738
550665116
303354477
6142027
1123779
183955183
336035661
240175409
239008026
79606106
3453282
117367537
181239321
60160099
15537362
32075437
37156825
50251588
12936089
157621479
31683710
556435248
353373470
23904796
321169123
172958704
164802
885584
154789834
429496382
182902497
211018323
614148771
158492453
340559801
18129084
194901818
227206837
136231223
20873027
7408379
90518949
208208237
23268794
163471059
257341913
33613290
189970953
60216276
155729936
444627028
481901924
11021980
20299850
54773122
23263740
3312533
458911286
14247782
1801474
161251845
447899913
36563132
358624664
709078921
8746567
291309
219389484
210051902
249630594
209438747
15507018
12007256
61463743
90037445
241026510
13290827
614276530
3134528
33466692
89030566
602580265
92117600
5344435
61858497
165337019
67631579
132014681
82986819
177405392
12183260
7100292
99944093
3920105
70304045
423131326
34760373
624705222
226245979
185852221
71471308
254650346
7749812
518535106
50156477
97894454
11460509
216314608
134288565
532383852
39657996
175267946
117110328
1157113
8310095
45595696
8925622
97234992
194056919
170463136
257831988
550681187
54311298
27928250
3494826
926723
59080561
41002131
130359373
4789477
13691793
109244611
14371093
76485362
46109538
196987423
298349057
5110856
7593338
198926831
5264213
279186163
177978219
304760840
598831095
16438763
30668952
109385197
66153853
174187221
301751845
501263216
317736787
445360942
260876791
3092012
45820306
64907980
114488372
201359984
26479587
16532202
179036730
266028266
120876271
47096561
187007685
650592716
140787940
406215758
9780670
180535038
150649785
40634190
3362854
4032407
108880320
310182734
79113605
134758082
43669523
162086853
252114347
21807041
255171433
522952573
126316745
82570276
10275431
121185089
29779474
183481091
152308290
274015335
688821223
102066685
25878343
14547945
883627066
47986433
3388835
3404560
87288691
21417248
71386438
323977181
31447385
192660779
398089963
458698630
74830684
87647399
506323114
243307418
231480694
503453498
16860932
7081741
13763113
14327672
740855032
217870555
197968388
22883595
59582042
98856677
172951171
48611704
154367578
54741721
65734635
826377684
556554302
115658604
12719796
13615794
50601380
184167121
604418353
361963786
31998144
894
68175832
363577535
20336489
8675071
26611862
13611084
11485114
18940034
656246901
81120
9469970
71959526
15162592
96770486
26413913
456471273
44946989
214888099
3447527
24743433
71745858
216938144
488804503
67879742
348116692
1506917
668354748
4744834
68838257
132369394
141974835
228061114
42087461
397874098
58454894
219064435
32038963
134463670
31166067
386896165
32156026
129275490
44486562
133725697
177599226
175355951
5101161
255257049
54505388
3251185
9673729
6495597
5575582
266632498
31901585
929049
147141093
196543738
14059841
237654094
15364457
182630148
149867082
15115316
3225701
240589047
3465101
37272435
125491229
308615470
91324504
98837179
63263489
893494
104652988
97869532
83079992
96265897
100064394
81204325
35384534
813996158
36456601
29783796
459911611
1252088
502096947
45093243
292029306
628028179
6675988
391652083
155716129
9419995
7487281
476770
7118956
128355101
2737899
7331
129446785
328287289
4554089
1374909
354920491
529042502
292276356
497879952
26237402
72931914
130503062
59500014
90157683
724684810
397329875
81100781
209479213
11733470
46051762
126488595
172632345
737315
98481050
394494957
16982084
54758089
85633959
127757372
12038541
9201196
33890098
244527676
29574713
327785735
177638241
87887572
425595551
133778851
2035407
219837573
181534501
84316588
165717300
697044446
396404343
4510628
463492132
237656109
100898257
597790222
13683041
279931060
30003351
186046479
37337282
13716731
335153451
481853497
141248367
2189844
587611641
186783024
11155300
314189731
50940545
96165585
176733002
212985342
19885194
296137443
139798173
164947367
217594121
70592385
35631296
485520126
10633984
356051397
20876074
2624530
3446393
47968790
30461793
27230378
317797688
127361431
280804972
92937716
303154987
414667537
54251451
382666681
42967972
17217107
33455175
383037722
63624504
200377606
79436790
187397901
392875819
25244832
268168872
191475578
310360317
9055524
318009595
4415579
67784927
131255913
588410887
46057266
16633332
417677286
784801724
7067206
322039489
81443927
39079170
9032093
329084191
70038892
146940846
163140345
144906241
482816254
35672420
9522285
45391027
1119157
30092155
93214550
24269385
326627698
113486790
41711524
35426764
161396616
293774138
928244401
654260796
91945789
377636975
82208965
566824923
6819436
150540745
9721278
65035319
81184623
528226787
151477836
25594890
231246047
22519121
305764867
21109139
14297048
130944312
221040475
87230514
24611619
333851
331800522
34667907
1588874
368420747
428938869
5062075
225511330
216674636
62994944
204956445
60565446
606891206
255042444
249803251
48837224
30765600
9084604
40226304
88536761
24961401
120722777
2491407
166392867
25899959
276396192
1482930
367982941
459589187
2865602
11061889
61617194
196464541
476332006
235237409
427868542
168762409
115211391
22313339
64962492
1866834
22258130
50905375
464757091
4401629
160503969
127600018
4377413
165069787
19064459
63998152
202840576
450101425
31279070
656095417
785593
40717480
34984747
27597145
3834374
22653651
784708
31345657
408095251
72475300
650498471
61406748
10574574
293483543
505752726
516952035
28766235
182030409
473346424
19555845
136188036
201364886
31003042
162778185
47150252
153716913
379810149
58671978
4918683
583582561
255545964
375123403
11990743
94331623
40287583
44977575
435015301
633367325
84506277
66560629
149271888
726801348
65822902
18093958
16992104
9433651
447415038
72173681
180283853
88882123
10443669
3637725
88494594
50166530
10234174
50418109
9651546
154282248
450726176
9711794
266992471
208436086
114029878
662600511
88495235
603000209
423606759
291219057
4321066
585661418
466115894
975795
329135102
126629936
32784569
538316581
78644593
8354065
21981044
77716948
549493428
470696644
205944434
608834319
24424870
139956442
78134906
5450156
591044574
93201535
228337181
247189498
260982560
199765892
673514757
5364789
53526535
100314678
255152785
14172782
54428656
116479711
21514875
524053264
82146786
116883981
220521
14070156
1639845
72329085
371487454
1983200
362863249
250837761
20651567
8980273
1879182
194040726
584723921
471628980
142624510
6719886
87653604
113883727
56633416
4901752
73120238
194541730
350928515
226966538
47799199
169861016
195153813
2022831
70741114
66127959
20512298
576331427
55893045
103356581
139187149
608791545
175792326
17152931
26481660
169448562
59701447
336120799
123066484
40949573
575192854
286814550
122748
35224847
271013465
16856908
130773445
409382661
1908922
23968939
465944063
166055947
879906
10355076
173349441
2906138
382141477
15441253
91465973
81653289
72717532
116357036
129536579
108032148
304255850
22251845
14986801
123713551
156268561
97176692
643319987
6716562
16522417
476445993
501929960
143313197
456322962
93455872
752940682
648561162
180803989
936324
132516893
4906097
12816187
63493200
6671026
17482025
430257966
5009351
93673470
1294121
220958125
20094270
164443268
298041386
1152758
73668000
346295
166590999
44946569
46466503
63799997
662575773
23445658
96214389
324834679
634972153
176031541
23888303
737519685
89289877
10502328
520478687
2333149
205959801
233179674
28501035
327173126
402710424
6225784
94618644
3006845
46957661
28908428
15512261
155748842
147113820
58581128
479268
326196704
3094595
692587295
573564335
28871112
574335789
220651237
15274053
33545102
21629633
7510909
82472055
39571886
88007739
62519658
31934752
194257117
33028608
254895791
252170961
96884272
14800700
218700415
560896913
236591531
31492055
64516633
55145514
18770491
31156848
2701636
61279407
920703801
133031847
167205742
781731413
734789010
95235364
36541099
178364543
37121506
30459745
652906
28817865
364334709
75753149
446133784
249456065
4783649
114055385
233541850
89888497
2397743
255851372
671044539
5485074
1293751
87357213
50121698
61981470
300130223
237205046
11423382
28320219
350887530
473940787
230843521
9587616
66592242
190485883
32071590
200633152
103100258
172704533
333257274
367407085
18932958
123496989
453284342
330656406
239102910
29979104
827247141
72951346
19596312
42176510
28280154
151140602
8864241
81061624
1212313
325019578
108657661
46269145
222161661
212852171
308371812
347931257
69976621
95432870
42071440
55260810
17192386
47066616
301735727
488204214
10422517
224121298
16841398
307202046
544633
9381293
94943305
367871825
107675798
25450516
67390426
263115983
64607136
253485009
142551689
138993920
90856766
193948137
56059340
7090663
136048021
386410639
186983853
40867935
41129780
11419581
23957425
25118617
185127890
237980065
15490955
490022989
715627129
100040523
463926800
166889039
62595510
266788862
83916830
191291630
250387828
105082825
297983231
714442707
50982391
219442457
584066945
574485
15927667
154997713
106985209
84992746
59903361
164695098
14090976
25503538
140547962
142859753
14823216
23406290
7570268
7622120
12154374
4885811
14320747
119885511
26880671
171419872
40653666
9859060
36199537
248140035
8950234
216298514
295189841
312122152
2795499
261536485
129076275
18775326
87177236
108699329
251381173
32928619
411454
81532655
114173775
243299713
35292203
618953896
294380967
506774090
26237037
163697960
227332504
480212947
419638786
129250778
493111550
177909606
168792726
715560
528119802
124063291
384122320
185500111
88100062
15422037
39619073
100881233
193818499
28286080
56638718
385910196
173487494
672204873
25604240
234937046
10953642
45795668
329707158
96785640
56089697
9242335
542133361
17485876
348800246
553152480
598810
316592638
158257642
113300461
224438266
200292736
98982800
38845759
232442
186417070
273605896
45988537
152807090
152156800
130079722
187669344
156645583
8552740
228691026
52145327
60817603
664144212
102252648
4204578
116585036
334610532
103184316
57550819
192504
119882017
294694738
15754791
151759651
175784463
30394324
66934480
606254919
198069018
425197831
5026127
38207881
310211968
205307886
158586362
68409797
20931163
217533491
27663267
534867895
32483663
244427624
449298038
29864810
155356897
13639852
306377926
43387028
14032357
112747496
3143674
140532292
7518132
193965385
438812057
58725915
822383182
182801396
45179694
84683375
30069875
52678398
324347547
636646829
539995348
20729847
129447
10786814
524691226
6182759
29478701
571059018
84468676
39796596
150041130
566963302
1421000
108424636
83283525
7757883
77925391
121553210
823506292
20816183
2912067
140040250
446421646
936073
173134284
67944486
215728719
54915
32458483
17745190
74656509
337815132
430140999
1842026
155096091
164894579
70696951
102893872
8430372
231785896
121436877
164123041
499141707
303517823
190814673
243451109
779034899
380159365
103359179
146489735
508336466
53810485
249068195
451301174
12691896
323516237
156676535
163393917
289919467
119571262
18668304
41145294
40789427
137835460
545471965
66379136
10050451
46600697
366235725
100202283
18224908
157527779
92716047
20638668
124907059
5958865
280901590
260545387
500523971
575676603
62736058
274068618
9708588
70170473
38056020
30923360
120537049
83863760
5427873
39267206
327763347
90515947
160478858
103871623
399837852
68558056
372634148
255556700
20211331
2869142
43065664
691458170
8674900
49121828
531134
17004890
595442687
13960129
563326369
136843033
1684380
194955932
132774041
303908390
24976
78728644
375720006
5362534
128458719
90917742
270913994
27173735
359802907
89026819
151686784
15672514
638767457
229225764
9173417
556341929
2279053
83034553
377375560
496087785
319653162
300552595
299719270
410718703
46020129
385461640
324194997
39959949
288865605
30211813
70251379
136010865
847890341
66191724
10786022
564560353
323990447
20958710
314719630
297528525
377989743
25146426
7914562
42853802
226994881
386791437
40182030
689076205
179107820
185456373
13382837
314910939
77879717
62440615
121495262
158857999
76955113
45772998
105648130
165753856
86779234
9297300
314229404
541769760
1127798
313484366
25300555
82702198
41349049
181370449
74242948
25467140
450125620
59982
180908852
13003477
42936509
122606330
698177083
917860043
549384561
18217676
50248309
67455235
189889756
242849540
582524986
56554023
133081422
544010349
46906472
446096
34130918
73276506
166036629
16933936
420449251
144464291
813687935
95210804
146960115
884206
413631916
239722202
23725413
89266345
2493351
5674375
168764893
183151966
7143622
77729090
148878987
183576953
24869010
362048570
2426057
119541564
123581832
682462041
140144853
9319010
47568206
364160743
781056358
115897229
16998728
159938101
8839008
648451472
6812374
521685814
436803582
4146053
308953897
100958754
279476315
336304146
783467380
4971785
82602978
3172095
94995394
47857579
32905234
140439193
327898202
745851301
232445662
168525087
1567693
4264625
9248651
330388377
20093487
13255450
240785483
53579470
63491407
8537129
12507829
9846353
15361495
4753870
10632615
845048
461063477
6714460
30948635
309802639
85271814
25633254
75940653
499555347
8684423
215946730
24560876
424548821
48932908
96421337
212729028
265599132
102967473
686658761
2691793
367095853
34580294
221249137
33470650
19434209
347726837
47943927
97617558
704810500
55412718
118808128
463770690
45387049
71996213
20911192
72280830
9404866
61407065
82210715
254062279
45071079
367433406
1134428
14056080
287637430
91191783
84927227
5249218
549596316
58006563
2800744
160250065
7274884
202255780
7260736
332821669
85330200
347800793
495218116
250247112
175303809
517667613
11201297
10317440
35983419
503455826
210689099
10630591
78094787
664286377
16240042
132863215
180349351
74854953
284837264
6726396
17181887
18844196
435293583
12534542
62651103
29663844
234096640
90629149
367979766
1056681
63941141
24487763
41485849
102191772
74354693
3690554
491122984
180749017
70695534
40512272
471202451
481363111
2324397
343930601
656003218
157892910
333843785
157976396
63261142
211021650
57909253
58858258
232172741
513090775
52108352
711823477
41323813
35445339
36743562
404624062
226275114
96090898
107304262
48779723
83919645
92119074
10600425
9188715
282468017
3769124
591937043
13390978
4183015
157511228
3607791
38641646
432146551
193401740
359137211
719928075
155197156
43904994
77054225
68646893
176275120
7021142
113074881
32988947
93672753
840550293
604835
301796617
197868557
2699553
18481503
818790593
164480789
18987268
12877403
2579230
36741173
29998596
79496533
8540494
87769912
288070008
22484073
618013
14324860
30066166
104851461
5323444
210972328
17035317
33836635
61370394
18125324
143551157
79397199
2909414
551846098
71764307
21203405
99709450
442028336
9866603
56143544
9088273
379226898
32218652
21383676
11598371
206910729
169754749
219928043
403754545
4543208
133018187
58212353
35138583
1855549
69533760
273130508
171192549
304979875
532290608
1243324
730521873
21377744
128762
56145526
3419300
161533821
354877168
58713291
38578918
275161272
236921799
6472648
2686445
330541173
18242132
119767763
5306726
44418545
326990
253935121
144812700
652893724
125765162
206544424
608795470
152813216
591898875
383681661
2518330
22368950
17694114
215634791
301227780
83611160
27321700
4909129
173640606
24722366
266077776
316588669
249093516
2920397
79605173
4961994
6116451
183042642
31916680
58441409
63826636
185239717
206577564
8153682
114933496
22571337
154900493
253363700
85263927
251613201
93201104
149457086
3308122
110154094
29347
12400945
87535309
22778300
47572456
335575686
422442519
101551717
664665268
517053286
76607169
756615965
291861476
133706813
232331812
83923681
168046528
404218920
504221747
44511465
378392122
28800825
45103618
137264711
234491908
150453871
21973728
75201976
6662340
2844855
238071373
42721939
90248015
639407381
113882212
158101573
140016441
158670325
173383752
63410753
251692117
1078058
56051958
121546831
80788249
122199479
162930726
37288384
169642015
577069601
40077501
11694567
10518933
17843035
177108414
243629557
68822780
10282866
104071683
304682
77327268
35711207
165149859
279164541
296370967
5486929
204922455
50217175
9433945
20915556
529541266
481057893
154402058
16307021
86216322
1914139
245234599
16260385
417068257
87596213
241966549
272148149
421780393
26823761
222621079
8808010
73202276
4675677
402190317
187701729
97161002
4310038
610290613
943312
2941845
56786632
231682395
17970848
279593167
34787523
11321839
727509577
13808243
89493467
8768192
3353387
27997441
14180419
75363995
142092586
643794813
563757598
4008302
963747265
43181144
30197
117516311
240446181
71810914
45246190
100226007
339586037
216704097
61851868
48410182
85270284
497579635
251641006
27250919
273545880
48637037
14495158
308696290
52932056
653258113
118960523
239685943
216866977
117044591
103485825
686470024
88324690
55679821
494900536
94031791
128305641
821606829
85198077
13082919
779393665
569384236
18191316
252943665
131197618
48456192
270390726
103542231
8955093
29588896
889628417
26792572
133168447
61245886
144298448
36671513
373282177
249501564
1038928
754369768
267085359
367638736
290918579
58953695
7599212
759294228
262470986
3570672
579938879
15620429
888676
127397243
2340705
51817254
26304468
34003977
170461243
177132829
3484221
780274559
806421690
12701878
14021724
975930
6721332
110175612
476794203
122679296
33302857
13172980
93470052
290683643
318447948
16678671
105873214
28102170
391097
212176768
478560814
517996335
42691416
356311828
46372937
21839121
32344383
66835094
6282411
745680326
45642817
20811540
6096636
186252959
407270986
688377002
69181591
206820026
357285235
168820886
2996910
304497896
31902193
1118046
95968649
193554569
100196162
57909305
328127907
70948847
27442190
430958389
371879565
37718577
23560005
123129986
366144483
16248644
62030156
397532620
330886954
953382
163988784
367267391
30285282
79947404
10805352
442782889
9717881
127663570
6758264
159732086
79283820
170985377
236538103
7279056
9297562
217328263
172160861
53071070
228499986
124192
302145749
757234
45082775
1619126
57051682
29246617
164398728
307633174
84444002
594924525
97764
44187547
243839947
413992030
6331989
86660212
277875998
56301021
81128694
510795341
67388163
123781061
14967460
121070951
173345002
207409988
520384323
13198931
20128695
11660110
261930152
274768605
235144786
1961733
248469269
48913917
610563709
1925359
11581681
548454368
288304370
27480244
300055338
6212404
1459100
839354782
5760371
56474903
142487611
378882024
419971754
135550741
65386435
45221746
32949603
216081365
306375411
596847049
443821866
148807940
171839316
1357888
95946973
202125361
20878691
198898510
363422776
94890891
52154291
549078729
104381468
27272013
927292
2296216
441795140
633299425
181674742
213748021
13158278
37827508
41422554
87071251
14676315
80858131
924581
69511517
16754141
10548580
334697027
21637427
65761319
349210566
39463978
24871711
20469699
7166668
186721913
160341249
288325581
13427470
217077362
154047841
728848384
116076889
17324196
67078387
42131502
81658780
499953649
214114168
485395737
193318371
19139372
453968462
24950346
8310603
327922988
70844076
124957402
589213105
671414616
13353914
3171686
2526433
261687622
826884587
101937098
1188224
110185019
89922726
10442166
183755736
918308963
497747916
14794007
353066453
244169547
23606957
58718678
112161385
23295780
555015790
180141570
34860199
123344350
619584895
47039278
130065439
5179898
622057674
15331685
17686646
761536390
94892569
45109807
19455863
74975296
469660252
71545512
66960320
28143837
717436837
2617823
37413211
65042152
164218460
233152984
52459369
287382202
21079221
589484761
12474068
18601820
167874925
33250856
81568762
135970124
744956
57033923
23343393
196445186
37131344
83107300
2798993
250213334
23127351
602257062
59344093
41404156
142280492
876418393
34946306
392290283
316165016
68779366
8760187
536012819
1024662
217607311
248281189
17496088
98530113
9415189
320680804
415173419
734180651
26535445
16432463
77671865
278837186
140645843
10983776
42307514
341555098
386835843
160321851
10651370
442188092
3544667
182340851
111179432
15579410
5126383
38762670
40092044
47905048
62814957
3566868
19425194
72927485
209141950
45336294
47153882
544736148
199382710
156915692
265588259
24611526
158642914
29849852
362281870
383610680
1286386
317401978
3573147
13057324
321079453
51569883
59911089
357665056
40200061
28902972
18027234
352884563
233479390
24095568
256539004
45014449
21482980
45578775
3743203
23169622
138452742
279946627
16606741
217790219
22464795
44522257
260982343
9567134
204777927
129659222
126749481
102879553
42221884
253521596
146564974
63340269
8361464
235468498
138015537
9134424
64633752
378656519
632682629
369145648
39531450
1480227
52385900
6467985
271194767
18647348
438149568
46529173
416331112
862554168
507228211
387034806
463114763
5781598
427791264
16201623
518760190
1592532
32333901
70098207
10968435
594432454
275645697
83310425
242163646
9802324
160143440
595163880
31179073
54108863
14856108
3827738
87924976
22165272
204572244
29655071
301863939
44780914
13120453
626431646
163017409
532179973
299569874
627390302
81727046
27141540
49724401
142649451
315865859
149251439
719264089
7462582
814325655
11307439
6793750
81561794
169693170
187857125
248623164
69898949
102328926
90475274
253658795
237298628
750836251
845739866
137084660
5785600
233841506
81248418
356585383
27184
145413304
55678410
213342269
88844601
792748062
356188429
69282246
2131065
354490973
83348585
49736355
31440652
234444955
63791313
87212242
253871778
309230316
21136558
198896273
85525886
277600265
407321883
108449509
144633230
381379648
85447181
82880897
16227000
20955838
222619116
665094547
395219448
273820473
48609083
220001888
54285500
64109672
95988003
94809562
74716697
22959986
109986691
36630701
318377320
48993561
10708705
263219631
312603998
43370280
230414959
176163524
685240708
8975728
32183917
587958366
7343060
210025103
429778785
8370150
177622993
52161182
211858921
525789646
6255656
328526384
319555461
62152543
19110508
100536984
15332590
131186793
3281616
94041003
21398660
294203089
358771237
276850300
835409902
115387463
198923
65502862
485318549
127307899
25549744
40640622
291915958
85837390
349084397
325681404
715768217
87754724
8796260
20079335
1066326
220977218
67135750
104541789
111342496
183127926
575325503
386205263
280363197
990479628
628030419
50754656
151059286
160452312
729834
33609990
61217628
610707701
67071188
41191008
137088634
3714928
109928869
97673671
161588246
135517480
213574695
62060256
23958242
32784002
52382129
178943074
167977980
113897869
137152664
356102618
134874678
68527320
289119919
17020472
442969149
23892060
73173140
701435
228172551
91711927
160495731
45261209
191748350
342744187
662104537
169444726
19195932
51756532
435941135
493385890
156255843
5972542
226510612
202656480
307591430
166112149
295291738
91215323
21417599
32399515
31902074
108628295
57281738
68249693
37531040
53320605
51874634
19923081
24445570
21369957
181327429
425077913
47720830
15329746
453808821
111289122
114622447
806988431
907541707
325819135
289793696
526490821
266202479
435108934
69914228
72027794
163473226
141817543
319568256
11165064
12199769
41275396
19152299
32950260
169846401
26904478
123777418
206132213
152461933
309368196
19179966
401263840
385634
7236813
452867371
181552986
50335543
20462352
106082245
3341716
203371536
138817134
666904502
113078951
695842903
159895353
177120893
208944419
14042660
13829984
52492273
377180393
51586327
155893044
213191314
219845689
184764923
228460617
188212493
83844421
236826434
424580641
149443893
10059564
105073027
361847310
128199961
367104776
62260452
8214795
540792555
188892525
51891039
5490961
443242287
208029290
195294085
284644998
15554763
118946401
277525830
953968
165677
215437117
322913601
1533804
164875985
11884770
105410172
2327465
71659045
147283691
958966
21476882
13664238
85632
67755141
24170191
99577555
179215182
597733963
30320898
328267003
9881190
1603764
83642
584608926
262204722
104190733
26304391
86197481
103578243
142935904
18394861
718029
3869560
14422081
23714023
295598651
500007477
28209616
36332363
1717526
294120
45276821
97244024
546802467
554920
121053074
70779516
222138665
391552081
329735073
34700229
4951646
105751061
145196601
165998
11192030
153783814
290813545
121437076
105654226
729134071
159907032
37855960
282432571
751602194
2162857
449325691
23214227
89820693
25491658
624727093
25316958
162913656
238026607
58050872
242026378
141661653
28623121
60114514
14627201
240994838
150004799
134414680
24689392
277931541
174839470
137659587
500032417
324958316
212980279
4106058
5929161
167742768
26323615
20420391
172805488
364004071
514522602
225018591
14519035
256176267
58927162
15207845
131325460
1776493
105285786
42198967
225038606
675069
325462481
604977994
65653355
213985433
284228834
216621592
258401617
217672003
656017221
182845530
43320546
407823067
33255625
3770758
355470367
193094535
72553444
88759
177279055
64402733
149453414
24777
15347792
317500471
13149321
73290002
4329546
257958640
458103535
137760393
315910966
31943594
7133017
59932898
78307582
32723960
20333536
14946794
120608816
47416857
37472321
24710697
94341545
138809491
20455940
113296751
151499567
9568359
25966842
136398158
51420828
133516419
12990136
555152609
121533866
19930922
467888337
568450531
18357433
411082937
519732566
55166218
178740267
56787194
91669808
103803962
80894462
3344881
194830417
34599921
403416438
23001319
124115179
46027897
31400234
50330873
19051411
9968040
8557289
453622738
285104811
2721890
36996225
144646153
568433623
120104989
456014863
191240162
98054073
301747105
723849317
39482558
281876830
647379
199342835
46295883
2176667
19265745
867596
213368452
20996446
5756612
14566977
12704617
69425722
92069491
110581665
317701232
2517676
1738020
24480237
8313963
202489471
122086986
37518973
226229624
30815852
30862462
55769246
140473905
23132822
230050142
73454199
156765426
148432806
1732842
343386835
84426579
1657112
87314325
149473996
33897721
10883810
34310606
458714071
58170516
152428414
155869686
2981092
97275826
5239380
22511159
82800408
390500289
20942241
473767444
122304760
87308377
4298163
209150231
12266258
12753735
203605027
222401522
42445454
323678161
157024957
96176391
387176696
505951681
202748927
64672712
27741354
588626
133665223
182794001
2468143
237617711
5397856
50486491
133430221
274736742
183971349
61575573
353232529
41578609
103035347
297733909
69222408
67984170
5079619
39243355
78601793
507874851
46495635
61787903
4069953
281852338
196583594
261387470
283978500
5002155
35727640
63383182
581017163
260618
142508436
29846157
229827
126840109
149259634
141821978
213186674
2735419
75723492
179551878
1350539
20224284
164816299
93304325
85575889
460944458
44544648
463411343
102611613
972942373
39821478
60463627
152499478
41686644
815041630
205556868
165387279
44044451
676598446
102551212
160811658
35110326
33829821
34616156
462801084
586214761
16967087
119255984
786804878
413407679
45589658
85373866
75048513
1759918
332631973
25676874
23773
94548441
11938315
678714304
23245959
765332242
54521239
295705162
16955689
394161165
149918052
293985952
344283
115278457
50809770
149766028
16538800
181325503
261842735
366385
444003866
196601825
50832352
194436292
679471862
95985907
67793025
156802173
1012850
131885785
12129900
246662
68658516
99510719
276136352
303002909
1994582
158253664
514791013
315657350
84135853
141466973
34447819
129244380
235584026
125184593
51899890
152877909
20359240
134782647
55625671
9496243
345566937
682392643
7451420
257101796
2317870
119417481
644788492
37577405
562519337
82869478
89452230
23472593
30317432
103256265
160187775
8315308
201973406
360007202
5376306
98877602
56276661
20861499
88018130
142719101
406603244
346197433
195250169
227908472
90874267
132910361
108096834
4137583
43524969
693743515
233947157
643111151
9889321
120616495
260665784
352089561
17028214
42160961
180801108
243008131
1160548
10056104
11927857
2606750
578930833
11358709
743804592
226023854
3259177
4785439
122776620
27318722
19807859
271183470
116153197
59376054
339529045
469464707
74523084
80724897
428803689
97427362
50931938
262562114
198611846
254636651
272050193
24049166
314980247
563584077
31797459
203683370
23126389
11305586
222933023
52545874
189678313
599871
12859545
55184658
206036458
393808781
3910745
13568326
4622459
177216994
65719947
423536576
119560860
161182864
2776120
81001643
504647026
82383694
25222462
768782
204541576
50163121
125246693
99752195
104551131
419974233
10104462
427104862
17610869
13589212
154826724
26099933
4424740
27088731
26225070
12895928
32592281
37615471
121439848
256624989
563041376
125777845
18912358
53232585
59705579
9812253
1719158
364238199
220123715
5035471
305164226
16974411
5935416
5544407
899650
242800049
151854877
32837995
546461831
71314606
5401328
169705880
10221439
106396878
645763092
16395157
60083697
47352902
114876714
84578644
21801682
209035671
12037452
211564043
57752007
333238801
641600236
21846111
400326975
14774028
4702275
755420755
328553386
328603938
12767316
334949758
19371140
288865797
36884320
4992190
152969784
67939619
103024954
136026052
181616090
12567881
113355024
97418540
16065900
446480759
15989639
3722541
134850682