Alright, let's work through 29137887 times 42147858 step by step
29137887 × 42147858 = 42147858 × (29137887)
+ 42147858 × 7 giving us 295035006
+ 42147858 × 80 producing 3371828640
+ 42147858 × 800 that equals 33718286400
+ 42147858 × 7000 yielding 295035006000
+ 42147858 × 30000 resulting in 1264435740000
+ 42147858 × 100000 that equals 4214785800000
+ 42147858 × 9000000 resulting in 379330722000000
+ 42147858 × 20000000 yielding 842957160000000

= 1228099523696046
