Alright, let's work through 40175925 times 37778072 step by step
40175925 × 37778072 = 37778072 × (40175925)
+ 37778072 × 5 yielding 188890360
+ 37778072 × 20 yielding 755561440
+ 37778072 × 900 producing 34000264800
+ 37778072 × 5000 resulting in 188890360000
+ 37778072 × 70000 what gives us 2644465040000
+ 37778072 × 100000 which equals 3777807200000
+ 37778072 × 0000000 producing 0
+ 37778072 × 40000000 that equals 1511122880000000

= 1517768987316600
