No problem, we've got 54899452 and 37255159 to multiply
54899452 × 37255159 = 37255159 × (54899452)
+ 37255159 × 2 resulting in 74510318
+ 37255159 × 50 yielding 1862757950
+ 37255159 × 400 producing 14902063600
+ 37255159 × 9000 resulting in 335296431000
+ 37255159 × 90000 what gives us 3352964310000
+ 37255159 × 800000 which equals 29804127200000
+ 37255159 × 4000000 what gives us 149020636000000
+ 37255159 × 50000000 that results in 1862757950000000

= 2045287813272868
