19366355
6248461
70042220
41643283
67078123
63419256
26265457
3064163
24347430
49245198
39439895
41397719
27805559
69896483
86896508
99243
82142263
42518174
1953654
2708434
48079103
138492
5383199
60905654
43492081
53411398
78077850
96608324
21337549
22107142
48943027
13077897
92427836
23157224
28123809
33164542
6574359
1352234
38072201
2829692