10105038101052341010883810109626101168101013187310151099101884721019358510225971102403291024487110291781102930201029388810297667103137831031383010345974103462411034636010360229103708641037472410424742104466521044900610466116104762321048657410630486106650101067750910704689107049121073381610748686107524971075297810772449