53507
677747
6292889
3159954
39287
914480
1651580
72932
639758
209438
3782650
110194
932260
51931
843993
6153276
875693
396701
24963
144791