Alright, let's work through 23107422 times 45763241 step by step
23107422 × 45763241 = 45763241 × (23107422)
+ 45763241 × 2 yielding 91526482
+ 45763241 × 20 which equals 915264820
+ 45763241 × 400 that equals 18305296400
+ 45763241 × 7000 yielding 320342687000
+ 45763241 × 00000 what gives us 0
+ 45763241 × 100000 producing 4576324100000
+ 45763241 × 3000000 which equals 137289723000000
+ 45763241 × 20000000 that results in 915264820000000

= 1057470521874702
