26710
2925
693129
12326
62343
2177
73482
50818
2084
39932
52678
140329
91489
56355
33257
1056185
110028
5947
43579
30218