Alright, let's work through 39959638 times 74306905 step by step
39959638 × 74306905 = 74306905 × (39959638)
+ 74306905 × 8 giving us 594455240
+ 74306905 × 30 giving us 2229207150
+ 74306905 × 600 which equals 44584143000
+ 74306905 × 9000 yielding 668762145000
+ 74306905 × 50000 producing 3715345250000
+ 74306905 × 900000 that results in 66876214500000
+ 74306905 × 9000000 resulting in 668762145000000
+ 74306905 × 30000000 that equals 2229207150000000

= 2969277024700390
