Alright, let's work through 41750772 times 15994177 step by step
41750772 × 15994177 = 15994177 × (41750772)
+ 15994177 × 2 giving us 31988354
+ 15994177 × 70 yielding 1119592390
+ 15994177 × 700 giving us 11195923900
+ 15994177 × 0000 resulting in 0
+ 15994177 × 50000 that equals 799708850000
+ 15994177 × 700000 that equals 11195923900000
+ 15994177 × 1000000 that is equal 15994177000000
+ 15994177 × 40000000 producing 639767080000000

= 667769237254644
