10120340101353741013538210136090101536481015661010276523102773231034331910375245103861671039198410403550104044341040508310526880106142541076198510812720109005491090066910942156109586241098047110992551109983891100043911039083110390981110425011126739111535021119488011259576113151121132110611345965113460231134760411347657