29357369
45706767
1045042
50453854
92523758
57202893
98407828
7826622
3814343
51841791
49896333
10538004
94343748
6702598
59578949
56629936
30118464
59019537
41855757
22981409
19948995
17159205
95424649
72364982
44941058
49234322
94434993
46811189
22767683
67585409
19228478
23054922
43668528
24506149
1005944
98247934
91931630
14911036
8547243
1114902