57926
58547
72852
11360
35240
98944
77670
50666
28282
69678
95156
71513