116101160111665116661166711613116141316211668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168860587570466366355806568165713064205641956350557847578045705157218636585696856966570526337157846565656339163350606415722160710605906342257147606916346357842