Alright, let's work through 64281903 times 31678344 step by step
64281903 × 31678344 = 31678344 × (64281903)
+ 31678344 × 3 giving us 95035032
+ 31678344 × 00 that equals 0
+ 31678344 × 900 resulting in 28510509600
+ 31678344 × 1000 that equals 31678344000
+ 31678344 × 80000 producing 2534267520000
+ 31678344 × 200000 that equals 6335668800000
+ 31678344 × 4000000 that results in 126713376000000
+ 31678344 × 60000000 that equals 1900700640000000

= 2036344236208632
