14411330148913755534844191989702146111843542701996195472810011313785691887127475252617865984664493991535391898189910815451896715171916810471230149322542918803879127855299012386024160116757996315901956181971159111681071286456119019431903183228715956171645165817825279819065601676171184754511532961858