45187892
3316159
2017367
17298947
65142055
13122655
32706173
29398105
5799157
64547733
89897453
7937892
43111494
8531177
9757880
9175650
74222829
9098465
28747089
92806365
92913765
346196
194599
35724041
5192393
38681770
1136518
37025888
24747081
67435669
26199260
27141153
60527177
27265190
89275368
52379327
9914211
71361345
4268410
30049891