605895696257216571385722960629116581161111659116601160911612116611166211663116101160111665116661166711613116141316211668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168860587570466366355806568165713064195642056350557847578045705157218636585696856966