74092225
32797591
17734373
1503595
4162998
20084061
11523022
62022153
34437050
50395711
15026542
63655417
9501413
10849806
14239580
24851331
386131
74789102
79292421
10156609
9097103
16005487
93708381
50645866
51246856
90388352
2974545
76387147
73889917
76636827
22803929
76348497
53511615
7994781
99761993
97387375
96083179
59671680
63901287
59021456