11241639112416341123489811220293110590021105898911053172109513311092954810928680109256961092569510924868108961041083443810638219106368981063180310579370105602391056023710560038105588761055887310518024105175601051749810517488102671741026716810267161100764259953657973610497360919682698