14100848708169342570851527499285813362060209490661873891929922183367640311920427574345514736515580316670193727104792154331198162899701890896536718678512751553201544111738152133921789792073292391228250547719902716760622565128766228312250923928717841827257105381181580464192714174083359591243167047975043169383169538198569286931535691500011108910144317946119827710459047598143561153023129920924645503275516776617409811363516375774970867881251812374616191810569088906192108672271932722009055553718247715061828504176700350661109417440715380738809205616141377