Alright, let's work through 30888090 times 44039426 step by step
30888090 × 44039426 = 44039426 × (30888090)
+ 44039426 × 0 resulting in 0
+ 44039426 × 90 yielding 3963548340
+ 44039426 × 000 that results in 0
+ 44039426 × 8000 what gives us 352315408000
+ 44039426 × 80000 yielding 3523154080000
+ 44039426 × 800000 yielding 35231540800000
+ 44039426 × 0000000 which equals 0
+ 44039426 × 30000000 yielding 1321182780000000

= 1360293753836340
