Alright, let's work through 37585568 times 80971454 step by step
37585568 × 80971454 = 80971454 × (37585568)
+ 80971454 × 8 which equals 647771632
+ 80971454 × 60 resulting in 4858287240
+ 80971454 × 500 that equals 40485727000
+ 80971454 × 5000 that results in 404857270000
+ 80971454 × 80000 producing 6477716320000
+ 80971454 × 500000 giving us 40485727000000
+ 80971454 × 7000000 yielding 566800178000000
+ 80971454 × 30000000 giving us 2429143620000000

= 3043358090375872
