284551
423974
847423
10447
1062990
1126639
511228
248561
270181
104143
1080813
17349
790312
882870
820147
909949
1017724
831610
572505
57952
102987
615377
299284
549842