Alright, let's work through 38380146 times 67406818 step by step
38380146 × 67406818 = 67406818 × (38380146)
+ 67406818 × 6 which equals 404440908
+ 67406818 × 40 producing 2696272720
+ 67406818 × 100 that results in 6740681800
+ 67406818 × 0000 producing 0
+ 67406818 × 80000 what gives us 5392545440000
+ 67406818 × 300000 that equals 20222045400000
+ 67406818 × 8000000 that is equal 539254544000000
+ 67406818 × 30000000 that equals 2022204540000000

= 2587083516235428
