49815
49240
708577
121284
134376
59934
54122
47824
59623
946612
418710
173985
1997534
145183
7956
5036
5799
51615
47314
67912