Alright, let's work through 38287348 times 77438345 step by step
38287348 × 77438345 = 77438345 × (38287348)
+ 77438345 × 8 that results in 619506760
+ 77438345 × 40 which equals 3097533800
+ 77438345 × 300 that is equal 23231503500
+ 77438345 × 7000 that results in 542068415000
+ 77438345 × 80000 resulting in 6195067600000
+ 77438345 × 200000 producing 15487669000000
+ 77438345 × 8000000 that results in 619506760000000
+ 77438345 × 30000000 that is equal 2323150350000000

= 2964908863559060
