883110010991101972107810838819089631091110210189369918791030971912916862930114260999811239059706181028108911031148113996910081006999114710861025108811061136108210591035113311469135768901143988106910471138994110910526238879921079951904893100289561010941105103111353921001619880607111611179651003932954112693111046271064107710001049111492911341058105410551098608894105186510626179381141106739488910931071967106661295011083931015886989882987959907101796863493311219646336249341087111191410571076615103899611451118104310819588919621130104810276131097616102688860610609401110112410419958769001072102211129183955771061111511136141024960102998110681036990582108595210749379111023105695710759978989061004578993104410169391128948108491711321070105395510145819091019622102061111198849101080101311251039966109692881210501005106595310631007897113111226251092896103796111378156211073584112762010331140949973110781989911298858771034583626396956