29363
47092
61842
21563
98150
24250
42987
84243
12325
32545
76739
64671