13581111216075566476181608613311921553265887947417888516530957384185196209592837301146231942972201021921011456312092561662171586712106071646771592108311682351681824253762397180648103402800141675219419295841739105107718861831838515213155419308691509258055386601512020763289788940142572573798584116130396492004862159061638371064806109931052866171617015860715035011449732480101931394341229944240613361362786572811116391040982826375010447521322421489215083222676797101951781166811902011370971552002049567340624268315521387826784120387814514285431262