Alright, let's work through 44081244 times 89758963 step by step
44081244 × 89758963 = 89758963 × (44081244)
+ 89758963 × 4 that equals 359035852
+ 89758963 × 40 that equals 3590358520
+ 89758963 × 200 yielding 17951792600
+ 89758963 × 1000 yielding 89758963000
+ 89758963 × 80000 yielding 7180717040000
+ 89758963 × 000000 producing 0
+ 89758963 × 4000000 producing 359035852000000
+ 89758963 × 40000000 what gives us 3590358520000000

= 3956686749189972
