14993340
58104278
88192885
3014711
79485113
30107467
16352238
85664425
15002795
85592930
79689332
44438001
48526712
5309561
8191906
3421867
27521409
40289069
15551608
2158712
66635118
11331632
68336770
38747492
30353024
6678673
94483035
71382934
90183102
10728161
42824622
79866537
17567821
57308451
11811166
52522008
58742926
25168837
15971927
93058082