Alright, let's work through 81659858 times 37995958 step by step
81659858 × 37995958 = 37995958 × (81659858)
+ 37995958 × 8 that results in 303967664
+ 37995958 × 50 giving us 1899797900
+ 37995958 × 800 that is equal 30396766400
+ 37995958 × 9000 what gives us 341963622000
+ 37995958 × 50000 what gives us 1899797900000
+ 37995958 × 600000 that equals 22797574800000
+ 37995958 × 1000000 what gives us 37995958000000
+ 37995958 × 80000000 that is equal 3039676640000000

= 3102744534853964
