Alright, let's work through 42377416 times 35747916 step by step
42377416 × 35747916 = 35747916 × (42377416)
+ 35747916 × 6 yielding 214487496
+ 35747916 × 10 giving us 357479160
+ 35747916 × 400 producing 14299166400
+ 35747916 × 7000 that equals 250235412000
+ 35747916 × 70000 giving us 2502354120000
+ 35747916 × 300000 resulting in 10724374800000
+ 35747916 × 2000000 which equals 71495832000000
+ 35747916 × 40000000 yielding 1429916640000000

= 1514904307465056
