388384
293665
1053980
1133729
341528
995455
707361
243710
354250
1052507
420177
589478
788312
878870
820147
906949
1017724
829610
566505
57952
101987
612377
295284
547842