Alright, let's work through 23491812 times 44828976 step by step
23491812 × 44828976 = 44828976 × (23491812)
+ 44828976 × 2 that results in 89657952
+ 44828976 × 10 yielding 448289760
+ 44828976 × 800 yielding 35863180800
+ 44828976 × 1000 that equals 44828976000
+ 44828976 × 90000 resulting in 4034607840000
+ 44828976 × 400000 producing 17931590400000
+ 44828976 × 3000000 that is equal 134486928000000
+ 44828976 × 20000000 yielding 896579520000000

= 1053113876344512
