42449
31366
19686
16786
23722
71094
51454
63558
37703
9264