25524761
18318475
25484146
42755994
18634954
18852701
2476772
7235542
30717589
5017990
46102876
42372596
33955249
31417368
42839995
2063395
50878829
78201824
9160384
99405978
35334740
11102506
7147612
35392092
12283017
1705685
1967936
25534137
33222173
55206229
88673968
74713067
99931572
37417062
22631275
63369127
27267477
2318196
19485258
5778611