48187395
21575444
28757605
20513250
19654328
58138736
2519300
65919316
1893863
96373133
36247885
77398395
86623675
43335628
160282
46777501
9778060
74884603
4112235
29039499
815139
10846449
3559471
62296417
99184361
8557601
1972212
45323140
86564267
73942310
46136457
83083223
16018181
29159912
36734530
9466323
9563651
38533130
6687359
89462987