Alright, let's work through 54945771 times 31595397 step by step
54945771 × 31595397 = 31595397 × (54945771)
+ 31595397 × 1 what gives us 31595397
+ 31595397 × 70 resulting in 2211677790
+ 31595397 × 700 resulting in 22116777900
+ 31595397 × 5000 yielding 157976985000
+ 31595397 × 40000 producing 1263815880000
+ 31595397 × 900000 that is equal 28435857300000
+ 31595397 × 4000000 giving us 126381588000000
+ 31595397 × 50000000 giving us 1579769850000000

= 1736033448216087
