14239302
195623
7628214
80786249
28395341
95143078
68004642
36208471
66355038
23869406
30941605
52319454
32532543
66388834
18099022
45831760
86783210
98225764
33692785
51255345
79162035
43416910
58367694
83929044
94839180
91847423
69295011
97653042
6350437
7706025
10093718
83626703
28863295
95876725
63902382
2011235
28103953
88755862
63729190
47045500