No problem, we've got 38470539 and 20991434 to multiply
38470539 × 20991434 = 20991434 × (38470539)
+ 20991434 × 9 yielding 188922906
+ 20991434 × 30 giving us 629743020
+ 20991434 × 500 yielding 10495717000
+ 20991434 × 0000 giving us 0
+ 20991434 × 70000 which equals 1469400380000
+ 20991434 × 400000 producing 8396573600000
+ 20991434 × 8000000 producing 167931472000000
+ 20991434 × 30000000 resulting in 629743020000000

= 807551780362926
