238058
195357
569197
147482
440363
2244107
707597
473480
146576
180683
187782
14571137
294563
1466113
155785
274362
447596
370862
1271594
6295108
5505101
495982