240071
2333113
188054
225683
190362
2083112
217465
176457
15339137
538979
31544174
30965177
1484104
8706126
1284394
11326118
855196
147472
149256
142094