Alright, let's work through 44687320 times 33640977 step by step
44687320 × 33640977 = 33640977 × (44687320)
+ 33640977 × 0 resulting in 0
+ 33640977 × 20 what gives us 672819540
+ 33640977 × 300 producing 10092293100
+ 33640977 × 7000 producing 235486839000
+ 33640977 × 80000 what gives us 2691278160000
+ 33640977 × 600000 resulting in 20184586200000
+ 33640977 × 4000000 which equals 134563908000000
+ 33640977 × 40000000 what gives us 1345639080000000

= 1503325104311640
