10891259
2920272
19101180
65766102
44581765
37012135
4047027
99356498
32746981
77883597
12965256
1606375
96804189
72362169
5140134
30201078
92553821
60905639
80296327
88054509
42424137
50673958
66753366
35939034
51071212
3136341
9535366
60386070
81438350
90877549
54898135
309581
81106965
15687509
88354326
71692548
15881260
78562892
70008023
54416475