27233373
25947304
33958191
8644186
83752900
22396709
53245787
58997814
13401047
34766145
17697904
39019035
80933100
30635811
5388436
87321681
25597055
59996695
6445100
94851356
2194452
11614506
43081871
1441866
28117043
7004162
45952891
52104353
34196677
89404167
14835161
19269400
89725873
49855063
39065294
7231259
87713684
443456
53514821
3662584