11339491973140615013851087910169113581284167919631885116061691437524190856212918881079164016121018993755150262169511145829461511413124218536191531144643813044839718781762176459016491282210890184362894