6625162
28157933
68903508
52229409
88937123
83039100
77053157
1238401
13327849
20105457
40898346
63129570
38922954
95016018
65999781
64069785
63349591
1411401
72313898
16959423
41512775
30965432
84906566
10516882
9828573
72506319
92523418
1275163
85134693
32126323
84418077
93993726
97674636
92603298
81997341
2622609
782644
63465832
437551
95706902