991104411108621112110210731147613395110689511008911060965819619103889910149723926248796251067114193011466231104581109493192911241024113363410479939716229661140617107510331055105462611258881049981111110201077107211371063970812110310528879121138956959105788910589941035110939611299991097102310431136108493339496057610281127616101360810079321015988886958950105691488489798710696099529979541114913607101989810741078106494011431121108291093995111238851017111395599811451041101610863938969099539341096109962010511061108398910766219051034106610628941059103011261053614113911071065111591610261006111810271079113211019675781089582113193896962790890410931116102993696410719189685771068104899090610391036111796187681510915841135108061194989010701031112210221092883102511086159628809579639481050992633114811349961128928108810371119877612100888110871105973882108510981005917113061899560691111428935831081937865100410009009071001100310021018610