73801949
40645561
2433408
2633865
95249840
2503350
8175250
88435853
2208820
98956906
26806143
19651242
3554819
74124094
97156133
25014592
355968
62768842
45942017
56004685
95342017
1393372
15825130
15689847
7220191
1486840
5121952
22466035
56384663
23739811
36443205
12321888
49309189
98337853
71352381
58726228
6594796
73811808
29242400
6041183