14889793
33484127
2013601
68651447
8847797
53076297
8669568
95099342
11519213
30004631
51467483
16822641
1092036
30895873
84239601
23092848
33386899
2946856
4265876
95343384
14095119
4796762
75926580
64152480
88008298
6607826
80133800
44168616
40075703
35922622
44626063
38217165
53803681
66464494
83231063
811888
52428768
55398825
13084636
25278503