43948
56684
19889
45607
23251
41859
66119
45415
24522
83868