Alright, let's work through 40828898 times 25823178 step by step
40828898 × 25823178 = 25823178 × (40828898)
+ 25823178 × 8 resulting in 206585424
+ 25823178 × 90 what gives us 2324086020
+ 25823178 × 800 that is equal 20658542400
+ 25823178 × 8000 that is equal 206585424000
+ 25823178 × 20000 giving us 516463560000
+ 25823178 × 800000 that equals 20658542400000
+ 25823178 × 0000000 that results in 0
+ 25823178 × 40000000 yielding 1032927120000000

= 1054331900597844
