28421140
1677158
1191885
24191076
6712183
45332600
397016
40736317
33381672
99544977
82478070
71038325
28128368
68721608
78017676
52745804
17359649
38941876
60636944
78558476
3220615
68419311
27607078
18815674
88466797
30286922
99317976
20934992
2185333
7654287
15248086
16233898
62119830
23558195
75329606
53061649
80935748
456148
20538902
45467997