50673
51355
22150
95123
83471
86865
49904
93333
19143
53813
47607
24795