1053980
1133729
341528
995455
707361
243710
354250
1052507
420177
589478
264154
530905
789312
878870
820147
907949
1017724
829610
567505
57952
101987
612377
295284
547842