Alright, let's work through 44345294 times 21285678 step by step
44345294 × 21285678 = 21285678 × (44345294)
+ 21285678 × 4 producing 85142712
+ 21285678 × 90 that equals 1915711020
+ 21285678 × 200 yielding 4257135600
+ 21285678 × 5000 giving us 106428390000
+ 21285678 × 40000 producing 851427120000
+ 21285678 × 300000 giving us 6385703400000
+ 21285678 × 4000000 that results in 85142712000000
+ 21285678 × 40000000 resulting in 851427120000000

= 943919648899332
