447254
929175
76393
71416
375450
311220
609450
686465
674562
880674
284578
99898
797312
888871
823147
910949
1018724
835610
576505
58952
105987
617377
299284
553842