266915967199374169374173923023923251261714158134112128811793395006014979211518098890918281597515831201601869570568294132975710770554158741289078332774332702148448331563013297081457198153796498166382602793261217113171406207986207991480608898677217285202749458440935548142701528503215034824801002046911345491244830130367340088610106823869741958968957005355772930411691151269985401215219033732397266500474005326002212458823211918419141670412888341258572465534157190052987689869415691455427741117400738628212459735319189471091038943421981703529855130488940088713312627569489473949357029326019492669426849332721305453392289951816