what is 2039939 + 3930383