25674765
61036500
46374608
6570761
80397109
67791993
13603092
98073894
9227729
24537796
1483218
3056461
8371287
54327539
3588553
50213810
38772033
24238343
47872754
58177111
34723924
68848681
290945
25986653
68249133
22968687
23979684
55188356
91292033
37259528
3275427
3956256
8986372
3073828
19813862
6328788
86532021
61889289
28047022
225145