Alright, let's work through 4029727 times 75966228 step by step
4029727 × 75966228 = 75966228 × (4029727)
+ 75966228 × 7 producing 531763596
+ 75966228 × 20 that is equal 1519324560
+ 75966228 × 700 yielding 53176359600
+ 75966228 × 9000 producing 683696052000
+ 75966228 × 20000 that results in 1519324560000
+ 75966228 × 000000 yielding 0
+ 75966228 × 4000000 yielding 303864912000000

= 306123160059756
