21318733252961242486841799110571772162226121436114539314148628411925858146085150872058939612552651631369450669961511231003177310471469941751061793168822553113017812801000220614342325229967156144771385263792021213555710181207611551004451206100116581958231212471751323113541371401177178338500