23709836
42201012
1006485
32217834
11473126
38349559
4118578
93299214
36469886
89126826
40856817
51311605
327820
74766285
78463055
21157831
24792910
17715121
5999484
42519803
390273
32327797
88589413
30874308
47378156
5640514
27036672
62416868
10388711
43621088
88903854
21972473
19543471
87875439
33924675
3315785
3977829
19411673
37749724
18522401