827340140582307254022168820812018278261542966326895048202295272784612484243771229889685717737746280589195306202470145304834343204687170175466442503518270373321082512742437825636573084563392442885516345926965327933333180915274535280550519856222820378828702514536286690113701835651716235054116729356539964337653825542520567187804211176313353691190678