43596
32066
17031
24169
64889
39827
24597
93081
72077
35137