27348822
1732632
30889651
32325623
491387
38932683
90785196
12454213
9569615
19324186
12121136
65237910
61399046
6908887
5560127
13225732
5797938
53246089
11214623
47592150
81347615
5015691
79282662
11488452
29486521
67485451
94027870
9325239
9623268
75848211
67786950
29147149
86287510
11962566
46809141
20429264
84032923
71564833
36361584
1958028