70641326
67045913
52642777
41563350
33721103
17757150
34176535
7952952
59706580
10684837
64544812
57762543
88139121
91459771
1403663
5356630
30597349
70074150
55651632
2597981
67422801
1306302
79711563
90539195
11723468
98805642
96283041
68931844
28478729
78176945
33955910
70417513
32804990
5508947
3025954
4965198
34278235
12099350
89833754
84953203