583612108311349871006111710379361133108211235761052100510251124617112210861002113210811064102210189991107893937113188210979668818771125862939953619109911001017883890110311421075112810431030114110296101143819101410881109620106210479329653961036957105188611151138961114010319129166089548129496168959381101105510709298971089948891106810659131003100198862210599739631063114890799197097195111261013625106693411371058884104990611295811048104162410041121615108095095210775821127889113011146181145885109892889410721092106010009899056111016104461311471024106110389979081023102811069906218153949961020105310349335776269816066141026103987687991196410331119110411131050887972958110891788896090011119189049096339405849931116959392107696960911468809561085931995994607101510548969671069105791457811109681078107111361008108710916231027106763410931073627955110589993010941056998992111889811129101019107410841139393109686511351102100739596210351079