827953507 239203668 37943774420 543725759 1823769682 1727729379 42321925640 2951880109 0 1380992496 4166625876 2188848 0 784956792 1862248 176319346 669157758