1087942110086793326210879431624435293477980728024438024517663527663588024528447911348171131469145300385336385334283704952140227449385344604731329294162577148861464505844516944529598954898954080246080240280243630256244520512702721301589130159015538841048210802457802400903791436905802398802458802431798076162578227450942434892224283705283706798088645023112289811228991158023892216828446129796712400501245848162522928336123801998653714036986498706500141142089453258133705843622436374532596450594363843617925598123850092553932493232492614635631288442346413142224629753812296621029635297539142285376815311411911114513939043394363