Alright, let's work through 45478651 times 69954363 step by step
45478651 × 69954363 = 69954363 × (45478651)
+ 69954363 × 1 producing 69954363
+ 69954363 × 50 that is equal 3497718150
+ 69954363 × 600 what gives us 41972617800
+ 69954363 × 8000 that equals 559634904000
+ 69954363 × 70000 which equals 4896805410000
+ 69954363 × 400000 resulting in 27981745200000
+ 69954363 × 5000000 resulting in 349771815000000
+ 69954363 × 40000000 yielding 2798174520000000

= 3181430060804313
