Alright, let's work through 42274586 times 1599631 step by step
42274586 × 1599631 = 1599631 × (42274586)
+ 1599631 × 6 that equals 9597786
+ 1599631 × 80 producing 127970480
+ 1599631 × 500 yielding 799815500
+ 1599631 × 4000 that equals 6398524000
+ 1599631 × 70000 yielding 111974170000
+ 1599631 × 200000 that equals 319926200000
+ 1599631 × 2000000 yielding 3199262000000
+ 1599631 × 40000000 resulting in 63985240000000

= 67623738277766
