40459
93193717
78084511
43181452
6918473
97486107
1002392
50481234
2954952
53802722
37861240
6780222
48575015
52484187
87627638
47339729
99792559
79127021
50639804
51271184
4228902
83266733
94188873
98568626
53519967
15508998
5642408
29571060
1500779
21969427
291512
2125204
47736984
14544338
50115456
25353288
98719796
1269763
19652637
40724360