200594134345145277193881421472987159708192483356441341411356731899712736225400137430160218812982064381940451305421358437042515777417524220709112368712308171551017241094019827321113519425034419113802496563927220684513502010235263536825631268063656618206520309981230267589288620027520593189287101623119677159447795081239212086117647148328810871381332274321860541185810424212649616565505701311871223311938956064816318146582193488371100180251410938920870442408104878253799218304852008161697461129352243452076797080917707531264116424119037217642121524228593200981