9319514447147649174029194312226944828218817401861871165917200981469118075115057255263120448165328207611297591859284514214613311943182682114074589649410317930018181790578989720296516165121006937560438581933461131611088636901221733916021075190478723491099268651716258522195425782268984019613954921050324646154786196039901021581834544565862661621424718764170453228137192943110359186392151107137242227741872061174661242614510820519513843512374410839894430200867108798156659209412692092118201508236923321692522074418514110119478670197769216937143036203025173673