24257235
4172994
32882286
37019360
50954934
10346305
24318731
367310
1981793
14326463
30293414
11078502
99092166
5424550
42374779
970336
52497784
5302289
51342357
16035416
50815537
55757410
65886659
70139569
58938317
8252898
31872
49703477
29092541
5134471
22553114
37542380
12073971
36078372
8806174
69885161
3050176
75516563
79335441
32803155