4001
168491064
102561037
186999831
28221181
305132366
417084787
62679481
124586056
777234901
140983781
72351700
121430797
150792231
166364761
637274881
157057225
294145056
843871344
704756641
221706733
698228013
975626749
408770713
74287041
370914219
1843705
19631043
390819777
291491189
50894321
39955569
325617301
16475345
577125550
476033221
53390013
276488602
332515486
374355001
793417705
21699729
35881816
312332371
52349385
168846861
683037073
36796981
137212789
103267506
131761163
176816641
773177802
100733803
15611269
122160772
433924453
194263489
104214030
361535301
362779399
119011145
393867545
136560236
508002951
65305384
118732993
402935360
443357281
924083289
476092265
60738441
338510993
7313073
936514047
182649561
86105351
336197746
183827869
53046801
17360293
904950957
71291989
221685727
631011466
57163521
171316237
83720641
270803371
119078268
348614219
406277128
52813489
653363641
7243899
64087466
129903001
501186141
729674249
38795795
36371350
586933565
106568041
256205038
232411031
11638693
108992117
231865456
605484151
1093338001
807320095
323954611
198027376
571241049
96118511
43373809
223365903
221883369
380040004
169133251
270709377
197814065
122953084
58897170
486824605
645579788
53555510
2182176
6918449
319181791
57551547
206186485
218607605
794825161
625766091
357378181
626352955
130198615
19946629
35851329
71567659
92410555
547614919
126296459
155124280
442413721
562963109
53823961
79021179
120095875
311499571
349299505
769870264
1436851
80966055
506491866
804821153
8841312
700652941
125633293
84334392
517374237
111226894
179748043
135889239
346865065
133482331
5351354
189109
408497527
383191399
58606576
445571881
32752501
170578353
40180657
254817361
41281850
192403807
745355265
39509361
30183549
403256901
42701446
273708811
306014545
848919311
134485226
5470367
64696301
95579254
72567139
62134105
102050500
65317966
130641691
6853849
2106298
362862721
405709053
45802153
146637861
47831911
52709100
226497041
84260751
422594391
212053144
1983277
40863691
136385452
30202615
23713691
357239665
247515373
369566659
426274759
96972243
193426561
117114329
6068101
806337
405157703
6243045
823997617
63978472
186307211
340089153
332277793
2980341
110374146
519987761
268121981
96715971
322556074
182179447
314610224
920658103
792441792
3831631
265714177
177718825
81927751
117381193
683309953
514181287
19628764
34317881
111469181
444664599
332567323
210640501
1143560485
711677949
220876496
205331806
105973801
226743881
9612081
473278924
383191309
601389521
710000722
14916581
22182349
641399330
512284961
745574977
211914627
667565460
424212007
460901201
79196713
80191601
1004532157
167351633
546086601
509773751
242263060
10444067
5982670
114759436
714028137
264308521
314977345
136551961
111894823
205481522
11604065
422604001
148028830
391091248
7226248
40548498
157119587
4211758
695496361
511245163
112408021
1103950
213196581
604338913
245072409
146110633
30849109
21353151
377316780
20665854
67273721
40448577
39484801
13192036
546341221
734297599
52243309
392964917
77942305
854864381
83601391
1093652411
788656862
321290011
809614447
335479641
213641437
205616481
387877881
233733061
238668653
444855395
454639407
39652031
396575776
142235431
2962400
279116432
61472711
27870907
74929401
4703974
256503311
140423215
254418137
327852621
366833461
786912049
714115326
304068997
3527161
880660287
65791656
514153221
160945877
1036778081
556240945
150350287
96031321
116721195
330177216
362906617
201899314
439146585
4268941
68065741
52010552
1286561
131602201
77170996
116986801
179737561
132823207
333275266
445003183
98922313
766585401
77448313
104644431
895824095
180969449
12846649
782602948
27409786
44564303
7587994
228262311
92492026
594730171
122999106
150389951
670082778
871873003
353820984
505373971
347929369
137099051
455764225
373785757
819831937
100905481
441598609
90707761
124719382
284072473
351222166
529053101
79859416
80910697
52243867
665619104
602855611
351310781
6006010
69999479
20557256
119532901
171427753
275896531
634092922
275097373
81924179
76066817
120595201
60914413
21034326
467718515
348853159
30402121
8447329
72387771
264989453
585628226
504265407
74566001
73073026
667961851
289822504
100408095
240919229
670586885
423587845
650842492
811107625
58861225
148379335
431143318
393080857
204649999
332807251
333861256
49774681
492024370
185581964
13593573
169755579
342651116
478163731
32741
124771105
174313097
113081066
129925393
123288803
1069287361
6251839
179315279
409535792
115545867
787273673
79041619
706806828
235791921
736191677
22139929
226223539
26774117
557846115
86490300
88972361
545839327
3644081
264107821
248110365
12419771
423474474
54090181
52903761
45120129
765512386
663966073
27442267
387633409
392375746
28799596
159597397
286256611
5338821
20577415
298595158
278163588
122344867
7642163
405986401
464676229
817417756
210120889
7928121
293276021
461893381
558203699
465859771
90981497
1074967561
88809760
990618508
940346145
414191919
147975231
210273760
282708181
14273177
40157281
92973223
678733904
425196979
881980827
291440824
287299486
319525410
214052022
434698993
309396437
451686431
155027357
969474001
322690950
239869070
49480497
189689830
670479629
351082908
273466369
559531221
384334135
97008631
118668407
501207629
410212193
52402879
159601186
185264777
96152401
548607235
478015374
665793697
409103521
995495827
451599356
183645835
388416001
142261679
800472941
10655261
21882367
138856355
733357470
167846869
162177601
25834111
642539206
479538427
276019409
615895347
6475063
3112999
307764689
650790091
136436333
29435985
31377326
38803521
166616569
1104878669
416460718
221271801
820881245
222006673
29982629
187615969
421736767
72904705
17531231
173818945
178251521
584956165
566545206
32320945
924709787
99617379
837706780
41933596
545355721
33946981
197062111
505661365
54643681
840513871
180818002
278643201
114448996
469299211
676053991
176633785
1014753829
1057950905
22837205
108469141
513840471
177537205
452320201
358973650
495497395
702398815
127213079
730853056
235012883
30878641
8352095
238605913
181299331
884931479
16046251
511418419
196469762
223016023
527632984
248487043
646382907
395719501
114169371
269799789
131892341
1154222341
171028901
11534590
288106876
341323797
656894393
641798417
47168235
415821777
274833970
196116001
32386044
9766926
531023501
47940685
331500441
77419941
253130337
26326064
44830501
74709349
92541297
68843477
891060703
781093612
175898625
116826241
73083889
175614721
366387112
368543701
52516609
946190108
205411131
385215976
157062049
13230709
935461323
71590567
171232501
162009076
778723606
830025926
31162523
357402721
2961685
345166849
858716626
9714703
164803501
180214651
202338641
60477286
47487903
172208016
68049442
173457517
87753071
96001696
548048201
194695840
642440065
310838311
396082289
750074001
228736821
272503891
823649569
243239221
71290493
232550501
120277816
84076840
18521947
190653922
22546837
616365091
979110377
80775267
17361289
53171067
348059383
334848754
61693831
666917789
629096056
238987882
276864274
190651633
167956342
52419964
682366959
15358205
234282541
1576481
32470017
119373346
16916082
914485015
94309389
34138357
273775111
4978105
133251925
395259085
49700791
432196921
808245569
275799539
950830401
568892035
651657691
319501354
530658419
454892689
246597150
53806901
36801289
324572065
1065339425
219045331
2785775
47178804
103114639
632948341
147505978
288246565
428624289
363801527
37791811
774341027
516004860
4521605
540454279
435442081
216020520
262156129
349800936
173287407
830941885
169759681
703330545
255364033
672862606
141033453
464558235
714404546
11682971
283066641
410750310
31661014
151605469
416678716
320807576
574328037
17763533
443014147
1053284191
1376481
171473624
134516247
47246255
24097069
77298081
414171521
126218401
448462105
234136336
283336905
560906767
5787856
148873096
56549131
241761441
112626109
1890701
13291489
986293606
699944377
206926417
47278163
189290989
257732609
75389951
195967617
437282329
237660473
319599307
530228213
2607661
232066549
430705985
523327081
421073311
40734929
396463882
372982741
37034022
76554985
597878617
79984909
605351553
306835901
105427866
724143079
28038079
40228495
761926183
114105811
26175887
444663172
261107771
130507411
15225911
35429851
209399276
169058371
156351401
880902
323070441
12119001
99751015
843900817
46720015
15568477
79317686
168135226
577090765
532187433
131584867
442448137
871283445
318630947
433921148
920060396
38246401
31975426
662706901
261263277
23150557
686295873
75601324
7869573
112282507
71979676
226925441
141306481
291464801
10211641
101553508
2077369
131344826
230734465
759161754
360066524
67361325
567335121
821400526
103695636
242809029
483731137
102335221
393675449
161948669
7548001
517351324
42740101
507961153
390875018
189266156
55428841
276475681
359797021
122115303
284029537
67242424
523519153
8856195
652326857
486487681
411226206
72385589
639001749
307876856
34353075
668801065
51840805
899132152
6864051
509607841
9448717
356240935
740851723
120989892
647845367
298880341
38545974
82933094
239621731
339422763
783760373
18655246
659855017
4564926
236840793
122589381
92981605
157950601
263141985
294355309
28172365
50389217
579692271
514885951
526457121
487159297
39057661
425385865
312249381
270086312
248900422
45402326
493286041
624669409
135901431
74856151
117077563
152904106
124286905
383554846
59799377
853413992
223296049
287076741
168494856
344279041
321575780
134560581
492011545
14960007
221188801
6718001
19236085
235738777
606555055
269343445
390203626
335426885
352595425
894148668
293269887
448176535
84527809
278404906
64530277
290568401
468448135
32910197
311554243
76496696
137461236
53517963
958812700
1031682037
25427680
41054101
538227067
544885761
403342401
655620287
82639493
771487616
707941621
399943845
25705001
785893501
344668717
63659493
23444821
37458763
49101321
846910105
314369265
982327003
4742201
853378051
530205793
193668101
132047557
143025071
577910307
255488673
188636491
21112981
84626797
66015089
35249095
628535927
46936044
960664078
69816033
82346609
977576536
1030787703
188236606
667865089
2058437
328723753
550435323
422580133
210810556
31971929
41509529
288712799
162290875
593805661
27978001
628838393
178270075
281613491
152717811
933225601
438172603
136382401
63776813
439879087
894890081
52215073
416601361
549945538
128377871
336988198
650819787
543336817
493865335
630032358
120978535
7213123
285670369
45792257
200625060
389158667
9818561
1066342
181985833
126738018
101504521
109023809
14645185
150281531
487002790
146479519
102430571
196592761
468648368
489107613
747752247
210670786
4280383
577621319
941118256
145289951
509165801
454459773
43917625
72153456
2842141
643318201
196440103
114291394
89080321
31416429
300637897
166925351
537428169
360008824
201885158
150286753
267112391
260986376
921704501
157161117
48852417
604691361
48868561
516338650
263155777
417571012
323337196
406062754
637972841
131174737
40101601
456143185
177555135
216019441
583702135
47277505
297559891
41014302
262874938
131677613
1014448230
748789813
248100058
116093217
766059876
89163726
98068439
588868577
3296641
157632401
123301710
292847185
108465739
892909339
277458193
597466241
253319551
168405164
1501585
91280957
463725197
150704269
698072633
606691671
1003310353
271924003
469720711
84095227
291933891
251264875
272729665
419442139
403491361
27533485
224104791
448721599
141817788
5700327
259268301
310320811
6482511
421126741
51149515
546531364
5683251
300252275
140861062
288991041
843710960
718773179
167716277
91400876
116053001
48595849
20506490
570002091
752641315
23991031
162599529
421868953
84375251
417323225
762888356
560681361
17977801
242807247
73596392
226709449
249189529
236203617
142969109
209431076
17623146
15623521
76660379
660383213
190523773
242998991
18511009
1111720234
134285708
153878968
390864973
316590542
746307101
194401171
4905439
635569201
124249432
138343559
484511101
167266901
7427681
204769366
178619091
237719080
533755369
14313601
760562154
162881424
746546294
186502931
30401281
225062887
25156618
154941268
554022751
52834621
593976897
1286209
3721649
100129429
498804489
970138
30339569
58287157
247795133
195213915
63392761
640375090
4258294
260945788
16053577
58143249
139247263
16396764
167760166
199423318
59439073
4270871
486826705
130746259
234538561
242332231
145766977
1029048179
596360171
335732274
449106351
110523869
64986181
121063951
38187125
337268881
473689837
925198070
148478761
385597609
170108641
975588560
126425298
137873299
99576721
236672573
56382331
144079950
317038849
721697101
29045589
59885781
373654306
357444256
576227753
215251809
165209626
158018607
107960932
182081046
20354401
215624627
37290625
411347651
4844841
558225907
726645641
136719478
317958103
46441857
501821233
74245465
20730529
208484065
184558501
16756601
346816786
376584634
258130097
342606937
184640041
10306404
32869255
119649768
87958073
146891795
16573331
885815151
117571246
108043650
705524293
443057573
214650622
286731166
218957933
28809957
155238538
715173026
149622885
136274025
339357463
506724501
387587009
806927585
643461877
612428790
355248258
653064451
81673957
85354416
40022441
270282289
395906590
1870993
201689181
352925981
223994128
205647231
550241077
5737582
156555673
661683817
276435172
548914501
67504841
833486505
17641653
241532776
243279810
267437497
221748787
705546939
70775485
344857228
840652203
257936225
410638469
297747534
236690590
225921806
128106497
831684286
61732624
241736518
389305591
38205025
412209568
164661391
1727529
543466981
194099557
111338881
26443603
355990597
152201515
241119667
362277721
15389070
484598401
941944501
419366257
44161937
77764427
155109225
449854001
71500337
821719417
132090289
508715524
997944543
550362209
272581201
91916033
631045955
226451817
693670951
124206083
414097561
213109489
322176440
248891029
131784579
484396599
219862945
375933313
414673552
225834427
765441151
312829351
230715649
47780851
309344257
95335648
36486946
715843221
6301189
18025501
10714177
15315103
20978218
746993206
540628408
32003868
125614609
468158182
30177921
309967763
529135401
66270913
733426233
708723577
513215305
226597105
31943486
335388955
32045617
59496227
490485347
146409813
515910641
10826476
179047399
567116495
32788757
507521905
34205269
1148250883
128620839
211002565
322297042
8432965
648742307
339147733
286142281
288450345
429424363
564501097
227416036
598011701
5188195
1204529
486991633
203982527
338062803
311086357
74968301
545629009
187752836
172940671
18434417
26379306
547822819
189333633
116043965
19391474
97645057
123131237
201973906
834573377
226189287
324009055
16984297
418576324
451201947
753192653
261225325
255379185
614921221
372869472
350337599
433549944
127204408
121022153
3328876
13001493
265388166
73658729
591477025
20058025
483423647
326987363
555399405
401331009
64787841
14779471
382940086
302316413
697683631
285222337
514261891
244146358
640025791
337391713
25011421
11445883
550279308
436630185
86530665
29104556
1029266497
287215993
219701181
494856631
325030382
13807916
588318032
269729500
358776861
823753305
314058625
450674939
241596969
937001773
110696461
13503862
70266476
689365535
700436388
339607553
261802756
21254401
177969097
67382497
362039789
58302505
226031093
357826241
52989541
180787759
197950237
223690033
340632961
36305956
495434062
735348124
313515280
351804389
482668285
188221696
53040701
707325103
235738228
19100881
250614661
91042651
510216624
22186453
542077977
677990567
34525873
9852679
252289
200290249
863611848
368478587
37770193
162767453
379808591
418975957
211955847
90268461
184742845
913325821
35982753
361356451
120948583
832926193
139547805
126671737
43833427
200122795
281895661
150488801
188388289
192657577
606500
3962401
23516599
382236351
82165735
936649309
690670421
117287899
15352261
29439801
101725845
348202297
147243163
357328501
207054433
279360001
32769388
331503877
41723137
102584563
53916171
172630846
869030000
112089853
121725253
39131431
236683759
73130372
690694093
2765281
21229480
132856973
234679570
22961350
267923027
569157877
87645783
349702796
24508849
918992971
251563715
381061185
32648526
88006810
44887777
154108217
33796756
198957318
497628451
33975817
573932836
872061667
40394350
1424437
430162903
38402311
187922210
160274696
310531651
157544717
13387641
586635820
523496066
308166587
51557076
503853001
10554701
247869805
423943966
112587745
617170769
538499126
493306957
18406401
450876721
430503445
163240705
31761875
271041580
121460275
122256822
169279353
343386367
115567411
314820505
1068255995
2360751
127125142
432370016
220162699
89131903
978130227
257028223
90889753
561484159
344914321
136655923
20473206
42239165
256716398
32374385
130283329
450791896
666012693
211521883
383701159
711836502
639302301
400440860
793491266
78089671
823530923
288915901
203082721
225866425
733456486
393219665
322485081
86651971
437054287
819499726
2091041
86310086
280007157
1097235811
302348271
452467543
32737772
10658799
524028139
81696145
122969001
388961785
275242241
107000440
759743161
15433411
454443009
365774636
603318613
69773721
186886661
472913911
259548625
397282336
180936121
445801825
309446753
124825903
265206529
408706021
366205789
793923475
115052646
28871155
81677044
56537857
93547077
497706241
97296866
430367773
178356363
94137715
992318377
39685490
55605551
293308051
22397417
582245079
314420581
263117829
568531081
977362849
92668817
120714558
293242109
345684858
579746337
457833976
109430691
12898081
32327425
92666626
512434301
734313373
36811041
502302676
349673329
83647301
639232501
130424966
264236605
97084612
140595137
537887170
9496257
38123996
495588704
27312126
16923119
233260469
514119507
4820813
195200947
826725953
551694235
13439393
511959251
658283665
38727207
780720769
925257441
39484761
425362094
613744519
587280851
416273826
334876897
87563221
83348901
488836113
1126035
139429221
220832711
84978873
80405611
466933741
450520330
446384684
275794165
1025081282
476876914
244529979
682283483
391782907
90618710
88165898
26278753
575800769
22302439
1071509304
697962341
580904056
12602617
148421481
655134397
863359828
33385260
161464829
392500545
344601830
171149556
302169457
315097222
936664849
522873031
57519709
307434661
638369326
241704598
541186009
1104291441
49363201
146047474
593566081
53725407
251347605
911013781
112816481
563560921
341127226
1149986423
383373209
124332595
545513233
877130476
1046626596
245694632
27712609
1439031
401042401
311080188
201383225
282774493
730284171
24211747
769660382
20092513
341516185
678094781
611774417
753314641
2391341
353979572
23924357
17807336
191154881
490097464
91210057
140156841
135818701
118186489
357154491
366360289
123548114
273921385
36941477
51825632
353885660
43093927
463911589
333076297
738952143
461100361
534645894
545101489
362525281
1028652091
69474207
306307519
295837400
147949084
279809981
488562168
193086441
140027335
342007351
13270609
429028157
363033065
528767717
793895628
41275606
219015380
974819543
162493321
11400626
543972675
790825944
3569853
98083219
224046283
25824961
48599929
177666721
133042871
506901305
587343076
27179065
329018801
217420317
896831729
1051516213
7851867
646622411
6535673
476504686
11857253
314583259
178805485
394559436
150043313
78885691
139240298
24787673
2843047
646975044
226401452
163548343
537264337
20408844
7496849
647986913
69691545
184715761
253656222
409836525
371103875
59094577
474242959
44170442
304714427
756122641
961503766
1043767801
42813937
1088403021
160587961
555048571
641517384
11427177
22167309
133765947
204004711
294433273
6280915
1073277729
319211551
173122885
556415519
726909009
60853885
411963967
26360968
111009304
159524251
241020604
434013721
73679803
94523881
337182301
533518515
537167697
444169441
378519399
441227833
761468065
418917409
32920945
150325066
2075248
699630025
82098265
4184474
501728857
32441547
84735729
162509581
7222216
161589271
323877051
278372365
504657336
449777761
104605957
137636751
454338388
32719745
20600121
10115251
290859381
49728961
571211476
248436673
321713416
120834903
74061825
626006788
522704281
101186898
356943216
29605854
36281169
969224145
14160151
552333961
296090367
186724721
361953525
117274284
290940479
274603177
251621335
268611241
99803287
319409369
17559617
124109593
706871550
399225265
634223563
697557281
559795272
12872611
314910177
29988839
524157049
752558
193896067
783500536
765503443
24943376
602058387
684877013
7450161
361241525
406317033
9793598
604341953
158848049
201579195
424278589
79997791
16053067
57000761
312802516
115865341
82483036
58049629
64909664
666707221
245760673
52628566
30382661
199320999
102137113
11682681
978825
595987305
39400288
33460551
558425
763030206
484578222
309588401
22600656
22685243
263793201
907096845
41962354
94586427
440157715
216010145
254357183
256792429
197253772
35853071
752116576
98517301
245758587
69990229
2001601
341602353
763565591
606312001
1025903455
20193739
482412673
34265730
268282
173964088
664193281
321454961
38177649
330835504
378180131
476019475
151638697
349735471
164497472
155386765
48641395
193632913
476572204
527951118
265282761
536501471
880651487
374537612
412726749
290022187
104494849
475081751
35014657
153263697
303910762
141518626
894178151
236539161
436777105
34115994
240148560
71030737
117274921
105129353
48345776
365896
95200876
382201984
484494986
209525370
172547437
463195979
74856105
133651063
29648851
172248007
216515169
534023731
154771741
354869929
423292353
216719371
429181367
928737697
157290169
18984401
177151807
452918207
158685732
830741
572339281
228597001
528938085
17786251
89267391
30436801
147815405
16428334
10764001
364196255
156387121
84466861
138661849
64190173
46058909
321749020
358894573
484897425
413564516
604246711
66186133
711706041
1490049
909346821
298738316
228014779
926360436
259213891
893495608
1126123009
663582621
44724352
208172117
103204039
354201
203606903
1714049
92581444
26625281
25601686
336333619
117960612
230825323
134486136
539169346
26318461
555270305
602544317
209386999
184453858
269160417
130449859
180265161
353592801
69002263
488129629
1162452691
10172149
434821531
176158005
688675339
552717877
360714151
473659627
395955771
112215115
474585259
19538491
295452697
88590851
450287351
614713525
609801571
360234047
15022921
352318711
264444841
227428993
82632907
362118429
5190370
200140959
777634999
25804183
165111519
375286913
428993771
204233941
189546358
271343614
508263281
208119421
266335465
37068697
614438737
40431721
10782897
667979131
53602079
75292513
384133105
90576003
253142681
14819201
490046519
19579879
94268197
108734572
191267417
601488138
1148797135
440660413
1138044931
233781585
128596165
158738177
60438607
10298380
162914272
1035097013
96730995
8658593
145405261
425623561
32690323
1731601
152917941
1013604549
17424535
45492936
105525506
89499961
15003444
260580079
512670481
93231625
435347998
113295829
42840136
585443
106360047
1002169150
278491192
454489689
194062559
248252295
5498689
430593601
55242461
876826445
212083678
7658621
593865757
192014253
91451393
345084004
315582481
981142882
69530579
916196239
144690239
103388581
718768849
388317327
662032153
276602563
50870873
794608011
211206711
237870838
785566937
106039531
164132277
337131028
357087483
285315081
182449721
52712585
798922065
61178701
39363949
67368421
55321249
108139489
127048076
114759203
146578223
605418601
840071413
289067971
328993225
45348871
789711715
495372201
338438908
153743711
441062689
50318662
126560721
258983861
25980494
84511933
139080706
178820929
403352314
59654035
23571316
890165361
312008281
76575265
23828390
75014017
211874001
2254337
227931558
582385376
469509286
827455873
14949541
649055107
51752047
42042993
121805866
172354651
812231105
185352445
65402239
530376571
406687078
120677051
376043838
201925257
201701704
358436811
35628711
930759939
23013379
187057378
981310397
142545761
666080455
31816919
115062816
23985109
356723823
137224033
550727246
127445305
57599039
784455838
137901961
447687181
88821465
76073349
155672605
191116729
20514143
180826876
53222401
131679797
31092931
409533385
26844286
185487501
449512295
97669417
29316496
332262803
571417176
23209473
711634365
162711116
439086508
224486185
573246121
414167441
261078296
292330863
28662112
155242731
571625133
733745416
541650236
219356393
7404616
574849402
216277615
129771379
518090420
75656721
402553689
242177825
519858340
340718806
809567119
173337541
11839190
1184941
69467905
41016441
749350006
348150421
110646721
232072841
71028343
87037950
69039133
403104119
626427673
289792894
358197562
598374351
137024057
355858281
28943853
28334301
12163011
67031035
140690241
108585877
128286953
375134746
45056437
28773603
254797577
119536441
296496145
81597745
177643927
846917191
142628521
87240041
8618086
305959321
793719001
179798046
443213945
899250841
668913001
154866551
53332336
306043633
85011928
372476469
160458640
73347961
10598425
63947136
42771181
360867445
58587937
1141376671
755219457
970573901
161254453
328582087
200268425
28027535
432016162
964424935
538076961
37087201
280454873
578311437
60784869
78888021
335162710
574638259
66540209
14862211
756997
799141441
204475090
816980865
26712873
660189626
50890462
436630717
206379916
673913521
16034305
731124022
355816128
52349663
104920223
154549421
419248221
171114607
604451293
490209901
98512298
138474196
700536721
860332861
285158881
114304452
111965697
35425945
14987694
427893841
4335781
433242503
212859784
479235453
200380006
230564685
381668680
593237799
381077655
625131681
151722
8720479
29669242
21599171
478152331
133350476
342773341
10640125
31114723
291747396
91367449
410943001
166780441
61175753
19047659
433141315
822128695
689976951
86770857
76548111
858603817
402322141
14165701
732542350
220041225
818988825
287811007
75168172
212653451
305090535
210875077
35563111
962172745
702460801
442715911
311513407
950752741
51105517
533051031
161944862
1067862930
31572199
112759538
174604741
152521757
216846657
262783117
182431600
507841
21903869
406989041
495140266
62471890
179779073
183126872
539969701
323301601
492211194
197683201
241771171
772944473
45666649
29488026
756237249
381480969
432425206
452414391
813707506
562318499
383016961
721593718
206665130
868592176
16221129
340786699
329215599
474163993
459929311
83091205
9498211
12757681
84250139
89902016
25447845
375542659
597984249
1592719
692389699
97355431
383267539
133583839
133563717
617100601
643127450
1123356951
407829445
314927579
445469113
221868262
17729794
504606768
39515726
2360359
326691634
554093231
600736473
128631259
483475083
488129251
29867553
347115391
128185181
5225633
450923679
451469749
1004529395
114139081
527221729
151568621
403729533
91149576
124534963
194526289
487948114
330653521
16438213
297973087
51304471
134093833
120124395
824628045
735857461
308676193
816293143
645668109
578310151
89728453
408332065
764979601
592677449
617678626
151131201
169290141
200024051
471226482
132195697
272396996
85827561
77913605
744125086
338368120
10570195
924051933
124556077
168281601
1037981407
261219173
247613351
527486641
321648139
26557125
462683176
200053897
662265432
903604705
46114198
1123343144
198962177
160966559
171965205
440407961
170229475
137885260
20103091
16240081
398332041
390012069
83977
484893689
7743013
286189039
55245625
40500703
52134253
693202061
5174921
849371069
112990021
845055135
284287699
160363701
314370379
826557211
63370209
204465745
367064961
158930769
643455193
782955076
296797253
118562081
92005798
19083121
941825023
20551693
240398313
776241581
106794052
336023381
191129797
205986460
80051777
218493665
5789789
129202271
55451782
790636933
664627041
373951717
227582328
595409599
123852633
177177348
696049329
213624011
612434474
448848576
84866565
286871725
5071937
244426421
153251911
599240323
676587360
132077962
519529417
79206481
145252591
6192251
40509383
602994
173045352
388190936
259149649
120077761
499732498
234687233
1066819140
15614593
598361401
22327436
341893189
113911841
68549317
112142809
669258651
95003056
95517418
436624462
504591073
327940396
68460769
82331009
436056995
451171027
563630887
28206881
104632452
44486863
302457001
324930295
1253833
571415217
325463841
457627017
10248141
320027821
621768451
482267969
674722126
41988545
164191069
393425803
802248293
38673793
392235961
291709329
54963676
368922511
98883748
10648971
332946701
37122989
605825319
626513259
6176746
151625017
291695201
197338857
336255411
320193419
131088189
40910197
487094098
354166561
11839579
344560481
104425915
582182917
88129441
572292463
120888639
110661937
655020801
90346929
6238101
307644081
267471856
41307953
330646117
957118464
31815375
138787381
274745409
87163651
895034
1106613236
219437774
242731985
1114076121
136676206
115743595
126826161
104557845
129902494
178741551
847474651
143305774
20721238
225809935
75765601
878801719
1172207889
23365301
342770899
169109665
281535036
715607876
57282761
584289721
20078251
52012717
455800187
572064949
214477508
993264631
31666681
805398972
78259841
176896765
34847101
622038497
626544585
100766571
223918696
709343577
221210677
269
302731162
133496012
27943381
185689666
310209709
71591781
435093397
5754979
88691170
164114601
7777641
180159253
144365398
473150741
1858591
194109933
129289599
525252241
9113959
498684705
155105578
24272941
559559835
229907393
425518391
24565913
308759627
455386386
191702701
124191352
299694904
141609415
333041815
629474029
423792161
72346765
156843103
168050559
207239657
98822593
836720941
405754501
822198511
404694529
107109346
181421739
565315801
138436327
111832953
24573747
543247768
196631419
69167791
243201860
320334202
553999401
79742137
348046308
864754375
846482113
274905709
778344151
63930409
159301429
964165548
49027694
326632385
97285297
245012770
636346153
66009778
132567541
137189953
52892666
407235025
2363298
182308901
441420889
111225521
40799047
938741505
740239577
692909281
22237066
584302945
341592850
16027691
126606906
57485601
628287409
6132439
8327611
538051153
85958641
322233066
306701326
70770183
59330443
190388518
54772797
88230871
22162663
397354513
277869053
68905285
703888641
485121619
219883171
2742594
774579595
99089312
285023273
2054833
180031288
267043237
50922397
233136511
215223532
770818465
33577265
10520173
22872165
164844723
28555489
357262275
402383311
374130901
284355541
172830841
346843113
46551934
54134801
31774577
71289000
176971264
196695667
467316515
261956306
276017089
106313705
579454961
478800846
13810529
1002677857
388731946
627854494
467289109
135568231
717497665
499859545
231005065
128758001
302748223
274939193
897740557
348237810
1178890175
715305345
20986951
7978251
107674165
131389129
1092165076
173237885
71099876
347212063
26935129
201419249
83341769
814386669
461976544
891441277
249327328
156259951
446052153
204943637
926380857
47202895
762863911
639354941
670656897
177576539
146155921
1020787
85589131
40911851
170837962
125310421
757429245
520345941
98588305
425272477
133877760
571709864
518193775
368577899
13522957
131892737
24193
811130266
957592119
375688901
230573467
590075721
457291331
694605412
81852646
299694599
47478911
41754201
97563511
242757016
515796873
727717432
910932427
27574961
25496631
76900461
88984727
6693831
83831084
171062437
397903080
266080017
10088321
85104611
315847645
184332331
700380767
111031088
125460193
863712676
719865433
43713846
699469201
74784077
597791009
65060045
1003990846
556388401
226121281
147985477
48938929
80288299
501867307
47287831
24606721
339041647
927593161
265019344
194462929
152093019
226372291
102934921
73342908
52472839
244236988
473075164
121832761
12059690
185728271
36772186
141285917
523884559
99367681
1006638181
77350582
404228961
466338908
33693265
43915873
110676574
582930497
250779115
221129221
105342589
98070281
116066761
174615346
669250981
171912181
125583139
62957831
55143739
258397805
14925061
65360087
25711147
43835737
497489407
83682887
561752920
138762739
273027955
13303555
341933164
72891637
56312401
447728385
440429932
73502166
171111253
4120849
815481731
223284297
36136717
240424177
31911153
343020679
711206168
171340809
1064381102
413007196
86498705
543689221
419193201
65728411
14593021
100883560
73305049
890703311
836044100
86971292
585378161
627228757
423051563
398638369
934203453
251769876
911165185
619417863
839661009
510450606
537950
214901859
622045738
180922669
388442053
373397716
308507799
170620001
139535866
697781657
436191491
16307749
420972207
218385289
96774649
423562343
130116625
240278921
899832715
698676457
28003096
809406631
473203025
78029705
1009292131
625082225
51639931
61136726
813169153
14830024
353502385
709986029
376386499
429928595
850430766
660738016
535746253
40225326
573287606
292016074
175170172
328349926
377095528
26031721
4193281
376018993
726915511
105751797
348600349
141763231
68985632
569362441
486783522
6566041
394796417
504135801
588664606
656421573
293119329
86017309
125281773
333639526
233812536
10126621
198830367
18021741
35045957
416227552
171799433
96086817
356400149
396804463
2894431
295549892
76879201
974871061
272167743
41566646
195413709
351195201
100748098
278188783
166888415
12285506
270435877
30275736
52738048
44155393
343825161
295548790
14293049
179120395
882961857
760698247
279717369
14454661
210045055
72940701
624817557
60030237
28386679
657989109
322233325
43766105
692429041
722041975
2241411
22561714
272943629
644929991
48489460
15107329
339544195
15157501
167743816
577632961
167231293
542827327
155241329
31107385
379098706
621367639
379076771
81120721
32717395
41477473
125259381
450147166
260392681
422724863
89274901
369749389
604601789
448034441
343025632
162759866
704828201
220803997
513025885
330157864
82798654
261930305
275552801
20365723
513203117
560078273
667850899
220047448
489439006
235230106
9169403
556038073
135663711
62190687
47722577
6577383
7905229
16794809
190451473
1365982
40349911
16438867
100007065
2274161
234458470
236104961
224132745
247752517
280466157
119705571
554571681
63501901
75593901
576288305
392210171
12042390
328609741
278568718
515267957
304372189
302329217
80512111
389232239
132686821
321242342
42605689
109968721
573517347
35703867
278036731
402629646
152192081
13274945
9262459
32260007
10866361
25143535
386435581
70288345
747238181
378883156
425062864
190738041
295403641
228200020
425343958
90959023
143087869
69516409
154058500
356476945
290380141
28599085
557045974
116493193
164747991
254775157
905364541
53871076
795117889
99897558
659925865
261454785
7073276
25953473
2977333
589235347
298276609
34900601
32467961
608697638
108994242
215534369
92746981
559828613
397820421
191350717
336679533
577421929
943468384
361416601
49845113
359490089
252232345
227148505
788683667
909602045
71968371
172514112
196870102
87227191
724918688
157519891
699383729
206413151
200828189
11976705
47301793
471030820
57591001
35150488
202527865
98969451
48038845
423822501
4387469
1137468707
59764102
294825097
421239820
43914291
323315917
108601855
76762391
60194559
170288261
815748013
202960568
19384025
106921045
629419816
398130461
35522085
193720531
231254943
51683116
408681658
158090731
477586321
166713521
742605076
200822451
339437737
173810001
477679566
20179541
481435649
990467815
132391953
5752249
35470918
138371993
124804097
52611259
205673211
582754484
466211786
631329093
359324701
196091648
163360695
72290128
471505661
169737569
90763304
485376497
82172554
476823153
768924401
204011677
289278983
17356399
641091827
34082708
86251660
346458451
146366731
4696387
292598489
327082852
827743035
709977686
237723935
16256371
858305141
109950357
20324851
416526758
97618027
274309089
53765286
874522001
231779131
215911037
593031601
639854878
209569636
435138276
5667145
124696345
585478913
83443501
796756673
190866820
726496376
165394447
311417011
47497117
982074925
175355179
872706021
88003221
26266891
189746987
224484541
1039567393
14712353
572126737
143553973
39317741
120180265
118329481
447856513
635385921
105122044
442205887
490931210
961820137
210027035
270064444
293672365
66731881
278125401
215061386
23167873
165047533
288202529
157824459
296845102
496769421
103236921
175630183
234088612
165554706
287353540
170752744
35153365
519599991
45630553
23988919
183554650
42270229
138382525
262045045
121099309
68508077
52219989
55992154
416171201
43395986
710101935
783803551
270108379
247508521
288413574
309277992
277740361
192108575
537120021
214738085
28637825
325932781
762847801
441051875
8935375
110069506
19642283
696981047
76991719
262318138
303249011
447060907
85430515
490721561
800998309
502541071
238309
139964617
49812721
461635291
38728171
855483501
110228651
417708769
1175072830
337969861
93680443
636579005
458414857
278701626
220190752
88606987
281340961
632875057
153272561
316099185
390409361
10401931
300917959
747653915
31672525
255707047
90411274
296826051
505591945
295862905
740445382
177074041
261985150
641279101
198458363
404910425
144849236
664356329
52481863
131757211
715084756
487244285
574153473
99062316
175690126
185272933
332431496
87353596
234605281
129529807
14437361
617329441
223291917
508169356
28565745
873198833
25882286
565373425
48729601
25169486
951204566
54209585
193019164
150831553
167831037
316004176
76105771
255325071
32134601
306499453
178059478
359146249
513637804
34106977
173455222
210220885
217448370
731124271
366500641
58475489
302184481
139371655
9229951
185241121
206168194
504245831
155544918
78992497
196286002
194869284
835482415
85555357
257392081
235443089
393916595
313687234
592310989
1009361433
782236981
324674303
465408763
577247361
38582721
869558220
17764415
51239461
487669651
458488670
360329493
87021607
57095963
402113863
151106887
10702209
298402885
88100461
134942451
96673501
345266863
22460101
138414492
512727001
162085702
353261629
765586618
119550246
31438978
3519937
798553501
71022361
44319031
428754481
526260747
844520746
550326092
489765981
79647380
69932647
400792282
133521021
414105198
502163341
154921521
823346599
167745777
275900276
542334
580986196
728091503
23853781
369716853
481232014
124888030
556183693
33873633
335432224
31629121
182802244
13400422
257775202
74685709
190595161
19869998
211414483
202497527
175301435
111220541
324275766
261950320
126601784
148013035
193298901
476319691
283779930
242333641
2072341
131871529
744682681
190937025
289270633
491447451
363822193
365911894
37790306
102148216
235513641
125853011
118017277
559768951
576342510
34749106
273383251
772699721
99893911
38011585
71066546
206622565
223067857
108642115
7143129
351874691
28335711
464754881
773353921
84829201
199714255
183885633
257877775
258984292
247682887
592778629
454953065
5458063
317235433
433740670
331839262
733154036
106272310
192793346
267670400
518976849
407038835
651423641
389767831
720079
252000001
575027284
91400563
