15473340
67603314
59302727
18226887
98441444
44185360
28064726
92124519
66629714
35232210
21689019
15698398
87907218
9716632
107039
43539618
89908213
65354097
93996872
39143212
62305423
29522894
55845198
97313774
40306943
27122772
21053741
3346211
28703561
53097871
3823972
93723443
31969717
59113382
86984511
53015057
37536705
53417201
30824067
25213648