Alright, let's work through 44370263 times 80629949 step by step
44370263 × 80629949 = 80629949 × (44370263)
+ 80629949 × 3 that is equal 241889847
+ 80629949 × 60 producing 4837796940
+ 80629949 × 200 producing 16125989800
+ 80629949 × 0000 which equals 0
+ 80629949 × 70000 which equals 5644096430000
+ 80629949 × 300000 resulting in 24188984700000
+ 80629949 × 4000000 that equals 322519796000000
+ 80629949 × 40000000 yielding 3225197960000000

= 3577572042806587
