Alright, let's work through 45781381 times 18202315 step by step
45781381 × 18202315 = 18202315 × (45781381)
+ 18202315 × 1 yielding 18202315
+ 18202315 × 80 yielding 1456185200
+ 18202315 × 300 resulting in 5460694500
+ 18202315 × 1000 producing 18202315000
+ 18202315 × 80000 resulting in 1456185200000
+ 18202315 × 700000 giving us 12741620500000
+ 18202315 × 5000000 which equals 91011575000000
+ 18202315 × 40000000 giving us 728092600000000

= 833327118097015
