18507743
71868335
179833
19203226
96009969
92402668
65359201
29995525
89154336
68666271
29029738
61096522
29449681
67837018
11008308
20385129
56331474
1127743
53124080
62303686
91894397
13488600
66251351
82043577
39041360
42016276
65316917
13597346
41157842
76639844
35092804
4671113
32571389
35221805
6222531
77014297
8136089
72429118
56975760
21741827