24844115
59829089
57815737
12135671
67895463
80381366
27808381
51793314
46862926
50133064
6814501
43434822
30516315
30016941
50529390
79196444
21631511
5213011
32869974
3998237
3064448
18158549
1755829
21853211
10362146
46357429
32744150
25271027
62845514
46792934
24698742
54837538
14687415
7230261
12321342
61973603
32395252
75241037
39641915
36447015