993345
1142351
935912
804328
1776588
55888
1425118
258599
658227
1190923
439542
414205
790312
882870
820147
909949
1017724
831610
572505
57952
102987
615377
299284
549842