Alright, let's work through 42016623 times 20795618 step by step
42016623 × 20795618 = 20795618 × (42016623)
+ 20795618 × 3 that is equal 62386854
+ 20795618 × 20 producing 415912360
+ 20795618 × 600 that is equal 12477370800
+ 20795618 × 6000 that equals 124773708000
+ 20795618 × 10000 which equals 207956180000
+ 20795618 × 000000 that is equal 0
+ 20795618 × 2000000 that is equal 41591236000000
+ 20795618 × 40000000 that is equal 831824720000000

= 873761641558014
