41742219
302913
95269782
10108678
29183933
1008680
57909052
58239462
49282092
87704355
80446668
24505352
53069528
36616147
7581506
95417000
12261161
5068946
73776120
69958046
7322126
2395855
95894040
73619236
2998433
93795198
27953204
14901057
84066856
5741238
67307639
87151861
72562741
59715414
35711020
64199926
63922745
18093108
98126815
91011843