52746931
61137707
748782
173572
86363316
882938
28621002
21135079
7438123
48633964
17922899
45208657
16847284
18644451
4241490
3350152
48464951
95421038
31946812
92815593
58585018
11634758
82339606
14514782
41801416
9017100
80345418
89094522
2459432
81767859
17781359
87626374
41603974
71672119
24068197
79525073
2381473
6925104
61882888
13983264