26319349719147543615498256372565221061465790984368103988252210422418740709740773938487611766254065454075671453373177441192449233836405538407095372556062292916232878493814206955641355394689027653947199184051711465719124109913277151201908574851788219788218788339727511123765378821785851470178656967914172006609809613871375243126843514730272228511417267788097788216222865137530322286415264351069259222863222862727510887026435487976488976481976660941922642252642285108978010897791242698976526237481976603632824632873144054263107463276063282311000677226917956427226712834807769941196799138989379390118517779373632822219732219819