Alright, let's work through 38546651 times 45145294 step by step
38546651 × 45145294 = 45145294 × (38546651)
+ 45145294 × 1 that equals 45145294
+ 45145294 × 50 yielding 2257264700
+ 45145294 × 600 resulting in 27087176400
+ 45145294 × 6000 that equals 270871764000
+ 45145294 × 40000 that is equal 1805811760000
+ 45145294 × 500000 yielding 22572647000000
+ 45145294 × 8000000 that results in 361162352000000
+ 45145294 × 30000000 producing 1354358820000000

= 1740199892110394
