49461287
3599059
41417
1043450
45108697
64616406
77201112
5607750
7392168
11552342
89011997
48633256
11956619
88546858
23815567
56232448
3861654
76203881
9735016
19784134
1009551
60701357
10703346
21876315
2861928
82942329
39055265
15983947
34477021
39383885
17302458
41774908
32288545
9838932
63103492
59832549
17713461
46091633
58943710
19978767