68819231492675121551222154888269265141331712538418911273313861571100110128281330177715471252162218301433153313581138465028356528401104575153516952593681084184476536742497031513231677109516389814389667701927837732562044088303901177815464674271477