Alright, let's work through 37149961 times 28189609 step by step
37149961 × 28189609 = 28189609 × (37149961)
+ 28189609 × 1 giving us 28189609
+ 28189609 × 60 that results in 1691376540
+ 28189609 × 900 that results in 25370648100
+ 28189609 × 9000 producing 253706481000
+ 28189609 × 40000 that is equal 1127584360000
+ 28189609 × 100000 that is equal 2818960900000
+ 28189609 × 7000000 giving us 197327263000000
+ 28189609 × 30000000 that results in 845688270000000

= 1047242874955249
