114752644981085148215820409219832576581057444474092851508138668145236141987812692335471071269411998441269410285084228601269407403501403500136803840349910749894259331582092143364085690211315021760135331162904232916452916442916262916322916312916432916251102130712240636900478151129608610623557871451202171134296712960851451405142202164520710617671314440114733013277123342962913771006051787080196258290361137438612282656171816129916387631183768619744119615211979137158352900734903022904172904162904152904142904132634482904122903462903452903591175834150088313771381271968441267748211979056734075995431398921407366506946826034884961729