Alright, let's work through 44770607 times 41658445 step by step
44770607 × 41658445 = 41658445 × (44770607)
+ 41658445 × 7 producing 291609115
+ 41658445 × 00 resulting in 0
+ 41658445 × 600 what gives us 24995067000
+ 41658445 × 0000 which equals 0
+ 41658445 × 70000 yielding 2916091150000
+ 41658445 × 700000 giving us 29160911500000
+ 41658445 × 4000000 what gives us 166633780000000
+ 41658445 × 40000000 resulting in 1666337800000000

= 1865073869326115
