Alright, let's work through 37681962 times 55971343 step by step
37681962 × 55971343 = 55971343 × (37681962)
+ 55971343 × 2 that is equal 111942686
+ 55971343 × 60 yielding 3358280580
+ 55971343 × 900 resulting in 50374208700
+ 55971343 × 1000 that equals 55971343000
+ 55971343 × 80000 yielding 4477707440000
+ 55971343 × 600000 yielding 33582805800000
+ 55971343 × 7000000 yielding 391799401000000
+ 55971343 × 30000000 which equals 1679140290000000

= 2109110020014966
