39967393
95113625
67852058
1582404
5003006
9281530
20569999
15199096
4055164
59887943
77327571
28374969
28352068
86137897
88522170
4582426
58655831
4433614
80281760
5785486
86521055
86257631
2407788
85561056
64017204
6001751
2220775
73412151
54925642
46424929
81251793
45982891
74918425
23722631
86213102
7296106
53043182
95451674
41517056
6289280