43439
31977
16998
24113
64679
39782
24576
93010
72017
35089