9096
13930
113509
76653
68693
34020
63240
79950
27135
97801