11737373241251134211481213980148913931572686110413813358011714136137240672615011618106655210312617678062036468012401287597331417822992294317665631404128915066051667105519971389173386165180816731120125870010231446900869103089314479776232624871536113314511464960939215