1965335 403009 74773350 44415032 180932326 158463496 6589898432 4177473064 0 2141041516 91070968 382416 0 2712391080 12513 17144490 164137653