12129170
91081945
86762522
89031344
14901656
79957905
30097471
42632432
94237594
30522436
12502470
71926444
11908819
32064067
46422905
25308126
38725305
35193042
61286818
26668233
22522186
21431119
65831017
67606127
69479643
77924383
60502516
9097399
23165898
52459704
36304147
45918523
16996198
59751545
62089681
43581768
40469166
44648306
16665360
46774613