13403140989018112995136168712085080878018509187365146411451284917864638702686457877311418613802140241487984586859988754914533878438921587978138288593084820140968980488206853718658684317861308484113599893238601589725141008782888424846798434588128856058860214149893188686786279870828681587198847748693584885895058759687913891168641412959873238945912980893071328985262899371298313092897138784285381852781353187374854118773514494880431319784965851078838884514890218656013842895861471387061134371329088429