26817589
62277501
11946282
88106644
54024985
48591135
99956298
84885768
10212973
13085802
4001204
31588695
6470523
5972796
40562780
39412863
22458341
35832286
50703700
11015807
22068158
74261979
85094979
86124449
83178918
94611107
49919479
56631047
92223134
53039548
99712641
48389173
25462794
1242682
44814120
10947422
62144984
16087374
1997233
77165788