10027811100475161008115310081377100975791010517910114419101144491013087810132326101373861014344510150866101519471015296510171045102340371024572010249203102499651026285110266118103028891034473210360849103985141039999010414292104181421046451310488113104881761049726810512407105419031057114310572748105741071058179710591226