39593326
84342683
61257814
19697731
72161633
5980463
87656680
93067231
90247836
72915039
35447293
90746011
11825579
47593420
7308607
53943770
20258187
34412187
44354395
1103780
73169920
37074564
79153648
87659717
81289450
65364612
20475506
61625021
28204815
10126374
1841135
8657981
8895787
14056596
1556523
57255384
23359596
9197260
88327649
30843372