476951
1167814
22710
195738
266264
10847
5684
727420
299230
451344
1055411
236768
797312
889871
824147
910949
1019724
836610
577505
59952
105987
617377
299284
553842