43493
32000
17007
24130
64774
39793
24582
93035
72032
35107