4820481948184817481647894680465246334604460045114479447844544313429742494244417641754077406840193983395739553954385437943767375637343694366735913530352934213420340834073406338033553333329232843283327832773236319931983160305730563010300930082998298129802979292928872848284728462844284328422840283928382837283628352834283228312830282928132810278524262358235623292257225522542116211221112109210819031788