38837801
65488017
332637
80523111
49101722
88049094
28227116
11697413
49141290
8253169
60168561
82613926
61885229
76061093
41501691
9371276
34971397
47747225
6364161
20192074
3332247
25418329
3118625
84985204
1849170
50648811
18691025
5277452
24829613
89641145
53679431
35931579
19313616
95281572
93756979
18647275
20992241
57788713
57235312
44248435