Alright, let's work through 45690160 times 39448203 step by step
45690160 × 39448203 = 39448203 × (45690160)
+ 39448203 × 0 that results in 0
+ 39448203 × 60 what gives us 2366892180
+ 39448203 × 100 that results in 3944820300
+ 39448203 × 0000 which equals 0
+ 39448203 × 90000 that results in 3550338270000
+ 39448203 × 600000 yielding 23668921800000
+ 39448203 × 5000000 producing 197241015000000
+ 39448203 × 40000000 producing 1577928120000000

= 1802394706782480
