7867978188308308478518788808918969119149149249409689911012103210401046106710851100111111111123115011621202121812481272128613011363141514611483150815171542156715741586160916261656167417101761177217731773176317591766176717671766176617821794179518061814184818631882191919872036210020782103211021042086203420232002193818971837182618071807180517691741169516631638163816071558152115171510150515041504150415051529152915331537151814971483146614531415139913941376135513361329131013031296125712411230121812131213120611921146113111291129112010981082106710571046104210381028102310181009994994990980974961947941923916910910902903915915900880880881880874856829816815813806801792787784787790790786