No problem, we've got 45107312 and 76907513 to multiply
45107312 × 76907513 = 76907513 × (45107312)
+ 76907513 × 2 what gives us 153815026
+ 76907513 × 10 giving us 769075130
+ 76907513 × 300 which equals 23072253900
+ 76907513 × 7000 resulting in 538352591000
+ 76907513 × 00000 giving us 0
+ 76907513 × 100000 what gives us 7690751300000
+ 76907513 × 5000000 producing 384537565000000
+ 76907513 × 40000000 giving us 3076300520000000

= 3469091184035056
