5270857765951670077590289466839980339977198767946826075157177293848219603475362075369897182144685814444981182215118941583094919962452390215776045431791119199771811990971100217158075897181872026603335157998072051151138251140814822483212186373912509001565222101634014841921364956925933101740013653505393941805011149148145173311851649916991227789914562429179688211504201392543111084214517321471359148054860333433656018775462154462160346261105265812282939696212394929926413563113563930529411870089926399262256313930296465069152502150535172675673764714822296170419886661490073132696210686458577995393246098889771931555144469622