58277600
82367584
77791167
26036741
34503292
36251808
5388397
84858262
88473917
1755180
11869057
83838281
33157618
57095755
44507137
64335130
16426159
1578934
42377495
10543003
30529108
2492714
91437820
8471297
74187441
31097315
86426892
53142073
47189043
37311372
7484653
8444192
7453390
3791580
31791100
32279686
19981997
70058334
8276365
92149668