Alright, let's work through 45147882 times 64121975 step by step
45147882 × 64121975 = 64121975 × (45147882)
+ 64121975 × 2 yielding 128243950
+ 64121975 × 80 yielding 5129758000
+ 64121975 × 800 that is equal 51297580000
+ 64121975 × 7000 giving us 448853825000
+ 64121975 × 40000 that equals 2564879000000
+ 64121975 × 100000 that equals 6412197500000
+ 64121975 × 5000000 resulting in 320609875000000
+ 64121975 × 40000000 that equals 2564879000000000

= 2894971360906950
