24061
8640
34546
11474
9625
5977
66578
6786
20246
36569
7417
53990
3046
6255
12822
75584
22972
33240
100285
14542