Alright, let's work through 34423310 times 99301321 step by step
34423310 × 99301321 = 99301321 × (34423310)
+ 99301321 × 0 resulting in 0
+ 99301321 × 10 what gives us 993013210
+ 99301321 × 300 yielding 29790396300
+ 99301321 × 3000 that results in 297903963000
+ 99301321 × 20000 that is equal 1986026420000
+ 99301321 × 400000 what gives us 39720528400000
+ 99301321 × 4000000 giving us 397205284000000
+ 99301321 × 30000000 producing 2979039630000000

= 3418280156192510
