No problem, we've got 45929021 and 23004431 to multiply
45929021 × 23004431 = 23004431 × (45929021)
+ 23004431 × 1 producing 23004431
+ 23004431 × 20 producing 460088620
+ 23004431 × 000 what gives us 0
+ 23004431 × 9000 that is equal 207039879000
+ 23004431 × 20000 yielding 460088620000
+ 23004431 × 900000 producing 20703987900000
+ 23004431 × 5000000 that results in 115022155000000
+ 23004431 × 40000000 what gives us 920177240000000

= 1056570994492051
