4846517418131410820424392617196062148183189157221237363838913313026316560319327314797492610537892945422801317919019505582718378235516876719106425155577215263935371262563898116517082935165593483901071064233188602753392273812114602236111042571056691798776978011822159012437782312212325949651647598939128937118830159557123788139148204361556318726188912162197224658324483236525328933251613331044411553701684406280365335107228225522157121109541942351084043216719114614628976969121856155193170655107587213260201341854631721329171094173208739251693463125288