Alright, let's work through 95354988 times 46474507 step by step
95354988 × 46474507 = 46474507 × (95354988)
+ 46474507 × 8 producing 371796056
+ 46474507 × 80 that is equal 3717960560
+ 46474507 × 900 giving us 41827056300
+ 46474507 × 4000 resulting in 185898028000
+ 46474507 × 50000 which equals 2323725350000
+ 46474507 × 300000 that is equal 13942352100000
+ 46474507 × 5000000 yielding 232372535000000
+ 46474507 × 90000000 that results in 4182705630000000

= 4431576057290916
