64886121264828505759891345116124466082370015651664170502264418992214008306308331848594085111400834620872225888864039770649375463923698823731492880889169828506332967130393612302601417345128479915380258263481871019009620873620852462376101167353181486452548054120479113514840115314168411959401228495758560454219139586011523713525249872515421884929508263781529632530015116953089983910707151074344124021641698718725416904417051417052117228151353125959660851626008108518626861320288911241953450451153471129703615037431335343145824011888961305432340974126673156511044556417054484986125881532332012588161492881629987416930254390416988