1187980270262933098204259504889409624684846693508146772959845819397620596003335022641869242853942727682266757139748363592699714205021351587834437307421636199443912557485719942485558501955983622439948254461059577855782480257261953127108448582591543211330334717385912574919339141851506221105843813947644150104749399251972566186767885644576937052035196956685561881633744473383331189152643661657522144884593433102626145108541933345446639526196403332923726167362675101847330463803998236607644854425102507323832021584714445425326184719616351525253442923453472533647717043131215140614740480562091921738609947281729230920854469657743581101160529913381245859106533168126426058286604178637173116335233623663192611655252225363024821874076455350493544208669163576562335056554244