2233123
220753
1855108
234464
177292
2165111
174179
1953101
144952
194057
142677
1510106
1938105
232087
142492
1492103
222262
1831118
675380
439879