Alright, let's work through 40028583 times 94465391 step by step
40028583 × 94465391 = 94465391 × (40028583)
+ 94465391 × 3 producing 283396173
+ 94465391 × 80 producing 7557231280
+ 94465391 × 500 yielding 47232695500
+ 94465391 × 8000 producing 755723128000
+ 94465391 × 20000 that results in 1889307820000
+ 94465391 × 000000 yielding 0
+ 94465391 × 0000000 that equals 0
+ 94465391 × 40000000 what gives us 3778615640000000

= 3781315744270953
