267747190071898742028086586733784579005010234710275610545196960106250123225126812131610742317368986737802788362786572898709165792466948107588974203926618940691531923229485711284612288112398412528174616738417457279466992671003831273368806489554996079264070715742047462276631845738861089429915829188011290512496874621