30887783
43139270
1565626
49622310
36867082
36435209
13634843
47036244
8272207
68187277
4614274
35066326
1377977
24114166
19738614
23046077
56366592
67644723
15412177
27036457
26765207
41749388
50528677
99825082
26816176
73693967
30678464
77005283
1331655
38216028
26865326
18695431
61304994
17339851
77386022
53169025
61667103
6681933
60675769
5374926