Alright, let's work through 37906427 times 40140991 step by step
37906427 × 40140991 = 40140991 × (37906427)
+ 40140991 × 7 that results in 280986937
+ 40140991 × 20 that equals 802819820
+ 40140991 × 400 that is equal 16056396400
+ 40140991 × 6000 giving us 240845946000
+ 40140991 × 00000 giving us 0
+ 40140991 × 900000 that equals 36126891900000
+ 40140991 × 7000000 resulting in 280986937000000
+ 40140991 × 30000000 which equals 1204229730000000

= 1521601545049157
