14958794
684496
99799770
54338163
22749420
80048923
81385414
7221364
66155101
15148326
66099102
92979647
7236770
78684185
71083368
7567912
26672306
19631061
77277211
21205970
84226858
3433613
27356203
95742822
2140849
17492701
67414342
17986582
20288241
50938221
56486742
23537471
6813241
3644366
8200769
92601652
45111016
46347947
93099196
75143513