47701895
59114728
22727710
1219749
726132
45004443
80024587
29616210
2913296
95562377
39676198
81262186
85849177
20001032
69514200
2102259
9348252
39566565
52008281
787989
77444217
95519174
45795716
80447825
94742280
7489475
40459214
13935630
49524789
32403285
87441800
37856358
7452927
50455787
74149431
32121451
31436145
23986097
98613863
33929816