Alright, let's work through 44829961 times 50675377 step by step
44829961 × 50675377 = 50675377 × (44829961)
+ 50675377 × 1 that is equal 50675377
+ 50675377 × 60 yielding 3040522620
+ 50675377 × 900 which equals 45607839300
+ 50675377 × 9000 which equals 456078393000
+ 50675377 × 20000 yielding 1013507540000
+ 50675377 × 800000 resulting in 40540301600000
+ 50675377 × 4000000 that equals 202701508000000
+ 50675377 × 40000000 that is equal 2027015080000000

= 2271775174570297
