Alright, let's work through 31475882 times 62728843 step by step
31475882 × 62728843 = 62728843 × (31475882)
+ 62728843 × 2 yielding 125457686
+ 62728843 × 80 which equals 5018307440
+ 62728843 × 800 producing 50183074400
+ 62728843 × 5000 that is equal 313644215000
+ 62728843 × 70000 that results in 4391019010000
+ 62728843 × 400000 resulting in 25091537200000
+ 62728843 × 1000000 that results in 62728843000000
+ 62728843 × 30000000 that is equal 1881865290000000

= 1974445660264526
