40497335
41008022
96624900
1128417
62959135
28186410
53441723
61485529
87421426
107940
69466210
80406158
405530
88156843
28678866
84773467
81988426
14345475
98929443
96861892
18291625
22211393
20906867
95643796
14656045
6765607
69724228
59557818
56545234
84229828
69227443
3731323
45669112
18606398
17972387
8764973
65449431
22615382
78559315
25425645