10336177
7156139
9667515
67065473
3949112
64076734
73449314
80134124
93481965
85127699
10568050
70871588
83509531
4017410
57873945
28311845
23572210
16596918
5825688
81811784
24091885
21645747
16378098
58585142
79981124
64941790
70916650
91489127
51599814
98479133
49121227
93052721
44569134
72647467
76127998
41512022
9242165
12731
4271280
2147059