18103075
39714074
51225874
31081935
49707009
22588379
43807953
3197830
6752118
68629191
32847357
76459098
73101920
76804428
42469193
62995702
36024923
55636059
37556857
25102544
79162619
12835658
54636841
24314964
8534919
44727076
21595077
66186099
58532663
21542189
8895621
18976524
46476561
4947045
55641186
74693706
94879953
87378612
56862423
2159834