24695168
16824366
42843151
54857598
42522876
9489046
94695935
34807762
3061870
3743720
77868667
34946834
38137026
78413620
57393348
21701737
1104487
22655282
48936831
50878595
90483222
28146950
51433265
50003229
90976330
59709831
4392137
23544600
16419195
64682489
48192402
52334521
66805020
36552232
4406472
2612651
76899426
4688168
3766760
29152341