Alright, let's work through 38329327 times 43347066 step by step
38329327 × 43347066 = 43347066 × (38329327)
+ 43347066 × 7 resulting in 303429462
+ 43347066 × 20 giving us 866941320
+ 43347066 × 300 that is equal 13004119800
+ 43347066 × 9000 yielding 390123594000
+ 43347066 × 20000 resulting in 866941320000
+ 43347066 × 300000 resulting in 13004119800000
+ 43347066 × 8000000 what gives us 346776528000000
+ 43347066 × 30000000 that is equal 1300411980000000

= 1661463867204582
