Alright, let's work through 18074730 times 41796313 step by step
18074730 × 41796313 = 41796313 × (18074730)
+ 41796313 × 0 yielding 0
+ 41796313 × 30 which equals 1253889390
+ 41796313 × 700 yielding 29257419100
+ 41796313 × 4000 resulting in 167185252000
+ 41796313 × 70000 giving us 2925741910000
+ 41796313 × 000000 that results in 0
+ 41796313 × 8000000 what gives us 334370504000000
+ 41796313 × 10000000 resulting in 417963130000000

= 755457072470490
