No problem, we've got 55078372 and 58160864 to multiply
55078372 × 58160864 = 58160864 × (55078372)
+ 58160864 × 2 that results in 116321728
+ 58160864 × 70 yielding 4071260480
+ 58160864 × 300 giving us 17448259200
+ 58160864 × 8000 that results in 465286912000
+ 58160864 × 70000 resulting in 4071260480000
+ 58160864 × 000000 giving us 0
+ 58160864 × 5000000 what gives us 290804320000000
+ 58160864 × 50000000 resulting in 2908043200000000

= 3203405703233408
