227746
316490
1057355
39377
291995
881620
1051605
1187963
314468
500654
1135831
1026387
794312
886871
823147
910949
1018724
833610
575505
58952
103987
616377
299284
553842