Alright, let's work through 45832096 times 8318016 step by step
45832096 × 8318016 = 8318016 × (45832096)
+ 8318016 × 6 that equals 49908096
+ 8318016 × 90 producing 748621440
+ 8318016 × 000 that results in 0
+ 8318016 × 2000 producing 16636032000
+ 8318016 × 30000 which equals 249540480000
+ 8318016 × 800000 which equals 6654412800000
+ 8318016 × 5000000 producing 41590080000000
+ 8318016 × 40000000 which equals 332720640000000

= 381232107841536
