13671869155813936692179871759886148541511841129130816239212271628107561611831453124015378901848449321148134017936264811773118231573295168117611951211129143217461368102151982119435452933671032191562922503176966616121547130754537101357733982093219489001422197212771950110511454811428180313271397