15746446
5676907
61385933
59072736
63907589
41332149
38194182
19845848
28588798
32656739
30187336
20958882
9108593
26492650
66507050
49774123
75692073
869423
17788049
60088542
96245544
23019352
73569431
86403713
27956711
57266554
56292611
18142281
48831403
91895653
78503211
1319039
43562401
74873504
44812993
74307085
76131281
70279706
4194905
19136793