817265
1089403
246636
106341
806179
751576
106297
981294
2156713
1924967
384793
114968
424577
392182
353498
1242166
1220120
519887
1459846
947531
728385
674220
411803
373977
766261
428762