14098437
35182510
15416915
905525
99169865
14882138
21721922
80058931
65609717
76515811
51185179
90646604
78769284
99688843
11052785
9129256
11875619
68804255
34485321
84595279
2292520
27778993
92781961
29939464
77261081
87502096
73608403
16013636
10267211
77113333
52749715
26044315
97225774
72754028
38907043
3796653
72684943
13984092
68667635
5742516