21253460
99185698
66303291
43114841
22549018
52052119
52859871
66523087
83551757
24421290
76609872
21623726
19255266
72731850
71377977
75895204
15789832
17098899
74445713
91906716
205875
97627183
76052624
53152195
59815955
59647701
53225654
74698137
3408637
12999470
53302675
18173711
84702942
96074327
37994223
56027751
52667832
6745944
1321578
23529669