Alright, let's work through 42895908 times 73123995 step by step
42895908 × 73123995 = 73123995 × (42895908)
+ 73123995 × 8 resulting in 584991960
+ 73123995 × 00 resulting in 0
+ 73123995 × 900 that is equal 65811595500
+ 73123995 × 5000 that is equal 365619975000
+ 73123995 × 90000 producing 6581159550000
+ 73123995 × 800000 yielding 58499196000000
+ 73123995 × 2000000 that equals 146247990000000
+ 73123995 × 40000000 producing 2924959800000000

= 3136720162112460
