692911375364383632862691663534485178941120354621556533211221004306699851475937358745681186253011365218633434882558355613545295362019351915101424924249186436971578839375239605477412506502453937934521413465154777111617343470632746231443391101241110382353277336525294295547567317521926722170766605346552308561406594291551944889232069325459522726543906510721665455042455441615094383610941328148840625324149250365347669452882904441543044160677236926625362196591761065484444558912876084694732205470124962271425552062905014188635366367266452041297684456014568568037335436400257684944186859213482103929164661242648465267759725968486554931199205457234051480553284155613356692051345363976277289961121707176420051536366860536902453858813572954848769444580418205681327320931219406969173883