Alright, let's work through 45427087 times 66983372 step by step
45427087 × 66983372 = 66983372 × (45427087)
+ 66983372 × 7 that equals 468883604
+ 66983372 × 80 producing 5358669760
+ 66983372 × 000 resulting in 0
+ 66983372 × 7000 yielding 468883604000
+ 66983372 × 20000 giving us 1339667440000
+ 66983372 × 400000 which equals 26793348800000
+ 66983372 × 5000000 that results in 334916860000000
+ 66983372 × 40000000 giving us 2679334880000000

= 3042859467397364
