4392
66430
121550
138924
21681
14070
96255
39390
8460
43197