269376745208518691167563195503745617573711337343505631545387178287833364382082729380570278233929683468551447058930667818214024444252742424810845968821180927065768724358504331187313190690689286352672803404618041202056533042282301223992025362047013085418917635327822127919872835145251562466170632540746255425985651521712296220333237728855182627435065