Alright, let's work through 42527786 times 23373156 step by step
42527786 × 23373156 = 23373156 × (42527786)
+ 23373156 × 6 resulting in 140238936
+ 23373156 × 80 that is equal 1869852480
+ 23373156 × 700 producing 16361209200
+ 23373156 × 7000 giving us 163612092000
+ 23373156 × 20000 giving us 467463120000
+ 23373156 × 500000 that is equal 11686578000000
+ 23373156 × 2000000 that is equal 46746312000000
+ 23373156 × 40000000 what gives us 934926240000000

= 994008576512616
