22159367
38881114
39564167
8318058
9533917
80164698
17205078
12481598
34684345
40013147
52621541
87617245
82445494
67724873
21858266
7667750
85252718
43138390
92751154
51415109
6512134
40997139
78501478
61121114
23878082
48158058
80388564
17234918
8121375
63049252
56704183
85395868
66082701
12349265
50303340
3971354
49754201
4992965
8274582
69726588