10132843
1025639
45592534
41902016
91645017
73687707
76364992
81693345
21695612
43861846
6699998
29707528
13059017
9193288
92892999
75479159
73326763
17515296
20431860
83052027
1922708
30654688
88574083
95436498
81755214
53298587
53129273
25724341
42639760
5288491
52634397
51674942
39143458
4195462
20155477
2193491
10372864
57978837
13712316
60306180