16496870
91383651
43721999
32976108
508741
25294501
6771892
9831734
12365810
893229
33237305
71882540
62097955
51017603
7015789
48985227
57323182
7977585
55565122
98385550
67155917
49448055
1141774
92524947
94094487
20875320
32313892
50028026
44774130
29408778
96775340
91564120
37756022
53875702
40608611
93177673
85163127
63095893
32273542
14193568