Alright, let's work through 35422930 times 40357947 step by step
35422930 × 40357947 = 40357947 × (35422930)
+ 40357947 × 0 yielding 0
+ 40357947 × 30 yielding 1210738410
+ 40357947 × 900 that results in 36322152300
+ 40357947 × 2000 giving us 80715894000
+ 40357947 × 20000 which equals 807158940000
+ 40357947 × 400000 giving us 16143178800000
+ 40357947 × 5000000 producing 201789735000000
+ 40357947 × 30000000 yielding 1210738410000000

= 1429596731524710
