92079108973363714376947295491894978650246509765349854248751244278066794728889149110337812035074982364894973654015640147291980513904549123792323948701034751043739062676555527255342454360905539246912604310407889495915149239096959103322104548107921107955379095207854131906299251910126310438310594335270484115207252924