Alright, let's work through 45016370 times 66799804 step by step
45016370 × 66799804 = 66799804 × (45016370)
+ 66799804 × 0 producing 0
+ 66799804 × 70 resulting in 4675986280
+ 66799804 × 300 which equals 20039941200
+ 66799804 × 6000 that is equal 400798824000
+ 66799804 × 10000 that results in 667998040000
+ 66799804 × 000000 which equals 0
+ 66799804 × 5000000 yielding 333999020000000
+ 66799804 × 40000000 yielding 2671992160000000

= 3007084692791480
