No problem, we've got 80445022 and 39134778 to multiply
80445022 × 39134778 = 39134778 × (80445022)
+ 39134778 × 2 yielding 78269556
+ 39134778 × 20 what gives us 782695560
+ 39134778 × 000 what gives us 0
+ 39134778 × 5000 that is equal 195673890000
+ 39134778 × 40000 producing 1565391120000
+ 39134778 × 400000 what gives us 15653911200000
+ 39134778 × 0000000 which equals 0
+ 39134778 × 80000000 resulting in 3130782240000000

= 3148198077175116
