26773697
5099366
94796733
31974212
80908900
64236528
66594824
6073104
1644747
17991581
73391269
89598636
44132969
25586459
83176099
5858845
62159785
29098165
78079182
22648411
69912842
68999381
47612599
68276834
15165706
80731680
63516166
93917027
4559724
861382
28632024
70162919
3671633
55266947
1231347
74993144
19498339
3339293
10807401
17008554