84761844431128400444302444312398141254819148271111040504418116372071992892840944179936761836755614827121482673111208479261379274379297148986044179214827131104046284107929729057774898418065194354964354928439559268888052271584423107694721104321103992682444430314827145042811104051109620710978211240372254820109782210396313058036667974615931377178849919107357727402010704542774661564258223934799090375960799155562110183050194175154825412142971241037274035999695274036274037117329315071781437621123885711265776720849996962774551073585143113414311301431092104562889497913688931222242237748136634414377021073578925024148332511255189399751302901