Alright, let's work through 37522993 times 1358379 step by step
37522993 × 1358379 = 1358379 × (37522993)
+ 1358379 × 3 that is equal 4075137
+ 1358379 × 90 giving us 122254110
+ 1358379 × 900 producing 1222541100
+ 1358379 × 2000 producing 2716758000
+ 1358379 × 20000 that results in 27167580000
+ 1358379 × 500000 what gives us 679189500000
+ 1358379 × 7000000 yielding 9508653000000
+ 1358379 × 30000000 producing 40751370000000

= 50970445708347
