27983659
89531252
15991194
55621114
6543688
1916495
97914789
33287484
70283775
25768880
91371162
4259790
52738108
341442
58677000
26108533
36959040
88788503
24079734
6701215
6565336
84887786
35374037
68624709
87287545
5077207
48997232
7842610
3101283
44235109
79183396
26933735
15018062
86397851
82785889
95328557
92492925
51791421
31908154
7377621