45724398
86627729
9536513
9537923
61829774
7991756
59864482
3197932
32814654
6303409
5123229
76546919
48043328
88818296
64637061
27645959
9716369
80652223
2331510
6577341
40882926
29571613
25356116
8439324
41955060
86319772
46406027
20102405
15744876
73419748
83846078
85686030
7206065
46829197
9585660
5365056
73025696
68753979
83295387
50876218