49093270
5896236
53326514
83327220
65092527
2428821
11343597
13059874
34105295
13842004
89529922
30006021
11991115
1255557
23703199
56089005
9908773
39643959
56873422
18835586
78534057
2537733
40291707
1797117
14826030
38668877
1373831
72097802
260876
1048862
39352771
93447741
89582392
33554978
7634155
10533197
25183041
742346
3030840
21031652