Alright, let's work through 28329298 times 13223308 step by step
28329298 × 13223308 = 13223308 × (28329298)
+ 13223308 × 8 that is equal 105786464
+ 13223308 × 90 what gives us 1190097720
+ 13223308 × 200 that is equal 2644661600
+ 13223308 × 9000 producing 119009772000
+ 13223308 × 20000 yielding 264466160000
+ 13223308 × 300000 that results in 3966992400000
+ 13223308 × 8000000 that equals 105786464000000
+ 13223308 × 20000000 yielding 264466160000000

= 374607032877784
