44518054
9693105
86126242
46512397
68647848
62438956
36367761
40708944
12152875
15549518
60107436
17349955
17739934
90598792
66819158
51219642
42843798
44874195
9592169
2739999
98473086
94313077
2106793
29985203
41216045
1023248
59226530
89129085
59111280
44006102
2412683
80842598
59017771
45839005
96422543
97425394
94508610
23518808
75251509
32808592