Alright, let's work through 29442893 times 73995961 step by step
29442893 × 73995961 = 73995961 × (29442893)
+ 73995961 × 3 yielding 221987883
+ 73995961 × 90 that equals 6659636490
+ 73995961 × 800 that results in 59196768800
+ 73995961 × 2000 that results in 147991922000
+ 73995961 × 40000 which equals 2959838440000
+ 73995961 × 400000 producing 29598384400000
+ 73995961 × 9000000 that equals 665963649000000
+ 73995961 × 20000000 yielding 1479919220000000

= 2178655162155173
