21952
31172
28007
45765
76687
96846
88312
24160
55414
81012
34458
75520