17686551415530826516280891517045932418353325118768552114028714918652105541128412264143701011018998942311360178204210195966611889611346787966514819181043398158631463115669