216018137974775321379701139125613900181235460268739613364822410187511468718078187902650054712605924500811188473298761375089205567042480609567029110186541036712681191336408148619899870471784578801678752710391031477726110105640329489063789063871509676785111937671193159473802109364947356314306713613284735425582551194935974367974379158986139790039790339476113038303797621107722266530722512641443978815288537413175722405630228389956258110019675427442484397823138469824057811053083978273933849400607544612405924236251361347664488248377673029148234682615219705044848443984463012514361521094442976641116743322743305650952