141328190281278246365868216156030373421884351426902275496059810818389958202267128248155491111964115901207673183729131776186994626631545202797170374200853184049118213159945158766215797169028706618076219387922052793574225181759021091031827624993410873817928312812215973492554167531148166153107108495140083190666135862615561795962180371803151571544944758448191861179413612229188920265820202919657860000111429858641312120045893372204898388465859106461222328856176095479097903907135720334370737184793171591119681604571518292113311333841807487063342717161744130951135533