831743341197181916541084566303110118391543295125879986230948503146192076165216832711482122414761789193915961068828155420142182245250513521321403407488341533120010412921384221312181338413811322152392633743016097773651505771715741123965726517784441151826151735516413421739