873261876 252089349 39980768684 576820423 1897954985 1815274477 44204745562 3091078004 0 1445116516 75035083 2188848 0 784956792 1862248 183556826 700241702