13934332
1115596
48357167
67501733
70187594
34836571
91443013
10717261
64242519
6646813
97652445
42222898
17076247
28444610
58573618
98562587
16611437
47988740
84797716
82656101
33453208
64738589
10032675
21269948
91282775
44409450
9918476
2474039
91609164
53955006
5920975
85879168
67481253
25217188
538585
20703979
37107711
21305430
16529669
1525165