109702115899115903117643117506117498117486117482116234116047132475126063112438117627115907115895115887115883115891112131111348117718115911115915115919115931115927117683117679117671115923117675117687125503117710117706117702117691117695117699110704116057115879115828115811115832115815115826115843117722117726126451122376117714115836117730117738115820115169114970