442679519505152282820542221740212437511097257109725614273571427017159035712020811458902961490122832140334214033703316701970231115192634569612741431416469485666846954112576146977248848469624697646961286707286908135096446939130156913897201344362128629390290590288227233765224315065776496039029171258228125828113266101454544128634016492010249561063486020101312099125727512081542116191588378354310104005478175935443718508012550413543693543681415276286907107152640970114938629947155357968194011100395088976819176819368168735527021376442486113486364629892134272610361672552467313517315355089521179273142751621696693410014628308622831582358