Alright, let's work through 38758234 times 66968242 step by step
38758234 × 66968242 = 66968242 × (38758234)
+ 66968242 × 4 resulting in 267872968
+ 66968242 × 30 resulting in 2009047260
+ 66968242 × 200 yielding 13393648400
+ 66968242 × 8000 that is equal 535745936000
+ 66968242 × 50000 yielding 3348412100000
+ 66968242 × 700000 giving us 46877769400000
+ 66968242 × 8000000 that is equal 535745936000000
+ 66968242 × 30000000 which equals 2009047260000000

= 2595570794004628
