5
10000
121757327
136625330
55986727
46763099
119385043
178984717
381522941
357202819
189240529
10967153
54487109
19077529
340595309
448888373
129570689
144087271
749307367
87959777
169989107
510590237
282331747
504191
47687603
245041201
207236903
181790573
317473729
282594119
63724831
44576999
16944659
62796301
254101501
151926101
513858049
442259977
19040821
137211443
208414511
95101597
510504031
56732477
518667133
27357989
901586531
787886821
725897267
624881209
97657561
227776777
541769191
279799873
425331031
220810621
3567023
39940051
247483219
474195763
475620491
775311227
57231259
81230771
14584547
363275441
191849717
471886421
148792043
166480883
23730743
134828689
40285519
162749641
1267339
14820103
346070183
89490833
179786069
432499427
243358613
158391859
23828471
629389633
235970929
4692707
19813369
100331963
374738971
44227019
637586681
181368689
80519809
22429259
89028157
131692417
196033319
52106441
123404209
42870847
152070601
338072753
158339509
281395579
514407287
92301763
54657451
32330587
91215497
583430257
6776219
45394963
234140243
242099593
143128231
38577893
468423649
607592957
279862301
4466731
548696527
376725499
841898153
118915723
568469927
101033671
496205999
30201667
23766559
219639257
758009761
7429813
5005591
154768993
726388253
94790989
183577267
332864821
43574761
373418263
43417397
154909537
625401863
467923969
26889259
75564383
151528721
121039231
541657691
280172531
98197873
238747799
811854313
107491199
300861887
69535603
45797179
154902857
529919681
14495717
11063329
36965059
155335981
113660023
160382771
522795593
658914527
587930723
1352983
4723387
123914723
474857827
26121607
32167633
538306313
22581073
392358977
39785701
138526819
3412429
466203833
10095979
87553097
24859273
4864967
49176871
337909217
1621223
101703463
330281059
549277
7826297
179137261
10996157
800575337
44440217
90306277
299709041
14467951
169964491
7014229
156734639
255005339
342627143
46995427
178028801
41270893
233094739
458506481
688408619
615793987
59074109
201771859
117143321
599072963
67336469
82638221
593655509
600505111
104880541
319765429
215985241
702151273
913231643
132593233
159730063
665281
40005101
180953009
241502089
3095693
231092357
29055449
41020901
87489757
529728257
172158187
496127417
190513643
194947477
3031751
202777661
4137209
32529397
152677783
177239189
816015731
154610909
76643689
225336263
374091533
61639777
598137887
328667813
735647323
233923399
336194389
330602273
372097043
225805379
243036077
80002157
12775897
7791523
211683931
253432999
101729731
397280659
458259761
392055371
28789121
222683407
235650409
640320673
101010599
96831751
524738327
204687641
128388083
10139401
256362241
2340467
488261717
153342061
168325153
525404393
146396801
5579209
11879419
264919703
148123369
88193191
401078291
4846417
3671879
119765579
223522331
118337977
104805689
569787217
232693469
525002431
158909537
327461213
190841939
337111877
715174609
46545689
728490457
243908311
470454563
91135273
339567889
202441871
118426289
291830897
440941231
548257153
400746989
509251423
607612711
320806043
229713139
302685653
35484853
335170841
17026543
198825973
449591767
4289189
16158013
162385259
568264601
16703179
450887669
4631423
194722657
158068787
33390853
49130129
122434009
257053639
230898809
336524113
167749333
149022143
456448583
472697923
635619913
132424289
12027839
30796723
50179841
187890379
335839433
480425707
79148779
699328859
44711587
258750469
361102319
279609923
415319609
319597007
171083287
292034231
92319067
416028787
151420277
413079049
134872181
324068249
53425531
91011331
824079749
76505687
23829083
43985939
364895317
417132269
70389383
398457247
125720057
787932461
34488437
768060049
232031431
26313593
247643041
273665789
113635787
17624557
85178237
741534967
291205819
3143737
254508341
55920593
46295363
140573977
207829513
884225077
538382171
517745821
299156777
173625737
60556273
109177427
267023843
385610671
4253189
27579889
326860661
321454373
140403019
898169
897470521
687545567
585385609
33701137
527984383
96632101
96307151
47725831
379226957
768120487
38000309
247250959
81993097
201865571
353376481
518738749
134025533
17258357
1472651
682844761
693769607
64891369
33163657
360175801
280237609
292359797
101371301
786446863
130769017
127587871
67516417
238093363
206009581
140301397
374603641
298074773
157360909
347661499
13413149
2939311
221470829
99383857
47783377
128633987
43193407
3727643
214778111
94064591
166788001
14116523
406897
5525851
129460883
94837553
156703721
61071499
125964977
21639203
234471703
42672937
125377657
87820703
269264279
33971519
683155163
151858541
759032009
66029947
380365049
47327897
389484653
60691327
21157021
67813891
91910899
428248697
548885261
769709293
583459021
144489923
246649
888718343
80277763
30771817
74173403
361517489
247570637
179827367
348702791
166168133
14458459
1002097
19172333
461055943
222131411
112043689
95025043
10719019
431227757
67948843
75949807
359410027
262872893
214797523
131266721
550580873
92437801
274704569
369250423
552562687
298319797
582840961
103104527
12015517
445545263
224396093
213346051
992730469
3811867
383429183
70709497
34215193
16904911
647265317
4477771
301474883
62656823
343381369
765121723
123893543
52968137
227793019
29208371
93113753
83857063
81737681
575516471
220393289
117157
179405561
538051711
216328963
46341433
29919713
839341889
244083013
25374457
271064929
450194021
471595063
89636299
308022401
217790327
700225231
4442617
348062791
68927893
152480773
195355427
1415563
228453607
141508981
80754533
374314921
616907297
357865129
44236853
1320289
489606437
883710491
303587093
9461141
56615849
389051
412800917
36497099
724453999
764822501
437290937
7370093
151716127
483895283
1684201
293807893
142001569
13059271
514375193
78383749
17888567
223221949
4263437
101361929
581479991
22837193
779158021
162523931
476181977
806643973
55273843
325993597
2158327
428263111
165964583
396795229
286569637
759810241
415483529
178242989
156732883
79748629
145879289
168867053
136426613
699387707
235392383
63205823
7104169
13688533
106959197
51086929
53072543
311679143
141549539
173525381
86795627
196185643
10888429
135479849
134094281
173119561
575100367
83239561
117612917
244191071
14796563
8409901
168255053
201424439
615221393
365461351
46060583
623971003
178548983
371498189
83442329
130750909
109431197
117587153
788988947
183851399
686700653
169637593
26365957
337192333
494633857
385439933
115090907
64031549
33222509
318038047
65273231
308514389
490668151
160239889
112887143
77353207
263771531
410696239
49867591
571817
5303107
33048529
96188459
108705409
104024413
15499423
29990749
342105221
248054431
510302983
302906033
971283293
73005761
111549929
76883473
564546617
70301761
491422663
172491563
33671293
229027223
494249303
770479211
288632453
98943743
123362471
33035759
267358717
422942623
50914901
173348957
11609177
36931309
63368449
34162549
641154317
58197241
332706379
121401227
87500443
501330307
906386149
40257083
125681
324041831
577372897
279676361
117499253
36144127
4051637
124114591
203421773
158268371
350503847
119166293
436706189
37999387
422090611
284505323
489407143
450973031
176144743
641993507
458469743
166817647
727270469
25730473
5959453
56254013
97342247
53353849
220972949
495535613
261870613
266189331
219701231
378001157
5842313
399358199
251284919
596166073
43692367
118399969
144250277
378465277
86564347
326305541
341048681
866845667
844833881
750050579
115523983
17104357
65639009
224548433
22181657
112740619
768798451
480695783
466630691
96576019
344546119
90056419
238207031
2049899
439516951
49305251
535865389
1336837
72381173
61444003
19401749
26643893
131919517
33798299
156607831
83467799
434282171
177408949
478136699
104783179
353277103
324121579
394237271
569508419
39617987
58130197
291646349
112605653
110774591
251306219
624274699
66871397
8725417
570733271
865654063
781785853
244358533
417144841
317480039
317458591
96443657
243897217
633804979
111056009
18469289
534901613
587711009
629574733
126596597
20501359
1982161
245184553
293756389
710889197
486046571
46274203
457656809
52103197
709248997
44080859
497455471
34758433
496523617
76706419
138447187
177174509
42197473
48622153
196983011
20753417
565041397
547158223
489215603
19672687
271175843
200917349
821030953
297128399
44365501
67974287
125867501
23372597
7382533
49405189
167967661
404858339
40968903
13931231
475104787
61629803
114074693
41416391
469141031
212884117
25309793
67960513
500867771
112214923
44436467
435132227
613360421
93531517
320588971
45211093
94928083
3759113
445773793
145602901
54141179
41788381
835995473
3632617
474323879
12929093
77915417
174632093
429342989
62031367
2520341
6745373
84661303
8762113
509612669
195397
123060887
115471393
238045921
77471773
40638133
3578963
5241659
119054569
258259037
128566433
422709491
4112869
173429491
364081
225994271
66352103
252841097
86358221
6228619
747195623
9843047
20156569
343866779
199620373
938329351
800743403
495658759
353929231
134355629
186760807
620175551
56213461
750122699
476328173
704310419
46887551
78652699
66078877
401448569
234751211
674034511
590232827
153320641
821909857
103026173
643092143
348243029
23180123
328227677
228796487
6020551
172787413
2427959
517059833
412683421
646545371
233565467
102858887
15097559
471252863
48407477
609112631
537581413
70820389
117408623
54770731
55297667
257339227
6705199
6380917
643677871
688183033
39809221
30782083
130442777
150905947
45408281
47639173
579426937
37876807
760205773
1343687
210779
5558897
483858563
289981
34315427
63562841
117489107
383027107
126071857
830266589
225443599
256721779
237607291
22548619
242486381
272022227
610371667
6590491
186202637
297311743
16171273
486952421
13577821
291276157
129155837
573824963
5965801
406117561
279047693
85684891
247429933
56853749
143593739
878286551
250288799
68828173
37614791
870563249
90409471
147186167
61486091
386687381
525694133
384816371
117184841
46885717
10224113
461458997
59692747
370145597
1510529
186708317
152747207
20824549
5958637
10213727
290891113
70593529
605176801
231556513
19179499
163633321
1189207
152535269
37753423
3207907
267091843
192091091
148328827
757503709
223872377
37398359
565285079
7192943
21139991
460513841
266705371
236990503
612644233
186238253
376931447
501499769
105660343
88166563
139207729
843472463
434500799
105562201
366000683
266761939
149226173
805288919
127295279
285544913
37855427
222732959
20487881
147991013
274029011
682711
74828293
605512051
17060951
173373061
25625359
27088097
16611031
265471081
366919613
35525173
382874203
98236469
405347053
143943931
3600071
692507
397880177
225076769
12554609
138706367
827101921
37504763
16321763
52330673
90052741
222245323
632826833
378514303
106799597
142997027
108733777
113766553
543430003
2080019
206222089
400129
207747613
346934327
419823251
18565733
66840827
776862613
29459917
45731129
134071909
191735827
79447283
75381391
1847191
116095009
318735943
151729153
437601817
16406293
148294061
512508371
209872109
683586901
153929197
46535843
21406309
206964011
52378757
32993113
177149831
5389589
111768071
1871197
18884933
630510157
415067647
3986461
372468893
150654613
429841067
355312933
7276091
265247113
406941239
72272609
127673261
476053463
217107641
52506227
745594127
3965627
474409189
297175639
3476609
2862287
160836979
107603723
53120773
860663971
22726757
328071781
14952437
149804257
7563961
182040671
427874899
20505421
159714307
417047837
202365953
748872037
8975873
79873529
284592941
198270973
654057497
142591819
51911593
397977091
5180551
33598847
179507359
204114973
206526679
3831679
227513053
390396709
531985439
85942117
6260333
113251459
21730117
42713837
376757369
31231621
156281843
56549279
166004213
549483379
24696383
195831887
503215243
473746561
10311463
51505981
111465709
9944299
223942297
61554719
634990303
384067861
822266161
265949617
445991393
10532701
145691719
51470413
9558443
47769611
124718059
637369589
269765227
78380899
7727743
198201169
61570673
18246409
58694159
679355993
423983767
556783729
20834101
314059661
340988447
7603919
427022147
134520679
37000331
72537203
192303751
384095473
589028411
184959017
279202117
99886909
684579193
201997969
122636597
722310097
13226699
281327353
29193397
394019137
2190053
332432117
249405071
61447409
10171907
666370591
67074373
421093831
80928179
480662053
279374239
486314929
88116451
169770949
430731643
845857451
631337423
54294143
241149109
90480011
99315049
315001991
56473171
15995579
206936789
410899633
28409027
315435971
82916579
43954769
323588417
55865527
152087807
154367791
9560897
486149863
219092329
268387393
108477779
5951129
253516423
92975977
68003779
9857759
1580549
156999179
167357563
48143681
440468513
95009881
665324323
48249491
74243803
737652233
11188769
96435749
105442769
251652829
93152621
6233011
707075983
202902421
213320297
61827757
69742679
9939187
182998531
626446319
120846779
240678863
161440553
212096303
90160691
708722359
347523383
217782379
464457181
148278959
63680699
8876809
134191817
65922803
53571283
317779703
6898421
67453409
577643309
358618549
12743273
38759137
3432467
159540863
62992177
391954613
204284891
428639027
46583903
5424689
68428127
21165643
83453143
392546003
665158943
3020477
438026261
300475297
98910499
2097731
419142943
293172961
75903631
326718443
48105293
44230733
448228447
137882707
16824287
306095483
291630737
111173423
63189239
861175433
756213761
428829799
34932251
244824637
347726419
60657517
83652199
3803713
336477017
262377209
72910421
186379819
459885169
8461753
4041263
124754239
111086419
209756983
4598129
607705583
500252359
244079093
650261317
306726967
136199501
422061337
362543609
75571907
52039469
87590177
79219901
107282137
170886767
4044091
333018139
90417697
638467267
138315607
5179847
269497439
14814253
613216657
238878967
136519433
49675721
92495941
142807807
218759609
279119117
30850607
186114581
100457551
232011589
796086439
262103741
442185577
424643623
67142209
102818623
130475957
256968373
134438779
10319819
471870799
43438873
156352513
137532947
3415639
381138059
249444523
553784263
47865371
229065521
416611037
322294079
97787003
234867343
585099371
28838813
72284389
318474223
118042759
693557723
129046681
56261383
253882609
230629873
186132161
18786263
17555047
331903843
20919181
126834847
382378207
599003567
268183183
211594183
782941457
752183111
127735367
113315663
703801079
316982401
24694451
408979801
3313151
321409897
344269963
12954859
98058013
180690353
7426303
508909363
123964109
467256259
12579181
367111837
16359887
7362053
569663953
94590481
23772677
269643139
190825049
31205533
51406573
37560947
200397973
212089783
239748931
42150809
418613851
302746849
200109263
50116427
304216499
225818821
526310287
157060921
8468909
32027321
143894977
620485729
295675733
40290751
711394457
742245407
13729813
72824149
35449481
322831931
193607327
12083399
461704781
376418807
31227401
225772097
203220449
59692747
207198949
637433
385753759
610071031
422413421
31930307
21438709
13333609
395695453
277439693
93314009
653971
453290297
52916867
82216493
39685291
23535839
288852563
150472753
109317349
13192393
32271601
302291281
418991369
549107849
32602519
56819429
725239303
11739517
949114519
9409343
325284761
625852363
72383659
116315449
15013307
6042067
263300117
444683243
3679177
362459297
100615841
46491457
113382043
225270781
349421197
279196231
26407177
86608867
124464787
67521851
5778599
200627513
41901227
1246741
330284099
81601739
272478307
7841683
286344547
148527971
53329487
593302399
360066673
61311007
93935927
29106881
384582467
376934927
190013581
13833481
673370143
150106933
259143439
523227209
64137739
131767477
17572367
331245247
883791463
89156183
116547241
59401981
66036629
6666973
396586061
600023
98962979
206427007
108780299
6712439
295901729
90188779
489828817
64721123
141799663
3007441
105549443
200298277
104954207
48202853
1395521
420211411
11022287
287599877
50634163
46193363
233293591
438459667
150121511
67904351
120110149
48386159
282640403
127658807
315814063
186509003
509678777
296321
120950507
315973481
707519599
102633589
491396671
14075093
2463299
52816139
29308889
395722127
269865833
547126633
121644799
59041231
349611863
693828077
15219137
190667857
79437997
767832977
345393511
84720761
229537127
17282561
73776473
372678983
57456479
473716843
19728827
169947823
14287571
338516917
3088769
636770867
467048909
241760747
656604901
118198849
125240233
18722969
32033857
421336537
34778071
63128209
115521541
490300793
39778243
505673717
225658963
18640861
44743697
42557629
480828487
307314691
230236579
36303089
380221571
385059613
235046293
28180429
310066219
299745557
236279203
96641933
25288051
286022623
138128069
22048681
126471479
260919871
505042841
46388933
68434733
360655499
590344241
40858193
216776887
113020181
13248107
169178327
3441853
5418661
392651591
150235271
28186789
114515081
2172553
251978113
28886467
16215209
43028429
58119977
7420417
62637899
256044881
12216739
321899689
746422973
827765123
3492347
662172541
406187081
207652327
36913603
13838401
709272391
122107079
29245001
287842231
31810937
52201529
150064877
78376279
65797999
43704979
5844239
8453771
572112449
149707577
489217961
75291527
610601837
403624801
143260357
354800521
229812061
36551639
45286289
170469479
547497347
35839577
7221139
457594217
158767033
177095041
33086927
112474147
252834941
49711747
354856727
76531531
395198659
367772929
886270559
1755379
490006043
114119543
619780097
270883147
14692021
200047187
22942499
471155627
62872853
4426027
175682677
83751209
202406513
352875737
72737617
207685799
118339189
169387531
6278917
559628191
565993861
267727897
323398613
342802987
30041467
52823599
114227093
226135589
369375907
131237647
118397329
342014009
66347521
758384857
286652029
441490429
424558619
145515959
31660529
142052749
44292727
51171779
706701929
131402851
408365743
58751939
19813723
118210111
30194537
312099211
4630117
340640527
509527099
244475107
148105367
405380263
253788331
53571457
98875627
374421953
613262303
397342721
270197549
308530459
39790493
264482353
7580719
144587293
36843043
316738069
183569597
179792177
379964231
75505967
493121303
294520613
159448981
312033719
255497857
473462191
422732003
267277789
33166687
640302041
589397833
17738783
291032857
19203869
377980903
7140613
56227741
1158631
407789363
434151271
20610761
184918483
82603403
4679513
207341669
691225771
214310563
40816549
648100751
16492811
8436349
167286157
52666517
633873767
122868451
167795521
77575577
565012891
260018393
2681219
110956141
545990677
42776023
238257457
106014943
455675947
7591777
294202943
505956271
27515483
220093717
121139833
10772107
240112541
25917713
859994713
86425751
62412421
225866789
668205487
580836497
63177403
159179827
91091167
65465131
4269257
67475899
601707121
377014999
94477393
6907471
489705037
141067777
136757603
15319433
55698199
35285423
160705099
270228421
89882777
119028523
620919853
812037131
384670777
153873977
199472347
161424101
21011119
241797481
10202123
199932983
223854109
480091463
421966157
185561293
542005421
578697869
115724377
15416837
319363157
99231371
249216251
112856851
42598267
17704499
34402757
134983367
479399959
546242843
100635721
73922593
511203529
4089523
851322631
697639331
53237309
625749947
194181733
157135651
484727263
10980503
12067141
75506909
345018721
1312991
364341889
8354081
266596777
826716389
141659443
875723
26780071
232546423
307846271
339880787
37608401
102137881
658575667
20197729
176443027
591222053
339962197
453816553
151110541
405334177
560854841
20673493
477936587
18669089
524840941
101569651
763284707
7565993
9165197
2662343
695453113
581194741
76699759
21607049
887659397
1191329
309979997
10112099
434402711
330007831
46749011
157992931
239880559
119388337
42575609
258737431
215344681
238166869
94780501
6025027
426793531
64151609
161462471
41907979
10601707
49758601
565460143
394645039
59353709
390182491
357811043
23045501
8245529
63303367
213387971
308941583
9050617
5798321
392813171
39999151
294634079
59452849
65140279
54133447
13480927
283272169
34885439
384328159
521013793
169800391
69482093
320891
215542367
296833723
165712601
147526637
184623493
4285891
59815493
747215879
717960367
137660749
13148299
34074191
449916293
717968833
76464517
192728447
31878097
139767349
74701453
263970457
22977463
205378949
18321799
162725951
18509437
61958947
15928621
477961087
165412493
714924601
267521431
258339269
43758647
372740903
128213803
65120779
16426429
1436791
318970921
399241679
121817
686123969
600388463
265445209
395969663
418754849
37254809
134562409
514285003
123089719
3253699
552048493
158495543
749366459
69737881
41298209
44881391
24656263
102562079
539274643
30587317
54246917
100691399
4680581
135870521
435719483
247096643
64415653
192024037
205596067
11897689
22913591
830877709
46205723
312089033
59678081
431836219
116496319
700613
221108809
672891347
65631493
229137553
197955007
191245519
415869733
184897477
227891747
45586649
411310399
55831493
584927543
588195193
282269881
506788091
398069449
71788933
263952833
505577069
262479097
128434079
215959091
41786993
356760259
396559327
455544343
355309723
659749577
249582929
521775869
499056163
39867403
306973307
127413301
84716171
144587
278833931
33820477
89713159
1443287
690855091
63424631
320448221
62823493
14912753
86556517
90680251
39797983
26505289
83662517
17241883
291054737
39837179
407050537
131508761
822930403
306806593
84122369
5170681
76128121
320764753
3695719
10942013
467670547
780899309
83304521
131526469
179798089
257070349
43541681
106229569
30833837
224018033
95362609
108008339
109099301
25790407
227139739
79956571
401041931
7003259
612966023
577425403
40171207
3684599
142433657
20202109
348164461
321830843
31758647
71496767
156539177
18010393
133026781
41796173
48721271
11003561
40650809
165974999
141829733
134330429
367183039
50663929
116093573
56616431
525727519
91853089
4514261
35307557
401125097
105841367
39811561
145173923
528359659
203551
53536789
2708561
244512907
59383343
4059841
11118229
108154363
171942409
761904293
6269227
249589939
21445447
63839707
79638059
4641431
6313049
267807011
48457069
443223973
409524419
807931063
25069511
3361481
127015297
3947617
347058149
180163253
296491453
42055889
5855821
4092301
205033877
460291781
89081401
164108101
141923891
26594317
2119069
383897611
223271473
165582689
109008869
436114373
263887691
98847451
92223983
302457191
5150809
73627979
152539129
86702311
105305113
3554389
232544111
76811123
234897917
168243001
95848997
533355247
108475441
33984227
103596509
12206903
327595379
65794409
34644349
128722621
303154721
217177979
183371453
148821817
184263263
24386927
463533157
67253897
24266113
17426351
33820517
13325597
506397319
156388879
261329143
481957447
31126709
53741509
257355403
56801809
285722429
110556221
126760433
62694701
113163023
24758941
112367867
587534617
360106507
33754079
292970269
116556949
151891
196523399
4254973
53107213
32035793
17270243
251388611
37133273
49547629
729483581
95705933
16288763
450886697
286312321
181818229
782578721
192840881
329122127
66996511
111802283
69657481
105905383
77535203
29788537
2260261
96379133
3771883
92594561
111544343
33356711
362392159
591100957
103382623
688843
6731357
6415421
353507783
223330799
142249451
4678763
145885763
239124371
314047633
122171737
28245631
462748943
432102851
36460253
755910509
288335549
704869769
386957873
195029539
18177853
293430637
72495187
116124901
369157
13757987
14723957
21780313
561020287
481522817
579213617
336100057
400478983
9557069
86299579
12940391
25920497
518871631
277229233
247715579
18763747
102816653
237195121
338331107
398304703
84604577
517832989
202781947
71415013
819940013
4256387
113977379
187949701
98063423
79672297
172400191
657158441
649325023
89316791
78778163
21269761
296213821
24071231
139170289
63644827
355858037
209186777
49690141
64150351
555394999
111517951
773991457
160309309
249936497
97016653
92524241
18263227
44607733
546820907
17073601
507688429
177628879
180007129
583482733
12732931
73374797
238313527
736105553
105358139
20402413
322130381
8731169
118058947
31266769
7771879
33954757
104994353
735354167
483420283
42487909
245370751
81997303
428184773
169584841
17484349
638680423
181992961
32654449
255726151
428648197
65253787
58079179
136692499
40156469
179748209
582096923
150538877
75882943
536417729
485830529
489977539
134077771
703930627
282411037
263051573
136723903
144885617
54902957
259178147
56725289
134651171
118358951
12496019
66888427
714838529
21587663
162999871
25975897
75195149
421374689
30615031
65228491
332795839
82418969
702681377
202169183
30164809
104557613
206532143
211462469
25622819
14954029
111563999
302555657
6627311
165132881
182155319
86794199
454447751
54647423
89099599
74081797
471311719
155918857
18217643
754967623
504395887
35575499
103596391
208135931
322889321
174536827
78470681
13661051
285919681
73021841
769407203
312845777
22584491
739988707
7359199
70425863
23538101
5676323
200290567
290004259
73142869
421450273
13280171
281352823
630356761
120272707
233591333
453072203
115219927
14748917
247729507
99398437
81130463
167187203
16011719
102415603
115917127
371204381
297210223
138670927
221448091
92437
111950431
151889131
466182971
33491009
174060101
189450491
635958263
26357077
44598013
110336729
570863129
75497423
13102637
40013191
279163
627509977
123671533
27090743
20956921
59814943
17111261
296853547
609643057
211128257
380448379
615459787
51576197
443548201
688132789
139281931
51106271
12689041
449741861
154287593
5299187
630704423
33361873
62190241
6065837
11305081
119818781
95321389
256333507
594760379
298430057
110158259
42485633
656993651
61733671
283441871
179104183
33148403
1826789
319019471
111463703
1480327
78358001
36982093
244258009
80826017
257823107
28278749
10997339
112959127
442325017
84575489
32797693
41589193
416229329
183981181
177065407
110962703
180886649
27691579
142653683
50839433
53125559
401772353
156101453
1777759
294043199
4880677
126055333
551608927
4322629
375200117
16601219
112848871
31980523
100421917
14601071
246642043
288041077
379151671
365747783
121726993
35630807
11786591
56115277
169012111
123970939
148269119
164522999
86586901
31233703
56136107
317483321
264839849
86238227
164448023
344412973
107773703
750131227
264094807
524729977
26018039
34190287
159857513
1287673
8551747
795910411
41851177
397046269
154647037
93021043
38284859
49546733
4037459
319223543
229484533
111667307
206218531
317064893
270799897
14301431
507750119
535313069
223849189
50195323
195310663
68726981
84911683
128690113
55021793
27603307
39226471
395673007
56678927
55919231
679771643
436433
763733849
430652861
200826781
577056769
11078533
390929471
33338077
571553903
287909959
15810043
26838611
47976589
351094109
35051957
4623803
3365669
18052361
49537219
55929851
810977711
11887717
145937053
321790373
29679667
33290099
264113123
147015593
105999527
129800771
18297187
288578021
140126323
74018387
715671413
149262049
6279563
88863503
156799079
128721377
561814837
714204727
90258229
805759349
86495477
56628163
352025339
264794573
102611363
579570811
10527109
28818001
625186097
250955753
904151723
45152903
609174809
10021919
35669119
315592583
486569641
250983379
244526669
13561979
32747747
703908253
92264621
444929291
40740103
21736321
112313021
287118137
407614721
34059691
3026447
339835471
466885411
27375311
495518293
111050911
82043399
61752661
74042347
705220847
332017739
576084323
134663219
150416471
16133989
26706817
180842657
222591587
656083361
5444869
46708037
460895947
616444357
535319297
316330537
663515981
210526627
44940211
214259597
313436989
54194177
804198937
507715633
364876891
97500281
523197799
169233409
742620391
222591917
355029067
321785069
179437751
76508413
676803461
21093223
381049667
180927337
314736491
636730811
310089613
132337399
764040577
320364271
307311607
347733973
31529161
188955521
16520407
97357489
33458987
255700411
719497117
143893319
108259031
392028113
371707663
375915499
324738077
480072113
125786527
200997059
116186263
55670213
192465233
296222621
84821257
554433133
242031037
173891483
255643
179162309
858919487
2982167
441702643
158617577
319017899
49426547
223070321
13920463
584670473
418310029
21336629
608764993
14189687
10826069
464008547
29842177
262565377
213185369
448257791
723921281
423694069
697173031
311777929
23640289
420701011
237826027
183705479
163901797
483778237
1250957
147911069
793257389
104776417
72580093
146681813
840176473
81882611
31249549
643334803
93550603
754007759
365676133
19177511
2102803
60524663
113769479
57194231
3628253
494052677
38310343
87398929
284943277
37155187
250662221
271079687
230927117
636572999
628402883
174297559
535006651
84602099
66504923
21946307
392853809
211738067
799254839
172105679
108256891
97059871
22010719
20560283
37794881
2767207
367881457
396839851
350798249
39826403
344814913
414108293
273468163
317692057
133454939
352558957
12162173
595650721
295402979
4660049
452470111
184692707
124788931
349821847
606528829
15852379
246498311
423294593
5168827
466490357
66391393
11738201
1616761
40086367
143018363
11521417
349361767
65318989
34561507
195348211
621196579
791690717
358742437
501792469
18592499
84513893
118938049
492311111
754358167
136644019
89421109
666408749
224823083
108244379
762091367
31489567
147600353
35390647
1110409
576707731
220744313
7681159
844995167
77951011
118954067
132857807
246298291
413441531
118817119
377674691
109909853
52228973
321884503
85295113
50784577
112176391
283526689
90265151
40899713
314443903
168490457
480079511
720033169
721894487
444074381
375703219
7213519
2275109
47160079
291697267
79740541
54399817
300513749
65482511
261510323
47481067
75672859
334744621
10620901
221625319
19173709
134249179
715445303
187696129
754133383
224268119
421165111
960717101
108972593
399541081
74015273
125386957
341629213
438244349
4176911
176898191
59991509
201641339
4638563
47959633
392552989
27314977
679526957
392144009
285060697
125862241
32191483
99613399
27690907
786529217
48887561
818019989
455784001
110534909
5622173
6236471
171796663
215849873
320033489
27122107
2707693
585968069
110106833
289120427
198508279
5461843
254673271
468303677
44354837
129522793
167657839
79915219
352014281
159500489
619794361
201596191
631598657
309644011
64501741
59665493
200551
346037639
217835753
168431261
155016503
457023103
42913589
294367391
184759987
398736323
196345673
78836389
346016233
897299261
648069179
24794717
41579687
587898853
350621221
366744557
33400273
407819117
58456267
714132563
444929029
2144071
458991107
459639581
671812907
399218129
192678821
49634899
50437141
47241811
26274917
515787203
18218581
293555347
67232761
557817641
189258649
428126591
215792851
658916429
64309109
40991851
14935483
37833953
10909559
962562947
146623231
770455603
250303601
570145619
263390221
124986989
80392447
77731139
287369477
28632971
391055153
253777327
720662659
363637229
319440893
3118571
365142139
117882103
645774947
74896711
19984199
340342393
203221897
197739401
381292277
305247619
265736711
828652691
496386691
55023317
203448667
16646419
311102663
250070213
294639661
301520591
278422973
113737199
308143361
959887171
217205843
228581827
658405277
213721897
343902253
76911647
273416789
188450527
287914097
208409287
394075141
359481403
217489343
19012793
313261
132445297
214667333
267963313
603246673
714728779
566369669
162424219
50088359
31721513
533466077
126071681
590399099
398643961
119318981
78619547
819701081
14660353
774752977
90302281
169773389
354367439
412877119
271420711
345657703
341583563
140992633
545063611
254007191
121952807
169514629
333064481
459789857
557663027
63409369
381702127
85420117
26847827
278662481
533369
68932753
311981927
117343669
51783961
5502703
11616257
487100407
8690023
1943327
102599461
277760759
43482457
37418393
32562799
366726739
624233243
19582837
311201243
330575269
162756271
84106579
865834189
146609459
223946011
31712381
155096231
445743127
5958353
46949051
268917511
385043137
89876701
130626731
524187533
469466299
500174249
649152677
12321103
275183459
45170537
197095163
150189803
328855607
841249597
44863591
149809307
6403669
266214547
132935069
143858201
173978083
38196703
28605791
105161341
283414639
144456419
96299263
573368479
18628157
41135279
262960697
8684327
354317063
236567483
21074789
25670317
124106611
58458353
502477219
858748393
46995709
70958897
7825841
715527391
437902259
72089701
524168179
518083537
465806123
763031609
123849707
97154797
320395979
185205127
787006343
56870293
86362753
86770589
14624341
155485133
287009
63967901
596133163
91809953
226931533
116555041
350581129
94853911
14022623
419427101
126031363
635595713
79935509
67324183
103233901
6744173
342862963
25818301
107595067
15854711
221151673
152752261
124432247
43226759
527098457
38021371
21320069
50812457
33288083
53396417
51346469
35107511
95161237
20113921
100120439
188227
288111979
405296197
105538661
4392419
40975817
30711271
541536301
164024243
202089581
432816499
4023301
8889443
391363853
658986931
5167579
1425623
13088399
131553127
45812869
190445939
508001723
170407493
134391337
32763583
502436351
645289067
390067963
180617747
270431977
537889501
83671477
334900793
26939153
161258887
14504219
152097469
69560521
895990349
156079841
161635979
10508129
187028207
154188599
367556911
416802751
80994769
75736121
82554541
105623051
132825443
236658239
678739247
193714013
353890127
47173229
212440927
183764821
41229319
29974459
589813493
39707561
359337577
34186601
228961493
75893743
203427353
267394837
77904109
623944571
49578589
303691033
110718919
237906017
161869667
139701697
629846603
296272013
567563597
89311843
880703497
117328919
676813
322105591
13066643
18860659
339085633
144671537
373295959
162249713
2270119
38147927
60261683
1293101
289649917
152579281
179961193
63091433
10387831
436600849
532825369
29318473
615891557
44256973
104992159
256409207
34355569
219899419
3225617
226462249
41014229
11239001
524595989
61305521
335815913
142569677
46010779
9821627
100592059
366767893
75559921
577623853
451272977
106037147
93043781
1512163
348157787
488168053
12906217
110208947
638815231
256898401
50041847
88164407
51792667
307190087
665898341
66254413
684990739
695553917
23404321
156800257
126088681
221454547
74368439
212889893
202041239
355541339
18659437
500266357
52263437
122159449
112089217
11244731
33388919
39646391
6653393
196125659
33296129
431898283
116053723
244718521
560657417
181194631
262225501
217139477
145804817
1309213
89037397
96435347
810611083
60012943
62498941
282286661
305539001
97204879
252965747
64407043
25195451
67915597
38788199
55765007
718853371
161146801
28654981
82657769
105647167
183535501
789439771
300506519
56385997
5006713
89591413
69743627
459541363
174268529
353138339
192997451
411878633
212800963
244276969
173965931
218333537
312583787
519027653
43384723
84429661
194994409
424389083
667527983
14729723
236161721
376086023
305010691
316534627
479392631
18294007
577126993
423622217
352224083
13260041
289560457
89054443
89017997
187106279
24824873
19794437
59123513
182872133
3716929
820359403
118279211
171288043
80855231
94966397
857883623
12912373
397602677
48101827
516429289
8881267
58631527
4042021
25152353
60343861
284810467
95374211
33968927
82550807
61773203
188568517
12238969
38800969
4465463
68183497
24437003
284096167
92741371
183376211
659696119
1105903
6070391
325058633
104304947
584942009
12305089
535552691
5196787
196315307
10178381
147652873
76674187
347770991
2792239
139613423
453992141
741712801
19686169
328434581
9686857
8012783
5636599
246012343
9510253
3501571
141026411
95312827
141907193
664736027
305163511
18038827
443551841
88959901
653325193
388098407
172766299
130731691
62668769
294462719
252859349
571005907
37087537
349329899
332531959
17062163
43334861
175274179
122634593
283918849
362455537
728562859
28230457
477455071
266026129
36719047
170654191
206163689
327366049
41780231
24849991
16705141
92820473
133520077
389978417
471180761
5962861
253564099
9292139
618764287
49350017
196759583
58305487
157407619
244183411
186537467
695618159
4521397
6444673
16963819
300619477
156144557
345295351
8287247
91728971
280644431
4666061
506175233
352800431
277041473
10270501
13018721
318716791
18787487
140739437
217370071
543468103
379451363
579281569
25179029
404227969
10835827
374030843
733704079
515157917
65113793
313717841
85890869
567486169
323191901
17403977
68897657
333176309
454045693
333826939
3755033
13669223
235757461
40837087
2028791
88576321
360361229
6021221
134906507
464277553
370206581
189421753
275274721
146964761
10727159
136536331
135082757
179483891
421703281
45190393
79693871
300168851
189600197
759814667
45785107
85327477
75508177
236902669
776340067
314215303
55023113
456289121
94945139
142727471
609976391
47104963
519810133
15836089
248697173
160838459
647365403
577605709
250758923
73388261
31344983
157046027
207946043
41639249
31991131
236601551
31390669
230329193
944323621
62134451
56140921
175941877
77329799
135252049
162687667
256488971
9039743
58025543
458523427
572823907
651477287
76366991
335992681
32764691
12939853
575491447
135856319
276918401
331192207
54601681
464504111
114574529
9383401
22912969
69345569
185888299
142091153
166050011
484810577
215938747
26964191
142955641
38311561
375482909
292709821
38838361
335881939
1269677
160404817
179870461
21154229
261129361
550647007
10556921
426339047
204121409
161791979
18366553
119992097
699644311
461307109
194290697
105185513
268670821
317229779
508565923
361816739
73582757
282189949
561995191
47491699
232938259
89948357
298297943
575818277
236865911
335642119
62889557
119521813
49379023
564174211
599186509
17382991
77971171
146152103
304860277
89582621
363411571
118884013
143393401
115213751
27037147
704312551
65896031
200587307
382564627
470699981
2936651
710028281
8563057
58243961
96632869
263482657
95051741
206188063
283100227
18147973
85283893
139117289
31618021
75541709
144280223
319813777
8935709
325052017
88789123
280671977
245732959
208261993
31117733
124972931
104741111
503983583
92456059
131067551
316118609
394319197
3039409
698886217
217450841
351792607
79263563
272183003
5036363
109373237
42726461
385585987
537709391
105047039
543369637
429050753
577709581
26246359
246693479
140368079
113509343
113960291
31609261
85846513
22737907
127539931
426975607
6700379
3359623
29779877
101485999
293278621
44810251
37293757
882918671
100814887
316746919
170376989
151789619
122051323
25528453
321561179
5592701
275655577
113028593
63589459
390203927
110031947
263750629
258462629
168431759
647132243
445086211
39167273
63095623
27817541
34312339
519660047
115805909
259346897
646322063
147157709
500790739
21555727
262272091
101192951
681276229
493489459
225745349
11764267
7451141
88730659
196746917
43099807
236593967
29902601
47334143
251406341
577124663
422123579
198068441
494031763
16411847
100387
79861739
144382423
475475017
630991307
8794679
98966099
258741323
678019
52910821
2079283
3047119
620197121
213634279
542427073
398618587
31648079
530084413
91515079
419346379
35146817
57803959
97110983
15599657
32125363
16081673
172636967
188959019
10975687
56861747
36391349
305022937
573928799
241629761
96177797
31010963
203449619
118901633
13139153
109179409
232293283
257648123
144501347
49721291
315277379
78899593
55381847
287944361
637858843
61427939
633238997
311808869
20448283
386821
38351477
42717443
56292263
383815199
71036171
329601169
139629713
103774991
1055123
172147289
114453887
828306719
564214757
23736949
220894559
61491979
35420303
762571841
250001989
230018641
150118427
51261907
114570961
84491783
14689621
23495471
282488387
218940493
202320169
62656777
315859109
181825667
859975187
119354441
331301809
96309761
20345887
394628669
70772237
359184071
69200161
37356101
43537447
58327811
160235909
228596741
10597423
38994493
589917877
496028657
290895679
384426551
569190703
146076379
548515337
448032577
2834239
20009387
329067439
150554191
93940087
6726803
4278581
144027419
669184597
43601149
52427867
10597709
831668311
46691999
597087563
197064611
245722591
2395087
150957019
150912661
21858059
401909909
66001993
387218059
474805171
15859007
70855469
66113429
46853503
23717327
32352349
194300291
10252771
181839179
25035107
511154243
18099773
167339833
409103287
185089001
799789391
89122577
7396549
422518741
102808301
877501
73354627
25803971
568781687
7282189
56442251
141146633
584917987
218336341
86428997
239168957
26318177
24509171
11236613
146733311
365605321
182006687
68641081
565601969
102114247
116202257
816067331
395599459
524727499
268169411
130655683
2396291
826779407
426214583
123745249
714266153
412167607
582381199
4385503
25043773
138747589
95572381
304300597
82313837
158215531
25861313
2166389
235445921
88284191
4191821
62382769
945902689
58329983
472746811
153171661
892816109
92887969
96113273
46105903
4834789
103290949
44550631
26971667
171706963
12765833
305661809
28120943
272392529
317474071
117058429
348760501
274848157
495696373
64643569
378956873
426182543
429951091
2912857
608059
157619647
133101587
69799517
260454911
50745361
874488781
400973389
51218329
153475657
204147991
62836451
179883581
56069303
47373433
152284519
166088261
132959977
884031479
813719
14008667
613906861
143506711
51063953
324221431
815183
114217959
399650813
1248473
360456827
764932451
210172159
50471209
21351823
18244651
66031313
231675791
284896099
363727519
67346633
47218649
667948417
205029067
588024397
279484979
172239721
145032403
11837107
474352211
434310803
2061799
202366183
15976703
20518793
136457339
136664063
512032447
221968181
109344619
25654157
365754209
747712787
52400947
142492663
319629103
564885857
356011309
11921671
550900297
10303009
25030441
43684787
3312047
319188931
58395343
204778373
47300321
89832409
35000029
533810623
37609249
455000863
88611557
402404447
1605119
258478067
277393351
1072483
98118431
135365267
311421491
31835129
51472279
235467433
110829949
2197031
112716827
103312003
81304141
52407749
16646939
194857763
103276793
155122931
1545767
32721373
71676331
473545043
265604501
67490191
430369
257273719
139463183
260899477
5105767
545567203
20442743
62222819
528626143
119961823
274957231
82529107
412501813
25862663
46917799
365843057
203104079
592461469
257558153
345606329
95499571
34263569
735994913
22564441
550260149
105447301
114367529
62255833
40638859
182472503
191757901
426463651
76319041
305604961
249119363
103990189
131733839
93972941
189068923
528833353
61681013
59896589
68492951
248523599
8570039
807245669
529094119
4855117
238307387
202693781
392173603
484209599
163802719
44210279
796672313
2677943
74236907
9527107
148443749
6346283
6159301
339462437
579537817
551452591
328402021
87075337
158429123
166530493
67950097
175621949
72110461
588583799
115819141
88172303
170290907
643377233
164895221
83414369
637397437
16853887
182723377
330425057
112851751
110551297
30992419
96585241
90200519
856920203
51235013
181368763
306346853
175386097
263621317
36648973
87279463
228729031
88293617
602820863
411912271
92904311
157715513
107409979
83110289
681821797
469380763
461909111
161402977
96899321
45968899
104122709
278469493
358703339
64731323
581798653
25263653
59123063
83993303
367227709
2790677
221915301
12768599
93233977
531907927
144607
588233297
33303719
180062483
357318229
633303277
52447309
443489071
66808151
20208289
10733887
245088329
610247513
139259909
162202319
418100117
376433633
71584553
72660481
275425991
15229651
118876603
198259031
109108217
50124317
333965837
504240157
7303057
14527633
79208911
123919427
9141313
12156919
486168659
219758437
306431131
24417383
253419329
273364919
239684597
579535769
79157179
15612847
10599829
579369257
29635481
492196171
412881527
341189941
18745037
821102453
450345851
84062863
2520761
342707093
156804757
143810957
76358693
163032019
596569577
158957873
301644971
149057969
1613111
46293719
546453827
103057939
91632743
13158311
4255367
97002203
53428273
222799279
14818871
112619219
33157903
539131223
543586357
266044279
276662447
191398159
70710743
51598901
743475037
650901709
133734593
731328341
8752517
28960927
235323901
284214949
67333901
31351423
145221301
126252479
192524989
214503829
14809541
166241791
8347727
2535739
13665809
3690133
403633751
311341991
68461571
259883
104958643
217474583
541780643
94660877
326507591
277820773
134476829
232246957
488510849
920503
227940127
90478631
140613029
45676723
230066651
72772241
269481413
457697503
203193037
66217141
101891681
269456483
340404373
151420091
6963091
12019853
149041609
361805329
644993353
4963939
191479787
46844513
22028147
5734577
11643349
321802391
85312979
594118843
118442231
82695241
7671067
44540101
190464343
382103683
21436859
583774963
136840441
69908837
11880497
542833289
418445077
1142987
331712599
386405153
51625303
363983903
248486923
269974963
273037483
57331063
45602341
162563117
298945219
26914903
863023987
102962771
98280277
420868603
65835461
38591957
599018911
766416589
159625481
215496217
71582113
18948157
5719141
215628037
8677451
658908857
543277367
465207529
70733477
902917819
738527341
345093323
423608947
312059087
417853127
214455503
73695299
341157163
95356549
142779979
540455389
536418733
155679731
5586221
143000089
316625159
389005493
193219529
99173119
27028297
296484361
137362681
218319401
217188941
21471427
24763147
767986273
232406137
902834071
184939019
85371359
668382643
160870753
394856677
103459747
223210577
921876749
349940683
617296997
577258327
935384491
141646831
265685279
757964531
358797679
21092003
258562519
59864591
588505241
427333553
301956979
134398493
10289269
227779187
266222063
315809677
16208879
488944571
396456449
585437231
357949499
15635329
59603251
235724239
18901627
52906639
213090701
321396409
334995329
29375317
154576957
196738681
297827921
373241873
109264717
74821771
525287657
410781907
14210123
635791033
785317913
710117509
112357601
788946017
252582227
17225993
396600383
55524583
30772309
379445189
71805971
812582627
159410561
19475321
454713911
216219139
37645343
545143387
63554039
1197083
85128031
518525113
299824667
405861671
14067331
504077711
47607107
46178009
11350949
430297811
60377357
27674123
866023451
562600007
16406911
17782631
219316481
9232997
23279881
130636777
516001991
101375843
136830319
211894321
88673759
92876827
18640849
459883849
787037143
720247373
213449741
426308669
779417
67515401
414235483
103408567
124536439
258662603
7179901
29116673
9170563
262049483
293501027
641147711
110479283
66817019
132929603
90700681
827223139
95193719
32546453
26292577
637537099
43367087
90696773
603717181
176417861
139348249
119132729
3038099
15503707
281537183
9709801
8347363
394673089
308976007
208108291
188121767
39598217
552197647
53012483
328218767
553231813
15300049
136973861
609189811
523863091
156189233
106633619
49554929
154258063
2127239
70706143
29779187
483652643
9923633
266713177
112295783
5900249
562430881
218684953
221818511
463473727
259379599
275383123
12623461
8905081
29441147
515493383
115992451
164952913
52438807
5489027
59904631
409940381
109641071
36403141
218004947
74946239
3088153
469940657
161193073
1211993
186694861
138722887
17386531
75105001
430873423
733627603
484813129
371753661
12423497
114440377
790168069
558096977
96700537
189227179
152431351
498903313
637275061
31178743
67543361
773321
32956939
40938509
7225121
556504903
45295307
14328137
15110357
304139081
94236601
137161
1318007
415678273
16179017
122952131
138134023
152065271
59597039
31321601
475045531
259051153
219422053
495404321
784813
251249147
212420771
76472141
126884893
200020421
465529133
79351007
19519657
29180189
352051423
62171939
88704719
777868159
655941569
96210563
433519951
1554671
12500333
57172097
113009123
368443627
197657689
193513211
314330771
477205207
358683497
298691797
334786889
301251901
410458261
426333169
6871531
323788877
400107419
612516199
32901403
141797081
46744231
23731849
34461829
465223609
358157119
100708247
120241993
55210391
506486543
40220977
18121343
37881257
7552739
388421717
6984233
451744637
404450243
28920011
83171213
167931217
23760827
283196531
127456789
596063203
86239033
33513353
208142047
340075097
13038349
44965709
203460883
662004799
110781427
20793107
256203907
138540401
423943511
310577123
711932509
18011827
28018381
325976941
26986591
69869557
361275773
80103937
247515469
438557887
121961317
57213847
118319879
329860259
131142083
67495387
722153581
51836231
433019141
212191
15522131
10528823
10478053
18331121
419893289
80569669
89398669
10585919
772590391
178273111
229614299
98660909
481054753
130169321
73928993
662004919
642342223
592393253
249160957
145278781
12906217
635874709
675379
4884527
83084069
664035821
52993597
440926253
169290493
610171981
70781069
107862347
90335459
462173671
33535841
137237707
611158393
54056897
5369509
15528727
132986629
112359287
161281667
11344777
134376019
115633607
186961877
200469527
274046533
15218549
46982909
667277987
34528099
781506839
720303739
10123213
1334213
70113061
314613829
68166047
813167501
21829877
89788313
139578937
83726873
225887933
27018041
372943531
38579161
115272173
197885789
482665861
6114191
2595881
197131801
66383971
213502447
712955927
95171177
13956647
55382357
20234509
556061603
105998561
757098373
113186399
285218029
350610269
16869841
365476849
73222867
551625713
710176223
27260063
284851759
533534719
317612459
127340947
11365351
151458977
308499311
374979701
401687213
98630603
429866383
42903593
629356669
380543567
444474929
3090001
803817019
408586979
29718643
302008351
76509073
656775289
760952207
195215263
53640481
374563807
5874719
286717363
15339671
1610039
110645693
121236317
82493731
138005389
238298803
133178377
261818969
115107599
499130903
180353671
196887347
302951507
6813679
144218411
142895449
20593879
399863473
3980539
477764011
264502769
389780683
611061551
7878883
56271461
209743691
311298643
390384191
32067377
29997529
121971569
219251419
61008469
36805421
196362487
312199477
312185777
458049401
277033217
83346247
34287031
516796001
37505003
602048773
874177459
848737627
688191563
318533933
825293957
55131053
332067881
127754981
654655259
83237519
217352587
384859939
641747893
24233947
35789119
216634433
93616111
166038749
498580457
234178759
265320421
22024433
34915537
44354977
273741271
42929231
185746889
26227381
72653543
62750663
15369817
113897143
29210953
490744523
31917191
513278629
18212351
26866079
91561433
124060049
79483711
267165617
372622409
491123293
280077059
61742873
85681951
105368239
310397413
64172629
80786231
117250223
350893099
446673973
352329287
260189651
4029551
38787857
106154417
101455729
274121357
172608011
300006277
95936051
247134647
220462663
492917
181389583
81764483
473080019
165939701
365463083
300375479
136455133
9910639
66801437
968683
325933451
12014417
599773
167157607
135574693
141381521
10978271
94614187
96770299
12038009
17964907
548332009
814056421
132485523
233679289
822485201
52765651
60775843
176763709
586627841
119640403
82445717
122602681
33941827
102660347
16567399
105957211
584228209
87274007
3740227
304664861
88753927
150233129
130425697
495321427
35149019
13442503
52774157
542617
6206821
267304949
159250583
12037891
53430563
129228833
8515583
50349613
177098279
375762119
1642933
671444539
87464327
510106249
21365210
3819047
364279801
321689881
734161717
365005241
206267543
74445373
169116553
586938707
33513923
36581309
48098059
858636313
221244403
95309777
23000077
12213709
81215609
40151999
189545989
35726051
489302351
508032713
164681879
211785361
241412357
519116779
336655051
8573569
132530357
104115409
315718279
124358029
459437129
43116713
59468659
382076039
95631131
551963413
205974863
94766767
3962911
334834639
313409797
515794537
86930449
155965739
160995343
8788229
643660847
281351113
481355449
266303021
20570243
27768431
476721347
593439241
216226399
82433291
82715261
222814171
11216609
42560191
78554381
90627547
574586153
199747843
702307
149081773
227676641
594469961
208233089
89440339
93148057
55163293
256702253
630524449
228118273
112588513
183776639
43591129
80596793
11316821
5040283
344530141
32152147
241012027
221504047
582247319
251166583
446706803
516188989
326235619
2745217
89716441
17025391
444613187
328190251
112447961
120210047
619004987
3210047
9889531
743331971
141616121
481007981
146022031
38312413
517028867
105508037
190672577
65296709
22166803
529439
14886601
68585911
62941589
81535639
307040753
366188201
416723519
47000137
163007
345541333
60682343
324014309
92809139
389286467
366668227
681068183
218516603
80198057
85224877
389424517
200263883
208228633
6444929
413877283
130525939
9596423
10449211
26168531
391913447
554761741
88396871
5029621
230231423
170792213
171657977
19663667
208363411
203177197
432747899
53327903
363163597
361231471
10249529
888971
487534763
26329949
277957457
150664499
328690463
118736323
44256371
566680337
669105587
1990091
191929861
103940461
669916369
38536171
24008617
423557339
46731889
294812537
191954233
478894159
850306321
337317667
822840553
31583417
36336301
205064087
636929863
304900133
136165261
16972583
226863149
423033473
166549597
64684853
7747199
13563881
223653109
231628121
256675667
287630143
544815637
92046919
972817663
3312121
7648541
311745251
524705297
644314037
279156419
245898469
11377081
7887199
283277881
52639799
267277631
305623453
169125679
83296771
208831919
198931981
702514961
540616613
32615797
43570973
4624307
322031651
181119383
948947449
1695919
8320139
144052793
660767329
38001581
378950503
88349809
29365747
140884927
193440733
609959327
41702383
126192961
251747
45964469
98993333
95346907
3303067
88856503
130002511
2968501
105801571
197231383
115249903
161553323
252740027
3411731
42743059
65027059
643096309
55919797
26208583
213839833
177722681
303543379
32377057
91197881
359451307
3047069
174018839
54372611
451097191
25665037
324009971
559934447
10541591
43350103
313821899
201958787
137218771
488400151
118237519
461102119
128641439
147998503
542915363
18436127
427073903
293923583
742921549
456862177
159266321
475960099
282702491
312260479
99668857
55165093
164714647
829937063
79210291
29920981
703753261
54829721
310185991
18099233
183045437
322595849
611494801
40394819
796972907
69045337
560858113
166474303
383036123
21665533
9140471
154829449
651654347
3154579
45917021
201221201
74142319
2435759
51621263
7880101
323542573
480873733
43592891
591596813
147953677
145847459
154665481
554777441
241118851
65822321
4913851
191150879
89933189
39560923
387764717
100983107
37526689
305550451
141237839
555109733
469520921
67126613
92090767
1122763
485169287
4527433
241415221
129561569
189135953
255733133
347347183
60984691
45283969
140446057
263640631
286380247
436857571
68014861
118456319
136930669
351564659
208265983
99435863
369657623
111249223
240216233
72005993
164618317
37656373
116700763
38098381
89074163
378882913
275240851
110435063
267868817
264756211
23867033
792511079
92878193
885651671
500442857
11277757
224772967
170926043
242643857
81039551
220230167
249389377
169385737
9481183
59754379
20716691
573933671
40741399
1503179
274488521
150476539
173968789
292951909
117526043
20564641
11226217
60258553
138560447
708529429
444125537
107793779
97352009
254602133
28872119
5586221
18678103
116568509
6417053
63997837
171573797
443409983
6839941
36993577
5282639
119500127
471529169
456037553
80655017
314131001
357029693
732160273
85386233
256387031
191016083
19941377
346062701
55262539
661296191
764250607
373840657
68552017
176594269
623461681
123252803
140367949
46255397
324680729
8963453
10879061
234630469
595015699
311098451
28293751
377542657
7922533
18741629
538035671
59880181
255759299
55111873
652852897
238139567
182692667
96600527
53631577
48707569
27125719
199253501
487497119
41840809
149326427
406911091
299368831
7508539
26045953
393975107
246198289
75927703
112753747
568829381
212954353
595118591
493703641
167555747
247042771
760859903
256087787
74376839
738039517
906387277
21741697
182959697
71426717
720852257
224233717
297175757
42945473
160106993
279533119
895736111
791271941
247261717
133029937
281833841
175658071
4458341
79637629
193503749
12585631
518910709
328157597
883405469
69815261
434016293
264641263
118110607
186903109
26539943
98276509
150828851
34815247
91089703
9276593
544378889
55503499
155796133
459172309
156183509
190141867
54084341
568833581
36366679
44539241
102071507
135001157
62049863
140788757
18056963
520078931
403671757
72112819
252138371
7527019
161682151
81250079
97994147
246118123
184445687
87988273
143512331
9538927
186104141
46194251
281935921
33852971
15604499
3821761
191600203
61336853
108932501
198364799
798181
780605647
511348853
20193071
593106373
43481149
70323091
51404777
316131989
560155733
181679789
10568387
511871741
2737829
36815969
208834667
508464193
352682293
101865433
6240859
483527071
60745099
429492601
288916889
49890847
59277209
240786349
110240843
243271579
14582333
738755489
222675191
150110603
86599231
674447281
700574551
131882353
152644073
271373009
202411861
144650239
45565397
232083977
160665607
4869577
640562711
28973227
321189829
804855329
20945297
321687463
491164771
189328621
33372193
935812211
68955091
648340909
205240669
20045423
7108531
273645661
671187691
129064813
57315859
373188817
151873003
34057213
347957699
292930307
107850653
539696897
9250861
46061447
161656309
192097447
463537849
56368063
23579363
172761683
81921629
306843157
1011707
331232051
154226467
168013429
34433363
181674803
256083301
26967583
713151841
10076401
513993173
203476523
111414871
41309533
852157
234725489
249236917
369130187
292599883
19276813
288981061
132553951
28403777
379923793
70925093
79217623
726408259
167176879
91296991
95940121
44575903
25312277
320299927
117061753
78605899
138985793
211803349
158744491
6113057
213037343
95075777
143719237
304265047
282563887
523159253
214842323
594887213
69741479
482101511
533572751
279655291
65318719
137289253
206996639
19758523
233488327
580489009
160518493
241324099
283696951
12563479
196524553
344157383
206646463
137750953
264697241
236924777
2838971
354852221
376347289
52727267
123815179
38248831
398316949
14126537
41037443
27863393
837279343
12891091
128393207
161283589
170140639
94673177
49172051
143186083
501821063
130326953
331480511
145835719
69911533
58213297
265622057
48133573
286665437
708196717
175609487
231468511
453614977
67482887
84132647
621371173
203892497
3569729
129813163
110827021
311036197
203096627
325124077
652292891
74598893
30989597
566202277
31044719
47228833
241268323
387329951
136485763
565141963
47955841
31079473
117411733
310111051
83199
61313963
202286257
198323161
671380559
663059543
128764813
420774491
31581827
954093457
45341053
65802227
7032847
292759213
20442781
81880049
295807597
4391837
936933337
203911247
1565497
126208001
236716901
376061177
320825633
385835209
178680877
137340373
4844579
1261633
116242639
479672749
91121249
240602933
4243501
97555501
2237273
76771087
40432123
337697323
12134713
21849019
30537211
29830391
409011373
91897513
4875709
334206343
356782939
256639169
169866919
323943199
451308259
44015173
48693041
113557627
21336947
514748489
282168251
37738741
315506423
215145739
729226529
440518879
36190493
218336051
189538387
261436873
135589169
242671523
207400829
23008099
393413441
199289719
799442591
45262253
319808561
371717711
328526147
44214343
462354131
66761029
26200957
254883259
127916809
70992409
52574783
546631049
6247741
717741811
29675801
93296309
25527559
300161831
228148303
85877213
16428479
33337963
182456957
335882473
36097889
148724333
134714423
165197491
57702739
64425433
144532991
699614639
256751723
324326141
793657
42639497
62950777
449694221
208792537
19728103
33631781
257837227
422051447
106833059
468437069
207657647
86278771
314319277
113648891
428529649
702571267
793297277
121313573
18494653
259612039
209748991
411999803
121794521
225333893
60684913
695359033
1404019
87973957
61180811
76744061
210232433
79450013
12081137
43590241
200881339
92839003
294376039
140419067
68502289
561836983
18793259
7857251
256370297
51926323
100676857
272030929
561704587
12152957
128039159
573468689
285826379
280924867
510423481
124430723
464480839
195013331
419281741
1287779
297427913
142520663
774721177
26139947
982411
410743373
293596931
179101997
747297217
115412041
98701969
221087989
88543459
119815061
33303541
209934899
11413837
39551807
640489439
653226869
747752303
514303813
251142709
226496021
306585053
27556577
255230323
132964087
294602017
21641621
396928513
31386869
466670741
1721311
596575267
5002967
51425519
302762507
344107087
311610709
322535177
204094981
366949013
498743299
351545749
370512287
46719683
228832423
3636109
522108941
482649773
436422629
128810317
231424133
299233637
634129403
52166171
803075953
83119327
168900581
219393253
417637679
177729787
26866003
5161589
268960039
527869931
122227753
900295051
29774201
4963913
10310273
779049119
44861629
93514177
29654377
749262461
247734439
237410101
11258551
88593943
147186077
603790471
44452939
175989091
637038167
39058373
320920879
354272209
226624927
534554327
110428363
189510943
237681841
117578947
279893531
244650907
70965343
29909741
600225721
38269409
628353631
72423727
19606999
126550813
564368927
448710503
239881457
21622877
41666159
8939713
3630283
494115227
274715249
562012309
54339517
117099397
210275851
8170277
335341093
20735107
68791997
390772859
125160703
8825417
369294319
168970069
213809371
37917947
266345017
30619033
42511669
74076581
111396349
520680521
84197291
143828987
252728473
2191543
199221149
217094011
443032817
195568447
313380563
14564161
458751061
152031071
116916941
354391603
493419247
54004277
98402377
76716481
207270169
137165627
77643089
387183253
30629857
176850361
264037
189263353
706911607
92975539
673558969
133854547
67246429
11651813
859199867
33808573
150494881
7544639
157945889
118873109
39452041
4821571
158389171
84373967
723775279
296581871
162529361
40161479
228969913
123120629
429975131
166969793
471161513
1416581
156198521
201915563
25753361
768156787
39321679
37957013
179574167
29047729
23666047
178689713
90832607
7775591
229392973
18911351
313097
38161811
755549203
14887157
624306797
57018503
430956143
456965533
599149519
304324147
315622513
1321909
261268151
147047419
18848623
283665323
45871799
689575609
90653483
219963593
41834927
139921603
393245159
130753867
267469421
17939671
363145397
237203257
175199
186057307
93228097
27689803
99553991
575768737
32195171
7851017
168789527
85349773
94450051
39040349
3590557
541615817
110086241
776094899
51308273
205023827
640869287
152489159
92334457
374656889
45276547
17897897
93511459
443799073
4110427
72264329
72686219
4233379
1567051
529703227
89601691
239308931
302398163
19836199
244806109
620378611
370969273
3275257
25216603
132548623
925459
905893
16215163
205102199
563065199
3262577
53288159
13585553
707891369
829714117
658969211
113562949
233677097
581543093
83699471
169562621
362542223
415637597
572905273
407716033
131175491
199613341
693214331
345812563
36694331
11289319
675170423
88884251
117259459
168828577
413091881
341389603
7102793
3938797
84954209
703280761
630173029
524929039
633774551
576245653
140060549
44811827
291866371
221603621
512711869
97061873
96588617
7069213
100153717
103210747
432888529
311820403
264771839
23068757
504033791
206455547
180021323
247945793
11273803
439321877
355738879
50184857
61858171
130296917
12380227
228778859
119572639
605208497
56704471
3470437
4909061
606857681
2359589
175191169
281227477
467617519
115718761
152519041
290106473
43140593
350339369
219090307
26029697
345611389
79505947
51287647
7817717
316608349
309236303
285617533
458768693
290902363
161103703
175940899
143923679
3338267
653673829
34890523
91640503
208337729
60612311
11915791
40481041
92295439
72087817
502532243
288609889
299299211
416147933
150710597
551059933
505621937
311897023
233230297
104148293
1503893
15499657
54142223
439583119
254415751
6298813
111194261
49845013
99569779
88713419
190230701
104700509
282559883
90601613
99062591
142090237
584334923
271654213
426321391
18512573
498251587
410393441
187263871
264903109
140844577
600945841
90609007
54411179
114055237
275306627
476902949
223822909
60539429
108739049
101149613
16378631
87282367
493122563
41170121
165275899
75982261
240015497
230321209
18444109
295457893
113571089
41633329
5971727
180792967
60525341
399079763
353806891
40133987
94075067
82596779
12517837
786389663
107759569
54332653
284009903
237524129
11100491
50295269
589971377
263098999
54554791
6502459
215633921
330779927
38882131
81625861
184991791
41169061
404939009
122325131
24394333
282569003
77685901
556831189
302161241
83276849
472966433
13559297
24402953
58537957
404564449
594357161
263659499
75975803
125244919
546706471
327913427
248171419
8872681
560105957
311593957
21820313
39744619
8389831
41252473
81840313
6488513
69859841
536551159
377205263
354359783
21972989
9860159
643456423
85301141
146024839
4479191
761229533
130925579
291657307
224423033
17983843
370009169
207281353
323588417
28029803
2978837
93672409
665731949
16651669
356340209
517953173
202319459
254392037
525129389
64764367
191327947
25880369
32328973
61577407
78044341
101533373
203046071
1349527
187428209
46974611
35169119
113713837
350402467
21823493
285215033
22642157
151862591
123326843
200825959
54191663
368884643
28765133
144768973
659934307
206269367
471311153
107003671
547765819
326015017
602302097
154981823
389182109
260185543
72796079
356721709
121743263
293871749
38672723
3348791
230084311
250307017
496833229
286959251
32130151
105426857
68474669
369912649
132248141
61564889
136522513
503474639
149487293
508502273
23299609
60386717
41160373
314410627
84069679
26269253
210220187
101892097
116412341
594060287
36352951
61485973
10836271
400289737
28330763
169519711
11217013
513552887
654483703
45907237
143628559
563037019
443806901
289351841
589214123
42637871
284493701
60504713
35100671
24259699
114193223
278755777
255953953
92293441
58388381
142115653
406903513
530132177
314321017
177587639
197225971
271894309
72424967
8547307
16429381
476647001
341464037
324328297
446626231
661953221
378929143
597806827
375444761
91535573
339128303
78298271
409446589
270370123
126951281
137814949
101923463
179668469
438313313
147081811
390685193
228747473
5701621
768277649
245894723
213263191
610369211
352876859
133652117
387421613
223759703
128566153
41736619
349285021
183787349
48699059
751694381
48498383
585447367
92711299
459700207
47192099
271381157
38891947
5445793
41778391
310090103
488442961
13405153
119885791
448703659
376378039
30344021
8447239
74070421
369426137
551779673
74061433
1198237
19896257
349819993
229137547
866333777
2304971
17158177
816247319
3224983
319988849
6913493
18978451
424103621
516879739
4820581
331276301
137119439
476689951
103797329
215287321
380160059
2111371
74313277
157329827
95976691
124795673
113308721
17523731
341128057
186573301
73865843
202468367
494239
503411
348680603
193637879
234083279
245210111
78031693
256066367
93093629
215924441
5962991
672432767
1106299
54971419
618109927
43854947
100851407
9572197
493864559
41459521
85718957
89954003
113050159
567959281
654493363
857281631
106710917
255739607
656244881
235370203
572727973
22762739
251195873
454980013
193605439
36187637
346091353
8210743
130300133
20140501
143331481
430344337
114131587
452135323
58726531
22441511
26512327
13645111
273869231
25636313
530955811
67370573
51253031
298878017
6564851
108029039
128014319
11689721
344246561
13289429
4580087
83205149
362171149
49507487
300694843
55227317
5761781
129724789
139722131
501599447
585265333
93740371
47531387
20175553
651231677
50894537
46696703
310494083
11266531
596779943
125322467
31932899
11946887
830707783
86505659
644931671
532007459
89996267
260923907
202806677
7501213
4060919
84488321
483094889
233085121
376357481
10081703
140303309
520250333
812200457
486996901
301290173
181133
211666393
39633509
796440929
181335317
259701889
161173891
629711659
81451891
99015353
6199129
22222127
777317533
79168223
44839477
268595527
3117689
492747599
201043523
327567689
102940543
18062419
31805377
464648683
81080833
218675533
442878209
19872973
4482563
178757281
477546101
463624081
168037123
494179661
209472491
4377743
21099479
97953907
249738341
14975447
494628847
50629819
23783659
111760837
349609061
89481713
207342593
335811397
480171619
436537
263063111
28769773
329951849
30097153
116263783
115535501
131955281
322885747
698046983
64164533
378731761
85691497
2566373
310013167
440875723
243353
67028363
647122291
562158403
12592561
164710211
18163853
70897861
511923413
614753599
439181011
22738403
416319769
14296613
102028319
255993827
412381577
197462729
385242133
192248611
866365573
181855981
65798723
42588883
453352267
84248819
100006873
29727253
343415977
714879559
261277739
126529397
218206993
615255913
225182567
267059323
506847199
441378023
94005133
783728367
7479023
225263897
256580449
175280731
109941443
83593669
83683703
50452117
2235397
32466913
8129053
214030979
687535337
127898411
87421771
460451461
474168707
570003383
74701127
7864517
345114313
24175673
45316199
9153787
70025947
3100931
8364127
223621367
1765763
113396029
431984933
454735241
4426243
212027929
104306549
102320069
331454719
660834631
337518059
70572871
8548117
227855393
219876959
197017693
579018233
196386143
209531261
96499817
16247617
533704841
86719393
119268151
50923091
365834633
128355079
250816591
518534713
230306653
57814447
4854331
402331987
924935771
172073689
124870121
755175643
8968013
84544907
277538113
548087279
291762481
40819463
492223027
264585571
15505489
253355237
5464783
98269489
19295893
85208687
191769311
131898281
358322891
498795799
108798869
1111037
325114067
78476423
582298979
171707573
53880961
451226533
103359731
389829379
12226883
78524393
486262087
178570351
477563939
98288947
538220509
32436809
154329437
22975111
153662827
408780313
195065779
637325947
25061747
264313771
313092347
50498171
415067357
311910793
374048621
287004199
159139847
31020349
95266267
669547423
394461923
12761743
16037023
115271183
58450703
192049763
714653273
786014657
440596879
507721
70146023
146882111
3826363
75585221
10261313
182058959
351470039
25554583
91707373
451784051
435932999
261592987
44780209
230940349
84037183
67134937
52596007
146911643
81734089
75885193
188697199
63798139
70826081
180640637
13014473
354061739
548868707
294276263
76284937
34230043
894341033
123496127
229158817
24793099
54639061
71137309
606797297
66845167
619782161
167832937
652301953
564364841
205411433
207742471
461359321
237498311
23583457
82348403
426564407
48200039
220425497
58510867
170445337
132775333
183193
116197729
73905943
598638151
60590723
19664891
33770983
105940441
14925769
582768281
25089179
38162893
1245143
292572391
305551271
8776433
9243029
162919037
196639747
10595797
1075631
2907991
1377241
244538537
225335321
92063207
15095203
570006103
69232633
148223099
488234723
466560697
240331037
144346231
464084111
231752113
153979361
26057623
46282853
585600643
32613541
289645277
40451
335963743
10020503
107370047
538090879
655195399
89388197
158830409
187112161
99170191
222637417
925244923
515136709
370838551
21483857
401164007
76751573
10488043
74207923
66964943
260334973
211037989
353680091
105357341
27074471
136638863
102270349
259254019
298935647
437537153
288364213
293173583
7768993
7889933
644615801
27268643
20158849
106974757
306107
107960219
11410513
30777217
39267227
388908347
61588147
154831067
22899761
12962827
8013791
29572289
884596987
10381417
89862341
703090957
78786751
248808709
103355113
594743579
143448307
222874733
714788083
658453349
3177679
683622131
104368307
140965061
5941577
249846893
10523609
606987769
874221239
168089269
655580713
297141547
571831061
8035673
183045827
20736281
100614463
580860659
193872929
625763981
25830319
696330337
511184801
752792123
482645171
218978261
164134177
179034151
51897523
129997823
209621381
50174539
482578871
97642031
8751397
54569797
4449943
154062001
47539081
86345029
113801351
1004611
569164367
38442071
58601981
67879261
794850977
84056473
104961089
579527029
26751103
3488747
185319833
388990663
808628591
415361173
200791783
7790747
174077983
333480869
784333049
338377729
3368137
437216849
458016239
156908309
57993877
265353631
320147251
38015401
43797317
430010233
25945639
427660507
485036969
379684091
138442643
138003017
36364247
606273917
24567421
247806521
159525011
31318823
83328767
55635193
5054201
100608427
258499673
280186499
448619573
92143967
403036783
241087141
120148991
307037963
17292007
19154341
39131233
185393933
19522543
391690933
95851199
85335499
146416951
559127
117851269
153550513
175486771
153421601
96642913
565178269
26671013
809263423
18429179
51825847
78292087
31718501
277711663
253697441
30555467
158179589
26040797
949931737
2065201
84990307
35620999
291468257
156495487
676392637
378485347
32981713
66426509
6705679
446086793
11124049
747367739
154696079
287081461
165995909
11702633
115175537
444225499
112043
513758303
412705519
41881309
7651729
813305137
257398633
94280047
37351429
4051301
59490731
204373909
17712847
174706369
144449399
148538969
328255201
2720087
250654309
328319869
203304763
298337047
5505131
43625051
278842231
207223207
18758989
3030257
158509613
172232873
450654023
394247047
58444543
424261759
320429689
353893289
244856747
98361443
208263043
122438059
178246577
137036941
465968033
457987637
88116719
23315671
78364291
1091773
319299217
22794913
28621051
230591567
320609687
37957217
283271083
221563291
791569777
32690551
4258523
251527921
85465561
192471973
651573077
328062143
31054523
408328751
352883039
9125183
168492691
360424177
113765779
180159503
221983369
715724011
48603967
61589477
73879571
4500179
713257
462373829
714415391
130923937
403817311
398627869
306879623
466460167
281968223
415016233
417244601
374201
159590831
444920393
167728679
128487773
222404723
256488899
62135729
224460283
281502691
468776233
51610253
19257673
152503537
327574199
104255909
24689909
308403167
539015483
238457683
239368091
32584109
171790511
99761903
223974011
12675023
21064091
568207379
55510781
189287887
20210809
115230397
366820439
152964457
183035323
131312197
6765137
348008783
2893669
201900661
708811
186767951
244637287
39317519
374953123
254662711
2225911
133185047
42963451
2776757
134025959
567399433
35779369
40475551
63957407
74672173
408858179
489538321
494543851
290962501
536865569
73574983
12514169
312276641
427436629
9366751
28951777
278072393
20781947
410833349
21186787
46634701
169467761
67601789
309852227
208087637
82577197
27616357
890863177
446185457
31015909
248281
376619351
123344581
35301631
794485409
163418771
56502307
313028981
577169759
63820997
277195559
20110423
37407311
93046267
18184423
16477529
126024991
11280359
480945833
190240129
8418569
106379837
361648817
1066771
17184017
24852371
718502249
180024731
252138941
781951349
469052503
443966891
59571203
342391541
42139483
92897611
14378303
110379823
623679053
420451
561243187
655769039
33251989
298736161
134362337
101229019
2764451
219950659
628723
83381401
133718653
407618149
10717613
125366909
308600771
314939531
6125039
159222941
12364853
740469581
17267609
551231977
5648303
11620127
86683039
195260843
24624319
169523831
59580317
289044443
73826309
24808921
131363009
469587697
4624199
70408861
186453913
114221879
875719769
353737457
890841103
8520581
594139369
456534571
370722577
16238323
221896273
24148219
357175867
83203997
41290453
548989219
700605889
483452143
94283407
147557339
765312819
6359953
53836837
100753223
63266557
331158431
438673211
781400981
36818381
592831639
34179181
399850403
322822739
587604233
105655877
408460189
586913
175044367
9265853
608891
674103889
702948677
92852971
187112791
7085671
351029869
96177307
46814069
437768927
287757259
282245503
398989951
9542437
425235389
137968529
53425069
307279993
654947263
78924653
540151463
2398393
6593137
110397757
75895627
27912569
387020773
142382017
190746691
59223881
38367073
14535127
77016713
696793621
74920051
203335669
27069041
56852069
544940269
80373077
139494989
912841
490688701
429551327
146478023
8158141
25840993
14952919
25812257
1018553
206236291
269181271
328906927
230673239
368154487
381142681
62064683
344406817
267647543
6767627
205204147
23911501
319681433
47211191
136512323
213086437
32184433
3877141
17817539
2897821
239672633
57265717
27105103
91074947
301648411
297566641
34755901
420579563
38191187
310892047
48239701
56213741
6160859
35603479
26223419
533322943
302740159
198764227
405478727
703762747
433203983
72581749
40604401
26520961
106360297
3237349
86685527
194535521
296619023
329302717
422124641
1582741
6426977
111516283
368169143
134325259
573885953
411217141
23127743
155674289
24818671
17961313
118358479
169485983
349219379
202979291
841419067
154934081
6412477
179080379
35659597
346481753
400227253
57210739
128659981
9181061
34645217
301765433
28821343
53553121
98006189
219725173
262881811
7556377
728153
17536801
122309413
65594447
107432069
221890087
71838023
616195361
147140689
254060867
19122349
271928633
17195039
550445113
309083399
559378441
77846371
44177323
155517941
445882243
346804489
172047167
385330567
360592157
236530969
364397413
283344769
516335957
521792477
59012557
549510407
324797717
65145667
505513663
564822751
179845223
167403629
171412217
142014293
658390651
27482773
112835159
406011751
1425833
137633291
420830743
286752353
250150567
623759483
750832703
4739533
59362937
324952651
141983557
23454061
254692307
43396481
320091631
15958751
193170569
6936877
659783713
474607009
413910719
102555553
6578723
438973583
267590941
9797681
272827759
32314907
31519757
110042351
19052479
632942137
37089601
109406933
503422433
461694241
122723959
336404441
218406719
190111847
437033957
547289269
116035961
168296503
176432611
2712499
614912071
9129191
57570059
504463171
245955673
530192807
133822219
160983607
87000269
16352443
406110277
192198871
61019573
194633501
167175821
4861919
952631
134430559
46126567
217654343
554561347
935981
678836113
66763601
301519513
120089461
65572343
831568901
284066191
1207873
9711073
338269501
9531629
283234117
19236209
15155927
380974927
92470639
822252239
876876829
91722487
11282477
67590101
354236887
27875681
78859831
93513683
339577333
125259307
67091879
306212377
269759411
393111079
248157907
612705539
292857023
22720367
19419091
694797353
82963273
434266457
178799867
635009
389881201
221290021
574713943
3028933
286992109
354978839
215240243
59374283
270224921
245495671
522136063
354038437
344786443
343263353
7666891
108757361
267509999
584454427
136248199
44388247
68513129
213545441
17650931
3728279
270629111
334380919
490747681
312389893
103402217
123867001
9900581
2530741
7184227
62547949
18141337
186720943
223131221
320886451
10629769
47862467
57330803
484033633
912336221
134332007
210446671
71494187
358363457
378525911
265621199
183113213
29606677
30118307
385212263
296521501
852983881
413406449
379604257
665893759
513513821
17420413
58142531
59819387
22368433
493060501
658822679
926063
559579063
137841217
185226947
14877883
61151113
38164333
207213661
11602219
129880433
6901787
20381393
649554769
172150631
137151799
550071631
104629103
513811867
144784391
436211513
156669797
191694449
311976829
183753967
20692183
432745669
21978197
98182963
308759023
55618903
13606141
103452563
202216321
27425639
47568247
35213839
26319871
19830011
10596809
647393147
3304031
54611813
480739381
72832213
414412261
443258593
628000391
52009333
369292081
298138517
229565533
287271409
146315717
774922157
291759701
163672559
250421719
202541323
246863479
43169053
41307089
16360709
452724553
10488463
44334947
247548151
41146601
120194561
165338801
151251943
338527571
180433111
361578071
38682913
2489401
24593069
330375527
91204999
163661371
283248263
546231767
528201859
42176419
234155143
76702363
265978057
88973459
30994189
31434983
433059331
18929593
208155869
53618339
305978921
171088231
81301763
657437441
436583321
7835831
42422617
300927173
41614511
382373609
122320609
93452647
8371151
176000501
139131829
8213137
35360029
517539901
262716719
61376503
160881817
380850329
638864791
242451997
137889923
14927123
109024739
91261453
753112127
52827659
12948073
9075047
619151563
12888817
144751301
1088173
231970493
29676337
92568407
86093587
9351283
26398159
296975213
178193479
654476699
348896617
299088637
545703623
64265723
588617723
280206637
340991093
399830593
5360891
42926803
259087109
122995921
107180687
172940821
240861281
310464379
50399473
557587
88104953
7359529
119024957
658106147
236529773
4031747
576325307
861164119
2142157
463663237
230917433
98212871
11308481
773921
773322659
12018991
103144549
218605859
670008011
373038557
233845789
477373397
30889717
405170477
25042307
45926597
459292903
91269517
31363949
66031697
425064037
81555989
358807333
250428929
110176091
77432989
7523983
116832167
22750969
474817457
273527593
180569579
301821929
32685181
30525757
32679289
22075849
260280037
34882577
85094609
425974877
123294991
107823187
1677257
100017367
203354609
380643407
260901799
168453847
289605103
606476359
25019777
333477097
21292049
110387573
146381353
146891929
212987363
67377683
54619429
359975621
149157413
681638519
31211893
37787621
37779017
366703489
44925499
50698651
58270987
629478541
658539631
400167851
179105009
350491949
443122343
10560157
453994069
65719051
386746873
64608757
14006771
159134369
124062479
458065423
108536167
10409341
676186529
27213913
730715449
71107373
129619949
5805791
34513357
51899941
70715651
5405549
105591907
218647439
18384763
162415129
57608867
1450217
22242821
379224917
460810241
654764399
273283399
773107
27607549
542116921
5112043
362004989
644572477
8736391
511650721
438198989
196614433
210074027
148250807
11673569
601241129
4618057
437582699
25834121
616109293
367447789
73305929
350825053
27719953
375717049
134952299
6420181
353721653
76821067
61738687
35222711
5746073
192186821
86920879
112943609
38573237
672683839
228650273
11080081
3971707
3327449
42255743
54185743
232705757
2077529
767197609
422001071
185078393
215384201
232679333
5762797
495968173
175078199
434944999
50635859
414316853
277708241
370815551
685686473
245833309
16286587
518895287
31812719
631177
707822657
493225393
369572011
222526691
17240753
13875067
145170007
16731823
337463299
151018501
560350129
271550281
837364163
228648443
245236561
581217883
784123727
166577347
287006611
6014611
795823657
437179921
85796057
212663603
198928903
451647451
1748203
77323397
226578889
715133189
63229669
659703991
342165487
502879903
147383531
89032807
134411969
680349797
100318313
88498099
97674691
14965987
18989371
38155151
21496411
379898861
145212601
415223203
575149849
119135981
179592653
52424347
331611331
154593521
5008439
1256179
368634701
233095657
1521829
12209773
10902889
248480941
454124197
221488721
23033261
127199333
247315561
113755991
78786067
661485119
207437051
115440617
384466133
91348793
14338817
106158517
198367633
120749803
207879271
224371963
186846221
775717141
98493253
378974263
102982673
12205807
463189057
467736377
9448391
89990599
12431269
22799471
217831037
237631949
96685649
1340049
161330419
231919459
100713407
160732289
22305551
12420601
73990051
346765607
401013443
12258527
10862513
354099037
380812489
784721111
109830293
146881859
121929557
18590309
188794657
480472429
221149199
385401257
6243401
853087
810421543
268431433
291919547
494873783
272503163
212300461
866568211
637584251
29966957
64468289
551104537
50592823
11346373
665148797
211825349
308935667
57037451
94279373
111059527
90028121
52174273
568505261
40923173
374273257
431615633
134641973
146815457
497067187
204049163
52378603
41473937
4099847
432941779
150611639
164373491
467001911
206414899
13246853
291368687
571436167
10205059
202466639
101035733
378387461
402148603
87850267
33419959
243787363
589407547
733967821
41015921
59384917
10608469
282533
211513
456029983
441620731
281103223
253674541
233563249
276725233
39351701
314052943
116721061
77090861
13800089
480773729
4463297
76132349
87292589
180237061
573865673
341880359
59782133
384122623
348274327
41962981
279533711
11394659
79905439
399527629
538414901
237857707
276398713
27316591
101016119
21099131
101364539
169838759
232838363
181297343
47011999
37147991
67889929
80509103
504218311
49812211
453532847
43355947
65002783
4314161
5827817
331848599
60715747
76143031
23670643
235236007
619181711
221477507
88086799
37954351
570105937
834149629
204246769
128977897
61547807
702266021
35585449
46342399
432324289
146121421
324954919
84806077
269064893
789294281
738168253
971849
73247897
90187949
501860153
169421807
22583339
463595879
238184753
42876401
396102859
559469461
449056667
720407041
526910543
6619447
123302239
237020863
196829663
137679299
667363523
1970503
333907747
41181251
353264111
12392477
422935973
189129767
447146047
7846057
109608007
231111143
657274283
3404587
593369719
14392993
49814621
141220319
237218791
495202069
21248203
623917313
392325707
8827717
1196053
47567929
144516553
44647279
37096823
419573197
380526149
256271321
288158033
760093693
303749263
69833633
165655517
142131971
184360721
885381173
32831303
8376451
388535033
104712599
69071987
143243473
363547043
63984587
3164753
503099143
510193031
169040111
124227479
1533253
294623207
110635873
267341491
98362987
29185573
223308907
124415069
436346051
459384613
582035009
155761363
29535371
5193659
625597351
62463587
301237009
282777379
419465243
671709799
25446373
377644991
76572367
197871943
467802953
45589793
24547799
522958721
9835523
37466111
466138427
13897153
3327739
206590723
88085057
43987927
55269113
180187261
823994419
664395961
242440591
9748289
45167513
86458319
39015511
18706631
45394159
250409147
302045423
438600457
288748501
124080287
231565469
754641763
323701837
278134111
94988083
2654287
125459053
411387439
701749
208417151
197003687
93639737
243469763
103453249
225367069
449287331
123045773
84212281
61586339
736504577
159773167
168577369
351038047
341716409
88207117
19407889
15463213
319277993
578697601
181369
11157857
152454451
1228061
365957609
323024137
57475073
469241831
1003883
104226713
738272467
4285529
162245861
313366619
786241523
411424579
591395353
19853003
24822257
415719193
30200791
59784841
19939247
30818701
305969509
716153531
342442223
283575353
107681
459391897
248362573
119061853
36927329
75526849
5024941
196539631
13260587
27848731
57433097
50697379
521491793
1251469
280523879
117988009
790974077
610270883
101207003
100495489
32716003
625389211
106607903
633588959
656647471
496727719
154154017
381939941
806687201
29442173
466368943
95800897
50426083
55210391
66427763
7862431
83040871
208916749
459191153
93173471
168334097
131526851
196214549
52171499
13861097
21636133
365985253
495612269
92650171
588195539
251143021
358131419
116748259
169296247
176452873
394485181
353539919
15327107
270053779
627657427
9872333
238125073
360769523
284762083
86511991
400623599
511561829
172468523
30589561
95980207
700114243
169367717
7323691
582685039
164696143
583319831
60024257
253193579
46797347
3083557
21987551
354165211
156815017
39642553
279984433
32820611
145095911
369645041
261115607
542338523
309656999
478246823
24424523
481481009
47514821
316982401
92247709
7693501
140819771
121402639
163397939
179670833
282244111
336249059
14832761
146913281
103005547
35981191
215467691
458534519
9724037
173732677
68504113
1147357
275160407
3455839
8333669
642352379
5102413
7643299
56552053
13235347
140845877
55713989
514835731
189070477
162917003
141573781
80968829
320755301
78746999
86864177
23546713
1031993
88098847
45259523
3858331
88937969
32336093
248980099
34375801
426689047
1548863
45124019
18246097
24875087
81999389
43324321
422177219
625572071
547013
200719483
2544653
240438641
336002237
75407149
846009223
144959027
74459569
78632893
386443003
133782893
143382751
10540073
698314051
88399061
551977331
33330277
25409929
546018619
55155379
521626949
640970119
27755603
420167141
7876861
211185539
445145203
333908761
334140337
314464481
698393987
27100273
703306837
151778113
404711663
206659679
117073787
83792279
276680801
2205209
11572027
57072707
290217833
7726259
337681529
20100959
563250509
126134263
39477719
408827701
154844761
19517347
136309307
14665997
75838403
286864423
13764743
1067623
618666109
117300761
32770247
252694489
12350629
85803299
45770561
680743991
43593941
20751721
81890957
92413267
182207413
152808967
411448927
896251273
363844553
456602849
8002861
72987
279070117
20096383
22603117
399110039
835254181
15962087
144818363
586527827
81279743
127364641
38996563
3209831
555349127
178785853
202515757
93474809
18593117
103420223
147817639
400483319
222639649
59393689
59535001
45369139
1325087
319747223
143627899
387551137
349710527
179064079
457511737
38742709
38594587
211569781
221506739
377262761
58124113
615463867
16279733
434075657
260315767
42898931
14919193
231372263
171843107
60703067
29081911
388536319
8392589
456992017
26120327
488006671
325322813
586550147
64318729
743833873
469384891
307819657
291131123
35099671
41298079
364803589
348701
33599561
29823743
16590241
282530273
231248627
195771907
150588869
319695589
499047221
36569279
46469593
59127493
637249
291476813
183787489
316000739
532844899
767668633
131075209
29966687
192539147
320860459
2324737
149330011
311179223
138925387
420951827
169862177
38624533
217809871
503022187
72866291
151715749
52698689
139383583
17399453
8337311
511867913
130897873
42642059
9040433
77879833
212762131
563535793
82831117
94978571
501501971
58042297
47885797
379283627
7187633
20186963
80662247
391164743
403453651
70867061
123835583
59207963
36168731
26647661
163421383
129388387
47741783
105372331
454163873
494990129
35892433
29812907
13719031
434721439
275883799
875403349
394471907
2990731
648083321
15329299
67303241
85052917
679674763
44951617
100271581
157306181
21053003
294935609
287907743
279873299
51349873
752367067
516684799
9673217
320337649
80464399
158827649
582613111
495940877
23366131
412168301
218469269
14587471
62668457
26624197
364910159
577714183
374749981
159241367
29682007
429618073
158384879
31942277
561351001
56319517
48479411
98674363
258888169
239292211
339999419
224420897
345986633
170170271
117476573
10345099
77081839
65570737
93030071
9700423
251139481
747771499
4089629
58909679
324466717
526793101
689691419
883901027
719345629
573653393
118915361
19718197
769871759
99794909
92008559
350101121
81480739
789288187
486945227
160273859
22499797
207695003
33622241
402076289
368377843
639847147
265813631
253273609
148885381
33009791
149187133
307745729
113764249
56170007
200023217
38961047
497765153
65261983
7293301
327284953
465018949
73692473
66266687
274262341
190674833
62885981
367819163
156230797
2989601
20285971
561472147
291213371
63402067
60384743
152497759
165876563
150966383
380113109
161657933
24439297
287224433
19408451
44555507
394507649
722538679
89625797
36596407
504089693
465727793
191367439
152445079
301558507
126761497
190781713
570736487
230742907
321038689
121555979
790798153
205741243
443571563
447816857
146943883
436999543
89561959
372633883
241050811
44178559
29502659
81954967
346638703
138031609
201565849
265752811
37297063
30143681
100182073
260330657
20696369
31436729
717861713
202737673
816445361
145090151
26467933
11375911
69473279
3609127
124948651
23376259
463777399
220076929
112902941
132567341
110935373
581422273
172493239
12092363
18274639
562737523
238518383
114452047
422120213
369196721
500999801
748079
677884969
131389417
14354279
11214079
3060709
371999203
227368313
371227531
56264797
304243399
217733017
8374151
51017503
609084859
103334981
272855971
331724051
24725629
646152977
62288911
318412231
561362957
13204463
76442713
300422951
422123579
4155491
32534819
313382287
571920187
84786979
19208543
384574693
293446277
83512229
177312559
28873961
420584903
104784893
5847217
91153333
878903
312572963
136304501
739203853
109250783
28680577
25863727
596235383
474857681
99307883
24159769
393403057
317270263
7670939
183575647
58797707
255884441
15533627
123332269
386263291
104250683
9510043
113843533
232058657
460352419
203782219
4304681
99376037
224729899
7879337
505312333
175825387
127344727
91573751
4383233
118129873
191230099
58686739
96222683
26462647
629652983
67350139
58748017
407120713
474776453
44928413
7801909
318555637
72097087
288830203
803396459
478676167
53418103
193728713
136954319
122762687
6970367
145234207
429094387
337643503
288475351
457732423
310903979
369789961
142648567
213944177
314704927
62319707
123337433
132534511
405244523
141451603
142475563
440960437
665799097
447045031
192386849
149883073
146545829
172522327
781462463
521228317
123216479
150314599
393456907
1921333
8708599
792554471
15575143
164115517
185066873
26059727
162389459
264252227
77865311
24462793
11322301
342981857
950488459
49264529
417434203
225539
34400039
152479819
375796261
5508623
163635299
130497347
569944663
713199659
696208559
61077307
600702467
8640901
61898579
338042567
22032523
153620329
243365579
34571389
217830523
101337163
214766311
323404387
265136449
18985493
336504823
24308161
616210783
27178897
65243621
194610487
185904473
94115297
871825363
5795219
128572931
6198887
95892179
28679467
910747231
277759301
140824933
95198071
80277473
43557641
418032479
835910731
149955373
582729229
86887643
156847091
212743121
4764107
23253863
263030311
118831697
235699901
298094179
120344459
146331587
62314363
10252999
4416367
343709423
2908987
39587411
86727481
326535829
110588273
470815771
25263079
321038083
864605419
15680429
24081517
2630083
160195501
50460407
18560491
38867137
263110511
379137467
323965619
247893013
388556423
60007817
5385323
948361
141445229
14530939
186030527
44995063
109989053
158087647
43634797
265101257
6254167
552842429
125412073
501348797
267002899
9469567
105805801
114584149
4582771
956167
8335823
690154207
80254763
181144357
47117201
55744631
148722599
821085583
560586833
212504273
11342861
45827179
284603531
556380499
939572209
196121791
46668463
483959857
422081819
6260147
279588373
5071853
394050571
162635449
97095539
40528529
755997863
360052213
3246697
439234643
225310249
14294377
36408391
65377843
235559761
418797733
432441421
222470623
317432749
344193323
36395561
23627531
361144033
73605797
138240731
814296227
41686231
550522487
231200611
522425747
22713161
98411021
401907287
62168849
73349299
176083951
52914713
333798317
33063313
30306923
816521243
16015729
116491877
1292651
96428237
908219761
77647639
449049527
3664373
94892183
261830329
13468309
74024591
28065001
485563889
682905007
9432469
150240403
4951577
380956391
56559149
29902153
23886329
103626797
368245013
67499959
80876987
25304131
504284449
6849533
218782951
412098461
66011893
170422573
58955641
12044699
231403819
312558509
54452129
247174003
4146713
388040137
184413899
24821597
16733131
637809569
50257547
49279871
120563669
19642517
91459933
43281701
137525779
40789451
21214891
138269057
104317333
20771557
334457917
241493639
36204401
43280563
393571181
285900089
87402977
5802067
668246263
18830641
69721823
392976407
154891747
53122001
138718663
65753771
59152781
154393
674967823
28629283
150888967
35090603
6466961
391327019
147644209
375994813
49857877
258985967
237463519
744351017
594563863
3918787
430295309
27301543
391601009
13136621
464764163
722455367
20254783
151324543
53690467
146799407
325582393
391466723
71329913
228919567
132961057
58222267
46844969
19007903
27255317
1
10000
402317579
127053000
292895359
138964687
135418961
21653113
188099623
413339561
19815553
124724909
311125013
20575943
438102131
530806817
66851339
891666221
51915257
473174707
51443459
51116927
98538961
2305913
5391109
80949431
319391741
162790801
186737701
144622469
596050363
314507533
822783083
220776253
526006177
63845357
13529027
303051799
249119137
256086823
481446421
57491809
503644663
414832753
29640943
213624251
138162781
446355571
2355833
28906753
37708007
781381943
682410649
58381139
909192371
596824807
145452431
253980739
312751753
17300167
40987201
330167569
144633079
34233233
85140281
623263103
188619203
24031213
65752507
49617377
100563269
74430767
46304519
267862337
154374541
226883567
275014241
370690213
151962869
22541873
557741953
122245619
647552747
339851737
835905841
62015923
70979521
4387949
24675017
398197187
239833469
66542969
29679427
3743063
263661317
513171397
8208301
312766549
42825667
10449589
55617127
30155287
244241003
458316511
126514387
84663097
646577237
45992357
182830589
314273341
382172737
190485599
445664981
435450143
13746379
129384107
182966593
92916007
420895927
199892351
264867397
72925201
1002461
315595199
505460531
601721831
83140781
206011087
732892931
127309643
52164571
77665117
236709497
327065461
108792731
429150619
9121579
239386379
713335879
150062477
528352007
177320809
539292991
68526041
455552017
344419423
23223367
76558399
58181887
19464959
37269679
28156603
103215911
299179813
326640367
155700437
48530267
13241843
74748581
92131027
297908111
590176579
197332901
514285349
288176227
476667031
134861653
416158319
572187401
142503029
678964289
72256643
254416367
60769811
181125829
107533739
20158009
560297497
865163861
422168963
19705849
18857611
309847427
124059527
47491453
49503137
429617891
15293207
175151993
364034309
188797831
13444787
9034819
405740339
13047907
468254833
298355227
125769271
362479697
119267897
132693181
84083429
439061011
4860619
474669641
164068609
99155039
87320437
446148589
232509793
14246053
337284263
109530119
218801423
125177509
148335179
170356891
334265947
72307687
155674237
5208757
284771041
41272589
64109069
83851087
540458129
415915783
599642441
27248743
96036923
45438647
194584457
547644367
599235047
237134993
1347319
186935783
26717473
1646699
3894823
231554761
130140977
92849639
16345561
43859899
14637031
228538033
738296903
162545701
54212999
465633907
59512259
50003861
39522383
194699987
225009277
276751333
16938457
128150173
841725637
32175173
47478811
194037449
803504761
32024491
306932449
46553911
132771787
96534167
384547223
103608623
209520919
322874567
75605087
240620239
246199
240374117
585916823
139925921
183960487
42603229
624642793
38035451
17510447
473591843
32849857
1940249
149186941
85668329
315937169
400363433
96148067
194909009
334673767
574148621
29849023
105947419
685526183
222395951
408743743
27369401
11729533
280970579
529457443
207972641
24953963
423013049
142107523
92652787
331412797
491817661
86470327
7510819
113463509
601976041
35152987
5822753
183724777
751546681
49512607
536097487
137697269
69673759
729819451
33196519
560072479
149068459
1767901
255584653
8491039
789317183
304532009
15108389
322547623
109316231
183054611
121532129
163599343
158672749
14395393
300950927
432635657
267899809
80873797
127389863
42888617
9157163
73787299
393354107
37961893
499922513
465848657
40095359
3414599
1667621
279457561
355205507
65278361
230784331
55206143
71076683
238397519
16448629
514634227
34270099
187892611
15396397
89412223
21319313
426191267
264649741
129830923
805685669
953094151
22509901
189534047
276529867
61777519
699715187
151477631
3245839
12928453
128563103
33511567
207352627
267684931
181071281
668324609
54198853
43790093
110636587
444938419
586129207
219527683
353358641
149500361
51970181
98643799
229807463
79922951
123742471
179536261
290778073
132075677
145574083
251731157
218504003
552469823
90520741
299345177
473368153
3887063
55799207
172906211
470552501
620879023
4116121
501588953
77899561
220697381
3088597
300445799
473670767
103367827
90522953
287788871
926833027
242161607
122508431
461380399
38474587
453706199
47368819
189879463
82314077
15544937
135038341
939581569
710432381
482787541
354491693
5753543
258942679
63458987
192697573
245073691
22094243
43038143
78383519
88167683
952879
329353229
1783109
8010659
44707259
11904647
216434989
337993547
30704953
683878649
34756429
860143667
13475243
247722373
77830223
342709
35811959
75200093
105384179
71259569
30610351
67433833
90193391
162911069
258889919
823594153
25350373
367291693
658435699
530721703
247744579
65893427
379703431
30398971
25059599
602996629
727944409
25345907
304006589
535686691
297041671
43849009
442793209
81426281
45258637
28866791
169497217
25346311
2157191
348848897
4927691
121477501
221149237
250319
39792947
31169563
528340157
525397423
108301481
787402043
868756243
659862319
14980769
239027791
3720307
210410069
234116261
167982359
405553097
9633047
520867031
579132989
306989873
368253533
44524223
171844249
336896653
15840373
176046047
79148137
204490177
54131899
103458841
255731117
107359547
24580183
162537293
10526897
213957581
591952871
39610247
25616837
335115827
237496327
18850171
176058413
208014379
5860093
73980149
111100273
443811341
931437271
431245169
84501091
12480379
77995727
106884847
242747881
129895607
527009183
292438579
112189367
319897507
151772429
228227501
111331403
10412783
732051097
288216029
105357341
290378807
127157287
390596077
179900653
59288447
81110789
19534321
79622423
131577757
248047903
124910147
377233063
855800089
840556361
10083163
54089239
1823363
162067271
112961819
322587919
32818649
91725097
11939281
389978189
84441827
523642513
47183233
735874309
178930361
343698737
115269509
189245671
696498977
909857197
53155489
393927629
539809411
63069361
689070901
203677433
897200911
106927907
538541039
269022641
79397611
180097873
188388649
28916299
42617273
20123197
704751877
45385777
342943691
115649207
47739739
416422283
44825089
231777307
93630487
144118729
17083699
679004663
29560439
123969047
65508203
313429679
125105483
14690293
153189301
105768569
106478767
502096393
62212597
30942833
2462881
104250343
11696873
145303897
144965059
83622361
817875053
71017571
98844181
338521259
26901649
514510153
403919807
291826897
138959869
243164459
799124129
564250591
221752697
51474859
257116711
149095823
288498629
82407187
536384503
64927691
62479499
58623427
138685553
66035947
247826261
454683893
75493967
568962047
224214673
5308817
384616423
64566373
648988411
33979723
366910897
61161641
84545581
2769869
47473747
155294443
119756257
1854631
70287883
188031589
846007
479671249
160957597
99620581
428683627
143690837
141921889
20272531
290828753
238153693
451764619
328055879
13304791
606728977
374077547
19474709
392655271
653717923
40798379
245822699
245939651
68601889
100197017
79060783
109826837
251282743
237663103
305579303
69540677
193283803
1208197
630001649
556880123
57023063
37752493
45629797
4661611
255848899
530834771
15183367
96566149
155764811
87218239
381423331
45759911
779353357
144832661
65307689
168214757
167669473
152107367
89078357
160056943
217133867
94726217
8230007
87932203
93481601
18664439
186529487
745582627
568046491
114890263
143453039
839994689
786967673
325050641
179102549
14203193
856145443
422380577
270765179
278768297
151984009
246414661
23017591
594123533
125319049
41597459
18459703
415488611
65762527
256702001
177317753
472441139
199371611
443282639
337180271
22696523
270524119
596716469
100482761
223665193
146307701
116623163
12049369
92646601
80184373
48554609
242886881
191889773
108356057
225514763
114811601
348403807
609106327
155087503
74775989
500431187
402614269
926521373
151170949
151090403
5293577
452653319
168681263
32607983
37376309
146314997
947403071
17601379
149785877
74374829
177481111
24311783
128740571
159595987
9401719
102303763
34346839
796698571
87212101
151907879
171925727
436421119
4142819
409643137
329103283
57027791
35412211
7137353
50185067
641703983
95203151
14199359
102109409
537155393
56912749
7567117
422754067
134667391
68027263
30247169
159048347
245180107
43367347
824683777
137218429
43263127
363948467
18781331
66936823
83325521
370493041
196790497
707640083
453600709
4179599
114382687
96250127
26841641
1378369
43098071
32699129
508364303
269679829
354929677
412772039
422752163
1344341
22178147
766602701
114919583
189761581
300934831
36301451
29279441
1901821
262649039
343095517
82297063
640841659
5768879
165403429
82466689
38503
115886327
211991323
37890751
138504461
316130197
555276181
17089829
129210359
67271597
212726317
8862589
86898083
317977069
291220613
69774281
256289507
723745069
726177161
33889663
309866819
74114567
7136189
939382099
68330869
388596001
9240373
162968021
484577447
222138247
117430219
398551661
349839293
510938017
72913441
152930077
384385843
16793383
92657527
10696381
144641599
810306437
126527521
142580497
379651
155232277
388819619
379243471
5264131
354284291
170691517
575659141
62637451
20574509
272092607
452872187
567694051
795431837
707615141
12906389
612239
103432517
337733639
6202997
86610619
36573683
5769983
616055329
94620857
1231991
250202137
149417111
319894067
451699229
137228771
282751829
38864081
87440029
364652437
91033253
593123887
24969937
19794947
33110591
60883943
323205917
127666397
92563033
102756671
9546997
40841611
6934463
31951303
9132947
162813031
170016827
632234843
218943551
90339713
562049179
68036009
293651819
428144369
266171401
26839433
634645211
688870199
314016623
66411857
40758143
120591617
598044049
186893657
678115849
242052361
94817357
171142007
34650799
467317817
270730333
98228939
182112991
9699499
447380887
2206307
361957991
75082297
79203811
170342989
290792693
522965857
20271787
61825987
66536047
584478211
381288343
21672953
346231549
136314707
39498661
311089687
260650067
215388637
575364917
53549117
472212731
292551577
91765693
356581391
144100667
212119351
254613727
155840567
5912779
64506901
55753699
19039913
369965567
354924469
27017857
398845639
830841421
99318227
569170229
167676073
403960831
27394747
685347361
17760287
12143081
3646459
29051489
589018511
18014561
306681257
97831523
190973
325222021
66745097
183265483
31600271
156723253
4299749
14849161
252299951
247220591
80423503
532067713
919208221
14299729
298091917
3314291
619435133
150211681
344697707
7082129
311885999
362888249
582812287
163475561
151434641
4387637
448127321
38464067
50851
47428847
182627083
11505047
188642381
166806047
224450957
2049917
226009631
52279417
289207097
95556553
59785871
23590213
418107589
481316357
117680429
370440293
193264157
1816181
191475797
422937127
35517509
23194957
674831543
539898949
770814463
451999573
56906371
393443111
2635681
365375797
648335789
124702219
21548617
168641723
535878001
482353649
10255019
919673
231528391
339311437
158044517
33611491
90729703
223908119
227123
204977221
87916793
304553567
124061023
166172623
194870243
375069137
7731589
48980903
19041163
32982343
105154717
56320531
25655009
120701431
181523053
279475657
708557687
48829513
873465851
5675431
417061433
155319347
147932207
37029677
162897271
80037121
19003987
61683703
254996869
266742239
360113
3043853
100709171
174269759
3897433
246122729
457589113
49440397
188441801
192949259
127771421
16299443
271944793
36725929
428999
47276249
247331261
48650353
439839661
852800719
5432771
19138981
87026729
211210379
141520289
142219153
7043879
2854183
442752679
76870939
4583023
246050939
156181381
265180711
303630589
577413079
316987
449915087
48719261
126308921
11570309
736549867
255029729
171072959
89226497
82995779
95481787
525668207
141345443
36420859
176064761
625149829
4781687
131338213
599547259
160864313
33991411
93074249
136196587
834337187
560161321
236056123
41260567
102618227
65024683
301784551
25925227
196240799
465135389
1462303
251539427
69970129
10146107
623579497
303081089
589493119
531257
83624923
71019719
41849149
89947961
113620909
431562281
3755893
456736529
29628817
8547571
57759179
60932317
441460259
115660949
482709103
159912553
949745897
771230309
349286191
403057027
258854093
820009649
92509709
297564467
273755897
20759311
37429549
162861911
456635957
51952889
117806849
136242349
355714661
67163563
10794361
105481303
403074481
232060007
137469707
85726583
38615611
567754207
627995603
402643753
501160939
126227029
106470121
266203849
363375269
4110013
33062681
8240641
115431431
185177183
585571087
56955937
684102971
165795809
43629277
16964923
44651179
397789697
69118867
7029469
89165653
861975661
472410997
628520281
179050033
45134387
97290551
39478589
68794073
42208997
155351813
132179167
186342973
13899461
36457357
1617607
331206431
62888549
4267993
133088561
129533179
9923117
34574831
3289537
377462999
336799003
71401469
43323809
25461871
47788511
119251859
8699863
39800737
879454673
527343217
1344803
136519433
201883447
45134539
3756971
4127873
113441161
191370239
363193139
1071107
344960929
3465701
474470497
110699513
616585759
54163331
141204179
3759109
68682791
15109153
105337373
7189447
255671293
201151051
785653483
139497109
32123389
31527121
609507319
342877621
141417511
80300201
50373137
213316517
213017627
256870547
85533277
650537323
496042867
144369727
258191113
117216551
669908117
169309013
121262507
128278471
14296811
30290861
73521377
115417847
282895903
413834401
367363151
25938569
251364887
424830839
117249557
183695009
135208153
616156129
28389143
36424679
682234771
152009839
221366317
146971777
144092237
341892113
239641099
386663593
284622119
231931457
20610743
406114181
417307939
77803927
181730827
1782437
504950363
43201871
123702743
103141069
394489243
404043061
602025191
65593261
193923299
150064171
438914299
419573471
300534901
48131597
487879433
23497361
85461619
20180107
542687941
419228879
754909
563541133
382974751
23168953
715607957
137656573
360624157
26027851
390356657
92126603
366550267
118712219
192481693
320956439
421797193
27522749
51655829
394282373
133047931
282435953
5296679
18582439
491233219
209747809
484646857
90234217
2093263
132826073
215515067
857843587
160368997
653690251
53942753
307087997
271771849
410369
116217149
360540353
418251817
281548643
20775787
811288747
96704873
608151059
471891677
850081871
7897679
233704337
141775357
48388927
120618037
54317491
399201713
161882893
690246619
530520997
37270963
48493057
226349699
414100279
190596227
192749261
566886053
751511
20850191
593190011
2158777
427770281
116421707
119718629
122137619
77743387
594996911
13953409
65178257
218842667
173773931
2188603
186139901
272429141
198851153
444356443
269690411
810911971
3374401
396931219
10681379
20828173
333284447
127229507
810901919
67157423
487985339
298111651
91578659
492021161
562929331
596847001
256401053
209508653
456046033
589363
395848493
179242001
191413223
173194601
227612611
18211649
685564589
295188041
993749
17007589
47277127
217416613
456488651
594449711
306022169
623210977
132033631
13684543
216199729
131498711
574037089
281693047
74673839
88751177
176242771
85195021
8122973
225353593
555792019
587222329
620914691
316489639
460270147
263305793
23191241
89315617
1701319
104736557
34001459
114645733
403300657
425212321
519527269
6045653
265875503
16880777
160706659
54183127
126312071
432275209
281456717
116992987
196122109
169786273
28263007
29618681
102319213
529444159
563338879
26661743
73974617
5678333
26918149
209980937
56115343
25850371
76092551
4304513
41111197
228039367
151914053
514378063
1083997
327130591
155269967
50529461
34816123
101004031
200240503
180895919
30021721
261077137
619642207
105273943
56256593
472783823
9502117
45880201
29130331
292338847
8528957
3306421
29925143
89912747
482487671
15840047
68803409
39354257
100072229
41210137
250237133
3882323
25422601
737854633
798215477
577561703
235359191
242588737
32367817
419187553
62282029
164877367
23301697
343698389
135383203
140205347
93883081
174555383
383795987
43382137
333320579
26535779
118899541
78805481
48714409
266003567
663513787
189704387
54126733
160725113
2296141
143386427
100595687
339645557
277163147
811634731
40014473
26748619
678813419
536429021
390592073
1368559
56057557
544331761
47318729
13419193
978374077
231992597
358489111
79579081
48459527
160714487
42330203
315855277
244174813
612903817
44234167
79141619
319090699
125569711
114921761
34440193
362582357
174774701
111381817
244875353
279236371
44484883
276347021
16836461
22480189
341506313
296474249
1441421
52087247
22359223
382042849
777879877
15976043
616472149
34877627
116862659
388803241
5917081
707497183
600537083
654413033
394581841
460683019
622469599
101975207
99720749
357759989
109480849
30389603
716600243
38361227
64674473
11533441
25327691
3614701
287033477
95266397
229662227
189812113
7660967
154915793
16743359
294951511
2840711
275651729
14129617
786438167
65277071
60416933
94265767
355194689
372425563
1895329
53415431
115470527
130973551
2964193
35186779
274430081
113202311
756629273
46062943
162127549
551089447
29601389
13071379
228447281
193038067
20005759
733584443
659715487
99820849
429601301
762060083
141502261
372079087
28239017
27134047
44714569
52099699
367428967
1454623
35525057
554042911
408009109
12434153
169180933
90782473
65679797
458888251
598171811
196126421
553224563
3613937
239898259
610864603
242934103
608315093
541676867
69100079
380068127
638152589
228408113
119977747
146514821
37161623
136924363
65630207
319534547
245210969
4278187
138711809
182110717
220216729
76404437
72290641
129431299
133781057
27123029
44386963
94552639
15703397
21822299
309234137
136132427
223901983
354654271
28762039
37658441
798729587
304662269
450796613
21876157
578890189
288978337
341959903
485556469
352647553
398286961
52597663
14744137
248577163
36780839
3576701
13724237
3979249
33124031
197987513
100092929
233008661
10278179
113481871
609772027
40693729
64046561
130269509
63852419
683965393
22661719
665909903
64621729
53491171
22378177
241098173
195849793
208831351
14140219
19881089
322632173
33141191
776389561
187457471
279109937
409398181
33390389
316167721
231199
63530893
65758379
394843601
324877177
57559111
367059181
46290929
204713921
344959567
660209267
37913261
480112727
221377861
202483843
86543893
6913873
349319567
10308509
140758907
235321943
604039747
495273193
30385253
40774571
15547781
330848977
769797167
3529261
342848227
32975617
6461603
11074577
399339917
154926427
761571571
37784297
232016861
44998717
198146681
191289719
361884181
91177897
292526183
257077789
152558123
327960683
763721977
459359377
28863209
431964047
251558777
263297033
697823207
376804069
2191681
99668489
109651237
155870269
2434309
544710869
420477319
53691689
686884619
407697673
700152377
272796539
312589129
122969837
753169451
408486563
6884621
67750027
65885003
305251291
44875807
777994201
669228949
57131401
155241061
127864591
274585813
627730619
238158451
768692713
118355473
10945523
1973303
13602241
10073881
423578651
185695877
62998321
267008879
150120871
94234229
331309423
376086023
26686123
170182091
36816511
13992373
20746807
262623553
49666483
99585203
21576167
38230559
2145007
432881347
37281337
28332119
15199133
32870483
589107401
295785047
58269307
227562239
57849017
102667219
40566667
41991361
18709409
218452639
250609963
149472439
64158169
49048133
280117091
175963927
3593671
103973297
33584227
22867483
353267477
247718291
146475079
605001653
502285787
20875301
149725969
479867683
36036541
111371413
462297817
71486881
204113023
241439923
63566291
266623723
196186301
317943077
313200211
534987571
628394779
17260207
25029787
728670707
545459659
659149079
111113341
532717931
410173891
658888031
158736269
654602579
122257937
421811597
15901559
76398611
359179003
47861041
155970161
513301
377918239
42983323
754138843
147010909
102105889
104370961
8596697
475548287
310430293
203363599
327303343
163360037
13582493
247574629
156933083
155034287
46031399
33032491
330763733
366087629
216784111
262338809
112057063
4914043
44162147
71012593
23113351
65692217
5201321
514906321
44767013
610030027
410936599
105397553
117275969
178154971
463524953
419236871
128430319
525407713
170456477
417725587
182981713
484756607
132487709
329039
403770013
871797029
86938417
22158023
355844057
183471143
627845509
56289923
411862117
159533887
75538097
44721349
152875609
5970667
35308391
144558313
621339119
11143813
14433439
701062981
331395403
326970647
92060707
97128851
91225307
825479231
352269791
16031129
45820637
50806031
410977493
1240867
53952551
336847591
16590241
487707061
16941839
632919059
4523021
172357621
8420329
74861819
5484641
338329513
68192081
325845463
38983613
120613
131847301
463535377
372773021
273377063
283760203
446384143
868570223
144383611
165660317
230293519
519818609
27052603
549487993
326303531
531836489
138395143
165406543
96468331
104944061
52883473
508742413
337011163
740067767
9297349
402980327
910241719
825324691
142530097
168383923
126754751
242727739
147434059
519015463
347715659
79422251
332783189
308779717
106569907
5627807
433474543
205445161
21673507
258811463
391472831
121715131
10391189
387745823
112180303
51938087
160968281
74015819
217900523
291148639
594637789
192092611
25672343
373030403
23514949
33130579
11643167
456626393
118122761
96585991
695158133
7536197
249946493
434351023
230002723
185598419
5650933
70922741
287664067
244635511
296096791
314582311
2761921
305139533
640712119
339838861
23545001
6404479
70224587
427884823
126884201
308101369
653512339
117220969
196186813
106969501
182264501
115529389
166167461
70447243
159001571
446245711
8529589
2911627
634880579
4933763
8323607
432285317
186866899
206320217
313928873
11868497
16998907
783536981
331369121
76521091
50861383
327963137
764865359
102816937
172110871
9038957
36106991
601268401
282246791
52354843
73599833
6594779
135939931
6258893
652078649
73603181
48881059
4828609
306711343
22972493
76074113
72653843
367260643
6026147
502458167
21439511
25945487
44412493
531594067
1597231
19993009
697664609
296244983
52961003
231407537
374830661
53593717
130029947
246167099
258219131
32368151
120641767
493986613
11979223
120275033
2305207
98083217
153300269
17906179
191705317
260059573
267690877
285663463
211113733
181245709
499634227
543672127
214463537
107342591
6966683
318721
1115617
119393837
341969857
436422787
169471919
593114299
373933673
157003703
12175379
28237117
14321347
216921517
599923799
166333291
112112747
4540967
85698127
584710909
382892857
359485121
95850731
232016303
64301921
27663989
178863599
141300769
312500117
22355933
91023553
327251849
206011007
204901667
23652077
52078847
14448517
50958667
188355331
633389543
139683689
14833859
299490847
21767833
11192351
55971899
123982349
838230521
145936291
1998803
318811979
50908939
314832307
1309111
10374211
235572143
148844117
230536511
199991147
231227509
87590201
174813187
576977873
405607897
294701551
318217223
707473517
66089077
601040353
247694959
248205311
19325671
146197561
135456991
82747829
174066979
525213347
143858999
1991183
5715953
11468231
204579889
293236219
628220863
44573359
202059629
37367027
1364273
369401147
418611031
11300759
396144181
512791663
353643541
100724287
859319
104213339
626255263
281258363
202941601
103043687
72316217
357293173
136429441
252105853
104547017
26935663
55782031
296059411
52407749
267521483
147048133
3388079
42343927
141190873
27744683
153068039
604792261
29621791
132989849
16840003
59401997
122360321
58042297
307328561
111681527
337666369
272085551
346454281
548195759
18559417
17920169
8291147
290254619
48639167
63494009
601378007
341743153
108312251
149515259
164615863
525302809
8776489
738992747
231066683
1813529
23121983
379452379
331455973
825841391
17277257
274520927
85635013
112037477
1955953
25805861
277816843
56697187
252411469
613991249
166846571
313150259
29303051
678019357
110807189
20339243
171137353
546423509
212369071
23104379
121270517
329538343
11741731
218487499
47367631
12283261
387797939
266185697
15541909
570585391
197919703
208793353
45766309
603801047
45290827
65088911
157314943
21045581
120354163
563923273
380481391
28021261
89197621
148371851
393246883
871427399
56287501
633069211
9705841
263963731
45591991
10090439
98053477
275355217
95624071
662535703
103815269
349872659
219949271
134393603
849791981
123221573
50584223
15109153
240887041
689001491
180392687
39401939
369046429
120852647
975881
461389567
62049943
9726113
16132789
61696207
178522567
85777831
33082961
395925239
69933013
22968917
183173477
509035999
361578071
94672619
815095037
449027479
32006113
17687177
209822407
2584397
89968997
15242587
23543309
593261467
245175067
220067929
89077213
204384937
722000537
145756243
805273897
757854109
206716921
254080423
50798173
551509009
148411987
632349199
534101591
444719801
98162293
166367897
168496969
213493333
25550597
9202069
309908699
521307473
20634577
1055059
60072821
122168143
13958639
73062887
287827781
414342307
738821
683607511
163517569
48812039
369674359
5530513
73723219
628070237
141992537
34923191
36067861
35757391
517995991
101899541
14317841
167782343
67151863
26245447
75435461
451836467
424942907
648604427
374357903
121463737
472349333
141317749
28363451
823428223
157081817
124968787
166950793
391535701
40252007
429894401
299577137
41899411
354370949
135126227
233042857
115188079
5135821
471028451
173403869
199547891
394297591
112827353
39878081
546690257
6771463
34696531
281289451
10214719
588984653
382633
25201061
293565973
7712791
16276373
273570331
38405537
224435723
48056777
591866279
51836611
278447
43318853
207116867
174659629
148335067
76889597
588510613
799630211
4042099
699374491
44548759
211559633
37818689
745252787
157758737
26864333
22945649
103847333
130877897
304856507
44679857
84345073
16526017
114827633
151296659
11887189
19810877
44112073
286573657
207353759
212742241
193268821
408758279
364652623
8446651
95561771
232501427
24129671
382316881
422789641
750781
27938723
45102553
327653
44021521
107130853
5693381
205349201
386027
348717433
889169161
171261661
13366211
88024061
368830663
3643489
57586597
21858973
3958249
61359973
79444357
199181071
57307661
316682459
379572071
297898897
403350097
73919891
15979681
35021243
256819
143542123
183146153
100507559
125155621
46136989
776633383
567646229
14933213
136577593
332467523
233831123
801003191
172616887
70715849
23139239
130074877
73784251
2056183
187710023
99511121
2914409
458250869
939553
65433503
47468957
198731971
64692247
17518933
78951991
213221509
282317237
80178589
129619739
279444449
66805117
12992297
118585021
29767999
79012237
417936667
254386163
215758553
7680721
42365929
319440841
84843443
540619777
110883463
119540963
226782859
295664059
276029009
86677351
296610499
87518999
354774569
769343221
69810011
69566207
20631053
68238773
25207111
100901971
235302227
221429107
2655161
140380771
160494031
394430921
1857083
18148573
14085791
492615073
406534901
114831499
1869919
193755689
73047151
223192313
81346231
361465901
576608503
366161969
6700241
641983831
52782007
68555789
6569777
434865377
168710953
37172713
361922657
113529649
20190283
38915407
323815147
39842461
2916631
354325519
482101511
16451023
217659329
69159241
366252833
78029537
18212539
787652317
649930121
25015363
155284421
203019569
87422927
135142369
274736699
621183503
334488031
132804223
205903331
201863399
6535813
392904563
302085349
336608383
70780249
63770557
128145659
291085661
13778519
690418541
29963953
689873629
54937349
87853289
116124629
275867939
214615211
233860709
438472417
100526807
587434147
114064729
325421147
83416849
13951579
117327677
265701971
5545669
160326157
296750627
141792289
17878573
486663817
496023919
96995753
90507649
72668147
18261119
298143679
354073147
242573231
396555703
361325099
33668917
94607011
122881543
8486813
186083771
381673043
56419763
119216893
212312713
86629217
82658311
237723769
430978727
13191551
530446451
132477931
256646239
36788953
259940509
580499329
79768567
6101477
290488453
74364067
273541349
137336993
50959903
169352371
102318589
19715131
270535921
666992269
672070247
173707657
138488759
148125427
369961013
360148619
19551451
373716023
485176217
52038089
130528487
291130241
128914267
155270897
546404447
18472717
51560279
77155579
95894923
27241051
146041529
113112191
5672987
260869187
20122939
118925819
15501821
22414111
103643629
353291573
71167469
30050263
54859027
343462729
79458553
389372167
290590217
753093919
56026727
132488491
215536411
254982823
159714101
362257927
6248713
234524669
128938987
501431057
406990769
151335091
323231309
64389191
64688207
9908029
218915467
93481741
95740849
39431369
254929247
310600123
311257847
41133277
473132861
73084001
19789831
178727389
308645137
11674679
160966163
360922357
320444783
156980581
29598053
108497981
492240473
153353663
61821989
190964143
113292653
236914189
120809761
780327637
354436457
124133741
243251077
1775099
240405661
76125611
382699439
89073947
61235767
12652117
615993127
735202463
253966439
14967749
67570039
154880207
8824559
533186447
160653611
310430473
296147
270112637
75527521
204983113
419689861
287736859
217414829
823439
51865199
300987017
307678169
86866159
103031891
82852397
174318329
722030203
208829339
244952131
671221063
3693419
745793437
149136389
518313253
8323607
31793129
307559309
91045327
640723051
13280879
243957863
7664003
3472393
9101291
100431911
27208249
623295163
393934747
512832701
6789889
59812801
403513261
171074641
427595851
209239189
278896613
7363891
504643651
261731429
73559953
4926391
931002133
94446007
266070773
2706091
54193411
85818409
538280357
452687461
55254421
4538453
11613821
386603027
416511871
233167117
70353233
101009341
125797
122201327
24739439
382126049
97985477
375192379
64695889
118510933
28578437
251783561
107640499
47228833
221858863
11131699
18205199
55642679
99320437
107621191
339973
12804887
168322163
36670159
770747837
171961259
81553781
119359327
33049501
158640421
122347261
265798693
43154659
121565903
691826249
43121609
539434657
1996727
444480671
255293981
104886407
835910731
75315131
1184929
282787
184396871
145272697
258840977
45719347
598234787
646323521
54491441
95124439
463933091
3601573
115490491
168019297
94701583
34241759
223642709
32430953
298101569
2344411
512261
670447303
106910099
81641453
44211227
337582321
71627057
418990681
177155057
5595727
36207271
36078649
478267547
67489531
414061987
119641703
918653251
222888121
767721943
27217913
48020449
143532299
23861491
276114329
402561851
12500987
661433023
488118203
877927363
92516117
180321047
272920061
173840561
526866001
193981181
550475197
82801561
371918471
56104883
47782837
84389023
5891329
8544583
651567701
5568923
447333287
218499251
396120539
487022227
82477513
293849363
14937347
28175801
7949419
21436999
677589203
33902443
333659441
19566931
74852629
4637681
320853479
441217057
45921427
497907997
141622463
378812167
841706443
483254179
124421797
122238079
33652309
38518981
293104099
322271153
44404231
238574429
615388901
48967957
9707011
368609849
97789339
227719621
19580263
200667001
84301643
14671001
296167
208773601
319408027
325679881
2251961
34637227
197886523
8155811
2385179
21512761
36454997
15034661
15198787
36060851
18350753
164901281
418366727
172683451
95263373
279530287
115296667
336522443
21725861
292171
5865581
140465011
394845709
16201099
337492733
1468429
117949399
245468183
44119513
99891943
48291391
279377041
72514037
388396223
104043991
22259287
7924951
13087133
297465781
179136173
244732727
217831769
384462479
19709083
257180197
136651511
107750053
262464031
288229163
107519473
799122229
553953887
397271383
772357133
132211579
1139689
308100329
405396109
163684159
628331087
117218279
85661221
34251563
19377089
88870303
61265147
73329731
263168713
59446427
48691589
382668577
34063111
134349797
504381287
142993637
130729433
730503071
834039761
32387389
48433691
148136477
56825711
51531829
177830083
7335899
729986197
17648887
104170609
11006179
18415367
602051491
368181571
270061811
334217237
5363783
55537061
29605967
724832137
233773741
249479201
256013
3339211
55263487
782087749
547373963
40756801
172666031
259506041
93585677
590179847
352894541
315472847
198333497
1211297
45711103
267841291
224887133
339577241
177536581
477818729
150420689
807424763
163754249
381149459
7218301
639362233
20181853
125430611
169631177
41351017
47437177
14387621
101245321
87073097
220420643
149861363
270630413
760253771
486535787
16999321
39016001
15498913
327969617
474426041
54729047
26758111
318085529
421924439
3804529
207353413
171740489
34227617
851543657
351538793
963233287
124999057
680956931
695284129
170606497
314805157
413759663
22970089
4041607
418231087
24735643
326315537
245963813
465842957
9858907
48932263
34634137
35031127
663667727
47523629
449445497
370568753
121237069
196734229
98646209
139598057
15323677
183963541
184224701
190589129
294895241
548308469
27901343
226512287
3294433
187745177
5317591
440148847
310698217
25643309
12902291
394989563
38095469
279237769
33274723
339330841
102070819
27627487
105701779
608237233
70916393
631927069
83792543
30783323
3869507
398956837
3973789
132082919
274592609
81545371
45558983
107610463
6025553
135882983
192625729
125610377
18924833
497241737
608706191
1798663
374809969
237789301
301215191
795086659
86902481
137246881
67729399
14391869
270878077
9911393
12902353
28841893
3967883
252697223
1463783
19789871
276031001
304747609
21570547
314190659
85612381
309309757
288960533
139091063
556318291
173367323
327686147
3123247
192741091
846633131
33840899
49950101
178806487
8006321
157020197
57605159
5032817
47194843
635183729
128940769
6043717
369301007
794789759
563023861
941766229
151504313
7125511
451216417
96060721
72035549
81551849
4397269
71523059
41538683
122780683
284503627
150665159
412394251
13412317
249079867
635892067
551038441
166772129
600952883
80273549
366830413
64822427
110088353
548329567
772775327
142552807
23318959
23256487
24175351
507432889
762144937
163016597
4732799
803640991
140533559
82842833
271481359
4125293
213324413
26763397
86121803
481434337
416914847
201661561
435650213
206636681
11631661
176111317
103147091
212204423
702126407
555471901
676503517
55561133
424500607
71918533
184415801
116002111
569490809
27016049
29897701
676866997
166845457
17401147
22476551
39436679
498381593
139609697
185277809
59895421
13365239
368163617
286412747
7745209
171600101
473701313
209988907
314228029
212756083
187470211
64805431
62352713
300126553
212119741
11509217
288800587
29497187
25456573
27723401
223786763
531182137
293696383
579872467
124419431
4725181
61817747
446138443
13951129
611587363
100944287
142086839
93253913
139197523
138008161
24172727
113884909
61506311
531999851
67118201
93077189
512934131
309898333
827069
16352641
32812831
46279957
280421917
447439271
195140107
636214253
116284957
296791477
396298153
458642357
18178561
27113269
378639683
32719879
142979929
9091283
84280201
318288121
207151201
33702761
537179473
37981183
166528357
585249383
268718077
596054891
17791957
102268253
185140817
632632087
779120107
19889279
18156641
12432727
1236899
231967103
6980653
322265189
121881169
144174139
497357789
18747881
162240319
2448191
72180179
391048459
523816109
55143043
224754949
283589017
184631423
7121183
145339567
613168097
261646601
288460019
71636063
528094757
16710311
739262473
303033571
45581279
97898783
502797751
959503
449288629
50881249
24538499
102806741
9148987
19631501
178548257
323840183
410844367
458007757
237391337
14967731
424416541
31614311
709221551
593222849
12271379
49814377
245648287
56860589
16204871
48152677
693950303
220523957
100737653
49465021
186374437
348421537
2473307
289765351
62076017
868774619
350266039
203301701
330829069
22958503
404978719
319667281
732019
38073137
24499523
16699069
76016653
1924597
54213217
710137
347527091
49536139
655464763
20141659
618776597
19295879
47576273
417417661
57852871
282607967
316588303
110389
1583723
144800891
343811513
258846089
26657317
364369757
85519541
17514683
17609149
109115491
185901853
337993969
2805613
742009781
223923617
302853983
75146699
320786699
30248921
76384453
44799103
337164491
15177367
564910441
5433751
76317457
2714521
342443677
4974737
84846271
445278103
16769297
463233751
2930611
110295947
46392499
152030357
395286383
15862591
162660259
252089329
208779413
40023877
692489321
13007389
4091413
105697633
74681773
170115367
665726627
221301433
21082561
159215951
4982347
24313739
22581631
612424801
94177463
213330973
724467349
4979167
100904051
170791259
19578877
783682469
26346427
308747059
259317899
142686263
769383151
115458641
462601
259649777
542988647
18726557
4524781
50610863
167444887
176075321
504169381
126869993
123938371
13164509
183208523
176721019
58739299
854859683
422123483
472607719
333902087
135764537
301801519
227460979
3574733
1296367
486871129
93966683
335848501
195523717
248546017
170882339
364929883
400625171
5440679
453768493
61526411
140488549
138429491
579424693
99860081
919117
822627587
491933627
109981051
402722473
51526897
35595251
18868547
288633833
168268127
22550153
330624457
62994829
91618061
246860599
385904411
519920939
201767129
642189491
424745081
1444727
333691873
668832397
127096363
160266307
103830907
214872127
453875311
2217877
214765853
349037629
221306633
558666611
153944311
571963837
34304159
1819313
80652661
6088903
465997123
415771571
142927133
169262627
366383461
193381319
244477001
741392207
683222621
378894671
93298999
372273119
198598331
367708097
550884863
164041561
403184027
123307237
7642841
97503667
183419111
131371033
763966351
107747851
70420639
103898017
53049641
64246219
105049481
190906801
300852901
72897233
119738693
240080641
103257883
286969363
70102871
548441477
198137603
47516141
43502387
290412911
472822123
20950543
158944381
955894801
359123803
31137343
53105651
17888597
54955259
388065763
369802129
487548709
323752973
34881337
11896043
379511591
366780413
460658087
338742071
7189621
81483223
548312629
8238689
43586107
6763117
267362701
179222663
131249669
68653813
21310943
399884663
254119211
587780539
468056311
146939657
15003427
91081583
447866593
2139971
732117863
50983613
106339759
6718183
6129509
10618717
394862101
39653051
15623131
286678177
285677881
13186897
107518423
170086489
211284571
17473793
440501837
38473781
269234633
396713899
17040073
438763777
298299277
114018209
361275847
83578051
312838531
71011183
732373921
501449549
422314133
225928727
633567877
178775801
12839831
412094237
119406307
494319731
113223661
19674689
145873043
95706301
545393
44229781
10089223
535354033
13203131
171640033
38074837
583896787
706196053
644807407
102184967
477086959
40142309
194904859
31012859
415479907
732673957
107421943
82282723
59325523
249684361
202876151
100711367
84673727
495518957
740105941
35211107
14374097
851401231
135628991
44883169
66592811
41300969
86911961
181505789
21563747
37517903
316335077
186173807
4619239
585802103
26918923
642322859
83912029
173732081
19333631
858300571
129477079
7461409
3004273
31026851
66587029
228339107
250270369
440421721
459505693
23669557
85191031
1228387
97380713
87312653
289933913
554902903
17878801
209269633
275543003
4994347
82353433
86929727
157594219
2655509
54706331
126373343
23156467
144534977
3183181
204389557
184828807
43373329
11089541
767619527
50030489
219139831
205551323
181801933
165199933
234364063
37801651
511369609
112991533
23887229
352524883
206455037
120377771
118025459
175002847
319313777
6102277
138487429
369286079
81968063
4886359
223753289
3908483
489232853
4637147
438627019
14149183
136156543
19902847
273266453
242959811
329055443
185875589
4856221
372115109
416833121
5951707
221064637
1121863
473840579
74612669
144196627
605158661
27777803
211834033
245144083
85254139
358479599
261103277
281489057
210476389
45378589
837314983
6516397
87595549
2464169
657711331
342939013
205966027
66188849
242922349
157704793
150920899
458239673
229449299
399454337
316253621
179390383
87961903
205042087
512475127
808416619
604749811
346556741
253518913
114774931
136380617
36058237
132440719
26012821
60397301
126244711
140363837
538392847
93281207
15432559
14404007
28723603
203490961
143410627
103254271
261071599
14791211
53773219
32535863
215736379
434098543
615456319
66716071
61666537
283245881
19306993
870106901
29517569
81196613
473610833
241349683
366973367
81325271
302809267
77072371
242781467
511803101
193660853
191071457
390830543
396978899
5089211
547302061
15899357
614200351
8812337
635327887
503720969
334347701
222927769
84393581
91676593
73028803
23407301
49647641
377285677
215205103
568617263
178790291
384424559
332835077
1043321
10451579
10698313
257834089
36721063
192388877
6012571
2659477
30884173
13814293
55384513
312526897
613409
108709933
171526021
99722729
242795191
6869353
648411317
709259
394441781
198962789
14026871
183284903
548929637
545801777
676983721
145125853
3093577
104109877
226851767
14972549
357220079
469932013
74663063
650203843
226790521
157063457
111698903
372526621
750480553
618143
646397573
22343569
101718829
178081973
33793283
433223521
166255741
139777039
42950123
103014739
41438081
2032699
59174119
73425409
109879183
254328199
326850871
8424347
48204509
819847393
137280443
41207071
334068829
418376149
22623709
207857267
10941773
417035797
36903397
397165147
1051837
168623699
47112383
307145623
833351593
355641833
194448959
152459701
356143493
260880901
617805557
6201959
722393641
492913643
109685141
230542283
97310393
127782913
107723177
105533611
340406767
136337683
93275459
95735611
336712003
356502407
792667081
343872649
593822623
757503709
105893
510216653
104028791
232685041
21502379
525910423
287807381
108832151
1552273
606867043
436081537
35248373
140886929
340657627
444336913
104421959
2094457
194420497
236618839
235710889
432431
99574157
63413173
175421507
20431163
437468623
350506769
546977803
59669143
668556241
377690869
243669871
84714611
371187497
121914367
81263317
86790971
7322863
880224823
146165431
50589827
327282743
701945501
391584199
110545343
110817563
238761451
33183923
759092701
120530689
156329531
17455777
65057921
550566749
192129173
116268773
421163579
275995849
4281451
84554471
55080853
5783537
285388351
519779593
13100093
95479817
178787471
80264971
65584369
59726879
136105483
45599809
236971573
87967753
144808163
607711541
64447037
32143561
11198503
167174053
10264711
480661891
262127429
100453487
545188961
1453850
81766427
851119121
69697357
163770301
189203891
679841741
8266127
27209471
119239727
6859427
434251019
586864543
214803163
68942323
6697697
35467001
138428593
116681839
451784623
278411719
431074687
263384741
376303601
234258257
842457503
605036519
41131537
145135061
139327871
11498723
262966633
3184073
43829959
299629
1132441
256888729
538616453
5107229
5901559
44994707
126078671
131473739
472358881
6586183
307626707
456929257
341107939
28982627
34182193
287216159
44365667
129857263
318135079
368268557
1265057
679464703
39428843
224059373
1881409
90749929
418198541
136557251
367830269
179242001
147763307
219020531
552412879
44249047
499380361
299039921
394447877
290920181
5231761
312933337
238061143
129613409
448987909
28169441
298506779
384641701
268297031
224918471
216753739
214698551
181433701
18971077
25056257
254399549
611781719
419277871
186597199
78462541
422599733
180598321
468012917
84598601
337795609
267064129
688642391
339940927
89153093
75590881
286169693
272592557
296178667
85262867
144137429
62960057
358648817
56863717
212213927
105003359
17029433
101388641
309265211
13347853
8218417
96453503
363929123
391008259
246216947
88180129
33115801
73962947
444921101
689409887
685244303
99751709
401927833
10672811
174779303
239434729
45466571
76052479
427001431
14756813
713586343
22573423
3198823
195991559
62161499
178601321
328507177
4340041
346231147
3404749
183525581
7759481
97367299
471610603
129986531
2574107
212858533
43976381
71048693
354443603
203182891
453463669
296005487
37198933
235132871
482642561
50345531
202488109
727079149
3083261
252958127
291788279
463981307
746249297
207998209
13773863
58130603
87123019
23794409
52613999
39906367
19416557
750061997
3932923
94005151
386948311
194344159
343539137
78912139
7003253
118396063
151377307
428858611
62196041
512683987
608669093
185493859
13410017
74282437
106083721
71703937
4869331
113767321
229050593
19118857
343806809
233968639
776627273
4710851
322691669
225146833
72627161
241150859
861934247
557204183
89937083
286303187
54290783
429819683
156671341
616049221
81374603
277427047
316083371
113592751
171319817
428240873
398856097
763727483
194632349
412802711
42406159
410829917
171860849
61890749
228566693
325873027
94812889
663135833
55951741
162854233
341809103
365129693
103116977
356015731
227291329
73433131
254282557
242396941
209143339
86892683
181847
770813429
336737561
131130137
320717357
100939357
41284121
322321231
16455853
346604927
33341593
292375801
159619909
502794119
169699721
15220511
301179451
105537247
49188911
220432981
16434163
16453727
421091149
480910247
93745741
55318231
710487517
11877787
64639373
1427651
739367953
35434771
69909283
200157103
448089359
167024309
96517417
119352481
103733393
16194721
452427607
72484649
111916127
211747373
73900061
219580349
781820537
323161933
20834447
333834901
224946817
170684117
686186003
87798713
73695829
148276979
254093921
102213229
177972383
57906421
109985389
140588423
8144417
95393017
37924967
367983793
45656333
174331121
440409131
59149063
48415429
718285501
50619607
114030737
129666137
3651437
66260219
106869277
11534659
364094483
10724123
570130783
135498323
134518543
68755061
5585869
9711997
15443243
7248281
19290379
13754131
182571397
3261757
30699007
344806901
129527581
42406801
190073789
444160001
144216577
363088967
191623049
319737167
81606529
48190007
14917829
258441013
111651329
284774377
621696727
335873443
420695749
337190159
309431471
96572309
116027297
258359561
179326439
101896523
23415367
40181203
158769469
7561907
318675317
3378541
602827
89981851
116735207
93605389
91289917
246324523
321170009
841736299
57318167
30675907
465610003
780249433
605884427
30101077
361742063
67223399
134524721
230265499
450224603
42275029
187355261
83521667
347221877
261759763
98162047
242134103
30052663
173363221
67644329
28733711
192320801
113697391
766504433
259087511
39903707
131714087
264910351
358252751
172040711
92196211
10449589
19605629
270883567
43685933
132955567
114412663
24754721
68970263
24500533
174422471
101954813
154181747
702472913
242560111
120396149
57627023
462768191
586713073
13824871
33996751
408024733
207498461
404737127
377438081
105730789
368264867
57794167
10850251
230875237
28389191
29491153
780359
610892939
40922954
193981181
114179399
897289247
302345191
291316247
562305239
6948839
143296357
25707923
35411177
10437281
87030403
2471779
501985951
27329293
179866007
274697273
299275231
86557057
23757953
373545241
527404001
87195089
170800361
38514733
4973803
141699583
18796223
124384187
252229303
153496897
189513761
236392111
45761147
556523039
5442131
205657561
75476083
601794989
75879281
226168127
14011243
12707263
99834521
42835997
27477613
30430249
603773531
5107169
67588817
549936983
479029237
5264803
223892857
463023811
585363253
16838827
779442071
257180201
739029931
197613193
299602397
38482027
187158589
212376163
130941703
469258709
81360371
352992391
208981027
23296879
423547247
544712477
67837867
80890751
306772547
216325721
333437021
54685997
203512201
418209889
11247043
503029477
361497109
463913227
571534463
52100149
20646697
29692199
45976033
80656187
262558843
260447569
4706543
282005491
74495563
62711713
412415203
390572327
834211241
3779047
577701529
6586553
233385479
210361351
76895311
60467779
85552429
554180717
360771287
129762301
60502691
217950991
542872853
180203
29618861
173020901
385825009
17384681
321583529
626534453
22518887
37449169
250554853
84658001
66921403
7344871
137498093
359815811
392854997
133716461
556104851
60732311
671326273
194059423
346732259
59926859
3192911
75634271
19389137
218109613
364051067
60735869
158884277
107439353
119097047
505559459
33735983
66392771
113041501
534574501
158500439
5980813
14548229
37127449
46012801
203807297
70581551
104955769
162010447
31654159
2208509
160899131
529983989
798174061
282842537
218981449
9709211
319859201
126629369
312814633
84550339
548826401
398948773
814573477
93717607
41133031
682735961
23446277
437532223
3846803
207947713
4128209
152160629
121430567
249368377
3806951
92402407
295364371
228062033
14734883
269431699
273388417
27893321
157372087
448757887
129835351
151280741
842223121
224899
45935573
516556133
262320041
32595481
134167049
377631193
593790251
663987223
231466673
412285903
819577309
359573777
194613619
686506559
19863713
190710133
361400551
24257993
494637841
29909027
221052407
86462581
12516499
214516849
53363399
770643547
589097741
247516067
2636563
326995679
20800727
588912497
25468637
280944073
305689247
383815121
292471129
622825739
324271033
77254633
223183399
53869861
495688339
539166937
85391849
48082763
375719161
95635291
45092141
89361023
346741151
276634177
147791729
158712461
252617639
38405569
16447493
12168083
374276593
741109
161288077
360196519
11959973
153597047
34422019
4949831
326348557
201909503
53170603
272795389
265626773
14304751
15297049
18802211
29540209
10413703
670594871
570672667
6989611
178602419
37037183
2860889
283606681
116768131
521535841
71233849
102549553
157265957
174765277
405330293
22398059
355498139
918013
168244679
525627821
475429649
220709689
410427841
45823903
294121031
147925189
43662079
389675441
210871127
255653729
587453413
370451611
227245813
52681423
53510497
29775533
552641
67770403
2084539
44965409
9252851
256579877
377691001
6723887
595017343
2862799
21762491
279083551
69861527
422005879
25302539
211110443
18940963
13277819
17054911
307788121
11684947
454713877
384677
102746411
194342971
74514691
100912709
61924271
279286699
42988321
407608351
95583541
71909839
435860521
151230533
193500767
276256807
4956671
123038147
778519099
10049609
33097459
72959507
4021393
45146267
12802249
325961011
21089357
300294431
318780587
290700479
53995453
144459943
463829579
205557073
61928749
553998773
97133341
53111
32094277
137998633
893597
731585279
152974933
59646703
239303881
75038597
271739341
114794083
280189163
567574057
813742057
13211117
305198053
146038771
222853909
72518759
99912599
43378057
89413823
228142483
139374121
31001533
276569609
213621479
123624223
658316917
527967151
187775663
112768393
202700411
112220761
623491433
64662601
13486567
392141051
37356559
188954287
223091489
36280561
42674477
557536691
246988601
19692041
413144857
378291257
62834581
46818203
448359719
395254697
641111011
103186133
55216897
295069013
307178059
502565201
216217213
167764019
543862217
490863557
155966509
521106097
587014789
362273053
538631941
280112713
73126507
84661211
6307997
11940923
37801021
32923757
10732313
583785989
522361871
184302137
112553711
66191813
119462411
1613159
173051819
66494023
40512781
626203
743049647
712439659
301909121
291212833
141391813
259956089
510084319
271496227
3125333
290673781
22759501
21056797
265140509
137477687
170264153
123103037
33123043
367103437
46914443
276330401
71186177
639629189
351666569
814196093
71944063
236910491
264911567
105737057
101021617
65105749
344770739
239522203
129140743
641527013
116784677
30430637
308710169
3744989
138542143
304796251
170412563
117983963
37280357
282186049
480378277
184222547
187645267
92314583
4409359
407431
36720193
186221153
310710821
165300181
7095097
48795053
345320971
323267911
189469523
42736559
22025447
6186683
27492083
507811481
94038029
46447399
332827771
86539861
3117379
118762979
397728103
102219037
34282343
495987853
37553951
46734839
642189491
274079789
47727131
132384181
722422907
2864767
864715219
269181119
48645281
770359691
325126909
683773589
325444451
12150653
138083353
651093559
628729691
301277363
88097917
169915673
101159893
407877091
226065737
95074223
150998209
218431711
9230503
419575333
178633321
131088869
20162621
170361187
20483833
668323303
886253
184403371
143291857
30282919
67158529
3649757
840088481
69898163
12944363
6628949
635592757
303718621
6843337
260283449
527967151
409729373
520419883
77893537
97839031
11204569
104250539
52988927
18301079
25689409
438754073
24488003
216520477
108302017
258078199
121006631
156510043
61829671
176251451
564037
251753213
16563037
3951491
68859851
188466361
362722207
420454583
8047933
417613013
316152887
217939873
407668511
33530963
57471077
351480949
35932783
405924371
126023077
636282541
24020309
112560661
252863123
767380319
126712153
19669063
21486743
417096769
20512451
505133327
120423671
104303879
90013139
3254099
194892773
29830873
21327437
15863677
41743063
7874371
303608363
94671163
108035621
416373589
18834503
229817981
60154777
297345023
5433397
100623703
415071521
57342847
10623749
317176133
16333453
221847763
73923359
689746177
65685421
72939851
61194473
116479163
56783393
281906203
767343097
23089061
4833319
101041111
156825577
6981061
61143799
1545679
28833001
73255157
20988839
347964601
177868781
862648247
58331087
529951063
410920801
86333441
1840571
217242511
131644963
823943
45096221
68551711
277517
272297741
206723953
137689841
398243179
351740959
336046223
22980161
459046927
201094279
11061263
267951847
75170803
132414109
503731967
20897161
532475123
35049409
555409901
52308551
353410459
780491851
59595209
144104969
23112443
165498833
171612619
5232371
16515539
541981529
553511131
285166879
155222231
14954711
869527
224545891
34135919
11487601
138658733
109953119
10940521
683272111
585677537
631312817
753661939
425150447
380347813
560392823
150873467
162085489
88242887
565148783
402753311
349213231
585355783
100751747
552905939
883399619
165196159
73954483
27002099
669367313
121457863
17942993
666801307
184490347
257814637
51981487
948884207
622426829
722600479
144429497
315890501
277212763
127543939
99672523
228681457
55895381
137599951
427844741
38477207
233441279
72297569
158720621
24840289
131615917
26551319
31132663
285084743
316764193
129050081
117259277
805069229
694797661
313193773
16344689
211143677
61527721
47761169
347557703
50254409
38934457
121210171
32972711
1347719
219375503
256965661
22373107
21911473
116417783
75862219
572981
31977997
110008097
67292077
174513319
425878319
559753807
184867063
115679647
898030853
99770599
37816267
260864341
272196937
28652509
57141509
44174413
14298917
23528927
5580647
176012957
2585789
336711917
63151229
682622167
53050559
342292757
132073049
131014453
103991609
241816427
210289837
354433789
71871749
484313177
2677529
360829867
30093101
63035003
186500299
83339407
327174901
499722533
12950981
232813169
197676581
335165657
289008359
566975473
18587707
399105503
208257979
4503971
12784859
222028481
74638247
134779499
253252019
248058533
1200127
378414677
157206697
61581439
200449603
17043079
249972409
171237947
216303067
66709603
238503017
54573193
140858639
389656829
37691033
12277813
373954183
83588963
462187459
574539671
344274103
602011513
45626137
34834273
23303713
587529781
169275157
237577861
108614801
13956781
340225489
714647383
150088997
513600877
108040969
11746457
367274333
849463717
707303021
259959079
49677107
628884643
46606633
160390199
21465083
122162107
4807927
138785441
402199789
57153389
64737353
97520803
43392073
343650653
133504727
16785719
338100173
47342917
66732983
100945939
8411659
129552463
34634227
599207519
76377949
11986061
103100791
512031649
307159969
41871503
399661439
32749357
153728759
8821721
142265693
98768563
4843439
354844351
94890899
253849553
469264801
5745763
285675427
435971567
31970773
14706541
502745449
70481563
345463259
107427583
7270183
223210513
23477737
173192161
313404937
199625893
95361067
90045187
250709057
57689189
244073293
41882461
254454311
11375519
73937389
66046199
19559893
211433203
381571397
142714967
5080469
181071067
24493699
179939107
68938559
7553723
29314423
43194731
659983279
67303307
1041107
320178077
801769
2460541
116474251
203547293
519097067
324480259
66647909
112859017
312629927
206870371
196768343
23689403
162652871
183146399
192658799
9882227
477912781
118710611
67199161
768102329
175753343
93397523
603473719
72212669
411217421
991213
946711
48533509
176908139
348140539
140572769
66269977
178101713
454306121
123584933
181447261
61090499
171385429
154702607
61230167
106239607
36962533
25299353
40144747
30194993
14288293
22280543
19468567
707319533
195651229
181160051
547399451
137199763
69161507
495497473
178604497
643690387
312423437
80942783
601181023
90349177
220586987
676270003
493821821
398927951
214468831
420825611
154195843
110220947
8108623
755983
760516433
10301323
25578023
398447041
283882301
5726381
424556411
188080807
205746227
18874717
825289
54667901
119290669
140188969
194809949
127050067
278702153
52661887
56581061
128848547
491061887
101673233
17893441
179706757
91515857
35546101
119727187
448511249
27759211
193985851
17310779
52868377
133158391
515350559
100430353
336886859
5082347
2189773
174194243
102359471
267259913
602142007
13393451
106977919
66369509
611494603
43875101
64979597
80456581
274195063
94561267
633576067
494062949
278048609
393464867
132949081
186827497
80763349
2505509
3184891
24342697
33358327
225839039
678954253
58518073
202985647
54567703
14793827
125568623
428077829
203249363
15443917
16406447
892660369
167299409
622982609
350601983
59853511
9548087
241584731
339240739
45472177
50131423
208310603
184861637
32444459
28392713
550935607
363981091
98037671
638631421
558976051
188499299
60394349
377268187
63971903
196831199
203477881
360337547
784093367
446798881
110978143
80877353
211066799
146811937
357076079
117809801
485647909
75053599
24563947
67429469
225851711
170284867
17085361
424493737
41089141
79472089
314614669
783053917
33096247
329076607
43765801
508286033
853549
463486333
74828153
343901771
139918601
189300611
275479619
385267261
653113399
169495969
223661777
195065401
121627609
401544079
790893913
111203627
296763923
101477401
18076403
310463393
15216347
64127137
649336169
46068809
416605663
563973461
1113691
52613879
180778607
327383039
42712847
27754361
26294977
195553483
12335927
141134101
553360211
48168499
459874319
516339209
154600723
6445297
43396033
178309213
378193477
1523839
353183203
30920833
110891069
437729069
196196669
100921663
79055957
489368531
289675247
84426409
177946963
731612533
27186059
422571349
629051921
145663957
124093877
426286229
73777279
355164389
387435311
243249931
183612547
379034011
392346953
822373
303927563
297739069
80587567
2080073
639063391
149355487
192264599
399716047
21435577
370430087
286948853
114712489
1822591
468779911
500859071
314756951
1636163
317364877
110536291
156023809
33009247
142602791
366323143
716037397
223520251
415372591
240572489
165170569
276779611
52112009
72412757
464276081
883002091
28859653
249405731
145895443
649513009
760767851
207428527
54065819
230841103
79980787
671225519
171526403
61951427
201028013
465210803
365587757
294314633
378146413
421874623
523007899
387296443
372656527
14861027
345224741
368673139
14222309
510052313
349815463
158915683
88319323
329896561
228129247
25366727
1264247
163879687
198228403
196067779
394014319
105695449
42404779
400023479
300990427
439957601
126711401
436160129
91311719
333143897
778817437
159471437
489574453
441480047
166125457
78833431
12249191
393863759
230269891
867671737
177060839
2766443
527061439
97749611
190826369
232366553
374763023
26768249
558304777
226265399
479263877
360302881
11605991
149186069
137071639
66201197
92269313
745577663
160661309
143002499
321854593
25304723
351474329
44450663
117161003
334452367
534777533
48266129
812908321
610166671
385455407
35381393
714808427
775460417
43465823
408931489
438397699
81876283
19469381
215743273
114165427
348533243
138424249
48865097
385084993
252547447
43355623
237624733
65613619
219626767
716810851
60781027
133309313
73796543
40630003
517165981
184982719
388826437
283382629
8896523
267437983
183683683
348795709
27798583
150428857
646942823
96286199
460222033
236316659
198283627
50838397
37056697
320765749
273791831
366001927
466666489
151384829
230043287
281772761
161215801
15537551
166620767
310532309
131325451
231945037
23360773
668004773
575994427
25341677
211752787
628702807
851441
116809349
42127157
40218557
432478087
358476119
828514721
253042901
6236311
347837279
647030771
523527737
71319629
309243329
695888293
67386019
2932907
199673407
222091169
56557597
411997297
8822921
109855859
448853507
466219513
391901
294890527
169213931
113922293
219414691
325655731
25040089
80276341
449029309
182929297
121198901
687954149
147056473
218800859
991019
785774837
27267839
332451059
142283333
402146141
218317117
599688161
688453627
278937133
59626687
9414971
169605049
474669317
216807463
297339641
97761977
106710181
518106101
116211859
681043439
92125991
305533381
476543839
157487321
629100631
155268541
40787141
379748449
16435421
351915457
12829603
146168791
280426103
124295803
491599
1407977
381611
102575857
863049961
225719077
131829989
696196471
119716787
206049541
41191231
357673321
222031247
321842239
63551531
679713767
190396307
409555541
225406249
371775539
108419501
27256429
344171519
280700149
71660879
248383721
188928757
372785873
225322381
756475067
109512659
306456389
179306203
135098309
19903049
4006813
35573233
167613449
299101
192893119
100785143
370106981
89729
784882927
73703269
180400333
80076527
133572823
481916167
313755257
375687883
219116629
160322467
30742223
116698717
697927603
23746559
139404299
127928117
108449753
220989071
209478569
635337179
48288349
191774377
229240409
341701447
408302737
141397027
563773997
63701933
601544393
459633589
28159177
55227743
255135863
130202647
7284289
56371213
23002409
81205703
360522373
117890233
185067887
14732117
818252627
557583223
87165721
624784133
172929401
267300647
81405553
100753123
135886213
30795053
431014901
123541087
31890437
3646733
125159029
47403569
329610137
53464141
68216923
496666829
543895657
658935677
370934173
462256649
18838627
47201443
214292231
162042761
81101639
699205487
481143193
152852759
2437483
19506587
304291879
61440161
172428911
514717339
51071989
138806597
199679107
20226667
93658427
131057453
166574417
294851941
331726387
42565267
377961713
73562639
107626751
535275421
169282759
200280649
169364581
23001481
139406609
68545987
70971521
151310113
2241457
64786693
663913721
1165093
176179373
180146233
375461399
61458703
320131169
120728429
49973827
503183
203466709
149829037
375168589
209337617
326051317
60072709
94854239
72839111
43054801
104879717
52502581
739656257
38702861
20784983
660387179
77990659
97165169
598062151
211609873
135602851
694317601
190487537
26806279
8263319
24293149
419598373
454428563
245452789
38028377
122887547
766116731
75043153
171807413
926484737
484835677
39715157
101569757
369603217
127094041
329886979
53584589
167419151
42147449
15115211
66519991
2916967
870131221
49333549
529689067
248161181
147324641
278353753
27254947
133349731
202249147
217171697
604129283
66444901
95480977
201206617
573225539
206942647
10660379
3011233
35152759
20774861
24276359
317046089
39337393
437501861
18841883
730324457
193692409
46993619
9823727
378900713
687780683
157846487
34481809
71447227
530239057
369721679
7266577
545143679
52493
226512079
33179557
293954503
14187883
12198449
635162149
87407317
107196457
128228189
7844873
257012621
101326157
47618177
1193053
61942609
670825931
69550567
89117729
11729117
730177649
3165529
662365721
225706727
129977191
266893961
2988773
82325941
187739053
11994733
58008689
490515281
222387569
187283309
260980157
576267817
8879561
123051911
481440293
86465969
371616461
336754069
29220619
75736433
319477007
414277849
316951189
489745721
15454573
15903583
277124597
94452689
2432347
456091949
584562533
87215633
96984281
12464351
213564937
426614509
3508877
22935191
10812497
41842201
249040823
509107217
661588727
70204249
54083683
7841371
285492323
106285117
43553617
44929309
467179529
219456709
262234901
1899283
112911419
352413223
582486167
31128481
112710509
436434001
55698407
21323821
107132401
2402957
10428601
85557781
61514207
186941903
54924013
12540637
87000863
5093903
184385767
282015473
264112489
276121949
59574299
59443141
41999093
152264711
209990839
499883647
166256329
53198143
786689557
258201103
69578321
628524271
176269501
28231303
390687677
220841083
510439081
15449611
198143461
61932587
107045443
566645941
105021773
152127803
394497871
816076589
458370457
90571643
58419787
272457797
677366761
545977073
661591079
55703279
45309359
8192057
754376611
450947507
44153909
201268757
68955283
322818907
405918727
209661239
223141591
302965997
630210913
298306717
210420107
316695271
20016721
338682563
365787173
76885057
761094793
61731973
206705809
65333963
550194709
21425543
405425497
605681821
150647291
725431867
208477531
90623779
139535689
191417389
355110583
355885199
281245721
5816509
894741037
665910823
98143841
15142357
15924287
171907849
603894439
70563737
73536643
316777009
478866397
700432727
77259617
8434469
170257211
250495519
130518317
44277679
138117293
892306031
269202151
7413397
133668463
2198579
156578593
105801571
188476339
105884021
123959749
65022163
23137813
21792739
136923847
136880053
436528643
117268561
499635139
173410651
127909267
633879503
164158139
122987959
610872497
874839893
305456653
286569637
412394251
56362519
672021631
18577541
66806381
303976177
227050919
7471091
2719697
157145557
15813449
317822333
320840063
29217017
107346961
4837081
383570557
775340989
106468213
294135511
39087941
23460037
233925337
437324203
177771691
2050901
599775023
505515887
911455001
617040139
6224593
60753673
11439583
81559733
354939619
641522729
260875429
49950359
11173013
64103483
43721113
7257973
45011693
118483003
266345593
733994549
567346229
38713417
249870683
195137333
304768637
345321569
24726727
71474191
36614453
54634981
32524169
182482169
98295623
537307789
91205311
303464107
22603577
658296293
76467467
77669351
85522123
438803671
32187383
263150093
64985933
543408091
9682301
986678023
5252659
65268149
41337707
407012783
162511849
324764221
161764363
15562441
584545121
16379743
74238049
319702337
122066149
23725223
82708907
452011789
92516167
167246371
141438469
12377537
68474401
102049973
484103
63316681
62548301
106315117
837336911
274228277
746192347
3724607
196149461
28454849
13048501
126118879
757897969
207714523
421093807
96022721
13474127
112902683
582704813
366224869
495957283
445321553
110278297
205902503
781599139
499053091
809966279
783449921
398685883
540824663
17835791
157330891
270704233
227684741
10160363
159223243
18061411
452395043
311844271
165344633
147066079
49040441
285402773
77865259
224021591
397289693
55375547
326331589
708004669
64718293
565450433
751966889
118117199
528619433
382163839
477885043
145005533
164620909
519742417
361452697
162898277
424608229
99651389
1684043
3222529
108917729
611000557
294371573
76273579
689047
11243501
246077833
77747821
28798241
202439
153945893
305886241
354619229
342018329
307225357
489751649
39487927
78612799
236828831
88642363
114609811
235179389
171022067
189399761
521746909
96098311
96085987
6170683
77432989
14936021
102250559
330645059
175919011
331512407
3924983
149031853
11934227
51391763
205901897
707163823
655349
395836813
18356279
456484909
710607047
363177743
639566909
148780573
123048043
72012427
72433223
303026749
2599057
657330647
232092743
6472847
129141059
416442757
166148699
31711763
158875729
180888641
14834837
197834381
29644397
114296947
433484537
417474677
9999559
84312341
141339529
294659381
652582267
307003283
521016961
706972381
46855901
407229799
18179431
138058933
85248563
13861493
268661959
147701237
484883549
46540841
40391111
311433323
69584231
382523287
46926071
101360869
316926553
160406789
118327639
204367973
53869051
331405423
335099651
60147539
638712479
47573063
727558553
336754391
139085357
825597343
297513659
70343363
8675063
273012557
24675169
653423297
105303749
195927463
45382957
21572329
28867313
146559727
39106099
8941213
88438379
172752431
68801437
62445673
3370231
191846297
39600937
215392561
139372117
182924569
27274669
239976881
18268879
362695859
403605997
42765197
198660719
343176853
379613701
348643651
403598213
776387009
149720159
327623809
85937003
841648183
186175481
7919809
80528587
656035453
246746953
823067411
21520403
175544531
1133413
104477419
83624969
5894687
274644277
277762361
652503811
30089263
206479367
10193753
47391229
14083073
21989353
6039703
480551293
21022823
739364209
123546419
328372313
383607449
327021307
662544503
184454087
139281871
140538889
284371231
438511487
437626927
3904949
468669139
206801129
647337529
81852613
3172993
18506333
407411947
142524881
382813397
431903093
205494143
118628929
6899689
148878449
74151827
428012531
87538481
545311183
418325351
406377121
20846821
69516823
74626259
106705169
313838237
245807
108416557
150983269
276791231
895963561
246541873
50813377
617769133
174269633
28684907
22058969
151012039
392583571
110972867
742742239
177926909
203487619
106661147
15669701
86918747
16167251
143297269
833646271
560938321
372032887
949900513
91071587
74293283
720910133
709469099
20292607
432887129
34665343
144299489
219236183
350942159
95428951
44027917
89221963
2218913
477339347
33013427
82696973
40973851
13732813
220951681
4930907
722490991
31435303
48766397
147920063
49573063
286850947
139882271
59626799
67063879
6132023
90439117
162024547
141555143
413801623
45707873
433762051
132117373
65164027
6866753
83529983
3905557
6307019
377138917
564933151
247694933
29478121
508445999
100579481
367340081
23419171
764957807
500211641
698008141
45105649
272574409
49254193
255133973
53488483
3906211
261795071
860381213
248694703
182965009
524169757
28506089
18944113
38185597
402406247
215786773
667646689
143433181
49698139
54755089
164255849
150496477
349529029
340965503
107026159
373370057
477816827
37233631
158786041
82006271
59610451
74914781
67009441
238870823
95575999
410204147
81180973
483313123
50491081
437528461
694427879
447345559
18769937
107980687
46569709
298830659
281806853
228003679
212661773
155211109
72712333
26012537
321880219
168833741
12816367
142323823
1059809
2962919
5758799
6291203
11377081
139681111
31015519
767836339
64620173
240034303
147204583
518200073
63050947
732847
505217077
67468409
58054033
86387677
149215733
337526711
545475019
611370241
23467909
21735193
95523947
183297629
832617283
10601333
519471671
253944811
22510967
40809371
863396047
181659481
127921663
180959003
13722811
406493251
7938913
320973739
251012851
81672377
349732813
743074411
71562347
89826757
659339929
47263589
183760303
341582543
207886739
95764919
598603
83557711
239773133
3934129
269913143
137464081
530412119
272769517
173926651
378748781
110009
207334367
236362397
242965147
440927
418592333
293265641
134353001
45652889
42320741
488914471
70290391
40548569
26986937
373713079
344870419
191327849
16825709
195504527
44329751
732586243
190485599
43931903
40458773
131524759
14128327
791943407
191967751
570715667
16044739
313613033
396679721
16825909
49166113
364116341
29785271
37912813
41239249
421231697
11760149
299483993
445544779
59515177
238583069
493591841
132894941
56378449
359399
341865101
282820277
258301829
21474547
11128807
26313479
266757593
826893811
293904349
184536299
894781
90101017
669364301
181924291
8625523
30155329
807044989
152371759
136024219
534814559
948567149
351710543
223069547
544416793
35786719
29646457
313033367
143486173
337952443
696064147
324239131
185066537
362412493
248278321
90184309
172626281
86207573
519303713
333720479
8485501
521186261
277641227
67499249
64079767
229796891
434205169
22079671
507234053
311147071
101098339
217930103
156942719
2582659
572908607
247367101
139943173
235763131
54119717
534925399
497139589
235275361
734504693
158052199
375016441
314268371
122389297
69395503
290265853
14037041
477092677
327386159
411794633
166097621
168379961
173064341
62556773
13414337
5340217
154812979
527999399
59187143
1156829
111723407
441688529
11500679
163107569
51742799
381950131
548654269
227083
279139409
529585159
38189777
735390263
15827129
79061729
351812119
565652303
87719689
72817331
109491223
825855131
12923201
584753699
338486063
45853057
59683147
569946847
101664289
724165523
114691957
162222157
104718049
111175709
631131421
880685173
502309429
321231047
121831777
82701023
179281979
292220807
63299207
283994111
80414563
567877357
2437889
192037063
566450623
152690773
33384529
154745207
210584867
227574547
257042479
84216421
570341423
122688803
65423009
107481587
242436661
65678521
21700453
45704651
290620739
189389801
21317287
459409757
386266249
517560349
282400847
4552063
4704899
278994211
168779201
117528727
313918897
668070269
162383057
719676149
153798791
236514361
308353949
19538719
8322319
178391723
59163781
10408493
119968229
168083017
356204777
473371403
45789001
691139
3811943
389297477
86422183
78405713
1232557
92283097
26864779
72953981
632127857
18433333
414339049
146554927
686104501
131266823
38744687
41166841
494185033
5436199
55587523
304606849
18152599
98316137
328548413
644817533
50430587
283820113
59070343
12182323
147708619
186621521
694318343
680933201
717753437
71879993
370714369
250774679
226119217
106882957
267880913
1955377
16116943
274537157
115729283
384757517
365413679
410823949
267746693
41684483
278264209
32142659
138312341
348407489
409514257
16941677
703906453
119638613
144537793
438430243
87756827
367753081
11811691
29633581
555910937
98555507
217999459
2822927
226456499
62991829
38694101
245902463
1539353
153611657
161569399
543883103
189873521
129078119
27668191
21741787
375996853
13463771
126907531
266802889
329333423
2522183
236272063
40619281
42990443
56396227
245374289
281909219
735277393
80410193
494597003
34855631
37049413
562810271
283834079
286380007
273083267
35826473
525944651
102961751
520612949
103789069
3317893
160305241
495199547
251486659
237907339
79650719
438036289
50827097
30204653
258836771
142589479
138531077
4781969
14420737
360236353
537857239
230469739
492314159
160779589
20843483
121650391
109247623
161203957
207722899
12655271
62808989
183766151
88922213
179712329
68971087
523421911
578356489
110566207
182991199
454419047
498668719
225178123
33126677
75154811
205006469
128945471
563981917
367679
120005089
387757831
115589231
3687059
231932249
102551093
59761081
69738023
365946739
185119549
132770503
70858877
141955621
80756743
39873917
190679969
49720441
34219187
319701227
220453747
2945897
179255093
607983269
68872747
618602603
91834399
375406709
42450799
202531561
35563141
141406739
373763
623621777
175244297
96203329
9035189
268530961
204372229
636251117
67276499
319018769
507017311
265059727
456345719
480453367
6846863
319090283
120050659
773736631
221981
477962959
260293799
485838679
44123371
18425279
393751537
478915607
368747417
416157617
43018141
313153177
122318057
239122921
665364473
260933779
304073857
247427959
175155991
3855947
329987407
25545097
199442263
197612861
162607831
321243929
10750081
615022511
419027149
300260531
77164651
20658167
52718803
591974797
238327993
53110241
81590947
36381407
112875887
3141353
350252069
195383147
16136993
316985069
135771067
124459883
24207479
533470253
264103369
295034549
21384541
14142787
894076243
102170507
127982711
99200747
848077
116767933
110300363
471331457
8726617
823646423
72755491
149878829
633945391
1025371
229687351
243866107
824595817
872100287
680609
40565501
112672411
79244467
55009147
48064403
43683517
17825179
173980423
39862279
457917197
477569201
64978313
718699313
186020179
5346217
10331939
5653693
256043743
233576029
525146581
14707027
79876543
30950159
439621681
182912089
259052501
121764457
12769373
688360819
13562833
34172429
656085907
78769367
469018379
358877977
65135723
140682013
88988917
187002043
20198179
459985249
818978899
186769
97238783
385755611
10016921
609977713
124323401
15732979
607245323
470496673
8620333
115626383
12623509
138131309
68999633
227977177
1649209
918287047
40116343
530980271
5438467
20842583
287497057
75139079
88333499
90829961
50646559
4786031
29570641
67495693
177577957
623629
7804127
9002471
723691049
810726211
107261681
208270427
384425497
345357841
441560051
410319479
46402709
533367547
34982261
45149081
383308279
108521869
412813987
15013307
86679563
18004981
297538261
25724779
41289013
468279883
74241961
262819391
6680803
434579081
357254399
927558769
582184139
112262443
31198561
587562341
385386011
60002207
139549871
285890123
244976959
319033733
170267441
560539253
56322311
515384593
915130627
56975329
458238799
101878001
165551597
126684329
303643027
106539577
43514797
709946239
81967033
307188433
697517
224441879
652863397
206651267
33514739
211798241
124893653
188400221
94059211
918816047
101339129
58696697
238692227
251797577
469162247
169517071
10679549
82117249
96749041
86630041
475854097
29940191
213223273
118366571
216269717
202719817
33207491
38367221
262356343
285781579
506626801
291759469
675273103
165494603
337013869
603885481
162456839
71665289
465251219
182046461
29338931
120227461
438704573
380055839
106267229
713564963
222344047
28238159
65339441
40818293
228180257
132280303
357269621
132107621
177680473
524927567
386729887
232055347
661490461
209962057
52436809
134057057
720031607
189713239
189662357
233357837
462515959
22207771
8988673
176591011
104965391
90195437
212519129
516822913
73684319
111620569
42232111
978929143
90431339
86824427
209243017
151707119
145832723
381548707
889803151
530595341
674765557
312119153
95286641
735458819
770156911
29709671
499011391
14474203
88883257
329568457
723829783
2084539
10642061
51438977
357174413
42003151
73530781
5006629
214199311
436921883
705202181
108915757
490997993
3502537
17988917
12020317
379614371
35376097
31480831
84895163
94517321
55341079
163296967
22216811
12331877
74835923
810808283
97184921
108092797
514913449
129780851
2302189
25300459
109230571
14126491
557515151
537593471
282436247
345592757
70584853
53767159
521381513
774660659
87575833
124549637
123949757
353181181
322747127
537507799
30833273
7856377
835625591
457781263
435162667
74963029
146014643
35951623
26386249
625656313
125666719
61245319
193516489
171007853
203970413
33236417
274263007
495265753
81535471
193988387
665120683
920617
955671427
390089719
537670687
300768521
40603813
155136529
324214567
288539939
410464253
115016777
512593789
873867413
46450483
218052671
196884529
1749131
138513043
304672327
275452189
67849423
287995801
71079067
278262949
368631299
48280709
35216851
327732611
63469277
17901677
821104769
52275077
10401463
45597991
57187003
55521833
182978819
209354183
173539319
243196909
2851157
138430421
260275537
400139417
71705551
41423449
361636621
122666333
85544201
64649401
65223031
357397727
350415353
475773943
24718513
773367359
194786129
201280633
327885821
380460611
105669211
421086709
8394179
72352607
946786067
7578671
13700503
232894489
155381179
990221
39873607
108823829
344013133
152961629
416172749
445510591
23561927
4160837
2685367
330024797
277556189
25819511
123849877
57455407
722726419
251781809
2839147
55432081
80269493
614230319
57551867
6568019
348831031
12191143
413364527
124873379
414437561
43918027
329825761
438633647
597386837
1657471
242707771
199815047
913667173
121345909
4595111
477559
141222551
6912601
440737469
735411871
93103837
199884449
251575117
45356251
118327243
415304987
762698257
50939347
22048709
207892781
676047571
245755123
652276241
56512051
91116071
1013513
276861769
750354511
118992977
1402631
297916679
57538277
77873011
3682099
89707697
13496491
22990879
745648129
172276651
144729769
6829469
664976423
797502301
219437749
887556569
391054423
76830829
162160183
6646441
144275629
2859583
663594521
250580023
393516931
15320609
18718289
337300651
135345893
163451609
154681391
151579471
233682749
158237281
192096217
18532001
437453897
212951561
532834667
2374457
2049899
744227129
131661967
324963817
152042207
27921787
161203013
94156031
120940727
512637623
83261663
265438847
212041033
491616689
6284009
972990
90800911
21798737
524335733
26032637
678794381
150152719
120959677
55751713
181222231
201240857
349645979
231900463
182343383
61800623
96542081
5585329
216172483
731299529
14191511
220095739
87812299
395395853
104866759
41126753
84348031
89219071
90723817
589757507
239017313
308375827
9731573
104308627
455858149
139301171
268699579
5577883
532802947
364344961
295072163
33613219
894431371
486819859
361525231
178005493
464924881
134321087
547363379
221732143
48423961
473090237
76427
653280503
23589509
1369289
23973683
25951973
346927253
259530611
131737993
152615149
171674317
651420599
411996121
248104877
101093677
756251591
359005609
200797427
2590573
79869883
546364771
210486767
6754901
329948321
391150367
30847343
8763071
37810081
5378897
166303279
240343717
388788943
88389479
587961629
203894687
239973337
341038979
392291953
732742261
53456033
76298203
234332867
81129547
164955961
20847479
96322727
48869323
552604631
561248399
4500583
360614711
9998113
259160873
20859353
354107581
310922617
6481399
147001753
105579853
466763431
16256017
556987097
40924649
644424619
53060599
46725137
192860807
167730967
467857531
38616377
251682601
3447383
83242961
179636291
166526681
849913
92666599
48773503
456340307
383937563
163159273
104194087
898310363
4634041
372668077
372176039
22907587
144622273
283994743
733214347
393723647
362069699
420578999
847947883
745246301
424943153
70225621
1293167
15553429
21193103
60375797
112803311
17099413
798784579
738113267
25460923
26790847
3858451
457998133
127668139
5497603
214613881
445148741
72420241
46925089
2821487
646425343
106855249
129285257
103458011
404499877
75437189
220458793
12433061
22360477
7119601
286848209
35918279
274568149
139425889
134823709
14986043
18921101
118924189
454943623
100220069
344723963
16259209
409806149
33165703
290876189
164112761
104293369
73768637
315534371
447089179
445014289
25274303
82388861
17869457
102941009
11187259
423858503
81304141
1387541
151870871
855831577
401883871
19028873
297554263
277544573
612217951
494600543
125084683
569068853
164984767
333019651
149669447
21811499
500480639
63306259
562825031
65302871
918817
160834181
522145097
190705061
586783541
351519731
122050427
149092253
383406811
777845989
168227047
103513687
26537531
16084039
1439479
367608973
257648123
44987867
72549973
422586211
341703721
316629259
430757609
485225131
184985329
46067309
263828869
183258359
399412459
286685239
31935133
286657799
44204761
646759493
32380783
259466057
14998751
320951797
25354309
21686837
583973633
2408423
47276059
180203081
208996981
384443957
324614747
63932221
46864201
227969263
278114323
322977511
189972337
177018911
117128059
100853407
368914211
3385381
204014911
494884939
254935523
279486881
192555059
269912219
203221651
324544531
51975827
13587601
171682837
27522457
80680927
314112361
44632561
37878151
558831499
48474533
66535493
19686313
719192363
440041367
158068837
59724881
8944633
39364111
264159113
49205069
68589569
11722483
107346697
447289723
71218943
30440471
237636823
536006111
136339823
16778999
306118231
13795949
766458037
289528231
1011169
94755581
24297293
356821753
22885867
50739791
403142771
177431299
530923999
230569543
354605101
167693347
25783963
72828559
39246629
11852431
175291783
233549483
213448537
402634601
188725283
30640007
499029683
489734753
9587047
287811523
764622403
428076317
45797933
106522219
683402939
203203177
103123957
223134617
13502569
46024351
625606903
230512081
51302287
11955667
193443529
99831881
79510051
249455417
74259967
151817747
409033301
70661467
28147921
401030177
104334829
388571441
82806961
24378329
20031499
8135297
46374859
520103677
11212847
411581777
352246159
172072751
266733127
342730187
46022969
71053261
536806561
12890953
356801713
42900211
183086159
633456319
441508783
482931763
12599029
223072489
561789343
65701591
127614653
701236201
534491653
119804071
372931879
9785401
211446173
233871401
166912367
321890237
94424293
291895943
16626749
945253
161441653
183158743
129661201
725706689
76134379
4187857
22417259
163465363
127959763
59206391
281061227
33715961
139897001
329889407
355561733
377347541
30704483
37278811
81622589
41300221
22661621
1470617
22951603
423434411
797133059
158951609
706457
138265409
289624151
292678829
110745629
208584367
2295317
51367891
23778449
70909001
400446743
37142167
140716397
293326919
412061347
582267733
416507681
157066297
135651709
657126671
439635401
105971171
177188087
142793023
11411581
206756387
154767409
12822977
267530561
21363721
108150173
1429949
245648021
641007061
278452267
818687291
17204911
77123471
327220249
41306113
244626167
93978551
128429423
57649421
69826579
701419793
316500761
475704857
360362143
631264181
440232853
459376007
603917411
40718177
347589491
200926603
374132357
52634539
84700549
29427467
210410069
103705397
11253959
26048873
508933933
50291977
503359463
177520027
781483687
35946649
464852819
358516513
21647887
25030319
864931
333996539
692762051
580699859
301862609
3636917
139420943
37132009
63165301
37566493
49662581
1512103
155233649
70111829
4127329
3378577
131611607
187364257
7404671
121405969
667799189
240806843
491069869
1868857
488443687
12477131
438147659
63724093
31287227
70003553
59094701
510501233
292930471
19572851
3280709
240772439
2710133
403504327
162318323
229613269
201736903
66389833
329595491
2286743
91949579
57163697
184904297
46724593
23426279
455991337
11676733
918711407
131868769
113482093
130024637
511392223
4861223
297011329
173031809
97905097
66333653
337829251
439606253
14102203
180000649
57766861
88858129
19994683
85017071
718927039
20065613
545156477
6716623
174331769
190123447
351196259
3048209
144992543
274659013
358602239
51929179
85192109
596364869
632701271
135696923
90894371
64962847
344174321
361598813
284493563
348890587
201768373
48260281
3706517
14360321
517998199
133346153
443721973
345680779
183821093
727971119
681501013
81364537
836496623
353398189
129892979
137209939
12283097
77001131
156429727
3659297
150605183
38725187
42950419
169393853
165446417
270870211
172064951
203512391
340389073
495997097
50245229
124820513
173991269
110868379
279499061
7111229
656696507
206925689
224304571
139894019
100106621
57942823
59506259
855136871
817828937
792704167
256080607
290470819
279891097
158873881
179908633
27869323
451746103
53655137
111389749
384246559
599654161
302375407
164578181
381301229
464886101
434298037
543722321
194079001
209450419
19001287
271565843
530473849
169468127
219621911
66892751
128820829
1719163
89113379
6043627
197480429
150630301
48689659
33707189
62407757
68781913
155605631
163443281
799709
484901143
684093463
397844747
503917801
94617799
19226189
719481751
99495313
132883063
7262053
21782263
447331397
7876877
105512443
809200043
237170291
470333153
276341141
156641993
195489869
14352479
26604131
9693911
330836329
322268299
916744249
341614253
8255839
217178449
277247093
35097407
239018627
816410909
8649257
354209299
39236837
118136201
8154389
439092319
522509219
92893597
8504333
124357729
115137467
390960733
44847503
92056903
87932983
5084143
171168539
68749519
158250779
388596011
117763739
196855661
280871219
42662629
2191919
23278847
17557313
155986997
55429687
21552827
68812973
7082683
78377183
600489991
6959857
4117481
10180103
127395607
8449997
411907553
11416241
42315473
114268283
17126821
411629069
333364711
68217047
270897677
94126951
259604311
657572389
195300631
182305441
299426773
246596143
2519987
129424591
411513793
53973869
12076087
400022321
419330003
103025099
37626047
73468607
148967593
535736029
54023
65817949
38549327
638034937
301823461
109452433
2348537
279771391
362487857
182358373
113587
191973043
25717579
369593569
502344929
91713899
70386439
168396413
79168091
92328667
154201937
476347321
52391579
23279041
282692737
3369127
5353507
168481763
34886633
234416729
401583283
172311773
417619253
392679737
154413929
102045007
69298667
718998473
372522167
17327287
398977583
202072853
265369123
83206393
174535513
233060957
13245157
226998997
3135239
72683917
629811089
33611141
384343217
527872273
321488593
10299413
116642803
101487517
639736577
340195621
98899253
85801337
9341383
486275479
590527877
251770741
785229229
3507653
649784011
298467137
171885323
152956703
600737
121303883
300534643
297874033
572086877
300455021
12497539
120548227
3688921
750144883
431353297
99412979
42889961
10017523
47310719
64366639
495681421
155653781
525998579
176409097
367585583
144873523
97190201
239186803
87216751
163382489
170891507
671789309
67828091
283696859
11149591
40867979
88173221
120301031
87666071
329797913
679243
53212969
472453277
735379189
39252121
527935567
132895573
89971
75514163
797883311
160083709
650860367
466778371
26939167
517164383
213408359
5549699
8492609
11138137
20043293
93514189
141323317
357169937
46278689
177507947
244436609
899443
278348117
301544819
291759583
417906821
569447633
725411
106843547
35968337
139751291
249345469
2024947
108805369
8723651
86911217
192096283
103956269
724237
158571089
240050737
454179083
475521089
179753
33634691
25752173
235024297
263969219
26391961
35559023
364606453
48572507
3635927
1304467
373090379
36992177
50560879
212392399
705568301
560727199
464161
29933843
557985683
80908507
130946939
151261007
107648581
224302973
847609951
709563581
20062349
5149271
1111849
56421881
18387871
385063451
151879631
86250833
92209319
504331771
184423097
25220539
542698033
2903473
152182223
58253453
6432379
52847573
206841959
719770921
179348179
98029891
901961
116643701
601965773
700564831
69869333
117567803
329873279
401560759
500431273
648109643
250210321
346461251
35896199
144784669
176927629
336883607
172118951
50881343
39325133
78789793
63220673
594256321
708596417
9915019
122029151
55242787
129213391
271656779
19182937
7060597
660980021
114054893
663859531
484964869
251721787
242723867
79528993
204259681
146318803
45176147
21147899
251466191
410182543
271181327
114995591
37840427
125663011
19247351
537290261
568327633
143834737
145492927
12533627
570615509
6029293
395158571
668926451
33866207
555416089
120076883
180442219
375554981
189264697
203787359
91728557
145825987
117730553
27465041
328983073
11248439
20828833
494958169
247001371
89306807
7021907
3960461
183636487
201935309
91902469
820997119
67651091
765703
227548747
3263179
435999167
248995151
207184631
80992271
3150703
423658273
432967
89201963
18187613
62071151
142631977
233837143
366024853
333406379
4052819
33667723
270807643
492778919
596442383
353169491
31411469
83029229
396241073
324104401
459404711
946472227
6092651
76913071
301619881
192280867
62282443
538018111
13946641
37493741
639852821
15703679
12503873
154815887
5058863
97718891
37632797
16218893
364850261
22482589
616583467
21049079
158624441
168833083
638155019
518675039
413763611
7882573
304361797
56881619
1912861
21986659
585240839
16725521
78570901
99383681
64908223
168942031
281086537
70067971
15209179
574880087
373692287
93476869
7450691
203655743
115253191
391668143
32960899
275275807
146803649
290960617
630092693
206081077
261728321
357284969
23160463
268634599
547669957
295247003
25178183
177960527
137901151
218966329
439022653
20963291
76694363
148810369
156376771
173314247
388842599
405395041
223634513
247894109
648703333
246753649
22611401
562047223
519926269
202263599
223885747
209518927
66453133
126675583
490040743
296987573
226107433
135011581
20856019
357490699
503627497
50572933
112122481
234000509
270928513
43888069
153094159
412888097
415407173
88757443
8646733
340952923
96889123
283984177
12996253
641507143
476353343
301772519
66802199
824416661
30987403
114497269
70700017
5981639
96240019
25226881
527785243
62926679
660579391
85837537
250792693
234680279
35302537
751863527
421386857
97567373
9695527
382458259
150130373
681308531
405238117
182749817
388544227
329440817
116450363
140062333
155864987
446167
67657937
71007169
731660669
38913163
276769079
156673
424059967
20291521
84356071
296405281
673111979
2241223
61137019
19087637
585344467
153183319
260487043
46730921
769175579
401233933
441950653
214254371
35033989
22468031
151192603
733993397
138402059
183337789
73645667
33806797
68091227
216108587
269839237
86915903
99147967
274729229
23941693
257661353
6595339
13609867
20374589
78055247
922630169
18186043
196807
2908259
894846709
411890629
11030771
29979407
603849691
381753167
29954387
30368719
946062983
10074343
174732353
77866651
49053223
114797951
36394021
538818109
90326947
745799347
497180413
47984231
528747347
331811903
206239277
368286211
277392887
143499581
8557849
19791259
23149169
25794283
17533147
250768519
427755149
80948467
288482983
104090803
8912857
482207497
69615769
360206923
91909211
200025571
22655933
45265361
158395439
70426639
261386239
26308081
221981651
329105113
61931183
251774953
344131849
665689561
451884371
761992681
125257859
50419157
12356453
37274921
7102019
250587529
387001403
190640911
39749813
541109831
4816159
8614741
1496483
262992083
80250461
11888333
283914607
7299031
339248869
741458999
14182643
725301671
47274307
528678103
522352399
611294909
60327703
411629861
357486851
578240459
15353573
243643549
148061393
206559077
18693611
147347009
131649949
180252577
404644993
258359221
6104027
130878157
341028503
210924653
60656207
360293881
916696897
5640421
92233567
182228209
197901401
265470133
282265801
288243443
600346519
104485243
85544801
104830241
299077643
949414073
368388287
146762809
579982831
208575271
108917983
66480871
67355203
17327801
671979199
37773941
319906963
792191969
9339389
39123991
619226323
87935821
303385877
370824367
148521257
30834623
10298021
337666379
244503491
302313461
55115629
232145653
2736781
952603373
918328447
59891137
12690541
696109831
40885963
513990539
18793043
196114889
115975747
95962847
97997863
218686423
387327119
83811029
145766833
499843891
12294671
252880739
591051827
125143549
17533039
86597669
195523841
794903269
2999449
515200927
29176211
78130207
471914227
14184739
487091183
3477073
1846973
244621669
13489589
54540461
136745533
12070889
715005679
18410929
333052147
826822363
439817971
173869907
133015117
188733871
240646811
29888773
148593149
108123539
100239827
113441729
144964019
703336577
512213617
419218277
91337329
286300363
55945639
130324087
559750267
24737477
39783391
95031143
360793991
57813247
13066771
27308003
293560193
535668761
120926147
167028509
107436499
94053607
402014329
233291491
174121289
378196757
858886793
255214021
115965293
140064157
56070673
608291903
907638271
629631157
34803589
25207081
120341671
395480089
12320453
281894617
548686861
57623719
69774281
224893649
52475639
32197873
280259123
208571851
806396429
247168067
55268407
117252181
201826753
195273667
116549687
1862929
525825527
97107737
549758113
149781859
123584827
356453497
230532233
112688881
240440513
10146299
331007977
553709293
300005207
512844517
770438177
281155913
9374641
117937363
63910673
588580583
38874037
160815139
27243199
64568027
81843523
652129
85138561
670858637
329492291
742922251
214143647
129540349
9444727
14351963
37844987
494579383
217336159
9254849
538424141
379703939
880095533
11373827
588035677
100573699
270567551
123806273
306366607
281646551
42164621
112252297
32114057
233883319
451187767
217859531
276810169
41671373
9686011
20816683
153498221
24599501
532207883
274815733
410530279
453497089
364375931
58935031
76303631
52081283
51243553
163863677
584636903
268262801
257034653
15205577
147346711
239970743
27512663
301734179
144587293
217317907
58656181
570645347
331119469
148627979
417111311
1
10000
206646767
204299784
141565859
57428243
240842977
383946127
261965813
50108291
9907369
949920331
79149137
33168259
230190559
783736441
27091151
4764119
67585501
171199349
7394747
15337843
359811973
106843903
77693249
526409911
36489251
3439493
3276443
358721479
575639923
5887873
135193271
410214157
54553691
71144993
405722521
528554177
87796649
321008381
945516631
297657149
443502217
1134743
446963483
925476649
71911667
49792247
18685369
46897177
91045817
100030103
90777667
492472289
48221917
847502303
151835311
407813671
40205131
20342671
101999801
434090023
40733773
624258403
677345107
234235513
53748599
196181873
506003
350470889
111378851
290360069
34446281
36618709
55297061
704166751
258537491
186366097
533623271
386353073
386831059
103830821
176446379
162043963
810146399
289729073
44317627
8237807
312312137
323013689
161098643
42722579
242679737
183664619
144329821
32509721
170111171
8366011
623231171
123447211
35070611
114503713
59282737
168346949
192464707
73867769
243070159
296633503
147863167
92909051
248398217
23417539
343877587
38331947
183381949
618736787
57155141
4279279
317270263
740796253
2020451
202405163
459661
44682611
887039
633211147
977312419
449571203
769244297
153278959
1007077
591039451
360622201
214109099
278240933
3034417
378518131
5397209
349721459
177435667
60373883
259094183
142043893
326832487
545979647
160028027
586367891
243615817
218663909
358038671
622470577
275167301
244521677
914445187
916713409
1112927
253741193
10363597
156479429
387805157
60151823
25654451
257071511
376985117
696929237
140142217
208493041
72118229
99482881
22135831
51929663
208150489
195860339
53878777
11121277
219173041
468180077
563476619
57394699
204626717
160162411
12155483
75361441
56312981
6161863
80029051
142968041
44679097
76414661
118868021
866327537
14114773
540646511
63823283
12622751
37982519
399650087
9494963
351418313
106382327
36617101
267992629
92905313
21247013
350612749
122288791
12018619
585179437
4955173
200136991
5193659
465829993
309743327
239070263
425539987
116675513
362491351
1141073
251913301
234933961
15688151
78330023
742051
298344443
132069463
67682137
66895531
111221723
581017091
163191461
105811837
653889881
868531171
43445933
22300543
366934229
78118871
134593231
63961333
140147789
539119717
130942621
121966357
298619239
613414121
198649697
78844141
125903153
46701301
172231351
245009101
415634477
105464189
354479161
39265307
145729169
42883889
515368313
710059573
501440179
275532703
347946481
182734289
425651587
201164941
86203441
56815961
596930483
378104477
27576797
570588769
177446089
357300547
13168537
45288049
86191187
78967853
19519301
6704767
300527839
248266829
544751
144415021
715757881
421871327
113228603
38857781
261244427
238799063
943139279
100136471
814575539
115489343
442600159
18342659
249158387
874534733
102718747
717847951
372628489
105509707
550016627
28022179
68937097
82063001
12923611
86341433
80241653
158430457
251287849
29365513
143948603
2194271
32129021
146781889
680179
120166363
13500349
206570803
247638497
63043637
450665483
222985307
25577147
48093649
80684999
55886737
683740249
291351883
354083047
325104049
274416269
242165767
58404617
143106001
501551437
9234317
474136123
148480121
37378457
456609863
20539693
65093057
93141871
198965941
603036341
255709931
33504413
32816071
665505163
30990017
601265237
19056383
184435021
377807011
33214739
166076887
323368343
142254731
248048089
251595527
325824557
45146377
11507633
147889051
70538591
368101957
463242739
12909829
676716713
422351849
70473379
137717197
147026797
330954941
418469
382799617
151993967
615320623
357442297
119961617
79085549
7086281
198033919
720897391
78872579
50126633
541214467
178480219
12539143
348801847
75457051
142376243
417857911
252393529
61269487
100177933
97607269
1085507
8194603
403959397
292480571
604015771
362585549
65445169
269843243
687864629
249037531
656862571
87073681
28023859
44923679
78342223
272178917
41323979
220551679
313090199
108356099
163124743
282907253
402677909
34868627
3375241
248308877
33763661
199308191
134081963
172474543
588114697
218260121
30013583
136405961
288942593
9739883
21958669
813115249
920064307
122822813
255779
128619017
101718433
567501251
118294243
383573441
1939451
43232851
54750901
151930943
251349871
2971373
138247919
456041603
93406757
223016789
231212227
502725407
161433791
89179891
236575343
49311113
30052387
280546579
17382139
110756123
590578909
122944711
858994151
585070841
697402157
67291303
712583891
50770639
10139537
157328753
14063911
42313651
135791419
96028021
856394359
34982581
75047543
893163407
100225409
546547513
600051349
37723421
320838941
40517597
88388173
198694891
406940371
33700157
228005971
267103559
167380949
339881599
351231721
310274207
438526667
172549483
48484301
305195831
13055941
208508683
1666831
717248509
18712619
112051663
164632609
725458603
138598363
23377639
437223013
52401329
114378301
205346291
14884643
224127583
26080963
18545749
634620671
87063329
56654201
130771679
20600513
215148331
129882169
26122951
72335141
131826943
351340537
140353831
350521571
57060589
194166727
7396351
102604111
126919391
517728181
143396339
544000141
84350393
837182057
104213339
195204283
226375873
705507811
226075457
69560093
242369839
228439513
10056223
144045557
98832353
157342403
189869929
533565031
70321183
60556063
508244021
275057
510590237
847063771
103593619
316242457
378807697
211144861
22286153
329044913
326265733
264702323
15563239
690949967
75524003
430218011
191202493
16610851
95895103
172231481
12464059
240544489
97269331
6743861
249832699
243656519
147228667
281022949
333369433
426943369
506240701
226081721
220854811
318439717
576341279
97922519
207861061
32012447
309416453
782288929
56279779
82780751
52544629
25120481
57162121
54163441
929452387
168547417
174919447
87627311
297200789
11680873
484663939
89963579
72330551
486916541
88465057
505280393
306856241
537911821
209668189
62560609
27292247
190167163
982159
36155897
188697407
620319059
133586311
178111343
23028119
201633721
531635723
4507127
311503261
186221153
422522657
391308383
20452787
575354779
25591177
364915151
67843033
81392063
27859427
34763593
30681529
425541709
655948633
222322987
416791339
329433007
56197411
323220299
173659237
367402661
121832017
415227523
554397017
285175841
111124009
122404363
2750689
4063243
139448311
35232607
64062157
601776467
641422543
1051447
681655057
28209187
5924431
462786469
405302533
442027669
169840637
44903279
80565083
17710871
155759507
210848201
41043143
224906789
626497
457816729
304109987
331484113
57535897
808699403
305099107
92215913
172805683
41160881
154046749
187830683
80901853
18858313
861930343
177786703
135646373
224583769
7062983
584282533
75768211
2556889
200179691
232592387
130273993
85941523
204909343
125127209
568649111
519803327
4714007
690765487
662388619
319577123
438781597
573937267
54527201
105583757
134906899
79412149
242094577
831255499
215291347
314382661
14678693
197207807
58564579
346130171
547003453
346675603
345793411
433160839
2677079
150184213
37234943
85104413
283185449
254984227
147851051
697859801
337338013
78271217
62310623
49286357
16969999
116616683
12331801
110488747
23438981
341430773
315483253
215877547
28273627
124072769
167797843
512678681
218844313
45421553
1684699
54049459
159485299
67182811
24557521
555113687
287164247
738158017
872474891
737190577
25187759
247475771
34481101
844074173
148544533
75161501
713680369
677618741
172262677
583924811
223538383
199777157
389768317
901998311
352885733
393599099
19054249
285079213
80265641
264913399
148751983
314834903
288964631
57656483
32790829
638917361
2710651
90644627
128408543
179243837
24842723
40025549
4028351
105969839
15728623
476240759
147864071
720540091
205178783
271313111
76476511
444751871
38881459
9850979
222785467
700580827
871903391
351807901
94444937
177160211
255890237
34270273
6396823
656507153
142230287
554822599
224562907
6802421
393614363
66202193
543952327
141508151
405819361
37261619
529218061
36250483
272180033
476699833
2238503
579630643
314043101
717601
39429517
201604
6047917
42178637
620364887
153837613
707577991
39230977
39723991
92800291
358712197
179849447
290992447
24138571
230349733
9032293
260046181
80900147
17774711
36010231
123049769
24296527
75660077
22417649
16783279
183039601
32277989
354892183
219037561
51541327
66458533
661761767
137894719
18041207
391160489
89369167
59095177
33250411
499859027
32475881
43012223
183361877
284924257
621729007
340811467
232959707
717073823
65170451
51288023
734222953
111672469
41062447
2673863
35430673
1236047
353773019
187384633
301932133
17204449
217015963
61861829
352430093
656295749
654737
431124107
138071429
739427467
115826339
990229
535108187
49929881
535748467
117559231
839572567
418140911
315192701
144283459
68804363
33880657
229674317
218064227
96893413
118925819
1071089
12923749
73232981
22937933
36389207
642049517
980282837
87652457
581716127
297922217
201766549
230070263
374088499
559292551
19689497
375415169
99878047
167084549
64307987
449192983
396448499
2955587
297064939
498360851
338728097
298836653
405296959
69920449
282637877
314461661
407480809
229250291
450484423
3297977
286083227
271244159
99624739
300500203
82979563
539717987
657665597
736777747
468742697
642383593
758951593
253874267
116709331
586485457
421359317
515698537
349577663
47263231
221560721
19488523
1713659
52400053
545247331
605832089
330007589
148962689
369757573
653674127
301937557
233051531
477227059
128658683
94130203
128974523
135436453
178998377
87320171
41293559
332948509
235206161
491002433
169618829
575392133
190699837
20862883
716952167
85192189
41496673
82311707
301723231
147331969
185071123
381748879
165824993
2499743
749448113
1518791
447013157
145972507
64486277
498263569
35763373
34228511
143789
126229309
222151009
260011237
2816599
187856089
467363737
90416341
118122857
87285241
571537
89874637
25069823
248469121
192032917
764413547
96644707
553460839
473152793
216015479
6097799
26005229
11872253
582700351
48947203
158542273
1120177
261732631
345337
188179879
11961017
453252061
16880909
215540099
4401263
881791357
83640899
720372817
91831903
204149941
586642057
510044869
171032353
256052941
257341673
177908503
469003849
77337443
81501487
558918403
541640767
71926879
265838477
100478629
7168201
106366537
61146737
115364177
498150223
327258583
151092833
83906021
262266211
45552737
244083683
200350121
266460287
15673351
52370237
63660689
195691627
508597391
94688089
47975563
2675411
7157639
268215907
749505199
191227717
805963
127586429
766675649
1331359
51850759
21277499
106258861
378874949
833315437
125830343
119730181
59492801
469046969
627040457
145417043
355274581
76407959
215702323
50120963
337802497
67854329
519912817
316564733
37525403
12303749
75467
566098619
265535399
3944929
219176051
72386309
195624449
100307663
167374111
55754483
54004523
238460083
478657819
86472923
185798023
104551063
54411949
224263381
436763177
562950071
55711301
154357319
114803113
425556893
345446587
135328931
37186213
291906551
232831063
84003701
658932077
42822413
10086877
378441317
376483337
309076051
166223269
23375533
475031563
153727619
28452989
60029929
160668239
342932533
12712097
312018737
20722777
69547811
223456829
1469491
211001177
53887699
79111733
5827111
229383433
601875233
55956587
43846337
1579817
730139479
246221903
18967771
56645
12583903
618767503
290374171
53950541
71265379
232576691
115506983
140686261
165242291
427281083
82712303
230817563
80050283
393605209
20381989
350670847
199459633
744566531
170345863
144174383
56782223
71732407
361927003
405629489
484369187
646503241
35839637
548469781
8095643
36493043
22716047
21255697
259935773
733496629
13461121
1866671
71818451
16177297
544455521
569484403
15143671
215805019
598017733
130995269
112750499
5714911
9902821
87227117
1112173
273196073
13452799
169342469
66497803
14356547
414411721
41696377
285243559
28555859
241504331
37726081
133798631
79342223
60044891
22281647
139818247
298949713
853795069
651510109
223382773
46554569
49955393
634541923
21204973
491051203
343027621
109850009
131053651
44930147
35250581
176339467
198393229
501225649
409275001
17828077
225727219
502065127
43502887
359191949
237231949
66653833
19638361
1963427
444001067
20676841
126542729
217863829
115435939
200793557
936802483
347820587
324271559
96730297
455582069
712325323
492814969
153290251
147942281
641746799
72765097
357734873
31924169
443295283
444225499
21869977
48320639
559463
246548381
60766063
56154649
527374189
45230573
518661709
54024637
534826537
53248231
71305669
275136583
82438357
63960803
203810351
1255481
794639929
41148169
310462651
70642387
396404693
240839869
60979537
290759479
139216541
297879949
5492329
139269463
210453311
55503281
43791953
141198529
17650513
28663667
68842861
2259401
556574077
303582739
523959797
11784131
12716189
756803
392431423
411977749
45483467
163131281
3685361
141768547
289690189
152543449
3986179
383204053
464130811
285318511
23178629
276611
77339687
70390457
594477281
16883417
196317529
43332551
218950603
44509973
220025459
25323737
89485661
609121199
25103989
17493841
300708713
953779
532392677
9608437
175194527
32738023
98834539
6634291
519654497
230390359
56089639
294291383
187713767
41477299
390542821
123905521
242107529
86966239
794971423
311257847
481650073
388408519
196133843
78527489
156515041
564665441
20034023
2065741
710652997
97795013
22473641
29676121
61986983
20616853
65041633
657291773
293117753
506997059
137933879
240950189
590636269
51185267
488349149
130775933
34941233
423267527
127156357
20969569
5590933
22198537
648404179
36931417
329227531
78192421
374642117
215258411
17815223
231597701
416088817
281714353
49714949
31305991
281015489
358959373
16557857
4923511
40125013
60207737
331200739
8120663
225550901
221000933
278786687
622817003
950128061
658938737
389250419
90730349
395528201
21573043
219184807
33918967
395737283
228358019
23965729
1299731
5766869
196392839
75403297
344762359
527417581
140715073
143190343
54788183
12341183
30008327
821375627
491044537
251792209
25322201
76925437
28957381
260669657
734630849
185980049
439068761
167053
199818881
555882289
2575003
650617067
189184559
49721401
303692209
114304693
419124031
240957679
2109473
33686713
7083161
334275167
367805327
136386253
44380807
3128639
28426115
232702669
431489137
3331567
552665719
324280823
47771677
126788507
176474407
523933381
68215649
37002781
580829209
201602449
280664617
23670539
179287583
605354719
238308613
235612631
170781227
8155117
4158509
110866277
648233323
313804591
68625133
315403141
141952273
492810547
600138961
468230689
213504481
23244883
2253737
167763371
262483813
300759929
354152759
2325161
502595909
458658127
568131457
219193889
142702589
120554437
378427097
147330059
45168041
204890029
329054857
387066107
279824759
81665587
470968847
74815651
363681569
94028197
164274193
255205673
89870327
7754177
391445203
178708963
272099791
864003233
77170549
213557459
580004651
15028903
510558457
20728711
46323499
3396301
850535369
462367681
2120333
454654801
269426323
130019993
1120817
375567637
335770571
207185929
169943591
10452601
48127349
633349
314925691
245837897
193861271
86445617
45483037
675269429
17758129
2053027
41358829
790507247
536062271
677092043
24000649
13925687
444502447
514119259
66305357
102215
593268031
225509059
82930087
49580033
538482853
86207129
281473373
117645331
355719337
7283033
291624943
538360469
1405483
657637
112628671
307700363
182024939
5350643
117781747
188940847
3842057
10052281
583159531
98508211
758249773
13165171
326324407
13991993
190645129
12671167
151085659
94931119
40515019
138434713
785204807
22685723
296847979
157070117
122762711
512106347
179181011
63996523
85893347
28159903
654057497
13357601
315567089
464523749
712150891
190706611
84939649
228487261
496244363
241377053
626360443
183579707
1197253
643994479
4540489
45218353
114649793
415621669
132918389
483863371
51711113
123117109
42216091
15302473
158000977
42571007
1458701
21034487
276095671
475782191
176126519
78453779
516372607
542591107
25011697
235594171
1719997
25444079
407326789
891046799
92874017
40436261
731873
453089159
276907459
28418609
410364769
160057531
139910377
348953147
307302329
45771827
85665157
649618597
55777847
243638623
168433457
125042507
477869387
1482911
226117189
234473959
343704833
9198529
212279479
137864659
228855659
73695719
726071191
509103943
422354609
295608959
211566151
452866537
128569159
281608661
185727823
19028917
127563617
141421999
325519021
247624213
66758801
33064513
28670633
487714727
928395191
102626131
3794731
133301213
138058061
71445629
438761867
45636839
154689677
35800363
251735789
745221541
122290969
122691781
18472561
606118109
540651257
14300239
120606259
228345653
219579611
4401893
915582247
399454667
28667957
235715231
673713289
60614077
27564211
195193139
410909633
221439781
209822471
247645549
660403427
574682453
439103521
738221453
289675511
8132263
191663047
16501357
333355439
347590667
305456233
101508031
42572639
437947231
186879659
7533353
404844997
102928807
66507211
38044451
338251591
229792637
196775809
243397741
654831863
92251921
8701109
1905151
76824641
50786993
449691799
84420257
112015187
19532657
73553239
120358253
518545043
233647457
10725733
10804613
236186879
30437777
55794373
190388867
90508111
138770971
213331913
18368719
484085323
321698303
144907297
24378181
936989467
2018059
746951791
243314807
58091879
3908627
11921863
251912587
270500863
47976157
287647069
427852487
82991497
935714009
221353969
274207667
499379827
325875301
190681133
3319903
170747573
350501651
218093593
226078217
46174901
37091071
151595203
176275129
23284699
212332147
226928293
168952177
218853889
172577759
151990121
893015881
341192497
152170633
92566571
294854257
134214287
133973023
342052819
560638571
83120077
515347909
15842201
72163519
2653961
12236363
169241533
85763177
68586649
502222009
46957441
44187397
101266091
620081009
125202401
114094507
95584367
663632873
714719711
88905763
431722183
585344971
478400239
96238367
444593651
511571323
180443863
55709057
101029451
22713629
317452921
282925301
329444851
340922917
112812433
17029937
211792991
94387987
104146697
212399419
290702099
309016457
328620407
1889777
4285877
401898701
599011687
288207331
81493589
6242123
567877357
209453429
51320327
60141203
257708513
84809399
23277973
239566489
202254889
179321159
59984521
146812331
556618973
79499093
528780451
514604137
491086991
24183301
937295713
3218339
414051637
124671583
254491361
55402027
20440619
214557047
99301309
521878663
602889883
1109419
165978487
117404501
4924937
106774153
707944169
21164173
119779069
5832899
5756437
69613619
192701387
32755883
11403709
429864857
207950591
39738763
114709781
311897023
345425503
101673203
78953533
236224189
428228851
185109887
272384201
33970813
294938107
45845873
493288219
97212257
268508117
72692507
17873629
108566761
109681157
35664067
131493421
18496609
141882991
845120009
68188661
128572621
80564287
23133337
364489
355233797
350347759
46359883
6704849
348595649
269697173
329297197
104203573
2551907
26086157
28331851
393157111
318351949
3045233
312721481
370484407
568735301
548542879
402497551
10072661
91426591
192655789
93875671
89097913
579632593
8216651
1902937
450886141
958202647
652799923
17883163
749353783
122606093
132738509
296536039
401222849
598985669
597498359
309644011
255064709
303565781
4615487
376316417
349544543
11445149
45898207
247127767
213340367
53551957
234653117
195607667
185909629
414943
109288043
396283469
51007499
4000961
189682807
15616621
200438297
441423943
126762101
612733333
56178779
21668393
622379551
437561
386451217
691245287
36177943
500492119
387125023
18256951
599143931
148023409
366110203
66749533
653556403
219856451
319183153
423780433
13291211
384577513
230106887
955861
374031659
414726001
172343947
107725349
17267807
291553
284326403
589295533
230003077
131642981
53891813
127866601
130893899
214567357
225095237
60903599
53316871
266773961
46179251
1451701
119288693
151179019
337361231
14389931
6969071
183607901
498158677
9292249
101256647
5823089
229336697
248801717
121684291
512054737
15976699
59243131
71163331
208359119
554233769
372312727
680294057
22244917
8492021
2345587
33979247
238110779
289310557
633371029
231183037
24750211
301048183
626808419
25011841
462679541
373863023
81256411
15509497
228265811
270134941
742881221
317905733
377733571
11970697
187373453
220590463
219156283
194894767
137964269
295225561
219401239
23160349
208661653
41891611
80564329
107324143
154082503
89076469
24120319
87367519
586787027
149390707
158043593
82902913
452203589
255706277
115884289
163389661
350039579
164475379
68807377
202392173
200355997
298040063
66725173
369146293
208878959
93235069
343866247
36457063
803744611
415124873
43037321
66575357
637170427
36094031
201250211
317145121
18986713
648776501
494989097
609791927
315841567
278558521
316603379
131010827
448086097
661174747
11709337
2035331
155686537
7565557
66432403
131681041
3107227
36988661
29876381
17156977
58580083
47814119
151964011
73077299
336728669
326645927
18813331
15154703
1688647
569478593
439540597
15542533
107487857
99970439
3715499
669201613
565386599
231271847
253605497
73933817
52474117
118848749
651233617
223927037
20176487
26259553
817879697
301225453
284352023
618180853
50874823
161749631
5332741
286139309
18235361
93811147
9217903
70961749
19937543
40944131
64300193
570379501
637878001
23126687
3640531
458353849
180395903
103144429
7158091
131094949
84375373
260192627
170787647
32608991
380086271
214344979
8067041
21964009
195697063
524109919
70255769
198538913
202041293
23876357
171384061
106165463
15970529
15198383
146012137
334930279
562653277
26185331
111098023
413355367
269076971
25972477
711501137
67705763
9011657
199361417
458472943
49544839
14873363
214727599
652837907
807961807
189475613
438745091
321316123
91971179
687982859
206624279
345646003
216541669
62390767
75150671
257804237
48314423
173843
579022841
114791111
6011689
899017841
312618209
23482913
194241419
70240063
286744061
722169277
10032271
128077567
669404653
3803123
18034571
48073859
349737263
272221387
313763213
4174147
80093339
493724051
318913061
111836653
215885933
571400633
384540313
93248921
577713847
217616977
518111059
35674967
400386827
60599801
634418669
70037827
104436503
237164743
465502813
680887
116023639
93894407
673602547
232331111
32501591
48636839
173309711
696154559
33500867
7222993
281866969
343411219
112022173
9660241
188062643
3025063
194631739
418857587
41293339
67932233
444655957
345739057
35799139
8629793
116251651
9785791
45996437
350837233
291201061
207943
108500947
71984359
193816081
1297159
142400861
194637551
441212501
272579059
82448221
115457059
124565941
130543481
277977631
63177313
132808849
717279397
30348971
487063897
431002697
3684883
422259881
30016013
29655629
629433043
217757011
299928269
55412711
384938471
334254761
37960693
612352913
24173857
105659101
229391
180684821
38320259
74538929
99037877
66416953
31985039
138240803
108928607
282320047
41340263
89630623
120874051
506532823
412092613
11402701
13371647
798342109
32225561
816925511
429428257
262705673
560636507
58911481
12189641
172429637
549270877
19807847
238232443
281838569
500079253
622411987
3748201
313872593
747615073
89577823
368106839
456132283
33024841
26520581
668650249
95047933
365092043
225138367
124362829
162278267
58216727
314198449
225254489
329196947
389525453
95250301
96409237
2698757
512941963
137300243
65323021
44586859
58756991
109052861
1949447
169449601
325945027
120943789
113206063
245779
1418069
80862113
86393119
571778329
48451817
21719779
378437273
279356381
356152231
32255887
296517007
307672609
3198917
88340353
12684863
9760019
437758661
36937451
742191271
104440387
11330777
172389331
10026043
346535251
175232569
258624649
296350013
1675153
41636677
87838867
230849543
175387133
328055251
31129313
7242913
67409887
42816773
93452323
571902361
25565209
358719343
432031969
189302891
74583071
422762251
826520921
111005413
3766423
70713689
716382547
200746339
143268509
34681109
571605883
15085649
393378343
87493927
437764741
396410291
21452723
135377083
425185723
9127841
49253807
1802351
19312499
187364297
325133261
474108751
96225539
685971137
530454181
19777073
103384921
100848961
36531767
82064377
371236211
200094071
20240513
41134493
52379963
299366131
154564217
414435761
131324327
296474471
510233431
363454727
420572203
269009267
225138517
113021807
218184403
53728957
371401699
560932727
374819881
780743057
106901441
51983413
95358227
137884199
25405063
816164521
217564397
104527051
168119773
7019009
100269809
668313491
116636647
66854803
146201147
3266891
535603867
213549839
224776987
23384791
80723873
27447071
7555417
546777967
362603
3851921
52096477
41066651
260821529
9659873
17686687
411447601
494740271
67676381
386736001
27812327
607608811
168304349
185747413
422640109
171839
727715701
141604171
78745489
437147203
9184141
22280539
20445421
378728711
297323707
231239161
592097563
259624517
92473109
349290493
723457739
87305453
603422489
106092419
23565901
555512917
182384701
46119617
27166589
831655763
56386921
11748629
8777849
174364111
266616887
37835323
63602717
40878989
358644701
303535931
9011503
209708869
6525403
177054697
315548197
420331649
3136937
5191111
3874457
272729549
310404191
220105421
375539551
44958337
16827571
109059679
18120127
181717069
305023031
26875363
17031767
291048353
54217249
177634603
114427241
763821661
142996549
608245961
258539069
13730113
8416957
162061693
23783821
12465589
596698901
885022637
118670621
534635891
430053317
42123607
133051199
103228397
126933439
7898327
290574107
418758443
146628551
319449731
515726089
170791651
130261951
233415929
2365931
21914297
16635917
94339247
444248561
63693827
85469959
8488351
115955681
400668773
159525733
14299357
360612649
6414299
144527657
49410209
766561309
355319849
388659613
234128627
378887521
122428699
22487011
17898719
218312923
399751049
88477283
115443667
216493909
392832773
352873327
19204007
351420161
401029627
495597199
586452019
10217387
316662847
35443139
36707093
21061727
287019937
628847773
9664493
18838751
484862153
658911437
105548687
111344483
137839271
119446933
499367461
466732163
396475897
115614073
57989903
32015497
123971833
200647063
591173879
126393017
210348421
211127561
40537391
21123799
46230367
684073471
717957391
43603457
511176119
16481629
80048341
361008539
593365457
82881907
440948107
4367273
81461741
852755963
130765253
136843543
596005973
94303747
101434867
480757261
764080043
309764393
49645397
358357
295941917
156429089
105756689
69892033
544547317
11902489
497005357
106156769
361032761
65788091
18812041
155322361
125951407
179308573
2353189
358412339
481959229
212286121
270599171
446630027
375409
194194969
238802999
218770639
31263203
209632721
292692539
21109657
35000029
43903309
186730717
478481513
29630959
454806887
796421887
18790693
727847273
903197213
120470953
2535191
135469403
399298027
164281861
194826211
138698381
196742323
293578993
25502077
505214051
166748213
2361169
8820703
63358219
262854233
139375267
63625873
283867069
25280537
197187253
191922539
440670557
153387121
168015871
168198377
210210043
534829411
177305683
323562709
22712717
14334997
72934033
202516177
1668991
115235411
32339057
306652543
37773209
128663239
19851677
757821947
6012931
32689913
490270331
322500289
183416479
413395343
222301111
63927937
4315747
98700191
650524627
70434391
16832581
195319771
403517351
79679339
43581827
63305219
133167989
49806271
13121167
2114401
13193119
233673901
191835971
31374523
459905591
170311469
84205613
153538757
204235799
377158129
243649501
248691727
76394419
243852263
344474167
276068677
355787693
218542873
192753887
10442011
3537011
6372427
330412837
99245351
17372539
44904749
4527221
153495733
307715099
212402693
201900661
7038739
45423239
80310029
141164321
440135053
87585781
165059263
25316729
871512127
391384177
187257997
312244169
9619717
40676849
141334307
49633261
328374419
106162601
39382571
203110021
431617507
366209
43342531
174431021
511155091
152861
102020591
70112719
603082133
601047583
278747321
7921513
48599497
402461977
211782269
327611993
55428287
421420873
10718101
49488251
245310071
661552109
173119043
514182443
502498333
276645973
544313369
276146471
1370233
8532389
471006383
96219289
26035589
416771197
103074019
20426177
34440187
210593749
178359179
228698879
77466871
600108907
693001163
90977869
24378503
681863243
89725379
281544611
188696699
77387099
466209553
8927137
342706493
326655617
390421723
78541571
368466193
370500803
214527277
88766047
289214753
319216081
439630787
445249549
776346271
585495037
277925717
174254713
18433169
698029
56546899
300909487
712606669
495560969
637482817
32339183
232804421
954280207
515412659
9011243
19635893
742881253
240907109
145339741
1154093
211535333
71965987
738992747
125801833
320055677
48399121
190814821
89535959
72186337
306246937
29157599
142104251
255820619
22501793
225182647
463436627
198631373
46982807
412771841
249491093
5248489
8933003
415474933
646727
820987463
307885561
136124431
910646017
15898063
101249
65918959
93940481
864762343
243990289
158238739
52775417
464771897
66897767
54270967
647555303
344492983
4669043
206710733
10265911
558192419
322416439
76762663
215653219
54316319
165150533
741350111
299377061
27228499
15719461
365957609
28642673
525557
161869667
188533987
1039933
366013003
598729657
89459849
249145007
18648359
15721333
199983169
44485009
73035673
69782651
15269717
109342741
32096717
259429267
107666191
29123389
216147931
360288791
230367301
17351357
635496451
12862667
306358979
187349497
656470681
391459319
12925849
79585507
119438713
627726383
719773849
564852427
297956957
345782597
166621513
159278719
5196727
545912183
361013531
545325719
34326437
179699449
46625681
175889333
132997541
696070537
341781917
189237101
402398413
424756691
191555209
92575381
1381363
71194141
817671461
136817251
44327819
2220989
310807597
25372981
11685029
296947879
811978777
27567817
101220149
26475929
7379443
68437931
88651109
371706217
93919471
34786229
554581133
234690779
248980217
493876241
28660847
467272277
284212891
62941331
232419041
50499661
412589867
52453903
172929319
118699369
33516649
861033473
70224277
112254151
784787
164475637
516252203
176594009
130185691
10435151
133158439
579775741
49712701
85177153
59539897
440438591
6595063
527614589
233196377
300483863
55799819
21799471
421729967
77246573
392259293
543467471
17455741
198774707
29249827
434420687
41409001
29490281
210400919
612467917
66902977
110270261
51255409
68996621
48424127
144274973
584766811
303007379
10766681
431594507
64479953
194004617
160542059
71227993
151933337
737128933
185422091
352473521
144529057
86046007
8060777
143008081
498770147
77829727
9734407
51074087
341151313
168084281
82209133
24103309
497555999
6669127
459860483
84987443
2374103
904745239
154188233
117205163
30597131
67639249
167664823
167655067
44172629
32645279
75090151
36860017
774510467
480411871
25896511
953711851
116015261
139098983
447027419
153360299
7321511
880820891
676443043
267924563
557588917
2090761
5677237
368325541
36338437
6414469
189673457
4214027
204705463
317692789
119470723
808013333
11416703
163741451
24456851
136221263
163731923
448458091
16296157
514019399
59785931
175704253
110962013
263179799
478680487
76858063
331370329
471399767
408897283
121132537
89178773
174741331
546093859
94499809
800662609
46498271
120406427
44517637
10214713
26741213
261584987
345394691
325983457
225492809
197813129
36959029
308981843
171284329
169836077
171283201
148643333
502291393
188030837
679016683
199960687
397776193
79635431
264369487
127094003
565945309
551146571
23630689
372993527
251138213
180476489
626686867
35210489
58489063
102680609
55697597
925980931
252320113
871543537
7283869
449323151
386098261
202533007
367557167
19996549
82364851
474549451
734237753
42915857
365306743
83078869
603407131
128216521
14637241
51141317
217650889
308354243
236193817
117864491
7639451
575789
333165647
696122221
62221811
29144413
207589891
45302833
53773303
115071899
275424341
88970083
35470933
1264729
75585479
3988393
432555113
388405211
278698549
272992847
174923159
328967579
377253839
387229
84142757
171002927
355056413
73066927
212980511
466275727
50454797
68403791
113574323
112898941
138862499
121762019
213143743
923511047
550597771
178801159
456114613
357529763
50985307
205349051
194126071
126466891
111984031
317077613
65387453
14597201
140817181
604612013
88979987
639311201
24119881
75282859
277609457
491656021
725303633
67016113
38663707
66397477
191531783
36129823
206671319
214266599
30339583
349458073
153460733
6202727
184925381
204778961
502427
11621087
251589389
12496543
514278511
251904733
581780369
159816851
75984647
130700993
691010233
689610239
39007049
71737453
37369289
333208973
661592527
360436763
119465707
96506261
282882289
325941047
88659839
554102929
323533879
287396801
339854659
66562841
900280673
774026213
6874589
6387397
773359777
43670633
376073017
121610999
303200971
253441987
504564659
23459311
4666411
10778143
389849539
36335071
66957337
243289759
175411853
204316993
667436173
198959879
45937361
472340147
290309809
240329977
120840991
464834191
682570223
241862941
674552393
65292707
11333953
83328139
706101181
8509271
167038043
216150167
11980667
292033433
375248801
108501479
4170149
162412643
317813341
62851927
41442773
5835373
20863951
66158633
268227107
492959639
5244397
43908833
21400697
25383587
243003539
52683331
420354133
363325493
60443399
209187457
37661387
223147937
57433141
208222631
371157097
63693361
26865029
81766427
34866431
61396019
229285181
38735999
34688239
486327869
44968199
61842229
96992713
96366731
397709833
26720377
108466951
36903641
375679547
220343021
291875627
881763959
83761649
8129083
99453799
581061731
141357457
46886681
697763219
75821677
264485387
157764937
260231171
219985543
837899099
8087831
106657471
113905261
3490343
83992211
109384279
202267679
394551559
183269
17313041
200711893
342320243
443238583
501483667
649350293
238657381
700541159
693741779
171104699
29500883
813526699
289946617
451031837
31415057
84131939
16733011
356288173
297064993
31231751
37381697
109527323
70972973
107221327
7927333
595304477
285893807
550214869
139332607
125124809
15384793
528522551
66032719
1470701
29343047
606568709
465951067
335337029
196533823
197588371
434931331
581016629
63004661
803371697
244528943
295661749
387707227
227826073
584674267
121354039
68407217
128673287
96605009
198977201
301579513
605350877
58146337
551917411
24221843
104051863
346174681
223367227
1595471
574910767
319249771
71909543
239758231
556537561
76840271
76044197
719106977
5431039
397795331
39945107
33658277
243753737
580234607
309154921
557719733
158343767
167161349
83045321
127501607
100033331
464828599
437928991
187865819
18794599
213922249
79423321
65014379
80824637
250407097
121237877
210325109
48396893
1704761
458469743
114377903
9111041
671755033
23260453
139979561
45925669
292778617
200210551
43230289
193753631
146458993
52583231
6666089
389002967
294216089
150037
604499513
376828411
122199853
135467317
39365839
359915713
287215993
5617571
567540247
102665711
478721
11058811
876861577
5005051
192866699
199782767
1695677
703877327
58883051
2444339
14665657
67837529
618356873
430471649
728489609
12920519
43626379
297157559
26678087
231591179
31559923
24419209
234449731
80821087
186036881
76891907
11479883
336028009
504697201
428551573
201710741
126177889
131299799
643422931
60296983
7357283
441144091
196061059
610654633
89130229
235961767
120799859
843454967
614495611
381411193
306590381
442172039
227596111
23965369
16845523
40595579
338839231
167187961
48986929
92475353
646900417
215027629
174617503
15752089
61147813
222847619
2173687
74525471
214911181
290428769
671183
72427573
112773457
2542867
69194633
82124299
696688073
16255021
310351759
244023727
9560351
231154663
367584991
110540207
1287791
25617931
52214359
28870711
107535551
137284621
5010443
601315777
11063687
156680101
356721889
303200269
294798047
468344893
47109661
66720347
629641963
112011749
667627427
384516227
50621063
117788549
26652863
55097501
148471901
680872883
175161101
639454513
47160899
29978197
71110177
51293269
68229053
175682953
411792259
15566609
522258797
70540427
16131083
55751249
2293573
15743747
6176977
308594201
262648961
18585187
119083801
180001961
550880777
304783981
117224689
208960121
99979739
27771283
119354089
19134793
262301911
156542081
313589447
461009093
18651349
21214513
369178423
322258679
18238061
96196663
88990493
337006837
40189291
166955533
754279997
80000399
337820759
52647701
262558819
134438761
342519329
26096509
52917673
45206351
103981763
509675941
34300249
165108997
127745467
509770777
308872757
546470569
66179903
87117389
35311931
22806601
88598617
378992017
216519643
717562591
597198631
18789691
108323513
85851659
84508651
490382957
188241707
403579003
503561827
51343177
594015203
238570723
42287467
37505999
2982349
116651231
292486433
63992197
15090937
329679601
432564901
49528379
175445143
80357
601397431
103139713
331316581
173273341
304044007
245343607
195349309
81205591
871152487
207890401
270121447
51049373
126183329
233264333
376936601
187324927
201089723
105405007
299175649
4393211
56085361
561931109
327106903
696943061
64396279
697890113
13654937
321816863
659588939
41254867
239115601
200316647
207337199
825965599
282047279
221637623
335971019
454851227
213156103
443265859
334810901
67144871
576553009
339315923
419194441
374827241
4520437
165343049
304840567
378178657
541324261
13184261
54338929
754652693
2503903
19516643
44439361
258642701
217652153
245990831
104850793
704533513
75116191
899378057
760128307
605379547
685426411
432709829
167075281
11378041
82379321
509932487
348198491
160483669
114268537
60906943
388854517
563351741
35497493
208636319
24237379
3845783
211184117
431877161
377250443
402276067
403777853
52610599
331107479
658026247
115987033
700094873
116969863
358211521
5569819
201328129
510977099
328625611
773511421
218897857
92059337
150375751
6568921
6167003
12652469
804161653
637021537
850932143
250480271
411681827
130062899
9047107
12449039
305804207
9001907
505875493
17513597
99071611
88400717
8852021
390695167
135403721
133735171
202033277
2966101
571447897
767705231
182633911
469706899
12276169
960954013
13253281
11110361
134298779
17635463
3245663
113629247
102321481
407543047
4324121
445140107
818528323
266132761
7690127
129408311
60638359
34965239
159116977
34828033
685148063
97117231
149658721
367981961
680754427
320856241
18855491
123817453
762438269
36076723
8981549
889263803
105263159
158947391
143306129
3477491
366984731
79201093
139738919
29667971
85033699
7042751
555670439
5796359
124337347
376203853
363699773
138300143
175213351
721059707
206950379
311706991
396784331
123522331
66048683
84229039
116831471
208859753
142044709
141994399
33272117
5174837
196636819
34026547
427944269
63389987
32711923
51294989
41008741
211530941
51045563
191955761
210029069
10380899
466889767
239936611
39255343
350068883
244716533
139000387
129069689
243691013
679814327
179998163
11346851
209359837
33966209
287136049
95808367
47627329
400437997
350103209
449946199
426447019
535421563
50582759
44940937
210511447
196791253
46810781
237238907
158757329
9661891
101455399
355145801
628716743
105538639
145747471
301366853
389105363
488008441
17677097
412553837
1749437
91824529
120863707
268903997
343051117
305113481
262534067
195329219
131163869
643105627
138698719
145257631
4378193
64380131
349735649
112549427
59375123
985450439
219230483
17924323
176093261
818862283
281057047
102436111
16908559
52924211
67643353
38390731
532074533
71262313
4863413
218098319
234962009
416500067
619787299
66083903
129593491
45697901
64460729
202578223
516874027
1202917
140521349
149003983
108420073
742627
64141331
577009861
21566603
252994303
163235837
15764587
15021401
144897479
22227977
391446617
10634957
269164249
96638743
126332251
47256259
645580469
113815267
369496271
173753
103482173
1019171
476156003
122923327
70447913
526551527
694038913
560016323
61962377
64530041
98992591
57169561
3494663
293571043
485975773
537493273
619512661
50867767
118913779
202723699
65708549
8328193
59704063
227505293
19410373
70041749
7513993
547289599
302598271
334733083
917671
122804723
219680129
314848309
815415793
51553123
552296819
40895227
107757827
394685153
545438513
2018771
508090157
26884651
113996189
19403971
142203697
6420637
287959559
90888767
6767503
157283
228213553
184765423
171091007
41682469
186991963
133921009
519867709
32325947
663784313
140699501
29969321
18012109
77176927
134554639
292615681
87361301
246342469
370645609
106620083
92765503
493704317
115334497
213158333
110555791
672830449
1190117
290473091
445045297
55526269
250625621
62496613
313745749
227911543
1933621
502998427
132265277
63854437
29943479
16488881
632568437
183114469
98603003
110446139
3605971
712736599
229397383
501088537
76969549
227571283
293262803
32009251
183366371
34782161
255354989
82626473
14269427
68630699
184898621
260822119
104548529
318316181
216102167
222685247
510687721
84726017
691178309
13823599
838961
92457289
66869779
63593291
344477911
541381553
16854847
424695371
140369543
1745221
55063189
51270139
408868573
306487
10587947
197138551
325388069
79897231
34666969
28307761
14685101
261445337
236442607
163956907
27387301
21935971
74437651
355878067
79831111
381451039
420941657
309953207
4373377
3290461
20407817
803468531
107506403
46669289
450062959
36574927
78387721
68085239
6060947
190947191
215208893
182683289
50653877
464419093
61349371
340025921
48991387
113996431
241768183
652623817
193064017
71459909
12041303
60679361
65264671
57008753
22179607
778139
93225071
478892647
499492009
393601249
180971759
42416057
400029769
164937797
10464427
366216979
34935151
418372103
510121699
94496797
355493189
591454813
122636159
296228371
345379159
259341419
129262817
18978181
365979433
209049251
36119059
509275747
440141617
110333029
145181791
324458237
581289391
938050063
80689201
437409293
3706757
162868193
415271041
351229013
51259531
114093527
365189843
650295343
104551201
49257641
23604937
189176957
1673611
156226271
561742997
13474519
3482387
168914513
81952237
124751611
60304267
2269811
12737891
172154999
420654677
35426359
12970967
65152949
509652053
22725743
7172161
22980313
235120619
162265193
28858723
211439017
484224673
129255899
244656409
16413883
733377221
109221881
95143007
17105573
175691147
102418439
675253003
125889683
123989029
261529193
378201613
377531593
8279351
192903847
405998839
416990801
592528939
339931129
5008327
40611941
117321707
2336161
116521861
156963629
375187607
232848281
174929581
107310493
563964529
14627969
547172891
720221653
241593263
4033033
237298031
124508341
282051799
173703221
142039837
268434319
11630929
91045327
14773589
5476403
437794321
340218349
450242231
1252501
87494917
190861829
183523393
1177633
4227001
31754647
36868109
362672197
85674817
293072789
301663729
56471197
202267679
418244369
4569919
12608087
9380741
232264883
341071231
149529269
115094411
401545643
18482083
276902149
168274837
129082223
342562139
177023747
178023959
143880311
227768081
374482607
742150639
70016929
68061493
6834341
70424953
89571809
551705821
731328341
25582307
5876413
536951
20569121
282067817
435815447
14908471
15513473
14165587
282045461
327082433
165464797
214001363
46282771
22917539
149507377
174526501
51948649
190519643
376786559
554831191
85779779
405217349
634439363
240517297
23462441
99460327
708637859
469093627
666448859
301610189
58599001
646817923
52929853
234135691
181417913
82823107
64924169
595458379
534948847
22597577
161425609
112352561
251272123
91309039
28880279
553561199
236646719
350982311
299152307
324901301
33735763
13634347
75130697
216041123
97908071
85328311
688864529
34376813
207501487
171042511
50982199
495980561
223197749
86521
226070099
152950783
61784087
96520321
377279459
2468533
261790933
92948039
106360231
276877837
192538043
394912087
323975027
283744421
406083749
27107209
656018731
210891097
138746821
506167507
234056489
96853993
238824323
210975983
406348771
32772409
8617489
136800331
11998081
9422899
253473989
80658299
269313383
544533109
226695473
236491429
512252071
241429421
371672837
122102549
55257533
93376321
156751381
19923289
7898173
310499429
326582899
423659281
3590533
18920023
48746897
48903149
34154797
4861391
74589731
90300971
546392467
235361981
181892573
317886691
502168507
56335199
46395443
48724349
177362981
240093137
132014479
115481057
571492069
352566887
68406587
215453947
22213571
43717363
75672673
3415519
42525193
728889407
665034743
199588853
182868601
64462507
439745491
364721369
68361919
65100779
415988381
68538823
49143103
121019851
166590343
25516217
77588333
374937041
121796677
80275667
44429677
15399053
713337367
298933673
100587761
27065723
30331291
198100433
125940499
276222083
70583599
223334719
593107
548756869
223373989
487529789
76754651
99710713
13072123
210575459
419446217
178539103
53502817
55552529
361788001
838816373
17043419
312880079
101148967
251230627
524658637
34959139
143094433
14707543
15943721
121093913
208142707
55958993
530743337
12916537
22499783
52281149
339560917
592944127
333862853
36463481
222039893
98277863
582042521
628680623
6206857
3714509
283299113
2291101
262330469
153667523
301143959
249131329
133650679
616341757
1604761
320850479
62753183
41057311
419266873
192254593
362256911
206749133
49078937
51470327
10209701
170592757
137552113
190566773
18190331
119728391
103803031
540871351
6766783
85076657
440173
9902479
34107881
224096731
534360241
68098531
628975759
345350051
6038261
176312033
233097929
300872731
27974329
333644489
68242583
58682441
263913583
165387499
214934033
266960527
375000361
258211417
115198157
111842579
112730833
403870297
132019213
46263913
3393569
13682077
554286059
389034677
689420027
352864957
136996723
323298973
22124549
28420177
100180121
167886097
43948249
268692059
230673239
347810689
437617381
212486293
73410061
2883971
271139053
344927081
32708483
302599
6612787
598416859
921895973
81118369
743647651
12039667
29697221
373664479
174331769
22213483
394475441
3066281
54952169
153335381
709612243
142579081
201913339
7617193
92675083
486255817
5630173
536612981
517268527
261326239
35702419
141922769
19818179
609175657
31984399
121860139
668115797
304819601
269397787
489043123
49066903
278493451
647751959
1990301
72000077
161187791
20049641
107413967
356976203
489426157
49479151
15930293
81874913
207730777
79026617
2440013
327110843
2105291
35017963
517385783
51611863
90219683
549205801
31876667
495431291
20470313
128444647
170735563
3635537
324078431
164892271
233051761
566998321
357675683
41781221
91689553
151968893
422522747
23189977
16342061
118518991
268685033
587556287
694071727
16615733
206834723
386789677
41666203
188081599
113095729
656713
86637301
2831113
142530667
300822097
36096161
465092323
357586421
421123567
202735721
2291441
412457711
360405917
222904727
192992873
89238533
24122281
97466197
196630339
3959489
238407083
59998901
179492869
603418489
295228597
376571791
510443491
201973799
55733759
357289529
73698167
459427819
11751283
610159213
89609647
10533079
243225091
452727673
231868937
133483991
3596321
21281699
165916423
30273521
346377349
179501629
3243749
3981487
80010289
29334919
35881187
310343843
259826327
343166459
368734343
454384157
520093367
39535127
97822511
44148593
395472823
516453689
93905893
1666513
480681167
82194701
445664543
29737621
171602159
92277533
417409163
9693239
319084439
297101881
170909989
23702353
43357211
137605883
125742443
84778807
152972429
87159109
335071019
384687529
29929531
5473651
276092347
37062313
185714299
376316581
283342061
224078531
234281023
574932073
106447301
253502923
155390899
106738367
50427599
158027203
238323161
694744363
52951931
300431519
764879
751817303
1518857
4272857
345143789
155186153
23936603
30597367
46608901
68471603
250165373
8249221
230293303
421180861
454291549
25303007
628520281
176759617
59953471
42113041
45107879
144142597
345209443
166730071
562335439
754627267
203200363
846578639
186025799
357172183
78295849
493187251
56571397
81852289
813372863
18493381
205070251
505424861
21641951
272568551
30913801
344557669
24894739
925954919
135419413
17854381
150237337
185405603
210058033
556671259
484672457
164944919
239761
13597517
108529493
77970731
358773133
58398829
309655579
89930149
439347977
305066459
613294589
181356961
11448739
80402977
20219113
328715657
32743621
766019783
326293153
163618657
459501967
277419607
96281099
21502277
192349061
97720489
25817521
537276209
157717673
84255239
225737273
115013419
590221
325325173
23833427
352781921
48500311
2057059
236755709
78793411
801298831
214308197
15698341
223505521
111322901
188759797
57591371
374919869
193346269
435273791
376606463
216426911
1569223
78320507
523305253
31751021
440111717
720191119
73204111
132448531
132278123
428301347
245190037
27046273
459542869
23050129
3780421
10830121
121800167
499875289
75897739
136588043
622929343
178530739
63351089
684016513
30764687
38688761
300559067
631957129
161332343
709297627
129560573
48352921
458349161
81864031
50838499
386986739
145387903
192586501
444068249
106010327
417285061
338381609
175399813
219821221
153869593
185433403
130941961
663115367
37132159
132543869
296150051
482000191
464162663
244755019
71634961
100785947
187170703
79459621
2583941
265530809
386633843
242455271
140353121
687710171
292599233
24969817
57292357
159669271
229212631
27854371
244068977
666148177
292076387
83493247
450137279
47835299
75630067
16239463
93321257
715206491
5245217
88884683
407107711
138268217
123889859
179541907
86876473
332024243
11045473
127172809
288774401
162915449
301123777
15793567
61361057
283175671
579918029
656790083
535540609
7958117
704639849
196845401
292163291
84261311
178455281
92908481
1185211
785886259
24934381
570833773
136270081
267230321
65205341
26069569
542127683
693393947
379743103
220976687
7876699
623503789
335011331
51118927
592531603
150574909
217427009
584680093
375207397
468136139
265347959
996222569
316006027
149194757
224245207
169292911
47121563
216647357
194020451
5434381
125660551
552480821
61573019
17324311
117361079
73660787
51843347
157648889
38471233
15934781
241325627
13477823
41803823
411733411
120260797
284780831
176246237
501841247
49544357
90627989
51819883
224431003
8317501
251991745
1557749
176852987
466851667
780533309
48836791
15949091
85959827
56773823
6721081
10894649
745294349
13973851
600896557
248685001
89497831
76011161
3777821
12112147
805928701
471940387
29153749
29610953
136965271
191801189
20216773
105605243
83028079
10590367
119287451
4734341
109440889
123092363
107329213
34918613
78869951
283071031
77038991
52380829
701090527
56288641
393370079
207962413
14805851
1079579
205801481
55055131
117536039
92779847
55646533
5671007
1732223
52626863
6615821
184196539
28071583
1220701
347233871
268883683
95279047
44624953
137592451
528753677
29649307
139689743
644138723
317268199
1771267
22990153
51770711
18452893
97119767
455160749
302449493
35379473
90731611
133077127
493795633
125467399
33705887
41732519
312859051
480534181
35555029
2477389
112100783
476884543
155259163
159410413
69446627
88910797
366429683
11325997
687846337
476282531
86629157
154481693
126373633
72511403
7293887
99824947
87788711
273239077
290342203
30318931
9377633
209997913
324226481
391305781
8953117
851394559
191390417
62697403
62538317
149873287
127970639
27702349
184346933
266496541
298032179
87736867
14640209
40849573
131670221
3527509
217660897
75366283
784727263
167296379
6064283
289954099
134689939
79453081
285995813
174653623
41097383
3586313
138083171
52060727
14690983
63680233
49430947
140374921
708910067
67638437
184937899
9315997
559120039
71740477
3558781
13934777
28621441
79348433
83738087
208931677
77820209
73792337
237791347
34372711
52903111
12681913
257216537
5798069
88715093
1357159
51006379
26473379
26759137
185235641
727353391
17242807
236287231
103797877
93736483
100127879
808925519
393169307
681595007
262099483
205609049
725880709
427115641
638544461
47530789
212730407
6690371
5835377
50052179
33291061
427361989
139438069
221143277
45253487
10283941
472651979
514620083
78604997
118756901
22076839
60593873
1182241
18954413
348164671
64481821
192577669
780758453
268106981
522440533
58758907
132001091
123456649
3447833
43098659
309341621
664478419
255405151
382686067
358830581
114616441
386325637
959010317
507471917
111322901
126189611
21675583
4485703
215147663
4992853
200767843
141803261
516149303
189233867
14081989
14803391
4747541
98084801
19361431
375825991
84837911
29436689
510224999
74242319
288961297
336928531
725581
227789509
82036789
98426737
4985633
149428831
2939311
40621169
31376459
693837247
533717813
173495207
119108659
461838071
396615311
302646187
9912997
54870817
64817707
179950403
166296773
56881103
542083259
110814461
398670529
43269389
421573891
476053411
593562119
68746813
373745657
113729713
4515223
88908779
908223307
31929307
502429643
590046073
116742007
43554053
244062457
4020187
228234701
859241113
126176027
45404959
54398341
28508971
84830363
13284569
20167309
44069471
331669057
333641689
132619087
638466947
191290607
53597927
206266441
363843653
95811343
25546921
476746027
101503511
62519843
533486927
138823121
402465227
64097753
14403449
35792111
517385083
173491327
142537649
193830629
143119231
534931063
14173739
38332289
678638321
449795947
16193813
484333457
10574723
45187531
3173869
103741367
666550061
394365827
3738367
401350997
16326469
598898137
721973801
365697961
84342607
655724057
60747173
44839813
365046553
123254251
920568049
5848669
269534647
388615387
66999199
149476997
309392173
37370917
210934643
16507157
83085929
555363847
308813209
485918509
12670067
8343931
191865899
54512111
318830311
827217289
287500469
311837989
24839201
138669709
110029993
32798221
911510273
13148017
189259687
38752529
57189571
478305551
321363481
79260227
89476921
313353253
420437471
740197019
37336231
21823853
713983861
92634263
64017839
320887883
33797053
313697281
436325597
352044419
174335701
163552267
96900553
409796609
847711063
109391453
381512693
115682293
612761
109800491
284400257
136498421
3197699
100421107
674610583
99728249
566355539
910543157
250668829
557046629
296612101
373627
47133181
44078453
6888509
85245491
116412809
132611569
434510389
357333793
7479389
208090153
1614451
44256397
14525221
198701147
18700951
118122857
64604357
32770247
21703931
150427327
16875701
51641
1488779
579585109
2934403
45020299
135644653
183828511
414493333
30584251
146886541
196416151
198662341
206960623
303268211
472339493
645497257
28887017
112873303
417046811
1377869
446352551
411424987
429494503
70231289
357849463
385863449
49024219
436408043
21139681
32067209
3698041
457232317
332179333
147886223
103028059
703310341
801195509
484013623
40937777
41661989
8959399
112826053
576464209
86286841
443048777
76215883
118126441
168657583
12431543
32747779
265140509
292919863
225619417
169156027
438381443
51618727
702333707
214998853
154605007
498961877
514040671
376412467
170531693
193132337
42431903
32754979
31262069
4095569
12148831
108727457
318610841
875777611
463380329
33388609
106047701
580870057
5082023
546913973
9542983
877753607
180357587
96820021
12351211
16291141
96579473
169919887
120143809
152325889
101082559
329874331
38406497
570293909
21746819
30025201
360618893
221988581
43135397
25282679
176788769
141790819
24816499
54840263
704609119
106370221
22861981
112127773
410665751
470020697
109289461
331655479
50926793
90881023
569852783
903030551
464871731
57977473
198669241
146750819
513116003
247527937
151310431
268585231
774278287
5072317
14910481
231730189
229466047
182232311
283963931
3000793
152168117
91118903
188381
43077491
175110989
213954647
15028921
380650873
570597761
88767079
115232977
166297847
559017029
25656427
351654599
262417081
92153869
130036069
167997997
256413019
531517619
387949
642214537
105349151
163804037
230382613
63626753
371027303
238293637
165024973
77434789
6517327
73755047
6312391
392737439
587161961
214445249
13949959
198269329
121071541
27901943
80513711
84739141
198549587
92826947
480860221
17388277
307659763
27218101
301901477
113224453
247419791
644120153
20769439
348757613
396275851
12700673
428868439
84549611
323763107
133219781
213893063
15387319
63193093
683841637
187597457
353934277
109819727
10875043
40576397
443627647
828587401
590953631
232238053
100593497
2256083
48976309
182381611
4302971
515923801
22428047
439933181
68732689
431333657
102115241
475786951
490031417
518197
371521979
1821307
247934867
247504177
56610049
163499627
311924621
15673639
31448497
275776099
70559389
47989
274638157
387354013
354443923
189620689
11106107
52367611
86106407
476474353
369767249
114045703
543503053
230156287
140284603
242201917
63314057
127570589
462176987
495050089
15530987
548581157
155829481
26498947
305589287
140001559
6326479
164373751
98405147
26873503
608775533
228914549
43671673
3407903
351923867
7845469
378963917
159341009
153482947
393639793
177639773
21931799
331237
190265017
713482613
148462481
630037379
149436277
740418121
13302661
11683181
390943013
261237001
440972663
9459757
14701403
335516927
128361197
490893827
147971191
35998661
58841047
176809967
19348853
126552511
19648529
267628727
472576003
320638463
49283807
34583369
13813853
2034719
96711893
28576003
138485863
107884331
166396649
112918867
235313593
88428217
72040823
196100441
129168773
902331739
2577461
159741643
696138673
142936733
334048579
101311027
126143447
41718899
306364567
98120899
69607981
174044477
48369757
27720307
182956133
23661049
561988727
177610313
8128313
25902839
255324631
46041077
91195553
203971829
70159
2048881
1906019
493885151
49218223
817580653
126981011
276179471
355646089
490784453
9498367
63196279
55703569
290948507
3404417
307354381
229851773
109042111
274913
454861307
155552681
496077599
3511657
43191601
86980633
571651109
361197227
112542569
422266121
537205523
160597231
383443937
511556933
331135271
317241371
122859713
352596113
144708079
460134211
252381149
6521849
83109823
213115993
39267121
85779763
423467621
437573393
35247997
178783069
12677839
10017349
359617411
574115863
254623349
338679889
442561121
548696077
6711049
171049009
432119657
83873519
177206567
380717303
479865943
232943663
66924329
39387767
96788281
112346383
201756259
224868073
79004087
46524811
49641653
454147
569488849
77769007
45520313
278030297
9897493
19704467
5442643
270709909
476162597
51964271
128632349
79642481
14197223
10566331
68637281
16782853
237650797
669835027
662139391
214057391
751335223
112248341
164849
424413599
4894177
5459249
149534461
52320871
539033003
112215799
500140687
99793739
189013177
10314173
8366399
201396001
161287411
7999217
118014779
137216899
592887599
333551191
124929247
8066131
85501477
70779299
254336309
158259383
182372779
89279279
178279963
127285253
9124649
508766861
11546999
83412533
496844987
463744079
119481169
135866117
689220823
256306957
25271251
109965679
39985331
151756117
179854417
7296143
157462219
427693991
1270091
467435363
63350629
112705423
284798411
3803897
189875167
562228319
273099313
359063659
344237909
113248489
261042097
39008117
123368611
632529671
361536257
183344221
303750751
573692173
553593269
61496101
10772689
1212377
74273707
172479995
30592099
315628259
83536751
769550371
799913689
39802571
863813
17660369
4996499
669883033
214402477
855064009
51088099
837901
312667753
289536787
124546427
131471009
16881089
442408669
358037203
327920617
539544949
188713219
82680713
292186091
529824553
293815891
406516391
13343471
1302947
53410321
18088379
40994963
402384737
168610319
475280387
1415147
218977117
14963771
165858883
66697531
54550253
254938907
31929217
189469823
341436917
234705353
372239801
358368511
196052429
117576257
538880219
252619187
194064301
36755629
350194487
202681099
2489987
299240957
611979419
41264851
41205883
102077159
63270167
33480373
3737113
101196037
127701733
44526203
519421277
653533033
109769029
350396083
230922511
194477099
364655497
1816721
185786443
29639033
132137657
51207047
103380547
236715707
27769757
745813993
420524059
226209569
129605383
111306187
31558621
394525357
3985517
3328057
32254069
241368893
386930237
6575741
187520687
239651963
335922511
168875963
842821303
175175197
378984799
2740391
1365943
30374417
105542251
92033749
22378193
24588503
118741321
590966819
765259961
8318033
138750487
27069067
331800649
580763759
331364087
2256853
31431341
249593251
325645949
421995631
855599
551294473
302238031
101119913
499310527
25063373
15717241
235077637
54626207
1307179
69161563
47016239
22867337
456634109
412543697
322026773
587716541
865602593
1525247
288232103
3596603
347274583
279676433
77289431
715146079
276894019
67885801
28866161
437851
1144777
301524607
179620811
590351263
65292581
272911019
429104639
555113081
234486281
119783759
38457149
10748461
183268693
11615941
284262007
299795621
98538751
774666899
3349009
219179369
373442203
132392879
214896233
781627069
84803309
45034261
90245927
9826657
82739719
95849401
145744993
411614789
238864291
208265599
176208889
32385611
10200727
156267257
246787859
324700469
141540473
42948313
25589401
49347653
28856017
8240657
661867733
595988539
281458213
224355539
520839871
427379213
467895223
42619139
308919383
197154037
723347
69867881
45111433
109795429
632383727
502764487
115270633
11114699
62299451
25745099
146326879
724836859
18197873
421161659
199723081
112125179
245606869
39260233
335834971
165010129
39581777
101302819
265817483
312441257
448317533
540122591
49932347
35776813
145306943
221638453
100715533
444419309
232867573
88032533
474075611
15225641
2083439
120571931
2054509
164168783
97523911
315493559
539376317
2683069
249287069
123663779
30541811
831967517
138635897
221633639
29827279
378034759
200445823
577575419
231354979
193340969
106395097
506327683
220696991
435088133
6106493
136372631
9309101
194837261
442799809
457717703
58403179
40569247
259728617
59521711
179238781
318999001
679722803
543725183
487070267
945001769
396341899
266803489
1561619
182746253
121169357
422411993
609028289
466815647
620349157
257474309
385372777
128614687
242891227
113787253
689934383
63235273
136972397
93996473
73051309
163817
26543201
490173923
435709499
361824949
41552671
305104609
389743153
47868109
324628009
27869389
225127621
710758753
309718169
413045041
626239403
231796723
315904709
127625189
42246041
248346509
3177491
651979387
20319287
352762337
7928707
100673557
388493099
29164799
34694381
29986961
67554523
325064087
7138531
42300977
546092273
239186621
286434391
80387137
21352973
151377377
897861011
32724551
158107
736481351
62830813
804106967
1022297
543635017
672376907
123826631
376363843
596969281
122083883
212700437
365393627
88010401
89636993
411970381
399099319
1074947
32146397
14659751
72385597
929759
18226997
25240781
97963483
124446607
36344923
261116729
437800927
78465311
299663509
115542751
568752689
23777737
354291151
302562947
121268117
4735421
14634281
3718201
246589393
560712731
783038909
870435337
252618631
755837107
234811849
95127479
136948891
506760389
26474531
665238311
118289537
82089541
287012497
5260753
62259667
717433309
198309589
255742859
137749343
69915569
391032533
331039301
10401779
10156879
690779
194833291
597713549
92864377
709849577
857216639
2741969
157357
34221727
130890673
20751251
749213
128903989
363549377
128782963
819800803
2236849
88744309
53835361
264885613
415137397
709303057
225731221
35402329
96091291
111099031
536484379
307414799
66818863
316808621
337643767
185640517
555039379
182063213
724205221
25041091
560110571
41758627
286429523
140940677
413567239
283632317
66023759
518279257
153450431
182331547
122150503
258018881
816298423
44633243
131185711
75779537
770351
40802033
897669809
363394943
159214933
206859439
174079757
210820711
10420589
723923147
112073447
9167153
447870893
471889403
270272411
355671581
67755581
182601961
200311763
667139903
618105157
652376603
27535951
138165227
32312473
368814331
839551913
76332679
104855893
551031193
457722737
370052171
301312247
78464831
264003647
328804589
307523617
120609361
677487593
553365311
33265681
102341363
554332643
174220667
28987969
60272687
53220157
203649037
766464317
39583979
8034041
825794693
19742087
9772001
3114311
338738249
228409253
282955963
247218931
99234683
661664401
32185117
106273819
400272121
514550347
282990649
516017617
534895589
7758347
95497723
95992873
815430899
532188623
93166757
376342523
45945593
13184747
104642221
847664729
22931609
346123
364684027
539736823
151415461
47360129
74952301
542081759
320304773
528770327
304562641
137998811
340506857
284064787
741536953
220808681
453623333
1196893
6921977
113922301
281962201
321125041
10470979
211847417
69002771
829954117
11858321
476707871
453552731
6324301
360278777
271430989
806812739
105980557
142853593
4050511
864969797
805004003
11843683
148112053
103408561
341138957
303777919
62976149
41630509
11608561
418185491
80199289
37058899
587112451
37141607
35986619
799473557
9361201
104032297
20738819
251079461
323635811
192280717
349331641
4478329
109761859
52555049
28414247
617727391
264122987
37035101
496421089
17477609
154127483
613359143
857443
169083571
480736583
50124421
708254311
15837413
269619599
73387073
326513
777359171
16026503
16949701
189441479
184671959
759147329
31097621
9549193
123101207
354388217
23479301
39534323
872802209
172202347
147628447
443734871
35927153
212235763
35638051
31690327
20957381
390089239
238708013
78888409
26240947
615480403
102226193
485610277
18451967
108425423
423520429
240832561
89740787
272027927
168913919
143010493
442147219
193027091
267174697
66777019
27025913
298312061
206064109
60067327
30054443
22157221
397191413
310379063
7658999
748232231
120866989
260313751
8424113
9997607
484261831
160261313
116002811
2737837
14645831
29553179
187538399
741066959
133947031
221098187
623316493
265912849
251092607
18620309
708462511
250562497
57047327
429416627
404784473
150357749
9215629
394035043
591828389
119887591
195907039
331923061
141701159
55267679
75246779
753786287
124917601
251780509
1564217
392982533
124311739
231890587
129449249
114725713
63687467
601905023
18293609
391754479
141305953
90914029
20464303
321477683
470251477
100715401
282822737
338050807
492649243
53135611
170326711
415409933
100037789
135575873
282562057
757877249
215651437
64069801
209803411
422927509
179023627
475408201
346485089
429472469
237015209
601806769
262023239
353872949
128235553
10469419
315862291
444113191
14670179
602758843
272964193
10200907
43001197
188109127
526018583
294783763
128468653
434295203
225613793
72875213
47070629
212403397
516852727
288911801
78076793
49507
1315957
41191159
540432731
5279647
25806481
258606121
687565199
46798327
350724817
662728481
6891701
522867743
248838713
136254311
310637837
312919601
87260297
11523619
424266301
125925931
16999079
17608273
434674663
96666749
118245983
64410613
432637627
245063317
12437869
77019703
199196539
148126001
1450369
146512999
4699249
423202069
26920921
318521659
149495443
277127803
365024087
24734377
218767337
617153671
272011697
224993893
190654327
214529879
453458281
7649659
27557483
537800773
54995779
51693401
110077259
35720981
744722491
30631213
134296559
376661
150086873
71511053
325432193
10745519
113349491
429459787
190492543
146390063
47762317
4688809
133675309
259268767
225934663
226283419
9259277
214281971
18024917
167408057
829324519
5723761
313564379
536922779
338946463
9080359
152048359
116276291
302749049
132930817
241358681
172318219
199763857
196829273
145183289
273066743
892101211
791768363
25095223
236080633
497416967
247852849
813755417
123059653
342316487
129420017
43925293
35700263
58142297
265414921
5255501
271055093
7771321
17360117
82434019
31571279
316483327
126687377
783179821
33979817
180437723
17168821
239416787
68226619
1289987
110776019
62954861
75381947
177233003
34493983
149605
49667533
103606849
47253733
125159963
505998529
188490193
157809563
7559429
56892881
496984693
669993187
517981259
322152157
460576033
2026051
101487823
2962087
194272153
53199343
57722983
244910173
7685323
28060339
262742723
21801007
136657537
689945491
666474233
161327167
15227207
613467607
75218681
742964953
105400777
44757533
30168223
25311179
582077737
55462643
364511801
38304053
310767241
53169073
137926141
91355389
73627601
238423447
4740973
30939281
175715003
293908067
31096699
303336247
39918479
31367549
241038613
289306757
112336333
38162447
296413493
657490549
79479979
129320041
40618367
15403571
453296093
254307259
578852327
19521143
137852101
731312689
111276623
336444397
231144371
103479703
59872217
275548309
283488437
38274941
592149359
6348731
226360427
107081539
898631479
60258859
131982017
426059299
54161449
23699807
172232339
406816757
318947
501040919
20994667
651659303
441569587
209440379
165414967
669593
543778009
507856243
124560301
45937211
431691541
752375087
437508949
211405043
207319561
225869047
344773417
153021203
45267319
244267931
673090501
417082753
127120249
73508683
29272151
456467491
448863293
183014771
65360807
231768083
167462719
207132361
133321241
673068479
99740681
398450467
46021187
578084603
552613871
285985319
153621913
25629913
556541
251861821
38282063
538160663
214846757
139400381
304172333
213664049
78731371
28081003
208649587
240223013
92023837
287408111
901825553
84620329
27636901
773911393
23292989
262856107
289062757
72686699
379124951
224794657
131482903
1677829
58833041
34913423
526123673
8666149
181876757
103946419
129446773
11931893
81814991
580902557
5064637
326024273
325675313
351871027
87501353
177526493
57569921
114469867
600476423
671317081
319728443
386354671
697082863
188986211
65254253
83956633
142540823
9712217
232756397
753052331
361172423
85270433
429772873
2484553
199518841
120319469
5337251
25756499
131321117
22828409
205735549
249710267
657729209
7777163
73956539
195926453
257911729
313919231
508479371
22282537
536936801
440902909
84142307
7268837
169034867
93417491
4337611
145100027
147726437
173720051
231256547
125794243
610152247
118876099
349218743
106574263
38468851
207372271
18377269
364199887
183182887
13069279
85677469
95881993
31138501
109997561
102733877
217837079
464194669
201940477
713253809
333352231
140640191
62279803
1494131
41286199
616333703
387061751
1261307
7477763
219792047
492435557
3756169
505212077
342369017
733970609
651138767
131615951
205625669
492883679
431355209
197177653
237462739
712804591
409478737
428276909
87352939
651930871
193324751
84981443
95005903
118434599
281920781
493523287
71967563
405740339
200352221
150901111
68997179
310373137
26984501
5629717
222418513
3050689
26322157
577876037
60186727
98964781
200523691
56796629
43467163
22930507
347118727
104403191
149583383
113369899
134257769
231505283
56945347
113372323
373759423
915808249
287328619
406877579
370008101
473866207
262728871
1975717
128902139
28295797
48149357
522805999
93100303
35548423
172879711
68551559
65008301
212681597
475396661
92016317
466953191
260355959
405389609
156272407
89494121
684997451
110940359
538808857
767483
406271153
378308611
6424849
171079471
513097751
486930287
25828501
178996669
290259737
387353767
91964177
588672527
117775907
34463069
647979139
69766601
955369
56127497
399485111
451109801
403654403
708247909
296265493
22520717
28940497
55388947
79054897
57769403
78732211
338301427
244787537
228591791
298388371
388794337
265848949
60537749
165421027
317538757
152566991
512192467
337897223
737602487
81443381
119142071
583081813
517143391
513841901
50159099
196872817
113613893
309586253
19695353
88405379
440412103
248602243
507175817
39932021
15144113
99133423
2046181
14440373
14477587
253913953
466168207
102939791
249679831
27695699
148441
226358207
461272697
7748173
92064221
58900249
352985389
60979339
261638579
236627959
172065863
188234491
599881411
251356099
211578139
251554103
65353697
114688901
726919997
545563523
35817533
511138853
194398741
168495671
530408383
486731723
739397761
211180369
4486043
396306289
320979961
103479769
73668449
505897921
498181969
155757779
161301529
106964401
229077449
528943399
476984867
312571879
10212497
50260913
193518989
73883021
417581921
597112823
667447163
269866217
718639739
47346373
30962131
41296141
12764971
227305909
2514133
401219761
212190089
825018787
250290919
65155819
238086137
19084207
356566097
27712717
4561451
200793181
379644641
12358571
19846273
13463003
8623201
10656491
476644837
426484537
61478779
154178677
472420441
158715419
281753
358665947
88021603
283933997
25029101
499778957
415685911
167993747
108233077
224405459
35385059
45453097
94904993
214114729
4555277
123647593
960390097
749163017
402353821
49701803
248050459
33640403
133840319
266230103
372550627
236027089
456466427
54610733
5610971
114393407
75114791
263997143
13244659
417438737
139242889
49535173
166357799
231905753
49291667
151633259
469647023
47044609
343091927
545296547
327557431
564471241
548087963
2336423
214318151
132585451
23943431
325760167
616282853
456588589
45667411
355130849
87404477
68897027
158046589
16876117
148955537
333610477
83683109
3039251
40631579
419032343
589447429
120396569
531606539
324164209
541091
344264231
10001279
60743279
551602861
24424009
1163299
303299201
66932911
427772263
631206143
35367691
1755667
323777239
242071097
60043259
54485803
251653657
196667759
681127423
117015721
569213543
223159931
189588151
273837559
506666593
54725911
11238919
88364239
531959501
75873299
232722899
77249833
354895273
336105841
15062087
359831683
200603687
688326967
11657207
2099843
144788971
847148917
110490649
132831697
169977391
467726599
79246577
189009637
590387153
588307757
192641593
4295513
3578753
215762693
77172593
151592003
442003571
696906403
126006217
213440473
32415221
78232507
89205223
493502861
237701551
26522491
164049139
32588123
214054609
58288589
605175709
263070487
456577171
87005917
480640081
77057269
27851591
15954193
32442859
413227097
45610457
183660511
99804527
24352169
182879341
420482497
68304239
91053883
11343523
3579437
111421061
68191601
7259207
172163507
93607307
9354113
40432499
367331131
13944834
675156721
19878667
6292537
748063
25015873
214392377
96979037
39457783
1042787
522138103
74179549
861783259
347433227
391426039
440873813
455670923
43195457
35418269
8263529
319378823
572161427
44321065
379178021
552251197
162150277
561046823
61192897
963517
433636249
60798083
216495883
917366143
309361061
608541697
31959041
232074551
203867779
98456221
33853487
134465327
576332707
751150013
286723
17438527
7218031
128056589
564908887
27846523
21026017
3611743
170902033
113966989
193481201
100165081
57262379
22992031
25354337
107923141
17960071
24147427
83464817
128184011
73638941
70557827
5148317
39045131
606806267
187390367
327541831
237748031
12713009
301060219
112411441
234671
8819927
126975337
185433109
440560157
599765213
196506221
67860253
83696383
1705027
720216667
81386159
20183993
13985527
332653001
627590549
205128221
26630413
60007457
128964679
29886691
203380031
22291721
224926489
267837211
146363111
159381401
241925003
458119793
17773907
17537417
34228541
12045433
484341511
26336777
1686413
15341687
57961543
55222787
353310647
132035779
8371313
229634959
451988497
46649107
1818253
6916907
152608073
152561557
279960847
682402289
408045227
174409619
52498361
190397437
293683301
185177183
410769097
3468977
341719513
189513589
96222589
241434233
186955211
135963701
163321189
220434061
126464141
42339637
26765381
555820439
247978999
24683987
23804689
35357827
81931219
412692373
213329731
69006103
446935199
137847091
246717629
161007967
759181021
539087291
163067143
164796913
411999733
174862577
8173793
273446267
166286171
143640823
42326029
161798929
332568307
663186263
226319311
208677641
77171539
425331031
267578239
186169457
40413473
463026721
87906523
211182469
42304151
73409663
309618787
752739563
104722187
557257951
354194993
365331019
63070811
523026467
294796217
290751173
184640063
99274583
62332549
306141767
368724553
453386669
73770511
617662541
43341289
319247
970679
566263
128180149
23620813
182407451
447694231
244018991
346809097
486668461
58271621
9588317
645867241
385826657
892065203
6054337
524503373
248365877
12411109
435916319
196979077
396116801
43411681
479110717
275676803
72113159
346247023
28025873
37409371
256667153
393809173
483700307
445622917
111675467
66905389
1018243
263772217
52856521
122199277
364829477
72606073
515745421
510085423
59158019
729546319
267917257
245231641
181419841
199431371
164588107
110801881
596293879
36103709
5316317
34233229
442970587
850458841
7252561
7226413
113058893
88520401
133248961
175243997
415574377
101144573
1067947
205270151
33599437
88676963
365958893
153586327
808491367
64523539
25279339
105726937
90448901
246801407
59508331
212044163
525598037
12218863
21228239
44053181
54572423
239462789
673051069
224575613
347778373
142426499
342229793
82320983
2163793
34860451
508300883
350611033
140814029
171646193
49362941
89407579
71679221
61437713
61744313
400236703
214387949
257086553
20065613
223889
37534417
329418101
120641113
134423623
442685987
157383701
319155041
371134069
422287571
674991115
160340591
68232653
132571837
94598443
317347643
21201779
2892293
144665
75080003
306837017
111410087
41836771
322135271
1143041
122196593
96230767
69870407
43904713
512693
30390397
25696831
355430239
46401011
402942053
279474707
238478561
302083757
35837651
5445511
114334607
180125843
731161
354543797
352597757
33352597
395809933
47651041
9046357
583290467
330630011
44125253
262872641
186217181
210645469
58020887
184112239
36862963
53779361
42284453
56725091
70732951
98258353
30832873
393238031
721264003
205575017
5694583
22746511
6569671
246338663
27726997
159137603
316348429
846687979
758756123
40714183
70276187
252906259
602101547
557876521
801165961
8503459
659315089
51282589
208631237
188620021
83904853
131045609
167525047
382247249
59524151
380430341
510362339
38824987
53154301
96028769
259201861
10814429
131147089
78718853
74438851
293041817
255598067
493710253
202024579
98943743
88525639
121116929
8634533
514084721
337491449
44226733
169904461
51356321
87472153
96039631
746290969
383410627
107587243
148257451
233646863
44280347
737330521
35847923
57224093
196940281
485595367
296211857
308641103
384448193
148830637
80770073
18279649
8376521
111889829
2210863
262359871
62160337
65329541
9171493
200573921
558653351
534169907
546657281
496017373
176986241
105344831
414568199
223730189
379702591
141368131
175150699
32931257
41895239
856213453
92897983
555341741
209904883
618119849
134520053
144007793
506817133
258947987
241875163
58968167
40094573
312264937
6832591
385080173
208170329
472849261
149429261
93665287
231384103
472462429
63248303
287527039
255223
164163863
362833543
276779627
745105721
66752473
19735739
12776077
6323297
179785547
317086933
403909937
67525501
40365239
74916937
406150483
35683517
573744161
131902283
273609103
525842897
226142519
7016407
532347433
470116817
316238515
281944561
264221563
11949677
523835989
30229517
82857373
18950671
234690331
263021
26001793
435750467
68587019
32330161
636276259
127795271
240922013
398497661
35348737
232784779
448394911
15518017
686619763
85105931
81127933
284750173
680416463
74105309
344097883
591068519
198688999
336132437
511358699
653152537
95118169
770960063
358656817
48805247
104278199
178447141
222633133
27862669
76538107
429151
126209021
58318433
139421389
4483987
5633281
2241817
94639261
209888603
40328809
13217077
7552991
716952167
122706007
759793421
405901057
591197
28710287
157369291
237842669
257899699
143210477
1113691
17350699
10853981
45438713
11956303
20388673
210749999
58284151
100333249
129111767
54536219
468750671
300278207
130173613
21794849
406845073
5507921
169161227
158812417
151286869
11275067
19380443
155369041
120815179
167990237
76888043
380691907
19276069
9327077
17855147
753900691
84008843
248668993
10584247
407218543
288900973
128809139
112242763
333792611
131304553
134648807
28798513
120909847
166310219
99803519
1556287
190118303
51258719
202562329
11307017
186404149
7280773
843126979
414945431
5627087
114684539
183989051
450641749
482677841
89885
211643713
31819883
34678291
348515873
54937699
360934177
6391159
232027207
8522273
137025827
483326287
611881619
163834897
213862681
673913393
13532263
33904649
8988823
530287201
577248601
381664243
204833159
61573157
64484279
5449141
468560503
165939619
584086423
350893799
528894589
70024639
391151573
109553141
246714109
35130787
706065491
34906523
406172513
13234751
112859599
41083793
474580159
6946307
11544277
228474133
5441297
154960859
31593269
31233463
573637087
250854199
38494889
112341991
484289063
28681111
379074253
690625921
241557143
82400999
173053861
15288181
190827409
45746153
181094401
18251083
532986037
199419329
200943593
39430421
534937651
55309603
172311143
31483129
6304913
102640313
293295091
90078347
338195813
380962511
65962007
103891657
522480649
35454583
158886839
310593131
42158411
630302537
106197323
81088391
124142917
41970079
49105489
354079013
356964187
42532001
12007337
13739053
7617167
209950441
49190327
383354753
151350709
227991377
142416479
851647261
796143941
508545397
232940629
293857687
7329739
89387027
678569929
74819389
42476431
591734573
186505073
61494907
22616833
110526851
90367187
195973471
60505877
129425873
510506677
130935653
163926583
375621803
66599957
65926871
838172207
165973331
10958537
56299433
632944657
5357927
739484453
159969011
2840333
119585
68544383
160900843
554074709
179163371
128429647
49210163
135116953
147356939
13880771
783256379
727687291
309293839
7318873
406922441
131269321
434048213
86083429
724626151
103446463
264845401
286872253
315169961
152004241
12924011
462429629
22132819
558639373
1548643
119927263
153759763
126565759
65816417
285030521
418233797
499543727
360529483
149630471
49122413
16910473
613476811
98076739
276770911
217536587
131051407
288107
194388083
175220827
3713321
186094273
42075541
116353187
5802257
108893377
497098331
128942699
142413767
1704973
305368279
75754043
743422769
23376527
62565133
90566309
45106547
132862759
157048571
3268411
211932179
17691139
299248721
42023353
44039651
135878147
157494199
87907
83433191
351091381
441579179
36114493
244848631
97760123
573000899
530104441
30721739
208526897
953549699
133878581
645761383
172897427
353083429
194697631
195887561
58062127
547423427
10572439
838671481
24096791
24109429
75956899
29331347
298958731
30856753
428250187
91340867
1788001
429701053
236158259
720455807
226124911
103905577
45714847
298978307
346871827
435958543
320849983
134704553
748978183
229238699
5509787
654464009
196822411
17291713
335168011
227608477
234136607
762511843
14055187
2201257
21956483
219871349
175992671
62496703
316359803
541829683
194812379
225509731
515023643
196779433
32052247
150921209
359258261
19897697
279884789
27189011
85557841
26124899
505709159
9268199
599139421
4963601
338409737
103820567
165391397
2102803
541247263
551035553
24959173
179722567
280358773
134773319
404533049
282255473
19483753
323328283
13976117
23776301
260844457
38781563
336989893
171562603
97637063
222330701
653501071
1709899
160474597
607182509
172148981
252115561
272866387
12877457
388423033
124564331
576518363
72553673
354698381
253058249
637459531
150609397
29748689
1931221
138901013
204269701
69067307
210623453
506717567
383082649
383995331
210669419
290699501
564844661
391227833
163688969
380704939
56092763
355747549
316043941
212807719
280999637
245803301
676903499
334893029
105442369
88637243
147579527
418606511
135111371
885215293
20501567
574725031
707111351
612969733
20351549
48612881
202266223
95484251
256783853
373669987
170498641
174389671
122034431
15532213
109961843
186395317
743375569
3723691
66811721
483656939
29636567
3406639
233659537
276906559
233154227
340464203
222992831
6962023
48769801
408033487
240572581
287929783
31214539
805676533
717837331
498054257
245045239
357610819
709303939
334988089
143253157
876084611
139788587
713651539
215847991
171900293
25471991
96647339
619638073
556105831
611911315
167054579
821068837
219685229
113633203
19233337
283605451
130781479
307139137
367986517
177326423
300115009
81697459
207070249
39436729
216096403
2940589
4513303
269552359
59748757
13838239
9721681
265611233
632792899
2215859
29638459
269289191
33926401
3836873
13917227
496923233
108887417
88515149
133712651
13850797
392910457
117943897
59794477
587819213
259930087
127119683
264605701
40970789
45535349
79687093
61590349
804366721
604727567
139618223
911599979
75914873
27315199
123041
7138679
647880227
15202729
87082409
212247653
22169129
403418581
446089051
435397799
219097397
291651043
52727447
304976579
157912343
8497633
170215601
635794823
220108991
103681411
14177663
129476779
951245809
218624719
59361649
67309321
614329351
48586411
697363967
54343931
8329723
262528237
210035803
95879471
8337911
292624721
211157437
616625839
82597063
296270687
104229017
109166363
75070739
19894541
25073669
34434209
568640899
134106737
15468067
381163297
253706363
104556481
49137479
183823621
533644487
417661939
119111413
324450157
644634901
315050629
10711457
2210839
33808589
522138269
460726633
553435073
630606079
659557
142642373
155306717
348898867
46035013
203793089
374751313
86452357
348175213
16207819
486399313
16092697
360976373
513337373
19993651
761794483
31312297
102301741
298062341
39928579
97796423
14575697
500642767
2350273
8833843
276833273
295547617
32735123
68440583
263359799
208047761
23947037
444034729
104967803
484672063
104201749
169432423
145943491
58632907
1587119
240621413
13387019
768916789
237874393
59217013
483003127
305241611
28329121
843345953
85540783
6910633
12278309
354698059
53977751
10971421
115563401
195992659
40046179
49181113
222226393
12828301
28399583
414616871
270450329
129814813
521984179
133735171
799359059
128944703
64450823
15864787
356526179
567113717
518893369
13337963
98378089
781749719
155240989
783667007
76674541
528237253
30983923
26865551
10803827
203420713
73550063
226131251
516962623
1873063
582598879
428437181
2611339
63027631
86257723
99595649
215932669
2163559
61365989
623205419
581350613
419513383
80567941
176666213
44311621
5986787
426179197
690421583
122247113
143335547
104695141
7380017
540370643
188689057
312873959
3565327
281107963
2996687
35227447
531617617
29580179
32670119
67477897
126877727
264747683
346478833
140353159
559090457
247517209
308104547
120326053
502933901
87357299
2332709
49574183
37982771
175587457
303856583
427016899
156185629
52871711
191868877
7860583
126501839
26092487
16350281
67012747
211773101
137651531
129619
288561737
468753799
912174017
449113187
814356769
26076329
43099099
324786571
92942491
276011243
54694643
27986713
224044949
427326553
265639277
134335361
484808041
428905567
258779503
830382661
86207941
121389221
261112567
474903497
686640683
90007963
179217637
190672679
199340783
460993151
259216403
536647037
276905087
144897479
70759879
269429477
210603623
12636829
504509099
715495637
31180441
615859997
163958299
173191547
71393369
2060999
9019919
12440893
170460833
542833289
312463279
168734873
403585781
166448587
81569167
56574787
277247161
374165933
35382383
401826301
302340007
160226081
258037177
459748189
614454979
175571911
207515167
187856561
74960363
60265603
345402769
40558723
162342419
101550653
345306259
215971411
55629901
27117709
130321769
23772349
38147251
14014303
109056313
7646347
227834203
42644011
340864969
38131601
63657941
61461791
1918447
375940199
183968839
152180423
426935701
181354807
234474199
704785897
153197029
14466691
280056991
395949011
440004197
87680443
181128781
219372331
33730721
58187083
534395591
425269919
156599543
337249223
813446657
475377167
6977249
223236427
121792691
79715971
402717937
155573351
115372601
334803839
7584377
171559571
274351907
9572237
266458417
126537599
311034653
436441771
189246919
259203211
215833181
684338663
28292039
403691317
365376317
244096373
77989399
12498061
334570039
16824079
472901843
140482289
436118369
135349601
288673003
1125637
20003483
664848719
42533317
28706611
676763419
609276131
133246247
69661213
19156451
47235037
23600179
59952671
346939081
396001601
125417069
121612867
130855633
395076509
477909139
125138407
297148349
462837827
31438577
315312419
6615073
10813997
634269263
266358947
862412087
609601789
788910277
70232077
240816749
258383159
227067179
329861269
144709093
837548357
116679061
360649031
367838557
6583309
506174077
697708751
223341737
146849039
222637541
213856919
159105169
15300127
2246917
21475847
108006043
198718673
82237217
2383021
424356337
133637953
81983959
126681623
137255359
368808331
511291777
81708013
181194269
97627469
38601047
272795351
39681517
144889837
19601389
34931873
138624397
371941261
150510733
16233509
179981959
414536963
471998237
337793353
171296117
64084949
145194251
66685601
29680193
166939319
706663931
34179161
13970479
107628359
22802893
39702083
235547401
774530593
561311
515788963
90478673
309028547
302447881
136059337
294285647
430195819
791174063
294913037
364154477
459626627
24668563
143229371
307614253
57478189
50161009
77172593
46123813
548774887
265697323
40644949
644011633
432792931
42449947
55121791
322713031
252519221
403784989
651310321
181395407
1852801
240230119
75240883
443126891
23714723
46909463
306114439
7608283
400772927
15328843
352671617
48618439
683235887
182001497
5139529
161329373
20840689
3154121
200511229
465902947
2036291
3693419
227168521
87143393
95188403
87955379
197196683
220661321
5617061
2972237
509137441
589394177
200306069
665642441
879931973
162702893
743803573
330434977
120507689
499879249
277299739
296163011
150711227
283538231
152822413
22668253
667377259
188513141
138318109
127278253
143054521
183018023
11885987
534151703
209511779
486327967
154922987
595563667
91609337
35862941
36008579
13296467
238065287
219938891
45752767
143255069
523796489
232338727
83078641
246733477
414715871
156159193
365751157
333470411
17615627
643941737
403035751
205163459
58063669
8564639
157548649
16147589
178251379
750129217
222364031
96764873
41899841
17064709
138385769
158819449
5745577
65368909
367760669
515039461
212675819
10166369
57987367
80178673
181962587
779894471
16055581
6254189
278347271
224316667
102334801
293542063
177200923
26315717
76368269
321902891
7951003
254382619
569870359
701081363
71448743
200827621
19837067
398639113
199116889
1049803
546229
139844371
158662187
40119647
135815209
529598359
54071477
155029123
59487881
78166219
46620359
83752237
805867339
75780863
180041083
10895701
121568911
910857643
152750447
369989083
1174367
450858521
437008139
236877689
139289597
130492387
390002111
712388753
303335807
122728303
147286039
11781277
225063931
180126721
122674787
94938097
257300171
19978279
155093047
98668111
167884529
261862109
5340877
1660537
561186853
6872407
314126233
11154593
495830047
224364641
52084873
561266597
61499551
362935751
144324461
238511531
794204129
545056597
63181519
427631
398585107
587425903
321173387
195225427
187834693
133164509
89806463
80151371
254371921
141404611
91083547
144081869
20716831
721665713
105291533
14122331
87108193
210085649
105484193
97367927
806964569
22152743
103901131
34911697
10361227
824145011
25226501
86277053
256979
58758157
211327661
475807289
185034211
80152333
345646289
5202179
234482707
343251317
187296911
280940993
77724407
88009099
608313373
549918203
83551099
26374727
63184327
190631633
396884099
837281
112396439
1471753
128763671
119540737
93997763
353064511
103287209
63385733
521774579
36073319
22869793
136001911
145351769
164740291
221763127
9327433
62850979
10268611
1562849
344992853
445768231
64982453
238800433
118292693
152726881
157142759
54552109
912535859
342480823
117458639
547103569
53098211
127068079
4672691
44855179
167803637
120292423
243313043
321094951
26276687
311566417
87719173
64817287
95150971
174791893
252167801
151465151
59745457
879443951
819397
102004891
15931271
3048449
144184253
348210521
111747313
100161013
6402463
40716787
188464403
20455151
334298423
227841503
347773273
598967423
384360127
17816609
44803799
521089979
404947
5540329
225027137
13762583
544057211
341111497
503000279
67092101
129370027
154631761
115521701
12342251
3615779
385001327
18552839
81387497
388443751
351985489
522313549
157503361
59369039
710595157
508900279
400769
586978823
447489193
88871177
24914891
58527871
143288429
27659729
30988193
111569797
243492859
353992447
75621439
384855613
611919257
57931001
57189611
15565993
750983617
71186641
185395477
50708641
967051
194170591
406242311
62578687
192762587
37447799
649098167
275738591
220214257
201644591
78170321
134436551
180578449
14758637
212924783
17104063
72326281
78974459
303182557
196440901
91032281
153774811
370457167
264959657
98173849
831005083
247629331
152166341
43249373
160368997
90119797
939476809
266253179
178019377
43343627
3602509
501687919
1369241
97909417
281149541
83172967
1816249
173450279
188660869
447258563
446465729
77155307
295991737
18913879
562110719
23116783
364675331
267918437
544624907
273234007
693389197
569022247
219857843
729107779
54925733
137784547
721029073
97852849
143664221
49618453
33548387
11347181
42194083
807874349
564683731
381311939
357490753
488999801
8748007
602328257
39484241
233894341
300441607
231837439
275690039
46256893
226206397
257100307
322074013
419335661
185242199
179223283
17149739
230163247
304042243
186141289
292599883
277786723
21108517
158180387
25045751
171800353
129873901
35355329
447608719
11565451
47072939
293704219
3717997
611821417
220307383
7547669
530363
5472241
26898671
60637253
506715749
81585529
31715443
33473711
145784687
25569179
7884551
117663521
75715789
9022813
402909781
617644771
88514273
294206207
232348577
4386913
427605553
157318751
865175827
248577517
149415281
200314951
6773677
346658681
179196041
203412907
121693279
385429741
867247169
94908157
387765377
145728941
486278791
639230909
76633679
40159879
520739993
19863619
140449129
132981613
415870003
51508189
209793349
7129667
2908883
97592107
364801373
180309071
21997483
279806081
22336217
78355741
399197899
661789081
242261759
22900117
366451667
81791221
13533937
46257283
324858217
68029931
62460667
436328899
747599431
675665033
153493957
782058929
413668747
99524099
59478311
52603841
154271129
47780713
745685071
46524641
697995847
371340587
256911659
272680321
498895721
392472511
51294497
143665607
18545231
10012307
511156847
604502749
283463377
222623257
64854613
521635097
390765359
440804099
7036481
624287899
66512461
10893607
184999019
167408977
628241
1715999
731756497
19311661
28221619
485692619
317213983
629490481
224483027
205489309
287765893
227468023
723473327
15043883
153810599
30127967
128399603
91608667
257357131
503912119
18126397
379769563
86037251
4211771
63942223
178291783
536688749
19361189
129513661
10587673
168287851
14615621
676769581
63048737
289919489
532453123
306839879
51650117
63612467
203883731
644686111
71931953
339146993
300642193
475468519
144614879
196731037
134411273
16332683
569193689
489321311
483077317
843244349
50141879
102689
303532367
17631667
758088979
125998771
131432099
560566667
48555071
437859439
168306403
28298243
58925729
345973339
79029329
56193191
255566681
170686829
59889911
69751447
583706839
627445867
748355627
195026063
296830841
822015203
432824839
128490611
5748319
623117009
349971653
393800663
177261157
17755853
389278297
1
10000
271702091
437649690
119285711
339914737
216889163
235494107
210581947
19661011
31477757
79995499
387045983
350432363
540541523
281918113
23829713
110554541
36706661
263641513
28679327
115009327
2348977
29769031
17819731
160535191
212462027
474084571
186127153
34904897
85675727
169600283
812847839
10701001
48837169
220460089
71826311
82167601
11968669
5151613
233360111
56904961
58989349
301769599
309573809
2828261
51763499
602019791
133947031
110824873
405550423
6775597
17426429
285074203
546232823
134512561
68240539
111451673
63827779
92946901
153421847
48420191
74906677
56145563
25903237
42116849
153792959
95041201
119396029
366123119
228597791
1458943
314224993
5965033
734514371
242343487
175161113
92990201
184649449
28657397
191572001
143174989
105587309
136586227
365817601
116999843
124886537
262576429
563365237
16140847
559760183
79591483
31040143
233089399
341305199
398895023
1253687
231525247
360367031
75451039
657647317
163760111
45468383
11800331
133066613
217758707
9791311
25774387
675588317
179722013
25960079
231891767
340841131
51603971
9425069
538191271
342636103
35838563
172514119
43001713
726225061
516818699
11188769
149489299
136192099
227990327
593714743
122566909
209214193
75252329
289261883
122335159
67276043
6491423
53550859
616726139
26712061
84947663
27542413
7237177
42452701
795426271
63661253
68943421
241821161
34173509
308546831
51252049
125179079
54844687
156942893
101175343
481441
138567367
2186477
612721729
709297229
2391443
203513143
880286557
644540153
507782461
10050533
42164533
87934799
349242217
129916637
324977417
141478241
354199037
282144469
728363
373853
459096269
384449773
526216877
515425759
160194407
429824411
902735773
592648697
5638609
16234367
102910001
18923473
403319089
204950429
230611651
95442727
242454241
570355931
36988771
175223869
96309079
362810939
68434603
27112583
489107117
74262913
320948833
508665683
682952467
397700813
128748251
350671
395996411
209526931
202995649
78041393
3977581
84591187
11952383
283102889
36190157
49165913
56664151
69355523
111856673
382476781
708850007
419841283
147036137
397662337
318865301
21260821
11463643
789384487
57921307
855778309
4257601
24203287
137787311
21184841
151740013
182023483
40951123
552362201
63052397
81470713
27095903
34368377
604578739
39630001
8446111
170460379
715605673
21822071
56337341
58629797
155193607
690619
453528143
1437769
70648519
246107509
292002661
246564433
72304049
2777191
157900693
322650941
225662737
111857723
72698513
65163541
202529837
78976813
25039699
453190567
628181
198516557
97550993
109869577
182510869
473892739
66024269
34397731
15791801
147959843
33704137
50089957
176234231
1223969
48459613
28587397
148020643
366216401
157249501
71217337
115157041
12560689
436255837
1609637
249379799
58551461
799327757
1036559
22054811
387206951
31879117
755258761
262369277
368561257
251739547
313816739
11297581
108853399
114262139
301559939
19828733
17274107
92273551
242596271
9764327
98802271
30752573
239226401
243427853
60026299
200902421
25262617
92102341
384130921
207848089
51698929
135738517
392664277
38579693
528486421
143675747
424006897
37091273
454143199
397116641
173115941
125264299
267198851
619234487
380569741
718117667
313055747
23880481
137937101
433951619
5266357
8737837
227141381
309574567
1918937
55426751
169143851
49881607
108208897
561344803
41217871
171694867
362667589
255005567
264515213
214364323
153696773
255437177
185026477
35602381
343532477
23554247
749697097
8615153
157638359
104947057
356050813
580092691
562949977
42285251
72057539
78512293
112188313
183050377
757820443
49160687
98432797
20790197
345432991
89351363
799508669
152073997
16637581
51112343
94252309
436963367
156421283
14965667
156637739
107520451
20651299
49748921
322712371
115149737
83643271
140092847
468030889
137026117
440398877
151395547
124963217
281836859
195746351
77999221
243236429
285938329
565648313
229807691
93270187
374909053
182320543
10458541
653496161
53690563
73020557
53362759
141035911
395481629
359534533
172189621
30154961
515071657
397853909
200535157
455954179
79470623
287823131
113390603
880232981
220458257
121339411
37337611
118915571
556292281
36575131
562218743
718931093
344979913
93611251
262391917
222421127
592056781
72567259
37707073
104211157
44326901
4362767
91266767
140822993
412002589
473401339
8627407
172803619
118477781
4938023
146533313
271141657
420869447
158272001
68392171
38472631
355388953
20821091
423344267
50820467
108050141
111090347
101053361
1235189
19832321
499486859
131841173
94911667
157687253
8285261
9881147
335026729
526881721
365539007
208008961
1415543
440460379
318186053
157364149
394840093
14078683
179963521
601753093
65342029
186540071
24089911
127713743
51698447
162141923
100543351
109598029
243870061
344144657
298997371
899053
98306501
55086671
115688401
121645607
48028093
339962713
25932601
24458507
27059143
117490067
301810849
55242223
2610053
228236857
220401191
528780451
34544777
146612639
45299273
374360993
724180097
194330237
17633477
61843721
22070617
247883599
169819063
108428779
97208593
395179643
261434183
75934489
34375433
522258433
397651
192959149
58077841
237786629
896338537
154856159
156658399
4910401
84669227
112080413
6748769
565786889
383888497
256819793
43637159
2138561
21601753
71497277
201389009
369097691
218670659
649003
107318923
44360027
22930069
93781759
683595161
125969539
317867821
468110941
86245829
157660201
162588233
31826381
145660469
390898877
91368703
120092927
84992137
601126217
276220643
71573737
35983313
266497769
131495363
31543507
500674433
565763501
3113879
200149931
10598773
56006887
125952479
510761191
13483259
32128451
733954271
228660053
54248731
98398327
251224357
4360201
238103009
119973739
511800013
19490203
334214443
198228367
65420657
165425917
69551557
5739647
11498323
319487939
156466259
131297351
23105671
586863731
108945481
459417139
7739579
6399373
15349669
433705543
521320463
193670153
175980347
193403801
12780389
83942711
40552513
267499439
554170861
673181393
96001271
389735917
51739067
19807423
807762931
111823087
463658201
56852507
301059251
413210671
488901433
773086439
122207213
238341197
60454109
24785359
199970569
179897033
412306351
59555833
284621867
124047373
53379709
364580413
3086339
330380131
293234369
145928567
109194467
530558813
4783381
799415891
234293069
249663769
311080579
674366461
727053869
245368093
156708977
118837487
688244941
57388543
179022247
68447297
112271759
223844549
159939601
133568411
189729643
73971181
510354329
318196339
3845827
220232317
292792273
147913819
129167329
317146691
15518147
84553741
940060057
120102883
468010393
63941
47539013
17750897
166566371
312910021
140616797
212651189
607832579
330295241
477461513
374913647
78211447
38779991
106466317
204952547
192592259
166779941
437901743
2074703
162727403
69970309
547752851
591116213
738167141
69756187
108983689
381423767
742876247
364870747
10665223
101468161
314168863
155802629
330108797
133432267
304998797
59299159
467820967
169485013
429356153
51104747
8565251
296921143
110238433
193521949
184198403
90422747
3630439
468126677
261671987
265791511
116415191
134243107
97339483
18786043
58730779
198875617
83014117
49416797
191845457
175987733
24571849
652126789
6230923
294447911
432564271
360538337
69534713
262229581
7724147
147938827
671049523
50626753
41396149
633132469
245158877
19635533
520984441
2736389
326879089
495839633
852881537
271346989
123789119
739206539
1947859
209703701
675620597
110281783
266909029
173779063
4086857
33768739
18326909
355461061
221796677
15628189
873697367
400625087
223623961
7559351
119023763
171821
52202131
319922063
22151291
56752697
113715443
8666303
35063393
823866007
674363647
530155069
18208147
197077369
11221787
139129961
199833209
184594733
511887589
166007081
332930951
323058899
227964329
806210267
71605993
99133163
355424999
104163439
5228269
263549233
219758437
87600901
315820511
262628791
21069331
209152219
175620449
199908679
238853143
279237769
626811499
413477629
78294071
296542811
440096717
354963041
71207251
446086297
298051153
24083617
293943341
350997083
564059789
311211893
282433259
112382233
466071211
19000529
116929597
209453
770455769
233124103
166830971
197056003
176770067
172250719
370052063
59517529
46344923
228043747
403745389
120783587
126003707
385033709
546910409
817757491
345091567
599349761
172373501
73263233
350770561
34075043
554592041
127027421
81308317
171642311
65086213
131665159
460763741
88979873
402213611
167378129
443051689
92716153
29622583
6436679
246836767
496061603
198436591
523333871
438002899
44865449
24849373
63393361
39163837
208945207
138066983
990354971
2084939
75711481
331545959
3964361
320875999
35644793
57559111
88487801
548362333
121124407
823495469
107872549
18555961
363474919
247728407
573202733
43211983
528918661
331437629
147011171
275301307
506044303
150830177
515107721
10589203
177824837
1032247
41469739
218581151
286976839
4630537
123878837
233413273
101170843
112080179
137538463
318209747
249612533
16587737
429571811
286972193
73447603
171107653
54565289
575192201
57392347
147471347
175655423
575064011
215383607
257423029
270179257
44371409
39685067
417917303
91523251
87069673
165332963
29459917
313771169
32425363
4745959
196734287
155866343
58252147
22073167
45549367
293272013
30863461
76903079
27641021
350251637
148624051
23158477
11872139
17632873
7787159
1202683
437433781
364122443
102518389
42785783
51124609
304903219
134752061
280448713
3857849
75890981
48236473
55850827
28765757
137228341
232631507
14600329
13046063
31486877
283500947
2663257
57651511
798085949
65876137
13481599
632729891
121346587
229649647
81841559
93912109
54245651
164077519
268964881
182430949
13636229
453549391
691782389
15128371
253308071
75271601
656360027
137679887
172178333
116639891
1634621
240564041
200162243
210545141
10382129
9099319
31607123
89581417
64253141
10449871
336116567
627252239
191189237
106863503
446177891
328056479
107477287
6484481
74404159
749493109
39998549
18705373
2831923
394072603
5169001
492228301
264535177
252655937
6382709
653262773
71004377
560932727
88286897
141643441
106674119
194944657
206741519
806210677
866423761
187721689
106417793
579876343
165456371
79687093
77431199
182179013
182392237
162596303
220301519
101547421
217545151
77370233
445627769
94236721
724035623
36172571
601669309
39679691
486231289
158310407
298405957
11747327
370718723
36887689
441596681
794421037
162465749
89867633
7636609
94787239
797667733
683032661
852823
584399129
100427963
593639
51524149
70212371
20278733
259049657
202919851
28954259
46627151
547603057
116002027
57170017
85974517
456541517
19873043
1675601
28333813
49996873
108139729
88290773
15355433
32661691
91684849
550316581
52188209
36274811
357313909
11728471
88017271
6428089
505344571
377929829
32390069
745079
95132497
29477011
40239341
38045561
334162079
453441073
12856919
18515689
428088389
531091103
287789531
350182451
595392373
1817729
84684371
3565361
16001311
68002271
572372501
85266473
237651209
173844731
17411269
5392567
372163217
176317439
100225921
349374211
235276799
58888411
10047533
159071681
369469039
720796691
345749447
158087689
450783563
92702663
312522449
614010851
264857129
52964753
21269581
356991563
528392897
47385203
85660087
24378649
45682649
937649
11430619
75092783
166290403
443173169
24508663
797147327
97923841
417220369
292033537
780393049
425290351
77142553
344189689
187478789
142578001
316096829
14638111
111040409
132973543
2007253
418720297
623655247
570726269
107940389
334072577
17956927
807140821
44698139
28822579
95909389
556950791
668981437
112341221
837037
633578851
296909237
418213589
1276843
246395441
2139883
296936543
10590079
188641729
117152401
21604441
66057347
325574911
353730077
49716239
811681249
199965461
119562227
435246419
442166201
813550289
575744149
5169701
432574013
318138727
317256011
433013621
21713569
111467627
3727511
39397157
144476407
2017739
50217833
357696737
595449577
6098993
689533697
62780713
36526291
33866543
39734791
886037969
127162781
185850187
392054863
210357787
1136743
208321159
119377217
654387653
69429331
566203133
30594127
525774019
198094307
516437569
389524697
97276819
39984257
64296311
432157703
638766679
220748603
245505181
795784219
122468369
578221601
55135657
33510541
38094799
91004257
210868351
416422481
335175661
32698529
766356533
585182233
345709151
1868761
14068627
464086241
328805557
93956063
620304611
35045867
11850719
91694593
370002517
38461139
431468287
10525667
407342849
13121249
39590251
249515899
25167227
8270627
595093963
748221907
436868323
502618639
251623399
418150709
148150559
232661987
52644941
197454547
12219563
470361841
320709817
433114931
255981941
236794489
190420331
865372177
19875043
44824151
125679439
153885059
37542731
250961797
304596841
397243177
4977613
77028251
30042653
52876277
278826719
377477567
73202161
215899297
160088293
91059433
373818509
444610667
71352851
176652479
461067559
550338329
354049651
333873121
537069809
58685923
275255803
386902843
33335567
653031053
743839697
117611633
39894607
98801011
62675543
163362449
215236573
20957791
402553441
44262923
620410991
240256759
316603379
511660313
101832977
472600397
180628697
24018503
36523219
9127399
106953181
165928181
662287321
233588237
357414383
49823503
332934629
682436921
437314441
160617337
16463171
158080717
24108883
396674479
67894157
61319123
106665319
4281793
26847409
91531001
104478779
823932733
285187829
366567193
14493943
21022663
53883283
228696437
208721861
470464403
89195299
229957729
9190981
220263419
290681717
566051867
328647211
86135717
7775489
597903731
684981001
267228077
185546863
665204867
35692859
784880585
31893437
512588809
134632489
315255887
84676729
76869959
698478883
187385257
11210347
300015017
338648119
297328957
72524143
5041873
576793313
218289241
147424939
98714549
570072359
40910293
164297599
202375913
460104653
368576029
142964249
229422301
531058483
52867211
304831993
217097473
105498871
310528061
45746621
768347417
374953129
113673803
93183929
338826727
258992749
77663161
18442591
81787729
226301987
220618669
488326841
16271947
888240701
643626163
183911599
71659619
475494841
234462157
451798657
368339683
176522743
184506331
699057241
199211953
101286529
113955151
216052849
221957839
15746039
194338769
94627499
288205901
290326957
722712163
26044853
61310833
859322689
314221169
35906753
310229987
853282421
367338119
249827009
280648097
1655957
2956309
58692241
87812071
51510671
150380729
293742487
410752141
710248387
158044043
138458473
138177331
27047857
85432033
423361579
56868839
163794391
10631843
54257641
33258941
269672671
101446109
11152903
430497247
924935771
12907157
168792341
51801553
652293263
225332621
883503407
161744909
277216151
26096387
277536967
175705529
576384569
167937163
95886743
112398497
16407617
27192223
53959681
61172537
472814963
36844909
135322361
116496841
93601523
220425091
421155733
796401757
77288221
29429599
671957813
514673251
9379211
195197273
22911433
309774929
31599019
21504187
132382363
49216837
641327347
291249121
484711067
286616851
490085839
106087489
79265827
246603073
62211511
150357499
9663007
91199153
13657549
991157
19697231
178781347
501127063
17764001
190080301
397963663
10731761
70009531
185617043
9851161
135148427
205183991
457123721
345976357
15125333
301146187
349274971
12559441
392189531
260185547
643778017
149202301
166610669
295769701
308742337
14784089
29561611
389619169
699839059
273742793
14700097
368174293
26976289
442976869
146161571
5803463
174337187
441433919
55162729
39664759
73992983
228853789
169961719
195668467
137894719
101639509
27238891
42379789
50201113
11942257
654219187
317800433
515238517
696087079
23216021
874390753
220880437
52960519
49945393
403510193
22345991
80448671
575742991
433680913
21517267
6332597
496706741
11671811
171891647
405415693
242007217
5442793
236289359
241249067
83564203
271411471
120180283
614380237
155071867
91169993
15491969
68158997
198688709
618969569
398590243
370175369
543670019
24036923
15900331
18101021
10787011
324859121
73432699
152973817
102630113
13122287
538300331
417099337
379548859
119316419
90186431
383223641
441789629
15789947
852699343
86815649
1076311
15099761
228183311
735025453
124053179
19114187
52688477
286902067
701403463
277106257
66585313
159164111
162176347
41560859
331558307
43478063
695480729
17550229
347050531
108274637
113514509
597364903
322630907
454236479
91030517
34921267
30860567
48289973
2832751
80348831
45887227
247140247
5005193
688089121
694530329
562009291
251148097
93923369
12330511
30825043
102869843
166330867
97186213
331111399
381404137
2400617
335369473
35176649
146430199
115953683
17415403
392836063
4130969
845317457
4903229
123569581
4257347
36674863
209703953
806404243
60677231
297861149
239078773
103296329
494186051
153877039
69870061
93663371
588658877
231385411
18444709
141250163
171020467
331904627
103390051
55673887
9107927
29203393
292719307
14354339
630352889
593614487
197221229
2456969
227037829
229859521
134196859
19069579
324111509
425900191
187404053
81437087
21049409
462008839
22080133
149603423
57334223
69175537
321257249
61325389
186483113
151869301
2944199
324112301
173679013
123006421
294746899
157171921
3090433
115921807
144363509
118042217
1185001
206662037
145452751
141387811
81191927
561743047
50760599
4435307
199890727
134491459
784129831
48708493
770615387
4968659
116613487
215689681
262161763
770502347
50749849
139645703
153893
59146007
263453837
17878907
34883419
71682349
549037589
213351431
522754259
125051
308677
827020067
216102437
153740941
70855177
4379503
365369293
4800529
4916363
477789841
10906613
1685659
40027447
446932613
117720613
236018743
24337919
346511359
52806823
319838933
3185269
133676479
11222537
10300441
444551
865439
277436987
332156329
20455727
578157929
34949119
169809589
21878057
10956091
64957231
38002351
411681733
85395997
96836093
52837117
165634129
235775753
32578753
142339429
242039101
454827509
664233463
177758963
168924871
1321367
284833223
374331017
5560517
458910643
837494753
179488537
293124859
372822517
117637349
92683819
80552333
527051341
196506743
56237879
46173847
214328791
33482623
56104331
425951611
22199153
249036493
183143347
34466321
36633299
123242191
243632591
347201059
83025661
646565377
231689917
265199999
199162979
171330337
15363727
12899207
48073873
572979871
30369659
267082229
147614879
164823943
68320691
4748329
94227869
226251499
526871509
210783301
169302773
149506289
49002991
94763231
15604499
161654167
374674901
337888301
244862269
105901151
5340061
68690707
36265007
23394893
571224349
512126393
20365231
391704773
6836413
13490557
430405967
293895967
95916451
33334999
456251311
2719021
782815933
65698739
332937469
47420683
307497901
188552531
51283231
409043053
29078089
230902673
81021277
316588411
154980979
417913271
85683461
693911641
4360621
128233541
130261727
514565119
98567219
600720683
690763187
19545301
11961097
482464907
77526373
900197351
309000997
163960831
282747779
500063693
87547987
4070413
13096609
587917549
119636149
87607607
435280117
392718941
932912017
409926599
12830579
108442027
210315631
35044447
69984769
124606793
100544567
23625989
192377737
569781859
553076701
8920363
72160843
486531769
3141031
738677663
64572917
175070737
339186473
403715471
323228069
90856111
40110571
342470501
142300751
662720089
188347447
233633003
130188889
65318989
286551107
975719
847696163
266790373
97254491
540963463
390185351
38544061
2978069
1098563
1932743
2109493
202824737
116048039
158631623
2963153
193557799
60852107
5317033
95712679
301665113
337489793
420570551
5083781
141501641
387315727
246690407
29467591
466678241
725643833
268165589
29428261
69633481
958777291
43514633
55240127
801889157
466158857
497588213
319899079
51877717
79788941
189725201
88361893
127145323
18950611
155407799
14527873
234905263
503872337
28436959
143493061
8774411
506852719
385582429
213911851
665377043
134664443
73915459
24358553
294111847
17810701
179753423
90958523
16501567
441933287
882066139
14814253
439904503
412971619
213235177
81421643
23624231
96428869
183551833
102662789
65336347
250207
189761581
39509257
226885943
202469933
1678913
130857707
313978229
603241
6942029
11543699
422932529
152020619
255076511
314000717
660583003
823806119
686098423
71999357
561281999
457335913
838603517
28854061
115461373
33496933
257330179
111415961
41883559
112112087
439592003
309219871
68334347
110544199
974801
460310899
39635411
65602751
485493647
242682443
205943723
180770053
494152667
62068291
572171011
551707633
114393427
208515917
86653621
38187439
294052223
393042061
591347573
313234721
227099591
588825299
78605273
12452707
701928677
115327651
39604847
350551633
696584453
423466721
335642119
294693169
69548279
42020501
485146463
290924497
505294661
325753873
203172829
17059751
155026241
96619969
217531217
16101511
686611271
347085461
86683679
108883361
358629221
146913451
90226051
34028443
8439733
146145679
398712371
14285237
106108021
106643269
393546499
274998991
154374541
11183303
70009361
730537933
92202263
32773849
111867719
80298937
502812137
24862751
635107043
136238429
9595717
53909161
170501861
94060289
826675823
396579797
184088599
207992779
16339117
257881073
221468069
32881087
233909567
129258263
185558827
97233791
471744433
187514491
429302303
32063047
137899339
76045993
92775587
17180203
52370771
160878173
165589661
704863787
543381131
53561117
115015471
102303511
194114647
6619121
40943687
30437611
33295433
47540239
13614589
37111651
76590607
339739249
101201137
175170341
822715687
122222521
89988991
44170213
132227231
467769079
369762443
166715327
98808461
348817171
176884349
331725467
21077893
3191833
395193163
652486253
204180181
312580313
156595133
113738293
93481891
767810677
169267807
13120721
66468803
40646251
321385873
250735031
471261311
883907597
6062509
418214383
90725927
76404557
155009017
387615563
341646143
123742771
846936847
17396377
569039117
198139013
301956751
161638469
48858287
915231293
174557609
55789079
1882337
303172547
219638051
482449003
140200097
306000587
96731249
184464431
529332613
23653577
244365691
156376789
680688391
116879603
298293929
300502129
345665767
33584819
441163369
279281993
684918419
168037151
437466301
104131633
591182653
545121127
129425293
93703139
53528417
16264957
79358173
360209287
14347351
27095261
16596341
568764839
101853463
27422639
351568187
52768579
515096801
11641537
270268249
529825573
109781839
222343819
429737173
185907353
151894297
389466739
304386373
2595539
465559099
75835159
13203341
561215957
145038659
32092057
362402069
810535867
611581
175999399
394686157
230466527
406955821
95894633
235565489
25240819
160156247
22556423
230690329
14293229
724966939
474467101
304305481
545897483
833463647
2075093
112057067
1126603
234046727
514271717
137919893
580007339
24934193
157668227
69966997
9858427
273534713
23900791
58678117
5645839
330676813
121169611
99854701
769087393
200782811
267635351
779355659
367475149
287169109
64592113
668005619
777317533
250144009
697653221
329078369
270353203
217962383
85488439
25985081
47016001
359047903
349599779
83401763
203906333
55433891
28823027
441263489
105581417
840045287
7544597
178240147
332041427
179698787
533059171
472050697
391948411
9743233
151763809
29627891
6782023
17379277
137185417
26259073
2261257
12062233
10750711
624822227
7471433
26306867
378523777
401051033
9786053
245693473
316645489
237695191
256758991
163472531
102224611
134387923
5137109
93706177
1081007
698900077
485060249
144432439
84645949
326853661
97240433
133746761
553241657
15335783
315376519
6579329
96786649
24991159
239244787
224766287
303062777
302577017
79622831
35606059
212853167
111479639
350145119
50545379
917001611
192836533
111520793
115408277
99865631
2359589
339700469
549787657
29559223
34038997
46903501
395809291
36037051
617263967
124441741
227835967
467572687
155423123
264743551
699098311
204030067
203230931
50115889
261268171
363005891
36416147
24847343
280177879
310406617
319998923
754816451
2315671
497319481
273603233
85057829
89367959
3838763
30532529
94467211
106429679
392947033
117662357
14272589
286517113
142464041
62688649
20362313
51113773
108830171
558783817
100510763
223039771
210461659
348786241
26578483
191601161
19251149
59744999
2137027
297068143
25231289
193500871
959532913
77702239
69179339
6055121
257250107
65352769
3073387
72890437
86761729
729309071
60504091
675410293
733500347
183311329
493539191
29147617
317561863
55185133
65225477
376220629
37772809
179673497
23686057
505552459
256792241
90197297
693979987
809060047
165679757
1310203
201007349
264817577
792922409
227902243
78008213
45282521
42462863
68324959
324316921
204235573
58306489
14048717
19394447
621296989
30592411
134030563
83084341
426174347
436931291
726859631
52400533
409061423
80999531
133139803
364725611
790656617
828322931
802403857
81115477
168298133
255481753
88490071
9036323
288304771
325473217
492445787
106553189
5786831
90924961
38288209
572569903
223852999
644863589
133901281
693148571
155107411
203053451
289645403
262506113
2383937
1523869
16686031
318085529
227331763
232085549
55518877
418120463
53717743
151046633
5006699
65676773
9111367
25942793
168675593
634276711
153125437
116360417
9859063
80217983
408317863
290029381
89537117
143601923
219405499
167323199
454519963
141420379
12584623
261814039
491072929
4238939
125360171
283162333
31728889
457640489
11642441
30238391
187919723
214008941
69066289
151018559
278088131
104419979
153537611
524961677
147809107
183563363
231875531
466749037
325946441
122317187
450258541
261112487
92624269
103020341
1858567
533681
415549601
15827531
161543827
27141479
733207583
51081161
381213751
197157707
73989263
24436177
330244639
515412659
18552659
625006099
12106753
109582513
254526361
90148199
38393963
8583499
273538051
116120107
9392657
493174237
706472311
69861247
601160117
99913133
469672759
84799163
128660453
248552657
93431627
403815179
26749319
174306757
39956243
146650043
678061291
204131
515105413
238731413
137858131
83465269
656173241
594475823
218906473
78906913
41678453
68433907
525020591
102834293
371553253
8203177
473846561
26318711
313314143
100215419
174634961
240729257
405717761
283752683
333829241
309008471
233493947
151086703
48017699
63629873
12308533
135346931
258574423
27877831
262890163
23782883
362707963
827538617
96958373
200683213
221602357
3764063
921712853
245601989
130850191
62316739
144210221
693355991
74668283
18123883
403764407
233147903
65204593
39253343
276325453
408987079
38187427
143207489
800739139
305312753
198324031
205866403
423699481
35695883
564127063
504603037
344328541
738908969
1310263
91459747
294069793
123361
25389901
367945337
147450271
219078487
127971491
4452703
18630817
363566431
160063691
19460561
744691411
320387971
568654523
56987149
825481
643500623
127999843
25773103
28495829
196286479
78563027
124594369
373973063
206791513
230215327
215681161
335242939
448063199
412605889
24903859
255644497
298986469
276003613
95424733
84376861
44763281
79107059
710533543
384503299
387343279
268917799
158406197
101629981
6420719
730664719
301190081
251338589
279403367
426021311
203692933
50309951
333336203
21480617
256503419
171879137
883595561
104550547
17449057
115999627
608387459
518009
67291153
1649057
163279513
298190899
210218483
46177753
66703171
10339643
418862153
308868977
79117
74831843
479979979
65679073
4983997
1840277
26838611
351818771
304586713
264177679
208832051
91058087
320007613
51344521
423624041
726054187
593253361
17820623
216622849
5891801
51815011
27584197
254910697
112461691
102194137
6307933
434080349
361737469
692515969
229664359
226469011
35025479
329693821
54875339
47108069
15951281
340188419
476651039
78591743
60203789
129802367
9100397
20454793
218059211
502762759
679330247
30277997
37743467
104667571
4988623
450836081
36426373
73959841
747474997
502096733
84649217
75536333
60235037
111647269
16729507
57445667
35708471
600142633
537301573
315324197
98482031
215435251
6095659
50221151
91341959
274467013
46180327
340920497
57638233
107981443
404836837
570489761
60361517
846479
283054931
590407381
7750151
523624237
91438717
446410693
305121653
159391697
29149949
53880083
406142509
67296301
276750307
532690793
255077887
556591193
79371371
12326563
2698433
52977511
242538449
2559169
28233151
200511859
73682419
182760167
38467867
920992903
113729593
110756687
538780757
483416459
478656559
294409513
38412961
230999491
2461661
8214079
121298857
449432279
230767601
175173923
157780811
108948143
3537461
135978299
142560907
85914707
332089669
88674697
23995471
197510549
337581941
116823041
276898997
651204209
4399757
107215321
72990289
176890951
128310757
810290863
236759449
37746187
104239127
121073809
16888117
152759897
68025311
489711373
89683213
98941013
139229863
552379813
807405047
458168911
212467187
894507869
175765627
169539779
325980073
147780697
324759269
221584963
287316163
20297951
49930849
61651787
255412189
123047159
9863167
558230261
248213081
72699533
496671953
7291783
94215883
112829567
702033791
156362117
133213099
65957009
33063787
90042787
450925117
22687513
113601739
27392969
183350663
128839013
8363833
252297109
24851551
170889359
787023151
703825223
572141887
373679161
5836073
206609729
704609
100226783
147763543
185606423
571411201
655352141
716018987
878286593
807887123
58765111
23396327
122474123
435524879
24075967
551718613
213984677
31115587
23429347
96738923
437034781
327595297
537495421
253715641
29871067
70285399
54589411
26241289
14051567
245499251
198689191
224970653
498525647
785783729
391125727
114687337
4375211
706205219
332055151
156961837
497267777
69802127
360577579
28635623
687092293
5543113
193979209
741993037
211398899
34802597
331913177
30066713
18288307
855676903
122185649
50590723
348946993
1577417
149024989
177905723
154399979
253851889
57453713
49153261
2134453
37530737
557428787
118609163
234307979
2975107
709394843
375732223
61519681
93009767
514494209
94762907
60276739
16867811
87750109
515558957
196785359
192981839
78334013
469849301
36065503
46070447
76521961
67712543
123905827
62471393
334792957
185125043
310231667
52599941
2227759
190836043
149464807
635993299
51503611
27312121
37731047
441932009
431624393
738099073
181648931
158974511
17552309
43284589
134830777
460287899
28984313
912186211
3194899
72580877
138162967
48132943
410368397
144527701
103443959
2311261
167882501
56906417
173054857
406213
12763109
792191969
73185743
41010787
564798467
171571217
673404013
134923003
255732901
179733487
24445903
475085669
3524693
256967561
267486137
17480611
181752587
154814941
88452857
233866873
100396759
352978363
65889709
148501117
200304121
446282471
144782093
748736041
186759421
47309173
392607073
499770463
234150769
12629269
40279067
581009053
122348263
313494023
298325411
6522559
206355283
204016013
47278499
383389931
79788703
501170471
9357589
206541131
188203091
502107611
325053557
216592399
136047071
281329847
98977589
506311781
398240233
91132823
29875399
130178959
61560211
45790933
27766229
1518757
407962103
162230723
55052141
113109539
136005421
137989547
123705229
247878307
2689021
409811161
125107547
31570439
205589627
160243471
252590297
46232209
315637331
117694091
338299849
53012887
71557631
10325467
271522417
135757229
179290063
62413093
339690587
275609921
323880527
85034039
387042389
712648919
240448909
170071193
67557101
574559621
300371693
302332867
41466119
18341611
504097397
26541569
847739947
38457037
73189877
123003289
221449763
260363353
259034471
580273
263442637
29016817
5587529
109040741
28044307
167908799
21150901
52690247
339955261
145941493
66594007
111966353
142306873
309134479
445790047
146199749
3175187
323719553
30329441
415359883
916438181
29587843
136496447
98261851
102099289
12558929
110486053
221024101
96983027
396295951
859253
4144769
256514707
107466329
212638087
186793819
225370657
774376679
30158581
403739561
164031577
519055133
18315569
282247733
20444789
360244783
2809997
180932413
81997303
40312957
82182211
308049659
202981151
421714613
7524007
848984723
48241357
115041461
26254841
61913939
479430689
850689239
278076217
135852461
113539631
2783701
160471387
291779597
12862973
120066911
448908583
180712153
126043901
38270347
151105529
264908599
279118421
153234359
244477451
53691877
255650903
194429437
16056427
954611153
34808479
40478587
115656881
212595157
564385663
22159933
15798781
110651711
566189807
30950189
54874957
538804457
485368297
188167193
10254877
309908699
192029843
791066251
1448987
120436153
771841709
84528893
76479911
114573191
481640399
349077283
99935287
232670437
215965721
492914623
381364331
324814201
20686711
97154443
224209631
277255267
37316401
38013953
139994653
51133363
33470119
218691439
2071919
392299639
152304533
846099439
391112429
920505529
7157233
305638217
145248769
346724831
807485927
159160433
95743621
473857931
197617709
154867003
345890341
79142117
881324071
185245037
351741707
81454421
235630391
583162681
338729827
6799987
14393689
382198909
17915617
507126527
223701253
120935599
286113691
137440031
74630167
12516733
794592941
296077619
69304511
416382223
904407029
15021379
135122639
3816227
20611271
572174441
16805213
204561509
91782653
106511233
25220801
120560857
359495593
471621841
579868591
207590401
266599561
426660263
101899153
218753831
13060739
162673579
21347119
713692163
376589869
144645793
323374003
45044899
269027267
341297927
595877747
385391291
165736547
459046439
12765553
75114983
965826061
68045041
240499073
387410581
453431183
184051711
484046551
105093623
321736421
83051141
509525281
214448903
31393343
7528831
41073083
5298193
269220737
166659001
169016257
61659659
595178869
116386583
65637109
127004089
357061993
246554999
172571963
3199373
30145201
11491391
464575759
137176133
291291281
86374307
207688489
31269493
22620991
128011397
625090549
794820121
487847323
133242623
211101161
368332709
103045469
135384163
29997493
41961749
21192497
295479461
605203597
635620963
14010211
154041571
58085257
747159487
217983721
552632783
27271033
208571003
121859627
587243863
72091727
163132531
219750779
167579
82070281
416830411
76728853
929518901
452369383
445844723
1322653
838969433
744577
373765277
167416411
159170729
578989601
69148297
105985567
686207
3445727
66232121
124435813
205770997
360583031
184174327
139350571
186847963
31284793
39435467
249916649
86619653
345244127
827050727
31702337
289695199
430850027
321554417
202358011
348777323
172366189
95029637
112087309
1508357
752174107
326660681
99940103
268706717
385327021
129227603
35060407
1657367
258096743
363623207
434837497
17846701
146232829
457229027
229953019
300894991
8395271
145791757
475279333
461604379
219663359
350449313
34754117
407492599
63096389
35104427
45919369
287382509
18691331
161615561
111136849
344783053
179482799
267787139
641837659
7805309
45757919
630552883
800207803
19515313
7099381
30178381
910262953
86413687
310349261
23114879
180236773
329931353
531628057
137829707
517433533
117956039
450156691
1701347
3660809
89466211
490270331
168013931
103334299
6509141
491918971
4360511
227018741
88555513
41608519
214800637
1684273
793331951
11595629
4090043
243799889
191496863
205429331
11074759
763817
402566057
384020159
59529817
74120309
317737591
201931091
57755669
168060649
109022393
73304069
158964079
11087941
501267463
120367237
156512669
10574617
1679861
760307623
124597849
44372017
642622451
305334193
182022539
200972389
358070891
39602657
320091287
12859597
278236199
100364569
148270807
452390467
56259607
236080657
16975943
175741081
295459169
502266827
4123151
96962347
29985379
249982121
9454301
248111077
208471369
1677629
63747301
20468839
1925617
564956113
161783207
177648269
117523033
28953377
266067881
407355859
97416469
905962039
125589323
24753121
87325949
259657219
135359149
41607791
26248961
367662833
187178339
141410281
244071557
3023249
206736203
103142437
599779591
161772253
477528731
507538039
4903699
81356329
1259761
288785543
21335401
8153389
584490019
223561139
28924211
4960177
14014667
146880893
159952679
107862151
472905481
354161111
276889583
547508011
394895173
80362157
580279127
20329151
26554747
8438393
410347283
64628891
165027683
93308407
142952233
6922567
82358273
26387869
660244163
11636003
64321771
28762567
117016021
3308009
583610381
75795857
47892697
52343047
2577233
25012849
279480787
387876413
377408677
35273431
365142139
71523863
186964013
18176677
516961589
531030041
398225701
200438317
556139651
197493083
542897207
57511501
266610073
58484843
7015873
44655253
88407419
5902199
583907209
15536197
65478601
126192439
317915449
59011087
259350719
116227481
190261567
71334611
5201333
530885449
61198897
53283851
55001017
132417553
409044341
74850449
87517229
424501853
1210303
372486743
39938257
176515693
200217181
513732313
229855609
414873077
548013943
272824991
454589
706136267
76175501
551333
5022077
18833207
54995081
26232737
58831471
63417281
129634957
76443889
206535649
22986947
343062623
132902873
161444453
599292949
9084353
864717031
27804499
265321621
549002941
73912193
88492277
809781923
339832903
249368759
9513947
108722297
577036469
125888027
1362649
579242311
45448031
78152233
20500409
501436679
274156373
27663929
80833969
38882633
11031557
104221421
25268149
677064683
31489981
675912691
709509607
5624887
182102797
330750839
203367289
978873919
389508349
233551639
128095327
141048641
125811209
344212109
51859813
164535463
183767747
688510937
382877233
572268937
127488511
8240887
513194021
422182693
54985037
54335087
218384351
112834181
69059327
416188651
1822127
499020007
295682767
224778689
689847023
250046921
51299299
139866833
189836953
393658033
127872949
438275087
595663067
51271247
41820157
28244093
92826931
132413173
327743041
24924511
90563191
14108299
306597289
584195243
9129209
410090579
17002889
190039783
37732141
315607921
131058061
16670341
192579769
123897383
308869931
10022377
52454461
196800179
246384353
55642001
139038247
85925761
8298281
494733907
286477313
94021427
116094031
168765319
75333469
54573271
289408879
605992967
691211749
86177237
905173
96893311
177038363
181865987
319044787
228056287
118389169
19875049
76897907
358779079
2898373
182552677
476093489
32352137
257232301
169937281
346785287
339996863
110432279
344531699
2930017
163260089
167043287
317565803
124882057
345245921
170763713
209999597
201553129
340260601
104206369
322578833
124847909
676790173
33024599
92442409
594151693
494116439
264227891
956982199
11007169
553948361
114031781
43506719
459748907
165136019
630312091
141720497
305059927
63542383
404920757
359569607
11879533
218239507
429370631
459390083
80008757
425545789
441252727
111273923
223846829
508651309
8754139
23190721
327677689
91725301
218445583
32095247
265209179
261976777
100016519
244745377
77354227
33744479
268691063
628003
473399951
479315519
649549
22171483
831121
675576241
196085641
261854981
205728749
137700887
182005249
90569891
344320267
110049829
32855957
407514959
197575093
6350303
3006499
173810449
35559677
555072919
201096661
2062927
555176617
373814629
42463189
185053747
773148461
133645139
26593309
137913967
49322513
232230617
211861831
544292807
54048697
8478577
531825761
21913777
62122771
9945763
490853227
346460729
2890193
301634677
15369617
278749813
326906263
61450127
16144421
2452117
80532041
681060311
59110223
59752871
417653
61743551
49647989
254039683
191106463
84257087
117060917
36625451
258807469
330117181
498067067
133142939
213331
173645627
227303389
62860769
646431763
453023849
105174151
399708797
209007229
52141223
717857383
147093517
508111139
188263643
50761307
16959941
124411621
423543599
54509369
644047897
23117299
278389
71143879
57283361
250809389
88980919
397621039
500067499
184778813
301243883
560372723
319321549
265430131
187014257
765591467
185234323
6998867
300592421
161953457
252319673
99133553
43858187
350759417
104563883
263470631
9777241
395176889
29634497
85336723
51030667
258036641
77339077
165542423
186571709
272662499
147839261
532081519
17367971
585598681
247303933
24137149
462932527
437772029
81817643
80383957
261425599
63002581
743603131
630840257
30789953
190701509
322007597
3281951
45055033
196445597
209047429
15787907
704076547
104053643
119002753
836586209
673825069
491855363
96684493
644541277
319110887
11298211
117850147
22125269
14410793
524150713
289042777
22199179
282282589
212768089
108464149
17608177
9035227
640356293
117797821
657622181
314554441
268272197
32237683
85697137
220295113
151622281
226389881
218024783
190856867
225243091
39313649
38735659
115991899
44800999
59057227
107807873
526003717
28121917
736809433
92722327
29474101
385894027
141943181
386694691
742458943
511328099
1815571
37401127
145879289
212318341
269491721
35869177
83404201
541268887
64918723
2740499
115365407
3478393
365372801
589266481
236871053
353374451
87932021
454327217
292741583
482015057
111006761
63305377
5264491
152669719
110738587
780128519
341841869
29903219
788304863
38615879
528855653
175322531
17267363
931700659
694069921
412092911
520674937
442822187
131677459
29988103
123499769
19562183
15059119
87325681
131010839
242166719
212142037
49034507
292477957
599989883
270096377
193095569
20283181
159258709
538613459
192102283
113738861
93908651
119674487
290872069
189455411
23085889
464702977
105644527
16855547
100278487
147043111
48537901
115510477
19442351
62652959
331137193
60917063
51135701
31159967
283820609
31153379
5740843
58551929
396642373
461603801
450031459
82151551
3780277
156481603
116073289
689657999
540875087
122837933
692290597
116332607
17572937
92705027
357663533
113714257
9133027
273934417
463561999
165987413
270550351
77583409
163395931
259709477
19162271
132194311
35912309
165480463
398787733
572404601
560597029
105114127
63997327
482455741
209613083
650038187
74782823
430131131
41359259
204372433
115368521
170006839
699739993
96273659
508061
135047147
275197933
110550823
155922841
235498987
716813263
8950231
39620069
253775111
21093847
41097731
433014613
54527153
204060253
23238029
560052739
320740093
175051333
679487867
142113883
30767249
575179933
107446043
121527899
206497729
122864149
332920799
778154357
22354933
619722793
911741
9463547
213058471
88012321
1076549
50314189
80760871
675513031
87359989
175254293
290683031
326288401
146159759
37308899
244031351
400590247
316749089
348295679
759264559
3398951
57914029
458915453
91891369
572687611
195239557
387302329
121925623
403009753
101999593
4710077
302076851
25258567
232223041
521736473
51311467
330960017
296488729
40014493
83455901
271378673
162836581
837287987
424503853
8244889
324568331
417735221
67244579
38900527
151350653
134540213
316001029
43648169
7203143
84702803
273382139
215608489
67470551
171029797
552313061
353178913
130620691
22528199
63912091
65976481
272830631
809481887
96540601
491047103
311968837
6118633
378304351
168911
470519407
853929061
531092659
386436689
177008149
45755189
32867767
237757711
529481
20148599
107106371
48060673
295547621
2232301
46701071
917723627
439859333
48747301
56082041
25558721
763058897
814134851
37855219
206983
368607859
166077311
461072177
146816951
24425327
151500773
246833663
4125293
897303721
30942701
15129787
21906853
104082091
22929911
133052177
1490431
377640559
238948537
24252331
53005453
319400357
196436743
440941667
210175943
7126129
85041809
50584487
55764349
182881849
703455469
27866681
146891089
53062463
177877757
36086983
46392299
170347469
390120587
101722223
458668289
125922847
152490557
57149333
345629903
24162839
70544141
16691333
443520373
868185133
116857441
74360579
508480477
564754607
75017219
186962129
500309977
48402569
40195097
568858373
200989631
125234309
151171451
325075507
110218499
1048163
6931891
154021129
563783351
4989307
692412751
573724609
349906441
3940817
719704957
28883641
167431423
233358821
387506201
204693941
142327561
179846741
7737871
11362283
822149077
213634279
230522333
274779191
406931347
271082503
847562269
144110809
619060441
86419469
160260809
32075621
364683103
212951041
42694481
407868359
122038361
407045657
650159593
42523487
4365161
135304457
33668917
544465373
67383521
195085091
16839857
322036747
22530407
449072227
52250971
430134563
6361211
240992069
122314013
141392101
274299209
65609897
192837059
73310117
249753571
145356089
547873999
7976797
598896953
35335823
351531743
44254033
68205047
545946259
297846583
104118017
240505261
167013289
102041879
13079509
260762147
28987723
104982287
70248677
26659631
166201241
101142577
129763831
6859673
73344317
279314501
163317097
311138803
411400807
626867909
173440591
44103097
314614639
18901471
149884171
461274119
588813931
13420853
378443347
112883119
100918813
441699917
29970799
228203093
579675563
6510989
15774559
330472249
223458091
61020461
229289909
6770567
789849691
9175703
843398599
376847591
4080581
252317591
172317983
417203113
15043753
452853787
3149389
338003849
328757483
505307771
629296579
300510601
45257879
23199821
7961927
385416287
219639821
136598597
18520141
38199701
79618411
288595529
24062377
261305467
43838489
38147293
16784473
138599221
16318979
555653149
35772973
232270351
245467373
53433607
60442747
46824577
394673129
423682873
268262837
134804251
36831563
63063881
541318021
10442101
256083353
27298433
122835023
208196473
92424509
15299257
51417011
4939267
21485137
140259443
702806173
549765781
2038277
837767729
217100297
47710571
649660961
511639873
492583909
210957067
841843
45624463
800589481
116585569
423244469
33223231
44497291
252230441
68949509
493597553
342619999
449591713
366294449
76294723
573702749
297884359
335703877
13823461
469885769
95384359
536669291
39706981
94430737
108229853
32486567
94179461
18957347
44208911
104971813
10424003
149925239
7896601
116216159
285620183
162821137
341115457
380684509
493495181
624713917
86017937
38737513
247295921
410794217
3608833
202567103
96858217
68125703
92559487
4671061
109160759
221168503
57929891
1912747
197839249
23496043
7230361
16332413
110591969
68247577
12693521
246354091
143515817
392119001
146648113
121451647
262632829
144681881
465172711
225923909
105910219
510185869
4078051
23381213
72133769
436831699
51499051
72967289
358195157
42996013
245310763
331567429
174024271
124931071
406101329
337499117
165241567
37848169
37364611
423434251
51774091
461046139
80668051
70298083
482371319
57604633
139955269
194452067
644603783
433628141
428615123
209330801
59345933
1811951
14544433
679519297
689185403
695125283
7404667
558552961
7637699
138074983
576573671
248744201
783382357
382840751
300392297
709638367
120885689
117932413
647659651
64641127
484046851
319360021
296017861
23071109
226516099
518628577
118717717
22765943
72950543
13516817
296385703
348121381
34778693
19978459
692709481
340914407
120745987
141686429
73117061
86102209
586630487
48624193
1335337
6262523
13284749
364557071
742962083
30633497
80362991
694493117
202661917
496529567
292590733
68352643
69264803
195279841
247130633
383147203
298560797
118111957
120834451
99908447
293807623
94703837
272844137
120308087
78331807
275615687
7169117
317932477
94343687
162477307
145987357
2736421
433194829
448946899
302173577
272124103
105117587
70528201
96452333
141303607
232255073
561222061
81660211
193476419
445675921
309517577
154733567
564868793
56910379
275097497
59660287
64533983
22196813
48436027
595239061
6098777
433921067
10462187
14808301
90455461
721561469
138156427
219065029
234777799
446119903
42245747
363799837
61141781
37096651
170304373
470692633
286219789
244771231
166607783
199873207
196755599
114450533
376817789
847497187
35112481
6841127
123059653
192273643
148330187
772246117
93512479
330939061
13523893
198697747
237473317
125428763
427577399
101889443
138639497
942105287
214718467
73378661
291190049
179968157
59580949
208489753
70763383
667542037
304160093
10729651
15628429
787587007
30197071
342441653
173064601
104697053
541082077
447972619
21905153
493604407
115474243
46382671
370401127
98938601
338555453
7214561
277032281
514325159
649687513
42333779
5567027
286339159
195860627
256811551
295644893
780739
22661021
138325637
279484921
286172507
716918581
34105483
596475823
14394139
105949243
37981091
90977113
64381979
326234071
189071279
33679691
54306587
323079761
83403613
843773977
272913857
77351977
319135151
251605447
263678917
631543753
649766717
42633313
201135911
60977869
566826059
123781759
13440451
32875189
26911303
851938081
262107407
71575769
215624963
811533383
95376997
281848607
314883263
93735893
42056743
42404339
18000713
129462743
457275941
256674937
320194583
2672297
59640143
362274247
66432319
466068859
5848529
164034911
1833049
79160231
22278901
236529809
6849553
284843579
525542629
412421
107191243
29429599
15293647
403478447
140617187
273955991
411044743
165363449
139586189
304434331
196145293
304332683
43396289
334674511
66767507
575130623
278820889
296633159
140968231
37898599
6850453
13790717
8556803
814122263
99429401
36387569
195217129
210549929
17787031
82597513
564770663
334315477
213553661
9307783
44722681
13734557
75044993
21073847
395300351
99746137
279567049
341252677
48102349
97517179
716576177
14767327
3824783
79839119
97367827
65443397
56203757
275388017
314861713
65346811
71998891
313751723
528163357
26360393
4425493
275903701
27212491
417637061
26867371
267201859
337368589
355935157
583044601
64047889
33180541
788649209
30025549
14191339
173112337
22337069
256199683
592615367
282244793
206703199
235925783
314584243
885361
389386367
35938277
108416663
188338861
61995553
7421573
12242777
218753831
327454549
93522343
72913651
14806879
156880609
130510123
471755897
19612759
884531647
261763699
344356633
329018857
1223707
124426069
106581883
86290777
110728543
114388097
414932129
79868797
567419563
166632281
571390943
20161979
230942317
451381699
312061147
127754843
430478791
592814681
452490287
14910197
340095979
511131031
73933183
164957461
103684571
763494961
83184463
356038649
247950811
929118467
6816289
3193037
215950453
13197823
816588499
127109
459299851
90765239
100504499
60047003
19026767
22882931
94342379
101874719
259094119
10684393
293342081
1318217
4760909
1608967
13895801
3371503
24129929
34783051
789104497
13323091
313039
152557001
82609337
26313733
180115451
389699581
24482611
68322557
6896209
316450363
2143171
376302307
194946077
33060007
375504859
473746393
478508959
176454581
342776783
137879479
6512287
147000937
224305141
273297107
6930821
94289593
17702029
24990821
227761481
382891231
368134007
417440477
53066983
73221887
25473541
77097143
210739483
194258417
851585447
69764293
685623751
394312577
373826987
72345743
278865749
300046003
49784531
288359039
9411781
157593097
932750549
260380319
320420857
423972467
6531923
26056339
180057667
715978141
21430837
453920449
46306907
54002581
375216311
206270089
384833963
335901103
26928413
739172849
607477649
91873091
477482513
120034477
211807049
380173687
71731021
30828097
27606101
213927013
371370203
272299747
5377649
84921139
383657041
188834017
372776669
909132317
396464479
27498539
372686969
387411293
127741037
65573969
148767167
795096823
427839193
207080777
71953723
146803711
63505229
493504069
78876937
441804703
10141787
867332449
548904277
634643417
216803371
347190539
37108573
192512071
5639119
117334457
61223737
132577279
193134901
243681539
105575759
145237979
569199671
237534289
679824463
489065893
860476163
40444933
30140417
347462131
172884281
179068213
5140819
196220963
129717611
33541553
69141613
115464857
208892087
222345157
113838353
57027923
16695179
421530119
8552917
69912013
269190263
50150029
239120737
73087013
940609
344713129
167380289
395667953
342864889
392571533
14692537
303773497
473415559
178570339
3869927
37875311
152511133
84808583
271242211
22846381
104014399
410471657
63038777
85709843
851004359
26339581
256722289
264998647
291433213
54952217
96391951
3146233
61406893
84019099
193026341
10049569
101811761
400539067
508369949
516322297
386073019
190342783
176594009
102832907
11612333
114520589
5510387
290344391
328480771
630044323
245606741
35742901
214123781
94653673
177678643
56907479
491028983
11750173
22604573
69119173
191668349
469981403
231105269
583858103
15068761
432514301
17404831
382546573
313313047
25322239
37892527
59877899
657505183
551670313
870180209
301199413
848958601
83385151
93791129
185148287
903250331
46083133
340584929
432248351
318400723
33598871
200641291
97839089
114157867
16173637
83741753
168329099
40202011
111777199
730206011
451269157
166930609
297022757
119182951
669631
81671609
189941611
593414221
589468189
293051249
76036889
340397549
78605221
413596453
34890481
486683909
15448231
39553897
265466437
92446793
131246569
8355059
199317773
3467447
45840989
376037191
42860459
170299867
322003277
663173293
161089003
176073889
405370087
50925313
146194879
503721133
774098267
271635433
628132171
404359723
229440697
6879239
719173529
98365439
198285287
344686957
699794369
40407893
4042921
67168081
712491151
200399687
262156799
41105993
8719481
429368791
42017779
102733327
74764477
738706841
16847711
202724143
95018659
557713523
9204253
446699993
174934693
83998589
46158811
18342613
19323697
821591467
813500927
42741217
677114869
11979881
758881
305958959
175860221
39016669
563027249
327065239
467972629
14373743
36228793
160669877
49947043
79395809
28353439
542742433
487102697
348696079
628674547
53217943
22054523
242530933
92717879
377651803
57250733
91097021
287133019
272548079
26173429
257221381
272158013
369641
358744979
13631627
353045689
203836729
403696057
235703291
76894201
177358919
23287403
133350317
153194603
586696987
23617873
98161501
64970137
162189361
66898673
50076331
179240797
344437721
3766151
39797509
969317
662785661
222876487
64056397
212131301
140984639
613908257
347010017
2852579
12191177
656271391
139327469
430727291
755013167
251990471
87768319
400099831
25451521
79624373
44531621
140144491
99974489
143956801
226827637
52083517
404544923
260238571
331120159
143042321
144660011
76379617
707787277
79275269
189174017
508393421
35918023
278498443
37385851
66396839
13585213
154181191
186266789
199180027
178692923
4611107
202554271
29014763
79144249
5673517
22184471
51884411
408222719
31867531
314272877
541659749
18143963
357235279
9054733
252889249
26703269
7217261
143981641
663343271
29041841
40636159
110278879
270435161
394319923
152505469
249914531
638629399
4764367
90504077
56403257
45703513
128164187
70727687
28126487
834215293
119832211
362615987
715410539
300214961
335297591
416206309
402431339
1778893
17400659
638373233
316687771
217351529
63093131
954797
478071689
139041017
42050773
91778581
1032557
251728171
303606283
374660929
26592169
111044107
30915481
268147043
5063017
77318471
5582981
433466471
297395939
200598701
569165297
166063091
2161123
24769469
168604693
194794933
28089709
218644529
469585477
368827519
84753013
260410277
8453407
188700359
1962223
30409837
180936409
118658723
332026313
655172657
2059229
26927041
33241057
8924159
99296623
27290399
524631281
45921311
258940639
78334013
58774189
570176807
233151179
204684563
485293
605722517
171534683
225781399
270283133
2039239
621477683
7091569
152946361
393810059
222874849
430754353
723724039
84669493
1866079
188936257
165349993
158397163
230298451
358555877
289248007
119441041
880652401
354020599
72212897
170293769
11153339
419031287
191916581
528851881
91434139
315922193
92486161
122936923
90753059
50466173
113188177
707314039
5548943
44383613
25750511
231493387
334455929
481745821
325108061
278054713
17055707
847241
74295841
397760939
114549473
336486041
17488963
148617919
421129073
547783331
10589639
7394039
212679851
233981497
115068463
173890867
88974707
343687231
43236649
16045277
613528777
170526151
102047203
67067857
378165967
180884003
130679147
13481593
3293093
116821459
400720391
303506603
264083003
61678153
15351137
109602161
536458537
106524991
651879887
168234323
427134203
69771311
97255343
483211457
30345727
483375091
211713269
27892153
161313983
59906633
28826269
261521107
234248503
34174289
92771017
169730597
77213837
797999
14130353
47168543
75371837
533372941
25643861
23256721
125423687
199162841
151486319
123739477
186963209
140804533
587627581
512717789
141163933
37321727
421900499
50784647
13765579
18881029
145892557
127971497
66832529
44580457
13006151
102323029
22619567
409408511
253357043
65047943
216179297
434540371
317210573
32919619
14779621
112442443
101817959
667647181
344125657
9790093
169763579
368231233
304571191
317854931
48812299
351795181
101753893
8213701
96413111
45871543
218600761
22946947
46620989
490914709
682364093
3018797
851550851
518232623
95414101
112586797
297895309
739616921
393553271
309739867
74755337
2993201
258801541
2896279
570481
4166983
191106031
15131839
490889939
11047357
231875531
116338093
285842651
77199697
350142973
45141493
76297363
32578757
18706823
281006567
655160117
34733813
435816041
489554311
47726741
5821031
518618713
222585397
45976277
599132731
18022229
10557419
196836581
234615013
211182161
783414589
341755783
415858153
130478479
62002949
311693549
161770703
110195779
400259381
655902479
194065853
224284763
25422403
439789391
349019647
10890031
27634679
34565639
11402609
93166897
158790407
180065029
491594821
48646729
115375789
518585957
12061871
9616097
425858107
244936513
635104759
423238421
89095381
166883551
360713413
22854287
6060787
140430811
507023771
163750931
96375731
581948011
111744467
660021743
238042901
193252001
979753
148113661
99334393
58352809
195717793
50185361
353890549
57836711
53981339
18273769
201741697
911821633
360857501
108368083
799583
2736373
18699673
11071553
210517019
370133201
84495247
283006193
833746483
1189927
60992677
538894217
6479623
64615703
590999863
157256131
268572791
148794223
334616501
226989617
9484151
161905649
591299213
108506833
160609909
656475991
435865303
82755923
21402361
27865853
310520773
104064677
102485599
433299271
258651581
296767357
781495087
149910661
57797437
298629389
502108289
134255827
158849179
7154057
511057457
433520693
42048529
53962633
137233643
400166113
31485217
131003029
119624039
140500127
94853197
603516349
13908497
174026291
118472551
725876611
68297387
6602143
355458923
156777701
42813929
491170759
41698339
450796117
278287561
15048767
92384129
19950851
416587
639978631
822423887
58537877
104809307
1084441
1094909
259678283
235512499
639330623
26653651
744244147
392508491
232710173
4912573
507170057
550213369
624017237
425873659
118570481
314669947
674748211
655809317
8082583
58379557
384012859
309886009
273229643
156401269
34189549
533591449
175307479
441777359
100943699
462283993
47691143
10900523
256512173
227712223
432990049
222613649
23124461
199910933
23546591
96884561
870452393
6715069
52378841
14512493
26245027
448240633
9083161
17656297
194116127
124408313
464512619
335019599
69608509
134920831
139967413
79816277
5576447
61598357
691178303
158905051
100078967
541584971
51749351
13429411
911263
100546441
60542429
218836069
1272683
488683849
376101109
253706599
56089897
70874789
232408403
92257229
120308471
265420691
359961731
56200763
1497367
433711739
131986159
10710317
65914879
96551731
16346431
373421803
81380099
16877761
509130929
596652631
188787311
3097063
151913081
210647
105882251
247447307
623248501
127544273
247944377
579895699
561169277
528773543
1676219
219850177
377870281
45947383
718685321
378021461
80722897
63566743
1824089
106069661
65108261
103578983
37605433
684499
260878999
131820527
18030757
3815039
2492297
146811937
122343517
414501809
54248461
18118363
69819923
808676899
82384109
133306477
285744587
89617
382618619
207585689
183766207
48760379
728573591
28342199
10573117
176237297
749732869
12527891
353151301
29379293
45748277
275199637
239763089
46560847
8214649
539047799
25745639
75499793
44486789
251781631
60331237
65269429
242880949
41680229
268722991
2278883
1316587
224187059
733169509
77497417
21980759
301338679
358140641
185517313
397835489
214417
6530441
257690651
15237379
260986277
10482613
139111639
333994751
33334907
17649007
319426427
266995369
87542263
172448827
151010611
561326527
29724089
3899447
514352273
653800753
145537361
40709257
195116219
86478961
6796183
66779291
79699643
613631437
58551209
392437597
66290647
9490417
118215073
15846613
288445181
639715211
831820453
221676727
692933459
44369999
83053259
557124367
523430249
119864737
107315371
414905021
86225869
771830783
323234603
159211627
114786457
337562419
97219357
608405341
210894169
98082337
457744867
147638563
153990623
45261763
172807447
282904777
267301339
37711577
308427697
93518753
837763
31412863
426595327
710424961
156935927
768941597
562094777
232583191
190928707
150648233
80129807
347334233
331127369
428847073
157890389
189118357
415627591
102624677
2086687
21124651
195951253
929757839
4735981
132642101
474729209
144775429
154295807
273106567
153731681
181155019
7806527
159440639
464446993
877221803
6136253
128582617
817667
499930163
72999259
36881129
107030641
45378101
174778171
130017031
64876517
640001093
88658183
151489973
522630727
87234751
7355099
235033691
26331661
236497981
355096297
68364841
300999053
40682797
241327253
162600817
31430327
78309419
91065089
396059
313446103
43103519
270486259
31365263
399257581
21196339
715356487
346130117
573782543
35817437
105216781
227758931
96357577
122057029
482632939
460718849
3850601
207904877
756177577
146654747
940241101
140290729
45789167
322431467
26122157
378631661
577947533
339364589
420651667
103882837
5588201
80434967
113715131
296238287
93791449
22883953
238210633
519600709
142885319
365108641
146337617
60086597
22424203
249938119
106630373
250279009
70796879
425134819
38921159
575569037
61842839
56249993
108046231
18278963
503383007
9597617
480821009
699332323
431923
264233881
721458271
547540313
128061457
140451121
428733947
261149809
682489541
95921873
303010361
570245699
100536517
583489187
101635591
69320677
860679973
502523447
137752873
112736453
588931351
463355141
160142341
65023219
263972777
735491177
752665999
387798043
25366841
173783579
19234387
520537657
272204843
43954951
317737573
861015209
253360777
59825951
15699407
91560737
268457663
114659201
173265089
1582771
65384819
36878977
41950009
229434349
3974879
55104937
297507983
181662721
246278009
43261093
11812351
263910793
57281671
27029833
32391473
725208259
655541053
316213259
76988111
161340409
108102593
159046931
197932171
31163647
306834457
183778781
116197729
3960503
220491247
115495423
703144751
377489003
474837871
692620087
34227377
168881197
157231331
16520723
533603053
17482453
5033257
19232833
462085609
9612971
139222273
87603359
52189633
60371
309202811
229077229
17727187
896214409
148604317
30220439
703362731
603409
94555189
318723539
10512211
260181293
234010313
30813229
258473213
54565519
163313369
813786151
78587309
25328873
187401661
321038083
425501963
21359081
362938879
143298619
46093769
75377171
28637677
93205243
64958743
109392973
63245381
229482889
12500171
24441773
388872361
231054689
482336521
138949157
74579941
179541031
8594167
290687603
150084587
299813419
148081057
522930689
54356213
21355727
168493489
660435661
2318131
564327871
83269891
423641297
388196251
14876947
163022059
182586293
189809
148049471
32092057
419922343
205841243
296035429
168055837
127003637
30782047
209664629
230708053
66318859
124583483
50514511
34294747
373735469
32940283
28977671
558696511
257671837
12263659
28772657
24075439
408036301
20609059
58156997
269334673
4130047
416091901
159248627
280936933
73286089
422434627
177283033
7042309
96772157
308836097
1558499
559179787
775213
285661813
303848201
642604519
523716521
287110667
31172257
522644777
78175057
212144131
200726153
623410157
71229313
243215809
239260717
201408617
743770733
3686827
205951387
36438811
15104461
393536443
401450213
289143523
1875637
168218867
747346937
11780159
408567461
87914759
136499161
124935113
28168253
89049139
55590949
811530539
396882883
408599729
10477637
76700807
452594567
303119699
88077739
31692433
157936133
326194537
595546559
31761487
293952587
808737091
78937813
260071291
191680259
7174067
176493841
274800271
166883449
32308333
81960533
485148659
15463213
25781179
211164713
289032857
383215537
54493951
90672229
113614693
224275459
3047287
6219769
133930661
115315061
120093227
19321033
2549627
32423257
40427053
788746967
25087511
103317931
125902321
41205863
25644457
40839713
198946591
439609801
10884953
101745773
587431057
77843309
27992071
215113243
404346799
38937797
437922889
23416801
124439191
18953933
59075257
63157361
1586801
414045769
403470839
344659871
289763171
610558649
55471007
112137191
224483213
445715999
251140853
186018451
639230621
160444927
33279703
16850177
277266713
35806123
55035979
64861351
37838951
13021717
61740799
12678647
492933919
108473263
49193219
89086457
201659531
473674511
66575633
531891617
111793841
694032601
99863363
5967257
373094521
385635583
622362227
264400777
159230837
349352959
49814377
241593263
239703379
134019841
483152669
475118467
201981467
67305803
163955093
260256697
198849247
90193463
512857771
502411913
205367651
115549009
148638647
165682553
457252973
229645063
579273421
170971813
235336669
13312907
461799413
102529829
157398401
277642073
51219899
983596153
68393069
261778577
10302293
267601489
319704403
101740061
24611729
233394661
169482559
81438241
468295637
19634683
536373637
724984417
39371051
9011503
112496903
92347817
555911693
45599443
296571277
114830803
14339093
259404137
443529943
168618449
667633
154437053
18709939
207909109
292757821
421047533
29063953
624754057
470734897
16462207
7077011
38362267
9315403
28900579
282315727
311510021
607997083
77158577
345861757
242727481
721682701
108505193
73190059
437837593
34193531
176278507
115260407
492190463
858913507
435975851
26467559
18884903
6882041
1150043
125269897
35426753
105936071
34996571
288952759
78250019
9863879
30507409
902851441
243064477
135001921
104079277
358034983
2844241
168786841
4090607
388541819
522573671
224971403
818763259
6137479
419225087
4620047
90992513
8591281
570238271
8878801
194537269
294854869
445640291
239493497
191442479
161003053
10965341
138666727
169178567
191932267
89178181
27111817
426369623
20535233
322845937
634305121
288511877
457081061
6480857
124621621
173110199
627968039
785288513
214053403
279741989
187067917
2511787
115813421
240333239
111130769
179763751
140290769
268425061
38486171
110536103
7208231
96189629
113929381
127791857
274232963
32522177
61451053
419305841
3903763
422159237
570627377
234909533
6917117
292433159
95987939
242466229
303214453
693083983
298129801
89979937
57785947
110378987
154547851
546950869
38770409
263893249
27559919
25949179
470309317
290044907
270049883
5684309
143552179
425474897
438843451
192517681
188198099
332545397
4082209
496368581
91837661
53653289
52252999
317840443
430146727
288833737
4496911
80179849
8114173
22829197
133718183
76545451
184347743
40425377
42314449
336275783
127426457
285177691
62155937
35656763
104587121
278373031
198173293
560702689
201713377
145706437
47424131
214526903
65187623
79809889
542334929
310188397
652562093
87360407
504806021
102171077
43474841
532933279
113548889
83623073
6129917
24450593
346041229
546834347
624390463
11798797
16487027
11200309
104884103
502657231
21428107
32672587
322283629
97088713
166720277
47720461
143016493
85150619
234172819
96339077
492777361
254287777
100647637
413717
620346401
71204011
274817303
362945593
273147559
425789407
493606447
188597341
36960709
60192751
164742143
173369533
308142787
24488509
2888927
4171249
43946897
400859297
3333023
77689373
48781903
50400503
83610019
92609537
457383299
100640143
296067727
654108803
286847081
238979413
560666501
201320011
25960489
500296151
89329049
197508007
26137547
50004931
442391029
185447279
60698453
410277557
27376021
101295697
750737941
111874459
78489907
479362007
32895217
40307257
182535757
14182667
533184703
624335599
60997319
299747659
752430881
94922881
7524617
138479371
92487323
8361391
300825589
18992101
40233397
38694569
223800803
295608011
17844943
8508163
372832799
233860709
514496971
97683247
159211627
25193153
144153943
171450781
36561167
542755231
547765819
203059691
34817017
765210869
1386533
195962861
300945439
460537849
44036521
681234901
321233879
378998441
607902887
164379829
12559721
14609797
2825609
243653513
295474177
533533193
2671321
45977819
302190221
217659581
229831523
58785689
2153623
71768183
493892249
103135759
195024857
70880683
215010503
29959793
38034473
50948951
149747317
20906537
240872771
202863643
61323193
66780577
86368391
85173197
236233199
418771541
710466551
55942979
25640891
517145843
346663627
50611511
54798151
8128709
745843627
194723579
44396993
394169669
22443097
181964297
64688861
67800581
120729761
158801491
165636437
16985783
461663
203700221
257251037
255824659
62593889
136577653
197542349
878483939
69198793
151554433
164566993
29303327
282149767
202128263
659537579
243464687
361101613
1008551
422190521
597829493
327650567
145998569
405967291
126012749
622787689
6761791
79615201
235128349
128796377
9106703
34388989
59281897
310744723
945393973
569224561
76530049
248084107
79388161
712543969
164813983
220331621
6834733
356041397
242184517
18395779
19376059
433404073
526589207
775078757
67080133
145891997
38035097
11553043
392701031
412869269
43535231
390792217
100704631
559865407
76338349
27396409
498440857
17089441
589845299
400003393
3457439
107732389
551723377
496172029
311254133
372175099
230769841
549919
566152883
137127889
487744781
80839841
388379473
255652151
111145873
79452871
198637199
410682407
117758231
17284711
80721869
136077311
7019039
9753923
342004301
147962057
38438801
232793
99156203
136106261
11260163
424010263
65054147
3056659
197002451
10916471
157595479
897980311
117876301
125010491
464678659
256156903
462725657
239389153
30461533
5122993
600747781
52153063
135182633
460538537
351227281
276267671
49728863
125777779
411239729
518445601
520908851
27955969
100551799
180233797
563095601
380766439
104130227
260496121
418530193
73533107
70170563
318428909
304711081
277093501
330779681
23787529
129439633
50683943
203844659
573879799
319126861
591785773
34047887
382127243
21549683
48194183
177627767
468263219
556522303
590256211
80792527
95396731
283977079
32135179
448968199
48988363
62938637
257426657
13963619
218805553
19219327
46293383
125364427
73530073
68378771
503365861
744985817
270521059
198887071
3549031
35516287
191188693
137825431
8600531
4744799
87453703
539617487
34270549
230836967
193531081
457038847
895751957
89642533
8319053
45282953
323229811
19569191
68763187
300168347
30615031
453594083
988274153
822123457
25475419
32604461
192522947
412544383
466129289
93948683
357903857
166529617
307913083
116366011
22167109
12728357
325777789
534221489
57053023
294310519
81282889
161142701
512811049
336914287
211839209
532575887
237192509
119398703
278261999
72479951
704404553
181251277
541206623
144607741
215406547
38191561
520706089
177699007
87121087
183183437
350960501
453821107
62959537
383852779
376643731
59487073
231637397
1683137
273804893
50333849
118970221
360737561
128458559
68355499
55131619
202552991
203754919
151363073
227844971
5598911
235485137
493827769
130863253
250374541
662914033
164054339
30521339
289727063
125437549
216447137
100192661
180219841
77287799
135634831
21708143
18155213
119460389
56284699
45134387
250312193
228089837
392951231
382106617
535689443
1747937
37651181
24067609
234313411
119990179
231048497
211550369
12669749
444338683
12922439
8863769
277228907
380109127
25655269
52299829
221844221
396600383
93784433
73385381
1308961
144874627
151221181
4150579
569380883
69952277
58266739
119779817
8394973
82956563
294730463
385849
344341937
149985991
100221113
156731539
331740547
30777403
156930157
612978341
404269487
27296039
321502507
57302029
4374091
128002747
224181929
299328767
24827657
74914589
445123249
479650201
86415253
271869649
185980813
372059579
562149677
105684847
513063647
13309909
771876587
68223247
295260541
129186419
243334603
31738073
9402097
839255059
36129007
94571179
23498897
676012511
301653089
592769113
1835059
371604113
289483843
295193611
17991199
257349403
99341383
600103967
652925183
685650593
6694867
244576529
671191919
204872623
100702919
336136831
179499053
291372491
10186739
119165909
179229331
319329331
22294297
427604657
28263541
289481513
142651787
34271681
115182619
18306361
358357
45105881
210371137
278007869
37686797
27083047
88990981
663159139
699070451
373986341
646868939
338760127
30430637
631375753
67024541
345876607
11015071
79711097
32019329
14250121
319168303
39181981
83788399
13946641
271066357
238807417
32351089
312292087
183074401
47569789
105357913
60139741
185577647
367009693
97539433
282401341
2698673
535423957
9434179
310646309
107485069
378323843
24444131
731044901
538588709
106407551
5587039
60553957
14649923
513657409
778612979
150275837
303905071
726729739
92665733
62314093
116748193
511411393
792659939
4268081
14648063
575799853
83390683
22528901
31501871
31403357
370195181
213577711
264178163
72975547
88202831
90322301
370874299
14254547
2129201
5569607
17126533
100158103
258276299
60125357
72050963
229217063
9032897
89728537
150799
8296237
418797461
518940563
78405269
768453599
20529059
107747561
2313341
906201173
326457881
172364897
282771743
312990581
103778447
372741253
169915399
15235811
226091939
357851209
303164227
28199261
571493033
29939759
642679799
2337887
281589247
503436377
652823867
25850417
657039233
235255217
457299919
107532589
163625807
24048517
15169879
312227
69522289
408939599
372772867
36566681
156339991
461929003
48873661
7253149
252901211
229536899
61794947
221789189
38946793
3163691
350043697
6885773
753102709
462733399
522339409
84077509
260527651
321846739
77384551
80677273
475928333
167172167
120870523
809198959
87294107
84118519
35544293
196080523
187330859
460017821
9032747
1853101
96083107
50746247
204319931
124546657
100051451
89099207
51607979
76670509
32019223
25320487
33349423
148629829
415527253
809473999
3854687
9627407
415131709
274250027
110271283
180054481
352303717
215039831
567230119
70313543
119716507
220471417
78368707
859566793
384613393
35772299
243343411
237341231
267477103
294600329
114163849
251190601
401003791
29163593
171089533
108446083
535641923
335810599
272572393
18747769
6276121
226996207
1618847
137666827
99109631
448705849
638550071
197594687
235770877
7709987
229433851
170949641
28846963
81133337
198008609
8992393
107475967
337839373
315395287
654270923
338778263
38201389
134567317
140522273
65875001
218259911
8464217
62317243
595204343
486224087
65051489
29093509
10570459
54941417
433686961
111108983
960541
709930447
36728119
4396507
120000079
286919041
99902291
293106049
336938717
267628957
107155129
313579207
224498503
283215241
632204861
201752429
28511293
109245173
501497
699099889
77821697
130518229
118768691
44458781
33826979
129453781
799439951
820039609
402806951
42867521
88064617
245361253
219068573
266545493
160742081
272922449
6837911
50205517
100383001
644723179
17736463
74370601
36839479
788941207
47486269
50546989
293884687
87263573
102162517
417153241
592637761
129835747
66012097
31852921
36335417
660430951
495460607
19097621
5518783
817330597
3509131
68177723
4702927
40955069
617203753
135464933
345543503
41059523
412837597
146553019
36731231
328010341
11883581
20592857
221663693
40932421
514288699
58888873
71626021
1388689
9128551
223781027
113043167
26780981
3832363
71666723
72893257
26996383
283005601
99154927
115497241
1378471
92269741
256314841
627928573
229375943
42185239
10779367
801733199
862185193
61145597
9192481
159433711
157703009
195870067
643280909
274616059
133579429
111887051
513020777
391769771
13271717
279820117
124980211
48873313
21523577
115971277
6475423
147059767
110930453
737843389
56629619
253213
290848303
690368663
160526251
148141387
163933117
175199447
87594721
147708623
13084567
118427711
531642571
613014533
120351863
338812021
19176683
736083643
30625759
51884951
1002007
2047873
46403593
49022119
267449407
431347283
3826841
388982569
5014619
572807771
494188439
695980331
25174847
239199133
750042173
84403139
385386773
290975897
439753553
90559537
61456277
945163
476951
1639777
173237279
23526397
548096257
240933557
727970099
67527947
758851397
555625463
123149021
22713011
342805069
244325647
58784413
37211561
39643673
502711771
150416093
170977241
610009
7839217
768506491
206474327
91330543
24125093
106173097
143076893
73577863
375080269
455177077
503749319
116231161
348463397
84672079
193799621
490545989
418124557
65398789
394415111
159521503
17639563
306513359
274264873
563258519
10779721
50101609
398179687
424903103
66116737
769013983
21889603
543958097
111165911
124356137
234961747
28200493
356512301
449059673
577092631
128143601
194635619
567029867
607193371
166175293
604108709
1173031
261960953
288489569
87137371
405497809
625835159
281839193
1148779
129456469
166691227
196436131
285340799
49467907
36483277
12710309
250405277
241742971
33478463
96301487
205644073
10748497
162443221
456167839
19712921
44121373
473287363
734057279
739001251
296519917
9711721
316808333
560505887
501498541
188880059
227639963
23905639
583463663
20682533
4099177
537060133
529086743
110612599
406868201
265190509
144544667
103823179
93909407
149640233
376483997
103585327
416609681
231041477
107689661
21195329
458790769
113320927
42498887
176317259
247641949
556190419
94131517
41008549
174662893
649144669
189097331
598234597
375004519
147102077
41894383
44049953
90501577
185198777
232596409
68470307
709041121
2573513
5995463
196876213
503633491
340101739
44032529
578574677
18589453
61100639
492651113
4400941
576838397
78669061
681215207
57219329
66780073
347980733
6091441
159346199
75597161
100824197
315002521
5531957
96676813
522891581
145933913
61567867
928517
43651549
68325011
144584537
248904653
619660001
83871847
4407749
11433529
25492399
2885731
283690997
70457999
215098267
114306931
70359269
2499869
556865077
25904519
95706301
729987487
601885127
324994349
383844577
564433169
239539471
170729417
43768213
224930429
88770373
338175121
3346073
46002247
842873071
553422241
1095623
454610867
195502679
124618271
14393399
609152737
111064643
176482183
48681427
280410061
196794623
164528747
274945733
2968289
151747769
369543557
48142253
141347329
183826561
194172833
24298411
372226831
164148893
21650483
39970097
202183481
90737417
609321527
122727833
72498703
491735329
100519813
297500383
215201047
19615823
121264357
18425597
23659513
12450049
114928741
263953147
22623239
297665113
69904309
405218911
89421001
342108973
309399011
21776171
818295557
439852537
113326487
503207813
45027391
7508519
71189953
284305717
358236533
110018383
358778993
59893151
1729643
45502351
331923379
325467253
136777639
72666107
153213371
36571741
93273227
209000189
69266711
23372549
774224389
284211533
44614813
152174459
1755323
323904293
632016263
71790931
21136741
147659521
1948589
44187067
453246907
368740529
68087689
144384803
531973069
673807787
49624453
81531691
496266409
91583957
580355609
226463101
179644043
131692397
40480117
54342719
7129193
41393603
6902041
712026167
362931809
34984429
19569211
66656521
232406341
299309
27029663
605639789
33455641
105735181
43831549
50048149
434641517
34207991
75596819
12205873
69466361
320056553
88170689
2917631
168066391
19121873
248068297
227985551
130147219
265418233
130876553
6631349
314660119
400811891
25326827
173749339
275317699
176765887
115732423
156445397
352079081
731023
69564487
106396141
227244791
392999111
232496951
183926219
817222829
191203057
198383039
130511933
298844323
162821831
301812673
25532917
432505781
480516923
493717921
809013823
383980603
10482763
297363713
599531563
143996651
427730731
205106999
363292801
658731439
313121009
104470571
62753111
445249429
91153213
145161977
417022363
13877009
421921151
72996907
374785639
80423999
341478749
289333937
569431867
19035431
274825589
700583431
264432193
79373927
184201049
424610371
19457513
757697323
39087443
99820027
48239567
204789727
909328841
2997539
229175897
503477881
291187277
21794831
17310011
54350927
587220281
21541223
439877029
261359347
233593721
109653563
411731777
381057773
9880613
253581841
255960701
277412599
404094013
92658739
298116281
607418887
145646651
37006451
158585839
837091
55847
69264389
642728417
462339121
4708981
171999287
545079203
659975759
347294741
258352379
7793881
470878913
130362779
415761217
53242499
531716851
95977361
234642773
382819421
290570701
31108279
650562701
198590083
267273557
17415169
900707131
105593639
71412983
40925267
93964289
183185341
154222879
207729839
224127061
23549297
27624871
652897907
64860337
21098249
225437137
82223371
38340493
17862827
156616003
363469331
398796311
381068861
441551623
162608323
67959937
255304183
93453431
9994111
224282077
34201019
144525439
273562973
182488571
141052277
526607209
335102549
60490669
753177259
40708093
29937343
609045607
264851897
376177807
79725977
99205039
71520893
91019693
384247483
172240421
314461321
124592261
6308909
90931241
202180271
90626911
529766129
16322543
181879667
321416779
370456819
191550743
6476521
254902807
308090869
488762401
54383627
3170382
1591349
454190417
14602339
16382189
41736367
431532071
465121073
192974141
21706511
404125229
338872909
96870997
196849643
546570181
2103991
124310161
109953083
93404491
86177617
21761671
252147109
868892953
223696757
267495749
439397837
109551571
436506613
77625907
52039259
49547369
439110137
6843191
626779687
86461477
620628199
120869311
7906651
5482681
120413443
85612847
238720033
111282823
543741323
36940811
311761
629805457
234860911
138787963
451836097
137926177
378383
387956291
271624813
138223109
112516037
88676303
50064227
132954611
492401599
91498663
240175891
22263799
5456749
26164219
125586623
9311927
218393863
160240957
203199587
309617459
74621077
258041941
528493811
360586727
269609551
195091021
253259843
75279889
6495289
182818121
2725589
817843003
328939309
13436639
289187
557126177
202948019
46919051
718239551
597651919
50257379
691005683
575258797
702174691
367486129
25374131
141451411
512809841
488075557
7678529
1035821
180199051
654136667
694594699
301671793
214171961
117743467
777149
377277731
487262773
646727339
9431101
43960753
112916761
357313951
180689777
368430131
212553401
275364731
133272329
714388967
16609627
105944897
94978027
16408219
173693483
7131197
216983677
104613571
18142741
258268271
167062619
6714629
34184543
225801193
61160053
458323249
136331983
29446517
4519147
6540319
273101483
36349343
304384559
225571817
51983641
15679297
388763873
83434853
1148159
75958991
4050247
36078067
270882173
84951289
224910229
181890421
925509229
217565977
390209243
2125231
85118681
226034923
274924597
662814869
78982361
163801927
337487081
105243161
19556807
375313943
293429
55416629
77818529
154390711
124917391
37242463
124205317
910410283
606385469
11093161
40768081
84227257
90791947
84322411
213156623
74200319
250481053
4966369
20825669
164822219
87692713
8604031
206047637
199935473
516465097
172958879
185660261
446581957
285062389
3102973
13658041
611420783
191534999
41862671
532392677
3657833
319410001
146836549
104296193
24660521
10470643
160051009
210840403
741674407
219357583
69120697
16097143
494798989
58641871
3467627
108997741
189074579
621875879
111253393
740269489
73369249
56781661
506760179
90718057
720139741
627017977
153979297
411824033
242337547
627230959
4555423
150235087
486643321
198575869
164210153
432593621
108008533
173412919
12917279
114575077
55213903
35406961
49872377
11438827
789185911
49476467
58093801
631038643
447129251
992743
234611219
547774907
121120471
30734393
425394041
663396817
105995807
410069771
20447459
532921547
37648837
361869301
400114963
84369991
106240907
94501499
80191211
608179711
148895927
227273509
8167693
63864667
475054553
5612443
40757611
657805661
18312389
16084921
93539387
37047497
40503461
282034637
50172613
497295263
5674871
170233919
101426603
116682001
536141029
113376623
654770447
849996601
68525839
483385471
268220471
22267171
764052397
660806561
470940233
508640437
38045461
304673741
18145507
35529311
539739059
568064753
5412157
328181059
203970703
259904773
340689743
441929209
473879443
163693331
422782847
626536327
693613343
314746331
468015271
182084663
45008633
488494007
217645217
15991223
274733983
6622921
236206429
199270231
325766003
545123329
15996647
255930041
486823723
68098937
133782659
50904967
850888891
676794289
31932403
31149871
25233073
190720631
162531113
305482237
61345607
14297879
52556431
123582847
204624713
354456437
272727601
116153507
35463017
148943909
364493
285473509
167377559
167177207
982937
72474907
255558047
117271991
755315711
39251153
702770909
26357339
54134777
341204681
283001357
343858043
69353213
501600059
256566157
109528319
505967417
297175639
114752639
117807551
120091469
49773719
58636327
24273979
416363989
94439123
45612257
29125717
661724123
199133897
19216027
239009999
186104489
358715131
97700521
39221981
28514677
585833873
40722707
5183593
754969559
473312293
274877353
209694293
547686163
233425981
114671339
60125287
43023007
325407751
367620619
176775421
52750697
203978993
40789187
201240527
479737537
25567181
7509791
150637639
227275273
118790657
180516163
55079263
316206017
78467923
152193403
424833971
216776767
212889629
37144427
239973809
72192833
84806551
291845353
253472641
91560187
195359887
31558117
79670281
229299743
42202327
617034683
226338569
180714649
317938021
5996743
75654053
19475851
337056947
712181539
116181701
486610211
119152991
32529067
453746929
696654857
47507797
311878913
169125871
575487019
18309637
28351429
3139133
567719513
17057633
380275043
648202117
19164721
227456261
535309223
322421213
75621961
22099283
1468099
147522407
75987559
45285041
124102903
492145229
161904059
38366243
542642141
3141191
5456593
70234513
13469507
47832179
588888301
571006169
82539491
566297063
59246269
309336161
173775353
115490777
242094673
9407173
155467307
456827543
82969477
476267599
42340153
55770119
96864127
96765659
1167989
50817863
51218197
210622697
33398207
460964237
64228991
56648831
831318767
13232957
192487751
429407591
11381267
53140067
552031001
6752579
32880103
138684341
95717129
256101841
384276979
270655909
68426539
1198963
76448363
485615569
112307641
817043207
161683163
493509529
47037229
188741549
13963643
703301563
260762581
475442309
122582419
415552451
2234977
536600819
85089643
250230923
205017209
122647411
447802997
357573317
5980357
957720623
173208499
501726427
67306879
66192857
5970761
134914433
195465871
53393903
460869809
833751029
96085097
280320401
709269467
287536307
228853379
81822647
10604369
337591381
541933363
17273987
37780693
460059001
15658361
29855191
72234311
103137893
4669571
236266343
16569253
153238963
88908569
325771921
227684321
176271413
19164199
210413837
146267659
413529887
683248081
24218119
57597121
170554487
623842553
371180743
705659387
174246799
236525917
520642363
310965437
322459019
25191743
240359111
371262373
98586097
159124439
38506049
117111803
212060549
98383583
4272109
406622081
230199763
193504867
457734283
678659237
105343943
178970663
39033499
114341659
557824679
108316253
116758297
204944489
9444913
7849097
37822091
291947
501684973
117665567
522846517
261546787
549340229
428088389
132934891
2339531
146748209
44415827
29279687
312652651
409192319
14281511
65145161
1111163
10940093
584580047
241580267
634876139
11869079
612890767
259268767
177654481
747580349
140194511
577373947
549804851
67718773
18342521
88094197
265795559
35861803
176364779
65588557
294462173
216214133
53078881
291718103
205803061
329307529
219101741
34087583
651318541
270006817
204811447
15597821
50413393
87759647
399479251
157489229
252045071
571248649
77081863
476212651
237187283
135258113
24439391
59039581
112886269
50082203
732200267
18888361
224952367
21029227
181009063
138678289
50903569
368478991
15914741
84699289
49545131
124823473
78957947
168625939
510714781
467250397
348236501
3453239
21398539
57258307
35919547
331922869
713434853
118620289
395177207
6906547
173485597
466565023
399131251
96348391
284497861
425078867
76686373
327161921
37835627
51875207
23526751
3761353
8918683
74118587
569036437
23396309
191393483
93203557
166335187
43461757
398508809
4526647
5554261
82970051
32669639
307276283
1884931
279364669
92890747
131172947
9595121
9219949
210457349
27756829
760682623
101178653
343902253
464135237
609229757
94606489
75452759
70996567
168432031
38435911
320005519
376910311
200353991
141025699
824883757
16605703
11679973
681807323
33855281
153620501
97671929
567159007
22738579
113324753
3476833
226839047
275705699
106033649
650847503
673528517
121457737
329282249
86896171
337029821
53086031
61906681
12273707
75131699
132188711
17722849
23177569
563285399
56864741
533561737
82997851
106565117
84495127
186123767
758267683
20804071
79323427
91987429
7389449
317588399
160709063
13420513
15070397
324841793
9334901
422848313
705692063
1152479
4147691
328365991
132846757
308530133
9291973
24894871
174419909
255489469
22991819
161596823
673302011
537867299
37481131
518965861
349313291
350972399
13337963
102270227
255130649
82746583
4422053
887021
194623337
459217049
174574889
164142269
33002477
5653337
13660327
20725687
36705899
336445741
120603071
8099233
49778899
50142049
167619707
165746069
80988043
106822253
160339897
357726377
390370289
275730313
236384273
42322711
70742081
486900899
79483567
392371153
828110741
30425687
322920701
119529239
108596057
294064651
107738713
13978049
453600599
625791421
24720187
385771007
75433949
5389903
657020087
46676759
83835527
317860733
339850873
558214099
25121333
199493681
231119321
371704343
81596987
93461549
145360139
524823139
130869653
100115179
544207397
7472831
328096961
598192351
23612851
150243589
135858511
6525989
316408787
717705257
86030699
366651689
154915421
1146683
4676899
167948041
33441439
1790881
470490149
156513221
26842451
319419803
598658471
395317063
361416893
126683911
249195743
35860207
39251789
54313849
550797521
118989217
169730909
58595903
91751119
371380067
103485997
51940643
55435049
89611303
225418937
62221483
630712987
66890731
67671091
756768637
50504737
133021937
19719451
449389931
132871489
8818841
552944149
128093837
229073891
603116807
80979499
579109483
420570347
57258811
4963591
696118847
132646499
143410627
514373417
109574411
532587311
556703711
122337643
405850609
10481623
82064599
4126163
64144321
100003201
446938573
31835539
225811367
63471259
3247967
4517297
548568079
332375669
82401577
131281417
373145417
759995347
257594539
556237259
199639591
190579871
16949981
43041389
152739721
100912057
180721859
70858121
54380099
70691
1124257
92054777
57908281
75967571
265754431
376680823
490788131
378300179
42408337
121059437
4320751
666646663
1946039
712679239
399370639
88576651
17900101
15083021
24797891
84807817
47229691
795629
330649409
622227601
124124479
157704829
484660081
178683151
78856747
79502561
18892931
3873167
365158753
275518163
569655301
159516859
10515961
58660753
388407307
5306597
3534253
12548071
134783153
308562959
542947877
534768551
21894143
104300309
421111819
5612273
354297179
83622577
757867927
3226081
22223563
350149847
336022837
175514057
221494657
93243229
132936239
532837363
309797303
92331809
92060707
424387
61327979
42688381
178992991
470397013
395176549
393439
210683929
23260439
157259033
52638821
361634297
989411249
395625823
65211511
538131467
385095559
315905167
125969377
4282541
138496997
223511
119498693
321905161
71515727
5333089
64419637
275278721
7710517
249907223
841592827
53915567
192764959
108449371
89444357
22558513
669528161
620448403
171787283
362253341
343965211
603215257
113091859
39106997
483665557
536669183
115675711
482783123
54178067
42702613
5900837
143651597
19831501
71519159
1908073
53633423
83974019
37120249
213535919
14840927
573002431
789381797
188481511
177720203
233109223
165932003
125973079
112654543
37203799
482257157
22622161
83760571
164050751
8639957
24536651
109223791
589410923
299139419
20147119
230581573
18910201
77968661
290824021
171737593
25376539
98147087
564670303
587204767
304407347
103526557
22647671
287905379
355405663
67565821
359040757
60955399
39810091
9511651
66630791
3821879
86072561
79268311
271576931
6464243
176223791
12924113
4599479
711704989
97605269
24426151
20457989
27370579
44864777
411727597
89036851
381427411
6320693
4081843
9431701
348177503
426068473
314451743
395235419
81711037
11587001
476694521
936823
194207621
257678621
298864537
93823579
596904401
418573411
96938869
170189933
507496039
145997051
203509343
730182781
7288783
335288893
131364637
115342679
148826593
39451939
214441211
413246807
111992539
75393431
463062641
37544107
523876739
339772603
237368713
116542579
19776137
221473771
390771011
638807843
10001179
60788621
61762847
597625139
487495721
245230957
608366401
272507791
336898631
173228261
298323149
5820169
440106791
271035797
471517451
593403773
212069239
652987879
169824001
220094911
88816901
88817203
317772409
89289901
302653739
297609979
50388983
110961449
755323633
423015881
76842959
111227261
159582167
433517807
180504349
248344171
161198909
112030111
74925847
113634929
403083493
254617453
210068149
214438751
890243581
119417713
741393221
327147409
16335973
154678913
17417821
1497913
13873973
61437307
632008591
70447451
176328781
232201349
121083817
102713353
185637587
176929
245976707
151093667
198513377
231747953
761048903
951603409
503338531
8289227
400259689
155702933
38531621
7502233
60585101
63278477
26121217
814904227
485539207
393447757
280015669
17332109
60819259
79944719
460653443
562498219
578448719
112866493
39293887
42137077
231163411
2630311
17649739
712924111
102386743
361492739
273425423
380974343
119997193
42164027
3486503
94249417
171257
52213489
28231031
335346367
112976131
149427359
57080719
195181
741350111
4676251
193351493
420216919
108469087
76821553
54900607
683599297
432864869
613308197
91380463
18912209
542463499
844907669
194238949
38240221
1109357
386207957
826522657
219981901
266092963
91499203
447966137
144520391
156249547
324473921
13514359
9847441
442119563
252683297
625198537
262788161
713851163
16220723
450137579
656677009
578278321
111219517
560771933
609262061
289596773
240543769
53332693
507171697
13772221
125091493
256723651
156056161
396618097
54178543
164872429
8642827
558668849
112015117
632613521
85777361
690326341
92298397
43344661
535072973
78123853
252433001
157181477
159999911
360410507
12289157
55403813
485162329
90572803
172769407
680880007
513511057
137814379
484689979
390825889
463110917
2886439
399115813
115833049
119850971
612335621
137281073
42085031
356995831
188969159
113937419
356380439
355934723
367582883
439690231
13411019
471969137
20406901
90709057
332926849
14679349
13162481
48343913
179783099
170302037
148895819
657876937
41255729
74901733
6815617
114888287
314566909
414054829
281510003
9305951
99945059
662390161
452380349
211261861
161854619
66710089
663400471
346237939
139322693
436291027
72642191
78722729
15409651
531635051
191975603
491907133
80265919
51342349
30581123
120347839
256940851
2105339
385800059
55458653
453845261
266948743
82764131
79500221
660553913
65989381
181254389
387117539
204082999
54968567
2510759
115634443
88875911
85715087
2585483
186550471
32197117
3346813
136603627
1515977
52987199
140690941
40955611
268479373
54053093
794117419
86891891
109711631
65528657
103121947
231866347
161162189
42192191
337942051
5239321
37465159
308812003
296873981
258187427
32104607
311559223
195389413
9530069
514838167
11843701
2775757
59235173
11281603
14882183
1
10000
163464281
242580576
565508987
117770981
53271551
46679027
158591357
656333039
173774899
81198629
886877
262567433
146295209
298386587
152776417
72619751
177463259
6195659
41183137
92942617
24551677
662371747
224889799
210023237
57572293
32548147
215972177
239473471
95892673
44055961
296921089
32896267
615652393
96688171
118297111
214460837
62750741
395410073
364242031
132067213
65051771
685786037
23521097
497524801
182933339
150863717
354772037
51551189
83022859
64283231
60654071
107950079
599857931
322668793
100955957
34512649
265466659
49631873
698158607
65253917
237327877
608874697
71163481
14418881
133959281
107498387
4078979
27904913
696678811
564437249
339949331
767312659
202418539
83830151
217031387
108063383
7753511
343502639
73319387
58672837
1728137
701848159
680463803
71392973
833457763
256524119
41496659
220252699
55600331
258387163
60947449
386906353
274684717
414708901
265990799
340339499
47983619
120145973
108594107
174261541
291242641
43570273
146130157
28408271
9001607
375328787
228806813
276055001
411833731
91433773
26145191
2818573
34752293
40817467
160126003
5983867
227123153
231473551
475820993
388210783
561627943
17846993
600383557
54890461
52715227
344359331
208916041
32191091
205373513
24818293
149825729
73293313
8099297
86978413
33765637
60527183
15392821
95332547
86596189
473381179
64776913
69619423
444043463
258159359
35385859
243477079
253465601
83399609
253072097
154113181
731454629
755206201
270738053
99608893
680305999
70556173
279847289
246810197
59400457
655730497
20899727
295008521
77329261
282070793
378184657
271405529
653333497
113045921
100190141
887527
325834471
106076237
36957863
487927337
65046571
22765723
412864253
88489
343836431
9295859
523329641
499213373
4129337
124374293
329571799
47191603
130289657
2383097
76365067
3633307
34385893
31097107
51853367
35281643
480083921
17670391
102091799
145278863
796424257
338244443
186098777
240766051
15854173
77056517
665211769
867497
80624449
79263263
126533249
598457303
118411991
418762829
675528811
103615103
175226659
86797313
798266389
2282843
250791493
239527643
137954107
29131241
198706309
722595011
111784177
10540793
31246073
49527353
24166397
671211971
41519041
149923489
189547529
190626617
249770473
57075881
501124303
64550917
130325479
636364907
408117323
90218267
20495551
17118583
297599371
10442371
86339291
42650393
3523229
625118453
649898129
5350783
57232687
51150119
108290239
616443431
665312779
557480029
492580217
109789343
102792631
414084257
508663553
45820877
380635589
22921643
92698979
169983173
392395957
542833121
151417457
413342287
355690463
147057367
297373151
231497377
62580809
193803611
254684489
748602853
99163007
215725819
284122481
156604967
584437723
290159767
91435037
138405181
561763273
242313779
57918389
294439027
481526153
619057781
9021983
449481419
152173979
82422559
31578647
561900961
10258693
64698419
402610861
24420667
20136581
129852187
235258717
144973513
4509949
323022653
120791183
143734057
163460821
277457101
486422449
181661171
42041189
44919071
594212261
129207791
130465477
7862401
25196407
149701579
1675433
17068619
166165367
5740381
27334753
324795943
426627629
519059087
772129651
574537781
177425201
54434953
8504747
67830443
171563533
185771639
135983147
474914113
81171043
860114669
65880193
633251803
309019267
217112657
649564163
420559913
292510601
55719463
105745597
456233443
315314033
11506291
53064757
446629283
560216677
95135699
53722489
126775667
360186581
71887847
142687081
367591291
16396813
85799671
703877081
41526097
49098239
387962363
111470977
458616931
86873767
308970199
440195033
759776579
43896143
508922837
806738839
30086509
77283419
316115011
62747437
155947331
122692613
4676927
185719
731693453
387929797
55664291
284080333
68449133
156607721
229934641
540927269
35202691
68255197
314808049
60453817
253127737
594521027
3869903
5924591
60827563
880270091
23500357
550489477
209419657
90395507
21253273
126600779
435209419
861632851
186832099
77404237
109619387
3262069
139913561
194823917
339382583
548291867
868417007
25463521
196376567
481545307
20682731
25614139
147949223
707418347
213710053
37643273
675406733
222650353
37671373
859011397
117350521
8111921
1108951
113038417
325392313
58961191
209455121
419001029
181709189
105852167
102683629
766006937
178882807
66011879
100921589
185759963
832704563
468000823
353736511
354468119
30826429
545033861
28018381
377279537
276342709
317333987
197454659
226581871
422341027
221368673
63288271
4821409
92615057
30254239
35007503
194785223
437854097
268135499
159140153
661173659
110680903
163260793
66873959
216545341
14693171
9756199
486234937
21334783
559475699
210665669
56879279
81505321
334178291
37331263
55682831
274384753
34613533
107894431
732562559
128209603
125318839
356717149
482241349
100789757
37288961
128530651
605908283
10990351
13769839
85824911
235184419
22805831
677622173
10101059
504689593
748070371
85187909
121664197
10742153
464987821
302124217
495594991
122926931
148556417
174593017
516793751
39949619
511052429
131973139
579011281
104186933
101203513
53609921
68478643
153623567
637720679
74433251
358287827
68945809
356800201
75662011
48860881
508618963
118543631
541406791
37675559
18548011
18653419
327701083
229588459
224594917
86938939
127685473
91264637
149169199
19132627
858418711
241816111
133530673
99176239
40143031
25048619
19197349
80959861
53785483
168959183
95015497
5274149
178048349
86625493
17621003
106017203
128449109
649110503
782855363
12295057
20398319
51071843
610928281
37301207
712669759
220635577
829036921
338598311
75004049
485319743
554570099
16058039
81463289
8392729
159674789
38418277
316018427
344898539
144233317
454536799
48479593
165262523
60413621
458919037
408488081
12691603
20546731
1147361
128814407
347539579
262546723
297656039
112487057
114670823
136123121
8235079
86445959
117041051
270771803
186117721
24536909
33033107
133702291
355405129
183791093
179520043
436982737
402443101
367449263
49093013
163733047
357131267
198842983
35964661
218809237
392276117
360621617
148503077
122923301
205815257
113208581
110807519
488010847
877356929
62208469
18407573
547712161
278624453
37433923
51750473
33099791
618597943
582155729
334902437
239234927
325532063
326794627
387468553
54930329
473494271
390227059
251058763
53148083
4244173
140055691
832677347
138717563
477002861
200997077
79577423
228156571
630802031
198080423
456037783
70275883
102539131
13460927
349193
345368603
133423
2901163
65304131
171204821
209066383
193742621
87958991
76192973
162089677
61272749
643594267
212166067
452325233
139127581
542518859
70168939
107787013
196711511
367498721
482052371
443482331
275707813
17954831
348263779
52924327
577040351
133575401
299759503
403177339
139467187
177532897
57196507
65722859
73815919
18940099
12526669
87616307
344567297
21823309
227295829
426422657
1230259
98929133
42110843
462773483
39234383
57168577
286378427
57913147
190365547
147830563
178633241
64995107
75801529
29428261
10697003
644410409
46600913
13863583
857473
142421837
197964617
58022473
76456207
290681557
74238389
530148719
294492007
66431957
500932997
139036939
17102243
80270101
35057959
244347293
83897477
23824313
63844927
64964813
302161099
28455211
153580967
460809409
274748647
124432559
110495761
188827801
193923461
217028377
388492549
9420613
859084067
27542279
164855641
46182709
79010749
401576317
69431051
275329319
367330979
68263771
191314307
509224721
408676913
138301021
14689231
8152871
73078829
13365017
350500897
135923617
58682627
79110217
154235579
192436681
12507227
21774661
505919173
109987177
277874609
508450919
50024413
17534471
40849621
39787483
730912213
36402269
112683113
574295287
316477453
799554997
32156347
642453913
307681631
91263713
248993071
163971793
164737981
327270599
445169437
607448971
7856581
388406453
14054099
90686719
408844517
734165021
285559847
377858599
562286759
407289353
10392961
571005311
31977041
92855317
195612301
245695397
153128357
269942843
48175079
82302421
306292759
3762427
74547283
79861777
65443643
25897253
301848181
451784587
150345427
156696431
858299363
47782057
25753499
28393007
118830671
109408303
567014869
142823207
236093717
151092301
45433987
30211861
122001097
243932989
49460441
232003697
917740657
55875109
19162397
273191869
184237073
356513159
380341127
678437443
772448653
78004387
571262401
30299149
277119361
344262887
367488083
238015429
369127741
9044393
56488249
298599673
202744111
210375509
118423111
82073507
16171273
199788923
733010923
82150247
369814139
86818883
405972401
26182297
75348877
64590247
282648347
303164789
184549877
350399459
45135553
467750851
140596303
86773
472117141
19407067
27763459
208398979
564156739
17409211
122759731
300174607
267995257
165353063
269658563
617261383
398074249
63220471
786175277
15420577
30086227
67740931
166545091
224714491
344571509
39720767
328178563
157240873
93014689
366305761
95950223
245781203
480551293
119266057
628619249
362913107
866689279
83169589
48857243
39843491
237727351
428328851
294098047
338608859
136490531
77000591
47188217
138428791
783456031
143858927
417686189
308974597
2186167
130432843
344395481
188439491
36360787
43384637
4352263
133552637
14704771
549601057
530183903
76422971
12526333
38247031
10912303
132033701
180194629
75101711
151578289
393104213
67226323
174895003
373359089
750224731
2223791
53870309
40281727
195380657
1568327
956311229
130675297
24989513
434600819
21763529
24231917
38074571
128318791
293785091
61612673
68356037
212762273
142384217
231385877
136581799
160661593
49156699
529424101
263123639
314276189
94654123
6421837
92028479
217341251
197976419
472948519
452566133
103801771
139473401
10817039
214803539
175002631
41460611
100088489
134848423
626317399
147565573
241872229
64832057
39455641
34266131
751955263
80396683
5470637
132358901
5730587
394007371
121981219
1574927
464776969
24851503
103301797
785588369
559046381
71768227
39808817
272382787
84616759
3340241
82075783
47388217
534038699
419421109
12073847
163828991
39436967
370759357
108824413
950300887
122769263
283482131
134861
234545551
676415147
200282141
4971539
216672031
437008981
1490857
802192117
420838823
404971417
466381303
221315989
196542161
87867929
226280407
17285899
594561047
22679663
19516813
538908779
737052061
409201
502716091
185758091
4121731
100644043
321568873
215427827
910181119
349519747
186675161
150986923
392715899
300550937
156845287
298420553
138004313
72034877
286613801
82129583
461226509
295428379
780756703
9208513
197394011
300012007
5866153
19284689
518891909
204703399
75314623
56858041
192739579
120772427
140628853
31427531
27260851
21975197
372614621
89813333
56331469
418737877
38445893
101264081
80148311
240524083
207963001
544356119
728825609
4101523
737160323
183919231
776393677
54002401
45382189
430259813
2687441
112908457
166512259
244731121
58360327
139651363
64612747
551078221
103392229
5499029
221485531
3937463
10776379
450513139
49579097
146406653
36946891
7392667
181238539
297349573
250932337
341075737
154033193
294883937
433226159
165977771
430761959
3435199
611509
265520837
19288747
87292979
33819571
74837297
133729643
414085739
731297881
53752733
375045173
682010873
1781951
343796197
249009977
170541937
723249451
5185073
239795189
3558209
381443759
337511869
12380287
229465843
46685729
1390769
3798433
139399103
14704163
260678333
95472737
16161829
615361639
363148901
69468437
2544799
147210509
294776941
533582393
776245913
271824131
282444907
46108807
185122559
200270167
49424113
17524231
153941747
156570991
654442339
920543401
1407353
129238661
252219391
13206481
335781769
683304707
392749141
189023167
255734189
291205591
161156243
482110303
211763537
210499789
628853993
283921247
113676523
415332341
437119
119819267
338574853
19683437
505749451
263905189
18057113
442778701
159344461
14189821
506260583
5730787
429816449
81482339
192491171
28533707
122621363
217565651
140730503
185053747
284622971
264061613
254587139
494162057
501061763
113232253
45369637
9691769
5411963
391345211
205398169
421755181
378192431
124278731
1720571
11827423
187055753
494593007
54195059
237592973
401981149
240401771
130829617
211286293
16241983
51803321
239625899
46345951
513216719
267214553
180961499
578006747
845066707
170554429
41784271
15886903
304893203
231285787
620750899
434396759
199481669
256761091
340247023
33999809
85486463
252822127
108383663
46913357
13189537
106730627
342370421
55943837
195933607
385824029
238971451
539137903
324333829
136506571
262664923
352020107
41572831
69635737
1309267
532841531
783721727
599950447
174894347
181380977
591186689
411975451
698708917
350773523
677423941
1450217
457032673
56887447
376585483
9679253
116495803
187040369
87774541
82587559
135769913
115649951
197847049
276959279
757694051
22693103
273949069
604057409
110010463
417607753
240830131
185059471
50299009
272420173
281574781
160174999
16030159
38360629
85467037
723341603
34201877
173525047
621690409
82060747
115775059
36874249
25477873
418976177
387309917
7890527
595573283
459397721
158332193
264643649
461322137
795606839
396115763
973111
641214173
710173291
86017439
72120149
1889863
61758353
342798457
191630147
225789601
108601709
324175129
203917319
337914571
266499881
525385171
52092371
73411903
71739469
69749203
477865709
388343
561383
342500423
59901773
61302757
45086527
417055663
35070449
478236443
124525283
56248141
402600739
438995257
180466943
566308331
25283381
54534749
5102483
153962777
16853869
73052069
379162243
285241139
1406063
8478343
30215879
26984311
65464349
12243097
366012481
210689
473217643
409046453
74592281
93434641
493060297
1845113
345331627
33717319
317158981
3608083
283495391
147216887
235880759
21067597
639148891
21793273
137992609
270672509
47676509
274963189
369646931
153931541
277810271
117831061
92714953
549280483
1157857
155721193
157792001
130579937
327532889
13310027
228410197
141207167
16808899
28210223
14042953
160081463
350046629
205024319
56040407
209662463
53058917
154322513
86246509
43366723
48897367
266937959
298271821
44378827
279335519
57603503
218865347
198993167
82699817
510149
538215401
70871369
116157361
88004711
416586743
286172819
130030387
528675089
309742843
112577191
6262483
82463461
322271291
33853403
16522159
511509079
231189641
70490257
259146367
154512833
99909077
15172877
19922977
12029393
213793103
609294629
52865297
22584059
64804147
212071
39440573
20302043
240789529
13124009
22342483
182780599
240852973
94251193
7994531
741361583
367224779
15297517
34878139
16203277
138603481
6732871
298931197
94452641
171794221
10209607
150489071
66712853
176837093
13473179
684751987
599171543
295717529
92709283
72898853
248316767
359379179
16252097
67046209
83107729
116129389
731701
102248437
299955517
548678831
34911971
14684827
72012179
297083329
30329183
358576147
201906349
16979093
14392919
287937451
367844437
111495733
38965799
164786051
276318353
183836633
89722691
99060847
206023541
584746627
320588803
460053731
65544719
58003037
93308993
7157383
94767719
426052999
101394257
4101161
105772523
38616769
8762003
200448181
458502581
131633357
5647783
35142299
566936317
18740179
124980017
653554829
537316613
73447729
469664513
90366949
499243949
144670649
580790633
67543097
339953359
677310827
141396407
261756961
213091003
552719813
6500833
65620411
84143933
333419953
659473103
192906919
457885583
22207177
30789511
130797521
9971267
81355199
233062591
9817963
125557547
4210753
276484259
599303797
395597581
107418979
52683049
141875101
369370633
110212477
753500543
179090617
520242017
76236799
573215429
430644491
141795371
122706137
76719133
59052733
256064587
499172953
29633647
338840101
304474361
337526663
67959973
153580633
302147837
505760599
37977413
51682021
98682863
480964433
641950343
429459991
117753749
343997699
35107109
457000601
14417311
23687203
118714663
599389027
135738857
320722319
21627653
371673761
161002573
14031569
8732987
5205097
44001367
693634199
522790189
89232581
37413199
621430417
47510579
475208537
46340803
136835059
40590503
8881003
16755577
129138481
716136427
431948107
898551551
446595307
45990377
176154109
24119071
25465511
180733661
184770779
23921377
176527459
718636447
451771937
444611113
27600949
236095627
279416693
789037
79606249
26900933
26054117
347707523
1565719
151472099
89031277
556962467
264505799
312257129
235191953
114516217
635789927
140233787
767376397
11984867
39128119
262174277
80760247
634327081
134368841
407708573
363713407
6538339
8975741
360827003
101741099
49870577
3511723
793062509
15598087
35407291
418279159
97312079
753270437
7077881
346360789
119217653
42991211
367349987
833274311
692601583
272778967
55118953
147742957
221714707
121296797
321840713
113850673
208407691
92753033
27949567
325013681
49648097
241152049
1560931
4218881
62766071
2189581
18989297
97540967
104500181
539478773
156151097
31377883
186545123
138642967
383164421
108538961
15156151
427325929
83964689
118503059
430614007
87540419
80541827
200526959
396493103
99421601
34773127
2784193
105973277
515959361
99412193
406540327
496291463
166224811
442119011
116293483
156615079
542005127
538271983
91964371
14774687
58859257
239211319
581865313
761747689
227839483
58968431
158346863
84239423
349018433
475067953
49991497
198948109
1208611
9840497
459729917
12553799
123251759
43603141
143447641
152447753
209314991
226422433
126216437
13632779
392488891
347738879
26823847
172611463
179365801
165786503
768632351
786793141
197775751
25468327
310183
63099739
157743497
140828869
280289003
249716081
31261757
129434887
542349571
905817593
37243897
16998767
855721109
181815839
556623997
2643521
78232993
252311321
29324093
1174087
178119629
372020249
258693881
26065769
64273939
520900309
74860823
223059217
128835709
86108951
100725721
405964751
36587489
18636623
869933
430180073
704142421
56043347
135205297
212024179
147433339
96708361
147063871
101478749
282638591
148200587
198251173
299304119
159751121
70452071
74516171
265557823
105353219
128261117
448607669
79582411
30286799
438116053
118893169
495662429
595676161
413733731
7844989
16860457
123701339
893297611
63223957
554878369
550647913
447316153
122320349
400612369
73949027
22661159
219663187
169569709
291576919
92742791
209526593
703585453
184170737
918601
127347991
107355247
7228807
428156263
429855347
13922873
109204309
327312137
298376173
178936829
294754849
30933481
2244757
325973237
20498837
616986731
374603083
52507933
29143399
508084127
273918233
20666027
512523541
164842871
50699599
303564061
373847
22298879
9518441
292601497
305040613
214041941
446274371
214436023
12324083
244969811
20138549
16202591
94434433
4696189
88007897
61478903
884548891
44584909
68816399
14489383
267820079
143339057
66580621
150986879
320090833
102614179
441486211
417781807
349154801
17656139
166430393
75926549
23950513
10438651
72967031
27104933
534766741
16819547
399759797
49499561
66671309
19667363
231322061
368541683
756897781
23195167
193729117
200002787
3201169
220797589
530461237
165640217
231742747
281102047
6654377
238135231
119145977
29409841
356376431
442988719
814610101
260374129
75934421
545061887
21849239
286591693
153932039
376527031
15820237
356354483
211319261
297970831
284336011
107968169
395471639
2765003
383770333
542310269
318120433
586512929
13846099
95312881
96264437
255293953
106773767
267394097
128145569
73256839
873445037
741400519
65174917
22549297
65004859
50805179
370172021
141665231
852981457
98080277
157573307
238604903
214895273
445503257
354176651
593633983
50171939
135355261
663313909
95636371
25027939
600857431
716527121
49726099
108382487
277148051
238511843
273258523
349893409
77451931
96333329
51304369
18428299
723450587
191842067
287217001
30381311
112102381
685532983
116880977
68605211
22524191
159607321
243159311
149114431
506096039
881116447
10312087
830933401
605016371
446734027
182243029
158023013
397222613
76653169
13642301
489372109
763043293
522408977
254606249
12982997
411459049
3162559
134365691
212771501
859907
74764267
209041051
18525061
225332383
394287359
396584609
33402253
28861519
6495961
474970051
191882783
134491087
440422789
19243139
101336569
548715547
177632617
138639209
96108431
49773907
187347757
36389207
263769689
3862351
574375733
57758009
125392249
112207763
366283481
31647089
86797133
10963697
100680287
2555387
1092521
139791361
94545457
41697239
71667509
91562269
602344937
272417021
28013593
545490053
192868957
258993277
235521661
285645937
506486543
88578299
26370427
29995571
380487433
916467037
2743781
303016339
532252159
17405879
25708313
544406087
100984847
54894503
521876701
454688887
803338469
120717931
333652601
110691067
169306187
58900871
375539
125924171
145081273
471499279
431856571
646281667
295223603
368647117
98880707
18489437
2606641
491998501
41539343
270824693
425281211
63861307
461115911
1025771
658607077
87512639
656881
272789861
274129873
383838727
114192847
587201827
246704089
109677307
845255293
578888957
637130077
524271277
114334427
155794187
40607587
244544959
43343
137493547
10262663
250464001
16266799
604573
247798633
397898519
246865207
24154217
424847197
40868957
471007591
62587351
19636849
739349557
73315639
5404639
45366467
716612381
74810903
26856127
3376679
70247917
198098881
83818157
43766783
388818901
463924771
428920673
106216741
40732619
485248367
107765477
708585413
59854079
303257609
89631449
99133633
414796807
67623343
153912133
617244197
574766831
141538427
344200429
176534117
662287321
121989181
425238479
235143817
96166199
150919019
23189651
563699051
393060359
32465149
92999089
122953529
296147773
131995433
696146809
271945133
142868449
3665663
429092471
557847137
119667521
49543751
51382073
142382017
609522401
87133511
510136541
431039071
23035457
614867567
75071281
73398977
836117813
82383247
286581227
65390387
123628061
438767047
57928313
483255919
612585349
474016871
74405635
376159933
47526959
185360839
399247691
47587237
302758513
479736679
27032867
10090763
149361581
285842731
338836067
183145871
105332047
119933951
131449159
53689217
77206153
49427179
293096767
215901421
763213403
18918677
70831073
250273999
7804837
398995517
148462661
135168331
857998567
159063601
92009053
14212193
3286333
32317039
100160497
948932339
131219917
58680221
62162447
168358709
455504503
333384269
802873853
295733257
176086201
5788361
313977133
96160187
79604009
144123697
392411347
20662087
178443493
133708957
199719713
87466453
486779803
498398839
605559719
200790047
262115767
779393921
21432379
5598869
135352123
43757929
388927633
148345511
7275509
108349583
292500343
862124405
452938883
32068033
175988753
201753173
197596549
14860961
905753
416808593
228426629
799786409
570701947
697538003
503828701
94956461
718414397
67356389
243090349
695389991
64715543
129375247
516029737
181706719
22850903
35589817
583238231
1141741
30539533
774810691
132649471
136794401
421288039
70837603
59595649
625616669
488766653
415529267
34347199
496222241
237091879
95654477
134015327
588787967
236679977
602021149
306376177
379873253
82417519
71098711
215134573
2120707
265338127
718722799
503874277
126185123
347605123
30793561
417148007
62514097
21980239
444864491
109992529
468831739
780928963
42032821
243750779
84048743
416106199
22834187
117506603
44355793
71394539
60147623
393636181
63872117
309739757
37976273
1735901
95686153
243958973
189284609
82527623
175672151
49809971
119751589
48836477
70197581
34304531
261615841
18269201
189287887
206032081
60055889
253634903
86007973
894884681
50745533
647090707
386539577
452039377
55166233
35362871
303338381
165844453
432989411
341976697
3802079
263935249
278014129
123780697
404717723
46215187
156783281
159592969
152886493
14456983
12271481
367062481
47365057
103300973
472419487
486388447
156661243
41505487
136648949
179143187
854524189
101427241
59817133
163118741
162570431
672403351
816987313
26722009
89511343
30463729
6691453
8961613
224891993
218889721
387047681
159771499
223335601
49865
117363601
196541929
629150141
3507853
220451867
207185971
201628139
871815691
429853387
15824987
17855323
488592389
153068039
680909
28651453
30711251
346207973
13674343
90721619
8213239
215855971
6195227
326839459
95573207
82056439
373318867
479326201
251398163
252905803
256583443
955679
15937393
7239121
268079561
371273647
86626619
273198407
537235481
33905791
38661517
43665703
42843253
6598373
498603841
27732167
417575077
157007651
240045683
176211227
47007229
132506641
49304389
9908849
90788239
2947687
61399193
3198911
113405363
55086727
12289867
362751847
286001731
562512061
336795773
82874593
47799907
92674627
76537619
9533761
53411741
398615333
276937373
43326247
33791941
137918497
18472543
121172167
241801103
51193301
16044529
377150881
345596371
181410869
613484449
19427437
836639959
305357669
819211553
283307249
70141039
17848009
78563029
887965447
64014787
28900513
74190029
195743687
291541
156047519
99071779
20719183
105725423
3243571
44848439
359763407
1210249
7209353
7882057
140066501
23824369
275470319
398177657
418126199
19804699
5987027
96408959
118192579
77918237
68672831
124192511
53934157
15973493
133254091
627069019
104793449
581490773
256164683
10886573
212832359
102525221
158505889
193428259
44751449
79804927
397544333
347867
264414253
1627039
9299623
16687607
104431687
48692507
14504401
52755463
222490651
53691479
274230899
83689817
64697513
12444727
630395023
17629177
446770397
126318053
88092863
848168621
32341313
289845973
120716753
360401407
314897711
252977369
222714539
18219373
78316883
213331
279612881
209643661
220733171
474560197
389227429
128693129
90729869
113788253
737839733
121022897
274095221
353914397
266251849
15495371
142517699
78606551
439283837
7287529
331525277
571457
121527851
248233
240604853
71827451
269348171
119772649
9473407
2809031
3230317
69191699
707553601
158623331
893860133
442360619
134503807
767138959
51730321
445646743
68607989
48636433
13026737
5854463
1106141
92118743
79384553
289105051
226459589
287073629
304651387
423903257
4035881
45318659
180654791
328954033
290213009
167624651
707124983
125907703
53293511
2080301
100184813
149515229
96425509
34191259
37775609
66204161
133203073
52904597
272539963
101327143
253030009
9836447
4692893
195715517
185405707
408461617
133203727
434293957
289234079
32079479
30538903
55219363
96443657
15803257
7016651
62995363
309702301
569091493
15229369
688192619
15724421
875951981
18456887
24597217
411824827
3475313
209536681
142998937
210907751
11020517
130322497
158104319
557059981
50925697
134048489
61142243
29394847
117141793
61304063
216727157
911729209
190474967
46656881
229219099
83064049
239075563
113080199
67054567
89832109
908929459
34910947
72403853
51725717
75875843
28794613
770262917
32229019
639071627
477821947
192142553
322264627
24473363
334181
26976793
617990083
158093263
115099183
353576221
60870703
55981817
315074021
336895469
185940731
128473409
124248043
220464323
175154143
17769229
395953517
293359543
379731571
89938507
501942071
47257747
151507249
139260533
58932193
254611031
66553183
479700379
593975267
56576101
86678447
234460903
9339991
175316783
297441619
443720653
309444479
338794121
139377397
10552351
223611517
372484507
202122253
44496691
52390763
413548229
464485429
256826399
199403063
1035439
248179409
546894637
38184479
185944037
22995527
884762299
12857543
140186591
459566579
5719037
95029999
3561863
368324897
362715011
117390659
63574471
266453227
196440547
319249939
491985007
334447469
174669367
57401977
158609179
501663553
280903757
5319253
7323553
807099653
496868719
20095177
198329363
187857433
111982127
40536647
201519881
38659417
151239323
203126219
180368257
180204407
737067901
33935171
216057487
79785809
643520893
236329361
75639869
212211641
33278279
209520203
270449471
82909609
789658061
144996361
548477837
157350041
321664303
233646557
262637377
343728433
509514851
537234559
8462219
126782863
42403091
73778713
29103311
316778453
66988591
105996217
42037091
122575919
63722497
519224263
807254251
116426017
233295917
292282307
120292633
49401601
2391667
710644343
847902313
19553167
324215293
91023379
397486501
34331797
1716119
123607009
487189
103840427
93152627
390277907
316842091
444431243
232371593
457235123
155106577
177834707
37746899
79041829
32213641
147229007
90517789
392349889
178534607
473643367
228065441
32995763
5799173
92110591
21453137
432474841
13223387
28332569
52985971
17031187
80986163
88845301
636576851
66033677
812786671
52656179
166278187
620882699
164832281
140141983
281569597
579672601
8016277
81566587
594229
147880871
68321677
610731221
63302413
140270467
324398827
73330069
896777317
619415567
181690693
66187789
10353949
706653953
86195167
101657
62374211
739750411
268330463
66980299
614223601
3575827
605368501
74349389
14135489
70545143
61822559
144345923
48274477
105210493
480621101
31204553
21177601
75043979
213435991
63808223
35347397
174112831
98319127
22893391
88370423
463164901
507117851
425274959
222251279
347062673
139141861
51756767
674823089
652485073
138225047
131655659
150368003
221861609
125687077
902924977
75106243
135675121
106392521
157909853
362783453
60230771
46989499
173470021
9399911
3367229
42560257
315016907
98014261
203511817
177452057
159388393
439402729
795458627
197169647
21486391
49355821
103075103
82150199
288070901
125590873
106038853
51654419
19589111
51172867
69013153
376320781
236901277
354355289
11625617
512165483
418397453
1430323
19179091
570902953
50147413
198770591
220412917
43810211
329425469
134007983
70842143
844131521
304685341
94133761
32072441
5941519
263597003
83675413
702832111
112641457
683531813
82411789
382100989
39959531
480918863
38570801
13155089
29267053
194200157
245621687
291428939
252426877
46747703
229629373
19950547
690656507
777732647
36695627
162547691
196527337
110231323
111270881
554830501
367236847
120382373
374690903
70518209
382013
23000603
127227773
493362641
29855603
348417127
142612187
42728033
332168657
54069149
52387043
87299153
456026471
82073993
462749761
82880647
301964111
803682317
62425409
429930217
352635221
198956819
3646151
176739257
339656459
106884413
9572867
110873459
81086363
54954001
157893707
781403039
68320709
9123253
10802681
74820191
30004181
359309711
99272783
2223593
269240039
293975593
571161301
329433691
19711777
36399001
162625933
55703029
29673883
488386309
196805131
7518583
28878677
80339447
17292173
21851209
146239909
276904609
57233093
184995673
630496409
511166113
32800913
89125307
83339743
238346531
97417937
117073937
32332121
35916281
3912101
55618517
8918879
247997627
420087299
239051731
19773683
786917617
4166347
261153433
89546851
246457807
591457747
6361709
129947717
520404617
384445861
75090611
734146159
407235107
497389177
56438377
48053479
785847971
472576019
536321857
22414727
135172013
24308621
812617021
323728459
6904741
388668509
115232669
373577999
334974487
60146441
150542569
377275429
15640993
465958187
13635931
493356691
177920837
300685727
209574823
36301877
167268641
444013433
315083963
444003389
260416363
465315017
200718787
106686871
648127
5176673
207029593
234990853
172799863
168866653
394230481
147003149
357282451
106089827
295723567
493876871
37599781
7132789
259165631
82081903
183843509
155969551
285465601
230325131
162322283
322380731
5676443
375077
4129621
88125377
145928413
187477519
573430783
329014369
35478701
198965621
205625041
7389533
440532863
18823237
638844169
168515707
574273247
601023149
163542829
116954927
92978849
446551507
66236659
491277113
280982371
75275537
102777643
613890257
42583979
123742727
64448459
215806051
274527307
693012907
108720089
296584643
14765767
479422913
4627019
680080097
4826303
186109073
123730781
12309743
617597
176448451
74916817
289269329
254125561
10908221
445351889
106276189
172214137
72341267
473875379
244096163
82134713
93993469
365800247
257972171
583367753
78433343
289876549
349159841
14934053
240812279
87724423
172635251
299219
29008523
201010643
114737251
31771541
42981011
58494763
414430799
16417109
140048137
423982211
910262473
60010057
28579237
26557787
641598029
423877529
194680529
182472991
688855177
17537111
275588627
409719133
5065499
155899951
64726733
409171417
225820577
231834731
3275183
178139407
237752413
53563247
58805867
49250183
17222731
598121593
10367029
14556749
181637779
67362179
271456639
234068357
233230381
238448269
562966759
4202243
491738749
100148201
698662537
36971813
104976799
119787361
693022087
194281873
187493617
659643241
15606887
269296667
404375593
108817627
335022823
55790087
171118219
225906869
38291257
206198371
392250589
189236009
120445291
125973079
152658931
1466609
556197137
196436131
37381021
130442789
63965311
366229187
404221669
170152481
465631121
638559881
208842619
21379439
86689637
101281667
66809389
777239149
2678303
126563461
308998051
58526861
184955987
333959177
5266501
28889741
75667463
6221387
195637571
161852629
34087661
29839907
84557831
129346519
99942001
91551133
60179429
366833053
229707983
864239209
402613649
133238023
16854143
442005119
321470801
74470337
128039507
136130909
348711757
157966079
92416481
162648001
182580379
290080397
283344791
45028573
5868391
406782407
112478033
487839263
8450927
702799
38303821
41637979
305700649
78164633
492341
53846677
93072949
8759321
690996689
330232129
648861223
469214813
438126769
343393079
343002091
197976431
76323601
547297423
210163249
348587423
53081563
597170473
444150461
425128177
260196581
702630497
54161059
10678001
282490867
729922841
60680231
25935157
12857293
1140653
175719473
460430639
81773399
134511137
425803039
569873627
689968939
816255107
1034921
174991511
21733601
12013277
604365023
400356527
398876689
561580609
395619181
723529957
415554791
504824363
371957083
95989457
4461097
52605017
361503551
70006843
73591783
7731223
27995459
138035453
691155307
200230553
14756029
138332339
118692859
25812257
90918131
62821141
58677977
442299721
386101181
85751801
7324813
50969339
35957927
6984583
430268009
31398233
234706957
32546881
200212093
246466471
13115189
117104167
415910591
434503451
19526293
2712967
5710093
376630973
236016997
36973081
100014973
90360619
66350327
521217509
229813511
85302121
33157049
39059393
644800171
112248557
103290301
15175843
18095563
29992337
71324467
409940857
605253581
198617693
415735559
223842079
27617783
485374319
828110741
44383561
69423139
6210313
245699227
410676587
327514879
269460127
212116127
21160697
78341353
206947
34571617
82491503
67145021
9193159
175800797
150256681
373938413
373660141
396150061
11131763
2057623
140858009
403145537
253087529
189503101
951916781
7003751
75245321
74275007
308546239
471044627
422695703
595290827
110824817
114445963
21285349
28805551
194416909
204038381
162713227
316116533
210471907
137701709
310408183
24088123
223099841
154933249
13289921
481661003
78768139
148309201
676880749
834534149
246842269
186019289
707026127
42595097
48635381
598736213
212682233
21134209
2079317
22221113
61485703
97319
82744969
3806729
1238689
35015221
27986327
528978481
17551147
326599349
454806337
27313879
64198319
211758601
44212741
89810393
832327169
745266461
142164629
158087357
333598381
6903097
150629513
133391051
55739371
28064917
44830943
286942631
49873757
891335741
307859369
186520699
282252337
459143381
556671259
90417127
58928801
708294373
275888147
139880761
349089947
58874707
93666931
184985839
417828527
102164471
29542259
282608801
113372747
336062197
707267683
7063283
452199323
796368319
54712507
114091223
169804333
157638797
410842147
617045551
88484647
11444861
63951647
484013
342719801
68173067
716542507
192937897
222543439
79880393
15057941
138087083
326778833
50696029
20010559
341254813
129632593
285033097
222715307
492879217
122687723
271342859
461375753
139660799
351048889
186872981
128080109
564700511
327427967
33711131
142803539
659978197
339551
75688523
10490153
11351051
86227039
412697011
245614219
44268487
21609689
214252781
536030483
293977223
3416471
521383151
30996857
124072259
1630949
2743973
101100239
487905461
236938307
38109361
184909267
148532539
71546333
6664297
762967727
334424711
31569451
584753933
20182103
114723079
271720357
462980807
19870681
99568279
5015849
70839121
1595621
310959959
394512023
213046859
345215249
727351631
67308259
87947507
270025069
193998359
571304927
389193317
178630363
15787661
140394281
133771481
79928143
31561883
82301599
354205157
226545871
193887541
477400591
681415583
167247043
246591931
216383551
184547773
202343447
528257
460326703
391434829
360974963
381866327
54608731
699637189
15925879
139288801
739726397
2712331
64264579
33618241
60735767
166303483
738529697
33368549
13486549
767766959
726942883
268540603
79851649
32562977
483609809
104979493
165258329
85280431
170694301
442249373
156363829
270479051
307915627
170650309
37296023
418942739
477396457
114598873
501924077
4676459
70665811
47357659
10651337
217681433
714974753
76315171
1824671
43482983
41270111
385707989
428847283
581942969
99424667
171248969
28272229
101390999
55564111
73743737
7062257
257218817
105947999
162131819
294093391
85822301
61288151
125834251
268039571
3457679
39418567
279129667
711915761
182636893
364574377
115849819
436199
237863863
153863867
35893313
149760197
285457409
187452383
230721679
43459519
20294689
566340757
15973579
211459393
187144289
48353731
45236479
56804261
764465987
31191253
754866149
120922349
721841173
64405339
17920169
542773279
32777233
138239923
10040977
156853745
152924087
369380819
27651199
324402541
48674221
109845817
280034647
223474169
85580767
78593821
153600589
242766707
593929211
206859577
62077633
432375067
235498567
182316481
447481823
363719017
423319423
1756847
312990581
92907671
601336997
580395707
26759279
165839423
656554391
356590673
189460961
9626821
98549909
294253649
572746703
7585219
98836477
221282119
43046903
206407937
120104591
570563549
184653863
540725333
311203511
76069127
7748393
691336411
209743189
233230177
324338453
8041393
138673999
651514663
4012597
37091071
446313289
213983699
726552067
102607963
147763597
264614227
8433937
89286247
61155907
529218439
21560069
342206309
159780667
99176573
413833583
293812193
155076997
82841639
199604551
226824079
528247331
57742823
151701821
379349771
287311499
94817357
204572539
641873761
302691601
409393477
241739231
12238091
347569759
36916591
926450177
49920181
280075877
13046183
217037
116414807
205520683
371103133
530482243
340922291
198877993
654895427
474839503
62222729
128773663
82118339
217963547
43844093
266906603
8358431
293655613
570248519
51168529
5186347
273060257
228114781
176023343
356061271
29688107
334318261
335626267
62197783
790197509
21093529
700678057
212661223
103873999
1334803
224465953
279074381
93502049
633446161
232004621
483716881
349762601
541726877
489399671
44916719
124631141
621127237
62129017
604900913
370688641
126209123
149562271
122388703
710334083
145024441
328341173
159438089
131030177
13835183
51064697
345435983
173862697
28497011
286542917
419795147
88524803
22522387
605737679
34793519
111464447
259782317
13230089
5971769
350121241
305539543
56988731
98007599
488829317
454709951
287573233
14886217
532832623
5089727
249021431
77247607
74094149
109309801
21516701
273795763
253550729
105924061
1805953
94274207
246607307
579241699
105256661
5111663
244171183
192131503
9075817
197168033
440373517
561521141
321648191
390552233
945977
164567159
192536609
273037223
73571209
10272593
13423133
334455733
218151413
304803403
20852593
346435123
829006517
513423857
452072953
253069
378206957
98634619
404221669
569664343
12835997
126363317
453491
761980319
6188669
245809831
96578483
48113279
269548217
17843549
53133491
377696489
115916873
262295729
554073053
318105401
72026641
405671297
100088137
50248879
164304221
336592363
585501143
60748811
219057703
14494313
38730317
89255039
7537979
491328601
38773069
612506707
61835281
3233273
172151201
227266817
32203097
468923797
27136229
127471937
103509673
209979299
6877531
211563371
54688003
211070023
311848157
139569593
19819291
214805777
123737941
1993009
569610289
50563853
112003049
73374019
227154451
75351827
30553181
35107927
69457693
105701689
6102413
407841953
448703261
62396857
771496469
313286791
558777899
145953827
121487519
89933477
445803737
511144619
159911443
81013679
26068631
135000209
513814241
350079413
102645749
30496043
26707267
321736193
381524413
393417847
4162871
511278073
261554717
146104513
313236557
157583033
25069181
714787363
125272967
247533323
30044011
378118127
161360491
41092489
2920369
219678983
398908387
94928413
129739921
235713307
126975353
13861039
18073733
350513257
122226653
76335157
647467417
889616657
541229743
53587117
350025103
80345269
236342753
1110377
983448511
327132719
364410961
156853793
334810621
483955603
538634771
91777573
95973439
109051307
299532407
196139989
59298961
62096753
4973273
219106873
29407121
783645553
172196851
20087867
154924183
150275113
45354787
298055971
75243263
305108567
301069049
32136583
465357493
51557353
67180031
148806709
384672941
1930769
3776909
716507501
693527473
162407327
832411187
560204773
85069321
598970711
76927063
97514597
82785511
13717237
433660523
736909573
65964461
152844619
47355223
49052329
550325449
18512183
212396297
852012067
627201013
175467043
136044431
118943729
512924947
223122589
366703457
17337343
338329721
19804313
6345277
533509511
255674579
51889301
172446523
49424569
491981123
264689
3117017
905557
255003431
93112367
147769561
210750473
44135921
237474491
161779909
55637293
504765449
127835783
112660699
126931999
457579919
41725217
86077417
438712601
33811003
30519239
20760127
61793143
720834209
694129211
62563913
22007497
415061539
77456833
25043441
295756841
272649529
227073317
4295381
247274101
829034231
376586789
194186533
219396767
424713647
29064029
30544741
418669969
82619629
31131731
232684303
462229307
1884929
509123917
45477067
82079497
293631097
26526581
617048219
50437573
28316569
627172991
252879799
482486153
11773361
265386763
410412557
9135187
124838213
160544231
290653079
120613489
754407491
104243441
285547651
70674707
206651273
156113653
615570103
83028287
272219659
75993199
375176957
40187639
359003201
635468837
4002703
124731851
11856961
125554237
248890771
62252731
3545159
31247857
155475179
203894611
187230247
35248331
99478507
117734423
31080421
86688827
83510849
4389493
110735267
167366149
160844737
35570893
232622629
33349133
73158907
209031349
694016633
688603777
190760309
570116089
238405621
529575751
192762683
69541421
470659429
193825523
335598943
10646773
373385123
232649653
11417657
76034039
249493877
590849101
344279717
24753931
103981831
308178691
14458531
73991783
24728323
173638061
14143621
6739237
269547037
192140537
4866779
11788081
348933779
43292617
84103601
166301323
272754487
7975867
33930529
187177811
85818203
8595647
255573337
2901859
111685969
558139759
167897029
23363969
44822191
6108493
328495969
433199407
192785443
240602959
198945701
218497211
89920423
236131783
333369623
40858931
30303307
6825263
466381303
256223533
1260197
81204503
9964109
14672213
276856183
443134577
98958407
23162233
37948951
292480897
486443011
532106503
317079991
584862017
71169691
224301577
82604101
54990667
234157351
90748529
806233591
285069431
591727931
12039037
49558601
95992177
34373117
324278309
29771321
75765931
519056233
72848801
39831569
312946063
658525267
326006713
217603499
566332729
349674623
136680727
407302921
237426323
35851787
21811441
588282061
658061269
340495033
302097937
54404813
5332777
145108949
858703501
3082297
30384769
53065429
134040173
27300569
690596471
37158263
183527969
140955469
60418279
670618651
384217817
277164409
44694283
36791413
204885217
261721997
284081267
71688559
73104623
77381441
121966991
111035137
342775931
359518877
144012929
428823037
14262013
2587297
512127697
61969319
478575199
725531761
395044123
73702819
3661939
73079771
380820263
487731017
59457991
147869671
80942021
40956541
95366317
326592407
178867963
83993729
108927853
16094479
387322997
49031783
28198151
243938327
412698581
376797439
249537037
253040633
2294989
117426961
378760189
583030843
77127551
106222133
671207
121802201
78921659
81666227
99567823
80659783
132065081
76473779
180037409
438126781
96072259
169053191
319509863
13960823
1565653
701052769
23980339
77653307
309893953
344860381
24512353
17675507
262237589
194754871
262070047
365617319
136940347
61975229
110862403
563591579
142962749
4552199
104782109
191035771
368220641
7514891
364985377
160708579
760505477
3208651
466787147
169666373
142852961
42487427
224592157
36425677
812222287
338766167
250076927
202969957
7586647
459504791
385288889
69143653
39393701
249513713
398452787
7404701
179844233
289046491
77945921
564597991
20359561
125396119
146432171
18049979
156156047
133285393
641505233
67600249
127992749
427134289
12079049
431530331
65008877
132002047
145025711
312111091
21115813
451300121
797937703
33820091
16348511
5436553
16336069
514671473
152031163
76260389
188018429
85292231
23122903
53021729
535677607
203317111
10617797
533502587
592232533
185426141
734307151
2697427
652918991
190312963
448428157
137312437
301155713
102319093
536900729
521135569
31997279
345681989
222516857
225343849
410395367
3760709
177525641
13764269
68167471
452911651
585864317
44496967
626471
173132951
14168173
776473499
109383119
341800601
196885607
42571493
69845497
267503009
103399969
64253933
193281017
25773047
10881911
77038909
6127013
61275679
59008993
194164879
581324789
538677511
192308833
601060529
36715447
102482969
339432463
222503773
99305707
133074659
460205143
729535007
505620179
325405499
213432853
211565033
15897361
205175657
495387419
350092069
646582921
52083127
327564487
282950497
18628471
217085483
12236053
762024259
769487743
428415853
521468203
4380011
120817699
7560041
23109599
531434567
73359917
35364761
375266239
4769839
115990109
9861067
133746317
335089103
466885519
431593181
327687289
28078697
459442861
474805171
180362491
472826941
447149387
224369339
304392427
139636333
21952037
28412281
413916511
227709049
32262299
51243431
84237269
125434669
211801969
256423703
521113079
83077889
685026217
339606749
414931697
392206663
15009257
154920973
163368151
109745827
30863299
80256607
43340149
195110761
227294651
4708577
203561207
224207227
50791259
157291039
373717991
102028027
945927757
54714581
235725223
639132233
168972667
67970611
25734187
40751483
184531777
26016829
39965669
93643961
191864819
81743603
631441913
199593049
380189863
71655869
175241999
115025327
70972861
441256297
695065667
126178589
215135989
10029353
22692121
251310869
358507937
117074593
227505353
425518069
123279599
2633849
14098319
214361911
23301721
168574451
182378123
49278661
881954063
57433529
207147511
492532037
105708089
1857623
40876169
127826929
2525069
56452607
52547771
144363853
19547053
192311177
83935381
319007903
67337111
648063539
1338079
187570993
87493531
179020579
365145569
378232097
18704429
451697509
445861679
378486611
238246091
47393111
406025029
265526699
396291067
28175603
509378407
155291581
13698239
31929883
423676607
162342473
195166597
389414999
317895367
98728709
411251567
34892083
56034677
200486003
217547
3454823
663274333
38034121
481119817
21805937
518554277
238355983
305000317
44478691
221944441
113913743
284046773
93782987
155055611
47339137
49874441
273932987
337816711
208191287
878429303
36685073
48641951
5998649
596281841
247983427
270199871
286022999
666854827
232169279
29597123
6547357
18549581
85895291
383657947
75574133
514466539
113200511
128629597
40002881
310981211
114166103
357457
81329761
5730827
40995011
746530739
265907927
475929757
576541309
481794617
309054307
494356097
610335469
748546993
451860377
55063891
456139891
832509901
454220387
846233903
54570517
65153
6609037
378391537
278792153
522322279
159650273
606649037
51629131
208157611
713307593
58939249
148714361
18735779
20719703
63645349
42045931
101333257
213283
10730597
738228367
441034507
180975329
32226599
390181667
511977503
403268617
94560607
23791421
594420469
681081001
518744459
17643137
85111627
133158527
46762847
286723211
354945221
599572859
11672861
351738683
37278953
5822087
36871421
53766017
301165259
263852339
54437219
47044667
72928201
720873157
41237899
736789213
373626347
368357317
123008839
132459641
128029331
229499411
117121423
146956937
589394653
132957619
4245221
400249709
69693769
14129239
551387377
72222961
603090311
518617601
1652713
191496457
51792241
288558869
8502421
39139103
229566983
26339923
69955757
489318899
393233563
8666123
529297513
6480433
393635953
39239729
33903047
87539869
330723607
733667153
456348961
608185099
124698593
97629149
21587201
266222461
549042749
118510933
40305127
528786059
653512339
473875541
112359739
208014671
296151787
287960591
400055693
351422809
110620019
1284193
35979193
710293369
454798151
237279787
190481279
493966523
157609
188032769
179095171
8912507
80917939
16263319
21387997
302369
193363669
144732131
177667199
376403773
35737769
169386143
56791211
48684239
3168161
325937537
105377641
150550481
52188299
229901923
19257061
442419871
59321261
40811843
236425559
32499167
246749281
249104539
832918117
87301909
54099917
337874431
415304987
7018031
19280137
190657501
210012053
7921717
23851031
21376699
318414647
11652587
152231399
100722599
163700767
420200251
320445701
17716313
78174403
100008053
108359077
736107577
135821981
457030391
29376097
202334257
87992851
311009971
48703223
234825001
7343513
6696803
101370091
137481263
48341519
310337957
382633187
225343457
416729461
233410367
440640593
6879287
437875187
153982589
5843899
16825301
378513169
541685647
24045949
52565389
84482467
711926933
644741189
125143723
179720441
58651847
8927993
183858569
328243849
332291891
35423071
505457083
361780193
46001719
647285263
333819947
278701121
71279069
25413061
522870611
579227729
82829639
136368181
85611233
58491787
91323619
629062391
215799341
290278367
38477149
438975821
151702921
201463253
57929009
229732453
301012043
3494047
142410689
116440703
29477963
536003669
114240647
106935509
381270733
1448911
17362931
377308649
24420997
259115629
326168743
427884403
151545743
88093571
197093227
3202813
271234499
32481287
5657621
550669183
70359859
745469141
31971803
68558111
104050171
4408223
217855037
11276753
75371249
21051881
522693761
330085807
557131909
92753461
47975461
47068313
720418693
4311067
1740469
72468547
83306603
20647499
2127911
145149271
6659509
482391179
151491359
78157853
265524971
109350803
52814143
254304793
718018549
43945301
234120833
532559477
101508947
721428899
704650897
1141247
494514557
156001273
80037653
674431309
481687513
2428843
2612147
34653211
160829771
447483541
243066101
87576443
324312139
433625669
111377561
570509389
1914299
38061071
72117517
23587453
204395677
274391681
268512529
9866357
183227537
63726499
69190883
543100549
14202511
190815809
379751923
292957937
10442737
530081197
344894107
62318899
769183673
13865743
410092069
107439679
601273811
20268173
69037433
125380637
30074437
114569173
207445981
41770367
105574951
60518383
219457769
1272179
37384883
298231189
666550447
247526827
184425443
208427797
4504631
65019667
347401609
139197083
545376479
619775131
132867109
583698967
392584013
148924079
157976131
152547539
66401183
688946569
106484407
248861531
140688607
621235507
54136639
36786661
226903927
337322767
130094623
719126329
41236031
76014163
34601221
720474077
486061657
19246247
69054991
202739483
663453071
117126929
260841541
160059707
79457761
382487531
787094593
14220457
258533641
329201501
148882673
82719031
18503297
33184829
145685339
282828697
2033963
75443639
141174259
404112487
189240911
423135943
574295413
436510651
165083939
276811159
339176183
70564717
15309727
301756927
115628647
42793979
284669719
82298591
49115071
3648839
31580657
874352837
30659567
42791053
232834687
105585121
234244561
15851897
582377573
186701287
15010393
77739433
217992431
168739997
97036393
66069077
53143733
135742051
1758343
258326371
29932571
212169761
38244977
141199937
2777237
230393759
50619241
116824811
286922837
15017939
235821041
37638751
19547743
12459893
245429677
489538321
88668487
309914639
144056893
85365187
309294361
98868257
615023221
506741731
264806431
276157993
320202713
210785713
24498109
26344321
313857769
290776861
322653109
154387873
343858327
398093207
37597621
227981851
45562213
168553631
94132639
52437137
152392151
2566381
267155951
25407037
38838791
7396787
326166499
82288309
212634811
42479581
475567837
253371203
41734661
57508133
12102437
49449349
7354901
175749517
363115381
181351061
97439317
63434519
89019881
643938203
233358701
237019843
633174683
440806097
161914301
6908689
289115369
52414651
124802947
405043
3582911
314006527
683800357
89709479
99132533
931098241
47536889
45368459
28088377
109971877
131462453
159855889
392629513
4006799
468790541
472591607
319609177
354189223
147115
18612691
424784089
88715779
132280327
217687637
134161241
233145119
534952303
131749273
17318051
930462439
564169
191143891
152359
15528323
129721513
333350681
85392187
186536123
29239393
90595657
712849699
154582367
17252239
353556103
130339331
342749399
92947187
123015229
1499093
459612341
151975871
6401623
30902929
88296443
466429889
31736149
110458583
201920269
138931069
19852177
25217707
65657717
135025493
62053331
77297239
241797893
143425483
516678941
42012727
347360297
215796349
316004141
4206989
334186861
86577173
83706977
12783289
195628991
339113287
11161361
86817901
143595671
181699439
285714509
596239807
635199823
148189649
125408561
71940437
23766707
5441099
311795821
313315841
39228181
118655219
230286109
276500017
454763977
159692399
7030043
28446029
71400817
12334961
378668909
619222211
85418581
558636293
29283557
157214633
58739843
779027
237373583
441268783
843227783
480014611
36060289
486406717
218346253
526018429
71283209
140463133
893643143
100231561
315665941
3086477
340061731
133545449
316781117
383400973
393564089
161851181
22566673
684790907
76902559
396545609
133913431
69818159
311415317
3160343
602022983
550709477
514015289
14125211
44622043
341390767
20315419
9379807
270544793
489633367
180823343
471553681
815221709
927317773
189726289
345276931
59190853
388558739
154324111
29344541
87313679
55792651
144490013
308703107
1099481
44216017
32884183
204527003
42780061
213729331
707525167
5869547
183176723
352519339
459704017
9320893
18556717
36839167
454770103
392086271
81729437
515401321
8213113
730660387
203175613
168886661
105155951
376279121
262357699
86427059
117953117
48981587
5546857
614514893
141109079
8146973
89703283
126458867
1270211
76442809
84678641
33302309
56868683
159433741
40341283
262952743
107709983
122837207
56620859
53862553
119351411
161096293
272803189
346816913
44627767
876232997
64126267
30919873
43745129
8362621
5448329
255860713
112089673
181271347
367313207
41144039
105544727
40296493
135214759
54450917
516594821
20522771
168403387
161036891
318189967
150738437
36107321
239140633
79991
59287433
99390017
62098979
223328761
510077047
69835501
26844539
169045369
46779781
161915909
611869981
124788173
148396217
6393041
466880237
60704731
4040171
337035781
21760061
90782683
1058599
251642033
84773431
663623627
67940087
312214157
66512869
134648819
368051927
125371427
459964283
497630351
127891307
546722243
440375207
366721357
52318961
357511541
23901247
140355653
119933179
725649851
587912393
22862341
126617347
62978857
396874853
433642373
312017441
190225687
303159413
112847963
269799281
234647159
532337837
115218797
377000059
633443
72232051
96298151
22774897
87307277
27204773
175192657
146948213
6943967
81035063
757760309
233399003
61681229
18286529
959221
366443657
338889857
69676471
1003991
512410117
33039337
11855539
65690927
13264619
437771933
320920693
440751463
677215361
92710691
122798743
126895487
82746679
215682377
455197349
110268329
130670531
255885827
4590653
64100249
18018031
23448521
66327719
319091579
50842819
780778849
437845649
559702789
27174331
75850133
95614823
186744457
229764443
156420149
2190373
399369653
106330187
304043
619051
301875479
311912767
418915621
732303127
359289121
224008321
38562383
5165341
126537181
883899127
178280701
289499207
519682181
185303401
868944203
21709627
2405059
27376091
127272337
351484339
243999737
122494621
23070781
561607637
61228793
132641009
168972841
211468573
88501199
157293379
71376989
140518409
208101911
233352671
40776497
62842781
25477547
288991589
177395873
90428687
159656713
124188679
46012333
376766567
451162903
51708959
44666051
693122659
393100009
13511279
48829541
88987933
268317691
115546481
213110539
828403
338359547
345567917
102976213
370045927
155129179
39465311
47786839
365003351
255171061
91246537
460983889
55903193
189026701
120705623
99674833
74054587
73611271
48372257
400530139
486513637
167991799
153397999
16861363
574761853
5782661
71338403
904806319
636629999
597345599
209885783
303541099
35567423
13659257
58502333
469292543
104789507
667003669
3462643
33383137
170535427
19696571
5766521
228917027
141568331
526412779
92863889
127493923
63673817
196987501
25122397
71436961
529626073
53594447
321602599
47521163
68893379
309543023
334511311
256275541
150282757
92426693
362765933
44414407
137310307
54837023
279958639
88262893
208365013
275663369
242186729
415064593
338974733
131336893
260363989
56823149
25922401
57370069
189566219
34976057
21796123
7879121
8901539
102063737
282352633
5120653
201345257
206769401
383014213
13477697
554578187
487910459
366679
395974853
242737081
293394919
15077383
4621783
10736939
37689767
168399221
1329319
158348347
91099409
519511301
148243103
41428217
101323147
7603117
137501459
716113
210459593
99581173
136621489
442835357
86819
5056703
585722299
45857003
181719833
38148529
65755607
293198803
254770573
499383083
147698107
61217701
456040289
209523143
67631351
370611859
231438007
195325217
22640971
7706689
592826629
92202961
94106399
257048089
293847709
15409861
273368507
304140667
36180337
276186293
99634121
122787383
542801057
126255397
2981413
277995173
566330851
271205273
379109441
507166691
290718317
57581317
165981583
334741
7735529
145888777
17264063
65048933
50990501
762890171
18595729
17867099
15370301
82897709
660717697
249073009
88553879
184281749
522811867
37932137
400778663
841471
63014797
365925431
107557133
2112749
6877903
359848219
78971203
196964071
19377053
51760561
25365149
227397769
121538789
564327301
54496229
13788473
238202309
8673751
70803571
134456561
38947327
235250177
298469069
272732969
540826213
39381533
92226047
44700913
80062579
204169747
223986359
516956339
48251843
52720583
154691963
71239793
325695541
432866173
536824451
30854909
42349061
316075003
569039117
407713099
166594777
228102977
83442529
176657603
384886871
201778963
52846369
86033573
489665711
181970077
339281953
332188361
123341047
881918069
302603897
705137821
401305123
116513129
576200953
58109021
494004899
510899117
232033
163258217
514471099
41404343
15803483
89677517
5169701
47202359
39324991
531536701
323328347
298251697
39691499
571205903
113183911
293297027
227299871
2671717
70142207
569942467
431866823
341744261
80057519
53711029
230431697
157204511
256588967
571670851
530451211
58687373
54997507
19361231
116446619
386311469
79435007
84068531
731228653
492088799
5626067
205786907
452075633
593247191
249199501
11771003
185815303
742447129
81914113
9062747
669589633
813484787
118674821
236655893
20711153
49988167
166746691
82337219
342890687
148342687
226349699
247621529
24647267
718600811
155278183
403663609
383998717
407318069
138876481
390606071
81082909
599035139
150605573
202336279
203462587
5297899
36430729
269481983
39082501
406910831
816747493
218888701
61369153
528944701
108766451
261616363
36535813
115187213
188079907
64923013
278682601
182131847
53920693
256648547
528467341
680823823
107668469
199940953
520304789
5819509
179614189
366413093
30818759
304743323
241980043
1487261
31756411
84731249
74807683
433559849
146933921
431681477
76537243
3996371
612956033
253887191
274954063
5936603
344601349
261479987
6144209
551788577
460697143
135646631
543494473
65557841
293267333
84400273
86490193
6589871
987047
200387507
383783251
183705127
26151613
16201441
794674883
86653013
438977557
48018121
296539021
110324167
433111453
257714579
201950927
16036571
52434521
86215319
194639231
343819703
112000067
74903167
439424981
127244417
245118431
58980527
83320373
29703409
219595867
194716433
66516773
151688377
378264193
103974967
145493099
61402981
251281931
54222653
483413923
46298519
216718939
672935797
254312213
217008047
1046473
146277841
356848301
152457551
436822627
463461643
655423
74832077
33775153
549250913
474103087
151883489
822463667
44482057
1588199
116753563
22713247
774155549
180322171
29225239
99033391
238076843
3909449
5819747
138411727
546264989
167234741
450075193
11323331
38683921
173051717
17505673
65134819
481244693
539834149
48401
1878031
18202441
631206731
53794193
3478649
127588949
169776931
8903977
145200619
28762493
829903
85576591
1315999
213781697
324683171
52760237
310596073
531842659
466539769
698110493
81439723
57863857
24676243
126127229
304590733
76453681
204162281
228944039
45956641
186833333
65057173
206310833
353349511
149593181
337837231
218289829
608167993
25293139
689701853
258525349
616986731
313330649
863652719
75787909
83035133
907258229
92735647
47703043
25254787
518714741
3684341
62755747
199989533
66222823
135860353
254277073
34856687
12362527
458163947
247056899
280131169
220934249
9709591
31392527
282973123
153205879
13056181
460623419
158467807
681291517
98545303
25146151
42385669
281100143
37598219
203583269
64146647
611551069
571919753
268968941
666224989
202185409
245364991
793288073
264954611
24175673
881698343
478302107
168022013
110802299
110837731
691527169
337390523
360857293
843817211
128900977
264781177
611411371
24355381
28894363
324954767
16024601
281611
4993519
106590079
12815051
230197829
47452829
48614957
300111509
16011409
23810107
241206029
500835299
23292257
672717571
55853593
490553771
23627651
88355447
8684113
465847517
45783259
232324693
220164563
852539
23802461
532926539
126743263
247122641
80719147
27367139
143262421
239113601
178477139
6409987
5935537
38922731
334346483
134625143
181355777
211842149
276685621
89221273
504197149
763879327
12597707
205458251
62133749
175584991
286728283
37457729
747943409
293765291
436180243
196619351
29842213
44400197
306728141
14822069
13212449
334825787
36706037
1820993
29824117
788621747
238568749
309691973
100564259
323840431
539586433
166189073
687079597
37259749
95254363
419191249
388707217
17635049
413673763
111273511
20889499
1096231
113376013
104477129
111876307
207581767
21899851
23253491
66931517
70378687
814550339
577996381
151485023
116858299
777572069
12316567
8529947
450110579
123335087
47052527
586835693
186883121
36905711
472766891
348919997
75309163
63196883
206712881
112351823
82614529
164614201
42354397
397200029
216020249
465877099
53435797
6424417
16116679
251175823
427603003
285419333
33057443
8943947
450018229
170460833
18066761
252625391
511054303
34355561
48552659
220732073
441672467
422716649
174962941
728061553
307790711
214753811
41970037
39326431
32501167
40707047
468442223
27297443
353112937
675246049
569687389
17297107
231856279
22310147
112299197
191928761
208650179
543638309
41364289
501036131
679763927
57292439
369408229
168433693
464492057
44169371
316585993
363681169
136136519
284685827
354271019
54987467
31581113
50762513
202657573
64449547
6325057
83967329
178550003
91877839
33014977
193165669
413250611
8117897
114483511
216672041
400143169
9963203
1792943
309567887
140648843
230582021
61748069
21491593
267466811
400190911
4936361
241020337
122173739
190564723
430747571
317375693
151872199
104477027
342333359
69077
153575027
59337763
2625589
195571903
324661577
157945927
3261409
111814393
747967657
150823081
128481293
348972187
130548793
98715691
150992711
124083991
441910633
590691217
245405267
423816563
262047193
343425559
32611681
623442863
351777661
253453163
23112223
13229123
5242339
127968193
4155799
378034793
297792697
2021867
100223111
65817229
512967487
399739943
257119633
17170169
128159183
563068073
9490231
3280601
168404417
113652857
454470301
303674633
40193053
86650687
32584609
131746339
372594419
358233823
1490891
688394717
344825753
64336949
638305433
383068597
50696641
22866677
5788031
43750873
680471569
730680151
24548809
505162811
808071883
39160519
741872357
19135811
180347053
8011987
21135749
28909457
667354327
52969117
773473927
333434567
103833781
164298851
30133907
7808357
351942467
110419451
342494213
61060303
443781341
92037293
367418873
682645679
378412733
21674897
99530567
953993
10912081
144907859
80094643
320104289
194002847
1977257
540309619
386171
25157609
681029693
654458291
29051479
342150569
24147397
421367021
121360423
132390823
11930389
166058489
106066663
4699883
140364097
736608809
31821499
296259773
449453
74580767
40975679
528656881
744320869
36679711
149483869
359127863
17122783
243123779
161497913
143676881
137710939
12148427
84884687
111101399
12061603
9440819
33379757
1593667
311049841
571328567
2395909
77375033
225007799
517290299
82357867
4785533
694546429
178040221
148463713
116371309
465781733
107841023
24537631
417497809
274090381
80875957
62912131
16425131
388914523
561984103
14211931
170243551
153417767
709973291
603566087
252062593
307481971
127169267
337279331
341406833
57310223
9629929
96576539
85848557
60492899
27513877
325632611
189979711
204844859
6217187
451826161
69721723
833491049
35838911
723309283
568693483
2436779
367567901
10480621
571745249
4288001
19317569
449847599
273740711
309880033
250744531
335432429
203939773
90251723
150907217
65440891
9420661
86492999
460521331
662736479
274171229
136899361
40539613
80074693
11845117
116144747
33936841
58609847
5750417
139560521
154057789
100938619
330591649
14748739
313876391
84989419
752996897
586769783
682793
75606733
638972209
27550561
86350403
375167539
98568121
354038557
141623519
347590643
402357671
128469839
186892091
82336871
300901291
511357747
203368493
335753087
170526701
51366373
111205793
8993659
449372351
58595281
115400491
72384773
210225091
861911327
472313977
464846489
99230647
213201721
145115071
138688523
89185339
338591767
5431103
175661417
305558507
284565571
168442229
122101663
8978111
239336203
153215717
64239557
272038421
210165079
241180391
397361051
15892423
59844517
44192671
23049893
205620293
31704479
352848319
286806511
10832443
8565169
19242737
100293953
108011531
569798477
459599489
382029719
216354841
10846111
17944867
83063297
34982887
345523583
14455613
271979507
118888907
42084437
292966283
4298159
454934329
24002701
192381851
66861373
4329161
182907173
207762977
77346649
51909337
151317841
108312539
11527237
54094021
260269421
62053339
17990263
265607141
249789853
534678113
121804721
146580221
2805961
257638543
193517461
146869757
775398251
74258047
513148589
60391267
307805461
96783647
146625169
125188411
441509083
750261293
120899671
40127303
36697069
307179491
19538581
120812009
274865089
24495467
137108947
5029021
182636581
520643597
897909781
86719513
296685691
466173997
290769113
114210073
3271291
37622009
208079119
80392213
321971051
817097041
10281701
29097083
83029351
83234731
3824383
632937923
509743501
300064057
176127251
3832859
328062187
20817437
707132597
44301421
197436787
53449553
6523949
70522897
613641779
41950009
709429913
681711269
48440081
1234601
9090349
38774669
49133027
416731621
483693857
794109923
69677239
479078419
724670677
33144217
117972167
14895649
1194197
103729447
607359749
3211261
59467039
33902741
5103563
89358383
50734417
523851827
327133693
30622769
155625047
453354331
14285827
723185131
353389651
76746389
85971187
774305933
437938427
8837839
2968087
27629317
41254123
383560739
369363349
1211971
647681
353197367
76012187
35653511
221950411
261164077
251785507
75006667
254228783
137905421
432863867
524899691
16577551
394983821
184292239
13692541
29931389
92051507
100343071
72714119
408596429
507889
33831383
9816419
184404343
36775379
76494017
110160313
89475487
253379563
99138097
16058569
345378289
554294761
200493179
449974813
388464283
374322469
17796971
220872343
3793151
172202189
400169113
232402109
4390927
171280787
23945767
589012987
105385549
466718657
442460899
34112629
11649721
557543383
104411
264679411
91899763
214293803
554030053
735942841
2334667
38206433
180492283
86997331
8193583
11336417
459861137
309573233
311598487
222371629
141918383
179434273
357908641
16229777
123660707
308042029
212833351
68048623
795839413
240856523
67123411
5199283
1979297
67452041
423168901
176932517
129660281
718301977
38510369
201431639
469698547
603801047
4480477
159932699
683992097
279094273
639194323
323192167
294834017
367001443
584351
703563761
29918041
435576067
112862419
133841611
263876573
312181403
204762197
537399887
417259099
214956383
8541031
34750103
56758783
71531729
2974897
709094489
157792667
157582099
102830713
521815537
524970973
546775351
538912243
8388181
604142717
185442457
396324283
161447677
797557259
247667731
95093197
93091501
41358797
34871147
409888769
15311927
182232679
78349231
404972149
497335577
45724247
199618987
69140873
523837
30928091
96673513
53650279
261421913
339923767
2245757
597839257
22191679
25149221
366003277
196939549
310785529
157087699
286612489
13161289
596882201
324313021
75126881
312622033
12858301
30287879
15335651
82494103
267849893
246845801
259448461
225850033
593239
122376563
42011483
270368191
104722901
73539931
194837543
284805109
139424443
109458787
159831509
212516713
91521277
383073827
221827901
19875769
386301791
156808277
43277119
346562269
86380277
39368179
286583659
38265173
143497703
283419083
115227559
63400273
327673921
102836819
514985413
364035473
16200077
392389237
298139201
444911813
261503623
522513653
370410863
155440889
174997003
39683543
38102147
137197639
311124589
10285811
420597641
479444773
419395567
49217957
47990879
77074937
59418659
24057503
358079353
385818337
3935957
262493971
28188311
762690199
29658469
566202167
130270967
424141787
132004597
39645707
269842271
1037551
49281541
166114237
156118331
450933979
222929963
31315639
52035421
116513119
148291163
676241911
3648529
75313991
59752837
28739317
54642421
53429377
221110609
796208351
111927503
101292031
202538389
6055529
617567309
208529987
506383639
450023207
49249093
401982761
356221867
433189
389016371
332680951
344167367
41995067
590871761
101925073
429245863
17986039
608044121
248420981
245490533
111429557
872127143
37784171
6690799
588294209
75291817
38163347
125404483
810409373
41785283
718575139
41444987
236625937
153703519
259436809
23330497
703353253
194624029
258597023
98534503
163934921
172798151
86858293
7706189
218164603
106907323
48083993
2564629
262881811
493031411
33558409
337187833
577820591
66129787
750761161
3944693
302880769
474203
248671823
274507861
59361593
10968157
376737029
139315403
389962751
678954271
19016831
56541833
384825391
33363857
632164349
107841989
54363401
2145413
557637697
287502119
19198313
482722729
305495987
94267633
196641427
518220667
583373383
11849609
22058033
34567891
415823851
135245569
99719563
125690623
211568899
152151229
324543671
397924759
111540029
86561381
703661971
352270847
450493817
713941999
297712717
30038089
151961899
155726993
1301359
384185017
106557739
67866749
167315783
9091309
314795531
19479349
24208543
196041409
46648271
176057957
6626119
175948543
642613757
613602959
39329519
17878621
536425853
5283259
733536337
5476501
67195633
236621851
119941181
434658461
894878071
162847819
103737649
229442303
57242593
619569479
116542411
66901
246728221
208503083
11475649
19073393
68311447
666588617
169715159
962977387
646444399
64573291
139766491
144239077
665805989
607737973
27293339
91177643
14108537
4813489
247516739
506758667
634598401
210396587
325855297
314230937
575624479
33206867
788488777
239771351
238298443
516363329
196524667
623611823
451580851
336160523
532066729
685849727
629529751
119662783
396901
3965497
155717329
73459579
1393037
538387693
53417939
51356321
202580459
27485389
491967767
286977269
182814241
44859631
347126393
447499189
126173213
25947553
43617533
240419363
152335543
27574471
16700213
39065237
69729511
42459733
785625047
182791943
134224777
526123673
30820577
35445437
161324887
578574677
25134749
666404059
200862253
23374577
82596923
243184177
381126853
160533953
9237509
26764399
148539533
22364549
616210381
7798061
683859173
120330571
353107607
7419149
6673603
46955533
176012059
59874271
100798877
380487449
166120543
187361729
806634799
258093151
71917691
51416221
478924769
113752099
553263211
239597021
18817523
101717461
4966469
171581671
687092293
122426363
676414181
397842187
224560951
423246553
10965863
2041087
2749139
435204283
509468263
200110259
79226671
146377213
529669199
148884751
544443121
477406277
506662231
6559933
79494377
512328797
36521
24542393
145702289
157142327
225696703
303792107
358516513
110042909
160257221
2477341
216675853
2635183
11306131
91495619
478601939
155228767
130971523
19318157
103718669
637163357
571891603
641891399
337925381
250250213
7001627
7576589
211093951
431855651
535301771
3860261
365296517
59670817
1881007
105247657
121912699
73509923
184251469
546308839
198725363
257436583
658084831
503528539
228596483
250535279
499352551
119279519
11871359
214691233
58521343
104332121
10172047
150050399
5681659
392203237
179102453
201184153
6001361
185072333
732844669
212052241
44052467
42254279
492981617
3814873
144438101
796135111
76980677
11004179
13009247
154728943
487010231
5956721
14001139
7989811
95383907
2721409
321794303
36968917
91765943
1011851
14385389
104797031
117958843
422356069
734108723
208777397
5787469
14456249
229117379
644368849
725887
190484341
650009273
246018457
30709069
288560651
50816551
3637783
6156061
28732549
463951463
400079237
175958339
140207009
150881201
249861251
541620259
4694399
23125573
191299219
325263013
84176419
447333287
225861809
13723477
1420499
193143233
536367883
39536219
344519633
347406947
597868961
220306511
3976891
154664597
88126057
980863439
8439829
435057841
68280403
316025821
204121717
328635091
470427833
191309999
128979209
653215243
623265341
511773869
5449897
37626067
28506091
589639993
47251903
416589391
77420191
106208383
335091791
159345217
675789409
252583921
292650493
182107379
354081821
504660553
515983217
495688289
50352179
181022711
858317459
393057671
130642151
568750033
749625979
162706651
27648821
96001291
24923749
21559381
34075757
67682801
186575177
313106501
69267937
1366381
119128313
348634469
8255281
132103649
221863087
350625577
93504553
735132089
435516667
137043679
221763251
239115587
220201021
5563837
244871401
306846851
343425559
39700811
7746677
7045943
612577523
71988821
172413071
600714971
38098867
666531227
123757427
101981933
112557911
225211891
385469401
817542749
24957671
553967
556588009
74210387
410448251
1042841
107231389
113717941
49186337
38969851
27517097
466718893
579241699
200688737
673729723
74558707
113591969
714184847
4941401
272554879
116397191
33360157
158248417
193766633
628539451
258203801
4505069
444595973
695636603
403041299
11654341
74576959
32316023
480021881
97469327
221948479
15930487
213802597
201874217
195512347
157149127
72762293
159540391
85624159
342201767
131837417
9476507
55175521
150279013
132041237
1433983
56344133
73456343
11233543
11819399
555168079
36478601
37129957
145408049
174783883
436341823
568994113
538752311
289438111
40867121
29862821
911550623
275943013
222277381
12146207
442753769
4760681
693863441
20060819
395663231
111606749
83888587
310997207
371298029
697261139
48230323
285630913
2086241
144444887
67910231
145625251
86774981
3690679
176458237
10903421
138451679
160020799
9219407
92538091
10937279
29760223
252450031
604637567
377967127
3597007
32418817
80421221
290724793
1668377
446630027
25951669
261086279
679674071
180909719
621988217
49605769
69855629
87936581
143635909
16276609
272911427
37602359
761776877
9868379
139959401
671088013
233523107
278038711
225048727
11187493
91995781
696091651
12920321
77081287
56268269
352425211
117087359
478938533
38403311
25439077
13648889
598405721
91881137
249141073
478105931
592629833
93537841
40224719
20953589
554647837
3333763
532353859
380398687
79596943
170248259
607387637
171296849
146868611
88196987
65349281
292130221
72826517
197093
94815109
112101973
333100171
44173469
9550157
3464899
283446511
42051497
399574453
704887
227976901
41476367
211635511
422793269
183435589
30743353
394929529
12804691
15115967
31332713
542382413
6754619
149541869
744747041
196329253
707848181
84377533
88491127
522112477
65855011
232394713
98424871
2228903
169225241
26742883
828734239
303977587
37732733
438594523
11375719
595539949
97150741
355716029
10113577
613485973
494295223
36285209
41202671
139318973
744559603
656445659
269110069
110888777
15151517
4002367
14161139
441379693
626138393
769919873
178260847
171621649
126401441
574330247
78092213
147297677
344862907
400683209
420854131
332993317
10365463
374719087
31041809
258244097
66072163
206872607
131774807
368058637
13332961
749466521
166946159
7341731
567272807
2903609
83101643
344188693
690389039
319396787
451664329
146146579
21447779
105444893
3376729
132617489
39366083
327388823
24878863
58826179
127895513
173858059
59380591
351952879
617387951
42199231
114587623
551798701
332583817
808983167
264688409
281473373
277111151
150998291
712651903
53397907
51024641
31351531
482715887
107216023
7007971
81799481
104759827
5040017
206559539
475541503
1750633
594194483
13978189
47728139
40810361
177289709
150792827
9390347
312359363
15252947
4582001
51303107
70915909
12925817
80502007
460384291
54911279
165249143
65670457
122487637
171028807
207152347
220315471
10427147
384002389
224973781
50535151
114425449
339527239
62136341
55705417
164817661
314736421
79863703
13099183
3885613
46428047
45910603
22228589
205331717
172389157
53986453
297534949
198619643
50235329
689842723
418039087
20621219
263898421
731768633
14568149
75459701
298036087
167924131
3051437
888872137
88718893
20542547
323221739
97515317
37543873
125222563
433037921
157249493
309700829
300048491
359462641
137715673
81804461
373614209
147107659
280180597
11123339
359749889
39868391
298637
53118077
154267681
116191717
88656991
15908117
39422459
390535487
94255663
71883587
73090103
120171347
708196889
67243753
98370361
60552073
387798097
525870871
341227847
180914873
397175111
1161023
161402243
114614921
398098837
134177441
390349
21104189
18647669
165118451
610091777
20768401
167719231
505647941
72755999
200981533
729026369
197008949
23038637
60070709
247913401
26384053
225002777
90105529
548973787
15687883
109062727
27565183
185356477
198476263
77346331
535499047
4090459
159876173
17342951
71035567
5903657
65017039
737420867
351139639
89714129
270266023
404697661
92037199
435516749
27469489
2475323
129602789
639198137
64027973
27294439
640356979
135817621
456316717
266785219
416275577
13716553
258954991
122817749
133360057
138030353
117236269
688499629
151737419
587901791
17648479
236456041
100437563
487008317
4088597
14156281
19250489
88119617
51637217
64296469
333573587
318866557
153635959
159925687
290016457
341259713
14325463
555841357
52849421
49402211
490247327
420083897
59133883
10293467
224959597
11348621
616772041
18777893
185024137
538493587
61550413
276782537
113452751
3048317
329179387
663094049
12761233
425232109
268300583
263375137
17297573
105168863
621288251
28850299
405804913
63002837
305425849
493741951
737649607
62113159
26061601
511034903
419056201
147343697
549535673
58861801
28775309
147629827
96377279
1601189
10406153
627239131
171673807
24581213
421486141
43513633
367740199
137102099
31351531
103974271
715630561
254301109
359458171
227464673
143580109
17718817
294994541
691266239
287264207
129492991
608203217
110119577
353916313
592967261
661188691
71922833
197769703
8366177
1198573
630709127
15109271
52266251
251218883
374735429
587682839
763581983
1178477
102605647
37980109
98620259
14097949
12326533
234931969
10214459
176049089
89726233
72899137
59218223
144456457
523206077
258441023
71117843
32383903
71964187
80349751
159442697
93600469
308907553
667745509
278915621
1596601
224533459
420717631
465572281
638871091
123749809
124307069
127405627
184945303
165724681
60188633
659037889
557010227
141081001
223906247
80814263
114250607
138677393
294404191
283691533
30744569
342925823
307421867
65466551
87449347
98347367
806456419
301192181
562543903
310867811
91202123
46370263
24099451
405662507
334888991
711424199
307497677
671469343
292082653
50528197
433488511
148287253
153563519
16477897
512663087
542877271
400429189
9374329
11856029
644048117
635633191
14659277
279347767
468466693
758027437
3856207
277488313
154422461
856227587
348506129
6308123
443022649
48593711
342035579
440822633
21226313
627057689
122284879
340406167
118274309
117930083
21213649
272999933
366694219
181319113
585834787
403809011
350778377
17227747
120731969
9003139
342277489
629325811
782137189
444636029
890785529
86574791
20258933
40321859
188985283
10978259
591671
171789353
40384991
6239633
381851963
313077829
25785919
43150693
181511501
338096743
468918907
618863197
796094113
9326827
569725333
44212433
45444983
36738707
618797
399815389
23046019
199719463
488712769
59969467
150347347
101622967
620811011
482116829
157928429
303726877
4370257
793911641
612886171
129104357
15293381
812806063
308388469
727865417
94707763
790873103
254423849
307175797
25495831
330912559
320955161
120753271
36478361
7033157
246648499
381939529
418872611
212503507
548163037
2096053
48182681
62963941
151779493
166657343
100003751
59691481
177274507
8202749
337648121
49508863
318686969
190872047
622345411
36244597
130663987
317652961
95275967
597224483
4965529
18857611
467624813
110063329
52038757
418945789
268254073
562067281
23944751
603614183
684723811
248192059
105167533
30695023
43855099
460086667
52309211
196023493
360923071
16373843
604736851
52297183
611918029
15464759
565468753
250438361
279497653
131832091
69509183
391264217
335055653
304603
439370963
557514019
665347429
17064193
494121769
66959947
647935447
286591037
470289893
351473
165706459
36264607
608994467
52966057
169625171
347183701
308203339
159152953
422528311
9323333
10525687
630424253
103411739
172812323
166043333
332572813
197550893
29340299
48183197
287087837
23595617
7755217
365555887
44170001
603873299
1015439
294375563
31496111
218070649
31540781
12381571
37550101
184977887
21389867
24023191
480470593
247503913
4284073
567210431
37183753
497069057
31058773
27164257
322528291
31410707
121668917
110827681
711148747
137577103
199731029
176428739
187122253
142609367
83232131
444885187
48780761
76740803
256344331
327611939
425736071
47705461
257370833
131511623
85530623
564833861
571410629
560379247
503601653
95232469
169645991
63520543
83744123
405625757
408748829
253857139
477417901
337833101
65463173
32925677
1873847
21855181
75305183
509824433
7976959
109248281
29356937
285184267
10796371
251127101
19524013
164739931
201725837
4937227
80813891
104581007
190055527
325245409
58307177
386477969
295899551
13515529
230790067
136959857
251504441
15113893
39092743
11057491
248248079
39892129
96406951
90545107
423417257
94847521
236578283
343102657
384623297
328573759
235488859
77336527
70232011
121957853
659368397
97710167
55210567
126702889
29867741
32292451
65269433
195698861
578387009
595844321
248633083
62419661
313304279
129672293
250563199
475031899
604119533
2152651
40394561
25111859
215806051
13171217
29341063
596969281
25074659
501121391
190086077
356703059
50500481
210023917
100638773
542532079
191001077
715111763
459157747
131922863
26451989
951925643
317937661
61785419
352117
182811463
36857129
42557309
397373077
162285337
28864907
61171039
732316591
287248589
163614823
109869577
73627627
19430909
97146121
435285887
90211999
432614321
258586253
122940407
295380667
50966557
168686957
494022731
19575091
661677481
184222807
521901703
281311211
114981197
18813337
1312807
136523099
125885611
36096527
714168887
285497369
601664857
136502369
24244351
34447411
137336053
69865417
84897497
41184827
68787991
60516899
8986589
435375859
659096903
25742747
407448023
77798
89436247
223522781
19216489
468209947
746773871
183177857
56857793
677031739
388989037
53696263
326837209
23876057
397989469
513550363
82668973
342563849
30049603
180781049
159290377
85944389
361133303
863258651
261466727
51480917
683896217
77157287
553909
222780653
603249343
73581293
44370877
108710687
377494727
26891719
505535099
212906401
27018191
440158261
23228077
542495957
74933923
521451739
399756457
174331279
577014989
130231999
59519527
111491881
225321091
192140083
255740773
519911471
192123931
72945127
302146577
116131759
157313929
55231541
761966629
170330177
352834891
120870307
100536941
15755197
60092701
538188793
178799987
225943021
375167491
47726303
6368801
152714483
10860517
7103329
810018299
938807173
270589651
199798789
12927433
144362479
142934797
446233559
39771227
314149981
27843847
43635113
23068387
225317539
606897971
621148799
667049771
508560623
39281393
186834031
5256611
87606733
90994403
173429629
101383133
118723037
288997039
44387639
59213353
31304521
33243029
10358239
423158969
102368081
5193689
361557827
241305563
400717747
793832687
73840229
2465597
191689661
128569913
761556067
92579351
518427697
35507519
72634139
517314911
19882781
384393323
128050721
64780549
37983821
495086519
161693773
162399383
5483011
553449343
364950329
677506939
688004453
657166441
193590121
10567309
84837901
132541039
66261751
128387197
398617711
74445607
6195841
122587081
78859841
245904721
499570243
309466721
833629393
553461757
95033153
222230149
175475983
464647999
89315027
14856857
363895681
70517023
255321853
885107053
212750843
81545173
213660341
563329661
50033987
523166173
266500019
3703697
337407179
105249841
40196561
300695051
235649539
129744079
46659073
20122639
38337133
243674741
217823357
204468577
192706369
236489083
908855729
36126551
74699129
285205741
416177
19647959
727379977
83101643
62848603
135974077
463054661
440278271
185922911
26125103
477101759
530276701
17158871
1429973
591955043
133560281
465784367
35385803
244556629
33993847
348403777
537535457
285294943
115303907
126724531
209606087
473524913
70131653
715696271
471721553
24552139
22792643
46055099
176445389
114943921
59999141
716065613
4256143
223315783
380836649
95462243
204208073
387592477
53704733
81803741
4869217
136096897
443142013
12947747
97237159
97498913
4089391
82745941
278870531
61632253
3501683
185364059
531546649
46544651
17038639
137400331
26160787
22990031
23626417
1665199
61465583
263971481
294672673
734246509
550561819
63752279
589889543
206443807
907451
111779237
231064727
78476423
463363669
816643
119372663
3190771
859618883
677582387
49606313
60936923
296916043
248514199
442781069
331746461
143341673
557492093
348489923
327161921
29120849
511584721
261329143
801770323
22632751
593876551
116343881
319777243
46911497
222941699
515320973
16047947
42318277
628641059
241707121
170881129
75333683
108788203
362867969
161725591
109822439
130233559
222611971
633935339
364450909
534049661
284599919
33982261
31625663
736069057
339523757
326645309
837574223
444163367
13664869
553079881
195854437
405552787
914617733
408312757
165559633
8819599
397939319
1466537
53104451
185839607
644019647
12652249
207202027
67723459
73875101
681185987
564696313
688715369
70555841
31851517
341989007
735218629
138392069
630289019
222650653
496387253
896390581
88871663
384315317
142391497
295672019
130650841
8059109
422542621
926985223
89261983
137287123
658760743
92729213
100672043
353341543
204313073
228553313
390862729
26719457
81138881
19769461
189372319
222153031
4368433
345854759
11465059
239396977
12743461
464182969
512357
15719807
30909317
35573581
41333339
147262669
138071903
309733
200411087
210245003
356486777
399943237
96016049
235314437
816439711
201781039
733480843
108672833
189539087
68569903
41941147
306176449
393634793
153931727
286581227
13009861
188847299
263055823
236561833
88954909
342038999
120579379
9499367
354207691
374363677
53433889
472938149
389945081
962397629
33877729
408999103
3530533
833463647
75071317
496712501
99790291
517697113
22246699
607661539
136183331
106236997
393343277
743338949
37555807
3189661
690180341
159811759
91480817
695794577
232871791
581396269
8838941
346528751
464050487
2315431
20867659
146429813
62701549
220385437
154421893
49683323
556403611
8849149
8570141
1688149
422495779
393624871
323988989
433086659
655021369
33915337
59241323
119076361
15488339
668390669
394340053
587392297
131757413
122913157
58680469
113332883
96473537
345086839
98973701
348102017
114211393
101583337
45949693
48559363
373773007
7480709
27181549
91393931
7276469
5855359
904561807
1625639
843967909
29520713
88708849
523551661
1549357
506738887
410838413
142260413
228514369
41019619
590744953
121137173
264496039
10780681
426155137
16618493
56709041
20027797
379632613
391268179
86437903
128554507
44230387
536166341
18513667
648718141
26657317
16724951
136097309
5216669
102491579
19656991
155615657
536594351
113735581
13015477
112526233
437718551
119837323
145572121
419762237
123595553
167328983
7810997
648309551
286475531
68342123
350101121
91607863
200091569
146891579
38601721
535259069
47837021
206402533
617467801
137701981
348628919
573406811
243823241
6753337
269971111
116268293
17452003
9806743
890020423
57145997
432113299
258543781
1378931
45920317
85965119
73343261
34346771
130838969
26339321
94456673
491705393
160548293
73570283
777049739
237477923
27870449
457174709
504451903
504807319
248094607
59205941
585300671
293291209
723067339
17917037
72464851
285244943
668344349
533967391
55225981
12249191
484298237
307847783
112643893
279975847
276778979
43931359
3077497
17850589
464040127
375077011
738228367
308098669
504263579
36364687
232833481
658084249
25019809
446087233
9772109
169549201
171589919
134592013
22357507
394001053
2082541
145062119
114994741
10610827
6182941
407373763
48370349
254066221
41598727
7145569
259486247
82292141
660720661
129703513
124957717
445744447
75989057
184594843
25730311
366121381
189071027
597229081
750699847
1448509
161022709
149123
172500137
30004181
353357629
294839029
53236291
136646821
220093
96747841
160994957
32620391
333087701
549499289
12720079
211053893
77712421
177181481
48208781
69279893
228207143
586179799
403187381
103082669
236171989
7714579
377870089
188611561
232525511
109828003
266805107
455129039
32401927
59950669
59680763
210775507
138928061
104922413
426359887
577169759
833797267
90311
31775519
554943107
480740543
30379603
261927377
490153021
138262721
221688017
32551339
474691099
147486473
145346233
188533649
444324077
234225287
111918311
432007721
298908419
164905121
34666271
608728201
87883553
58365067
509937949
280366787
233873
428165603
16927153
656081623
44572393
77143289
3707843
495227
360267389
623098717
48455873
156234493
37992341
169718347
246415439
392647009
3747221
25669447
360478717
140159077
424465859
109445629
5738783
6084077
82195097
350421151
73898833
10166087
505430509
102396739
603422819
132041099
25199887
39873751
374039741
439052161
218780239
10604537
13836517
65024867
144553793
30651384
1495457
668725403
74547769
309163087
244705193
135796457
221746531
123385903
370759321
68208769
113434159
348530101
197316211
494700113
489516151
235376443
870277403
26973803
85357399
273816457
134074231
210742703
195861427
325888879
281855957
484394591
376413347
193092997
327575593
93593317
148175827
199018373
1485301
320459449
338741189
138590321
3135757
94507307
86551313
439293949
4113751
148547723
493254467
76125719
539833381
404133403
71333693
388404689
418297871
511796309
508502273
37369811
7966093
146954671
163572511
762368843
171450121
151982581
467059799
34905133
290938679
402791699
102824509
133175881
129704929
108015419
218111743
2990389
27030373
37673267
98517241
287607197
11968223
15462841
59584781
450987161
701916851
213057167
149113039
644515819
735884267
65919131
116396131
215516947
585219223
45250363
444409213
101319877
7434211
52363691
126168613
11267693
15338923
405577373
2324723
499025543
13545403
11842379
296485841
16392083
108799853
333098027
6274987
60821521
7223393
337235611
694210303
584279077
31589849
75005741
149160983
211338877
55061429
93728183
649835941
569268047
479989901
220226453
514696451
602315359
263249969
602520089
132606169
2775587
26954881
243954671
42746777
511485167
366911231
24932423
139329007
120251689
481626973
126360131
427063891
742260581
170287693
6150721
108502049
227744557
30160043
214000109
136954319
493810673
143013847
108506137
20999371
324317681
740491
7369793
319560757
120393653
6935821
765058439
99546533
496678489
187702231
46282723
147474427
225179917
4027091
495757033
12987043
332756539
302024407
105341003
421851049
559966013
25715621
365571221
63664361
138434873
634574903
55661521
64844971
141077749
423338287
61962697
665337833
153820753
153736021
186596639
171272471
402622307
76411837
109118309
4896371
125190841
233897159
55855091
47540921
183937883
425753171
965383
344020843
65087609
716726467
1673593
608372257
381139777
873247273
280160563
99192173
88603573
19050197
4207207
435919171
215608177
21812227
713625383
464485429
15796337
382433977
77823367
225178123
43966933
1266571
172836271
387005081
518025107
377501261
959584217
142793311
439076621
109370929
65782111
131317969
48455353
91148297
219546409
1123519
175829447
54580993
418071653
106655141
217107413
533074807
730439597
15050953
404479237
95699189
83235631
257411821
244964953
282605597
462226187
95303839
176673397
427335229
109674371
28116197
388624409
134831693
50091617
7744103
921797
1819249
523744033
19680839
335607809
140613029
286777333
249388151
433088449
804676529
682524421
649208629
11909297
78176093
302230519
355639199
16366517
399638597
147707683
814859681
530702369
85134089
109563197
118952423
85517843
666528671
208706063
57303959
248808709
7349659
245060989
105814493
150064417
483358123
73422247
259005869
437584699
75684101
709371241
113182253
41721221
203154103
412812229
773746189
139451651
762347141
22661143
6795409
1090367
80636201
264560867
77329817
132644599
29942779
295305781
40406347
79003657
182496991
4389877
247355497
3528937
32397763
186318361
69315089
437808307
22476539
38022311
142823519
354462149
20167703
132876017
321890237
819393587
25475591
74718929
54051923
217334549
118950863
90358687
258556297
410902447
61942157
754568557
628577219
420231499
7756289
225694471
481418513
42253117
149268491
295367113
153737813
886322629
337023173
26582999
487849
65670961
220553863
50636203
452553319
59624821
36351197
3164311
283243027
142342183
97053217
699403429
45135521
6452263
513367297
124886977
55459127
269615803
528378779
250971179
101402429
478079779
59086663
77351383
36459589
222907337
184310927
1612343
683439703
682873831
31635053
40473001
177229133
92059837
674673809
4689889
34252069
13442543
530751553
452246527
63810427
40339931
62526829
45993671
13551653
602156329
4326317
180011099
11221537
563932631
61707631
64503731
6418109
923845621
5501599
49949323
43815907
111529381
563937571
87793399
156786523
92418847
42874907
109059679
226983131
755024551
101984579
101806967
405315341
161273621
15169009
174023533
32468567
13580911
291758177
211805947
128488153
449483147
295206839
186023119
14594849
55667341
49993777
627402163
74699461
620741161
401319421
774926573
175349459
525164477
402395941
219696119
1323019
2540669
546802513
322887161
6845183
502525147
364717819
214930217
315990043
146646557
761317439
293278081
131943481
619521977
62082701
1
