43436
31974
16997
24113
64675
39782
24576
93009
72017
35089