70393913897370394759595211657506739051385363991584595993596347110985249478313877577181659616915193021217370100509142892955270573030486296265558386296486295955190937658786292855207140779376589376138376591605565358358762928381450558250730267314878414340971848344357344390378225841582340296505315643831439877143985999481614080001077396108132315018021553598377115109399196667718661380528184135953959753953914526206440317201738853637636265558411440845527072131876557495526066554122771622771671408002140795814080036555859804856568615522555522565520755527085522578629811589560656821764291406315883891226798116143311717001014755