430740
665202
52418
1018809
430998
451660
276679
101134
1111192
275916
3222849
616377
794312
886871
822147
910949
1018724
832610
574505
57952
103987
299284
553842