5702063
1232875
98127081
91895463
85593949
22337654
8976494
160101
5917850
11778719
12189636
5121752
12662347
88299068
63684660
30377688
69712309
6321298
25608270
68893546
91857000
32413595
71933945
57658845
40576157
37585374
4513686
3463661
15316917
29842725
25582819
64459045
85442874
63301765
5857836
70275450
47576973
3664829
78517737
13006371