34172734172360608315037677302231292743119373511047751554899341882949726359509326692136723873251273252212402181486672941652110477473022273252170809270806370822359406933294341746933293341777341881943191950815212512128294972512436659762471193733212791193729212781464179220370359350118960012432321076779131907022034022037611124562203492203922203691233223140612190151723869933670410390981537380130312778111610956743127303337963130292174191512449130309610840143127926144004554355767111075350540447478337282353421141282351282350421248998915217352217400138711833200521219931286994367735694310920872173611322507735617227566238624759640