Alright, let's work through 45964036 times 86646056 step by step
45964036 × 86646056 = 86646056 × (45964036)
+ 86646056 × 6 giving us 519876336
+ 86646056 × 30 giving us 2599381680
+ 86646056 × 000 that equals 0
+ 86646056 × 4000 that results in 346584224000
+ 86646056 × 60000 that equals 5198763360000
+ 86646056 × 900000 that results in 77981450400000
+ 86646056 × 5000000 resulting in 433230280000000
+ 86646056 × 40000000 giving us 3465842240000000

= 3982602437242016
