No problem, we've got 45857096 and 29055078 to multiply
45857096 × 29055078 = 29055078 × (45857096)
+ 29055078 × 6 what gives us 174330468
+ 29055078 × 90 that results in 2614957020
+ 29055078 × 000 what gives us 0
+ 29055078 × 7000 which equals 203385546000
+ 29055078 × 50000 what gives us 1452753900000
+ 29055078 × 800000 what gives us 23244062400000
+ 29055078 × 5000000 yielding 145275390000000
+ 29055078 × 40000000 resulting in 1162203120000000

= 1332381501133488
