4127018814220976998932124999446135141411821213225414659915900015180011162453198273682131213694812266618649515861227118598501655952626715253121753391863217620146334611801967426249315094568065993679558179041220866110200131183649231389991355112267691246651193981018484717815856298070216561223243983621786381377567083911830613982120315718855513778012725112994116962312929446806242221928421257411275608417721688916069819798816265068390179360123778164592155531143041080351833941248431203511783678687711602611419711127129573132960144344171319278881892993557915476621518489349