44356612814706149512826691334373360421334961336561174388133424443419443588133870540093228374628378928589420295718787142784813691991405776118184896240550933517318813261051722029562659571847520295511165782503341516692503415093341052001051569044755093336824388414899537623619239041028378811597213385385092335093325093315097036415111384611138459090566341441407894827518982883634143827032406950102076081279138435990464981809135665594105394105260550315321796190154809774809404809394812261106555110358698896133465133540114381133634117869390462011540781076218416727642114509702113209613353913349513353859543596321233038