356370
1172510
163844
869736
1223333
1386327
1191996
86388
223790
1319719
1105765
728724
789312
878870
820147
907949
1017724
829610
567505
57952
101987
612377
295284
547842