Alright, let's work through 30918695 times 75979074 step by step
30918695 × 75979074 = 75979074 × (30918695)
+ 75979074 × 5 yielding 379895370
+ 75979074 × 90 producing 6838116660
+ 75979074 × 600 producing 45587444400
+ 75979074 × 8000 yielding 607832592000
+ 75979074 × 10000 yielding 759790740000
+ 75979074 × 900000 that results in 68381166600000
+ 75979074 × 0000000 that results in 0
+ 75979074 × 30000000 that results in 2279372220000000

= 2349173815388430
