Alright, let's work through 28139394 times 58179913 step by step
28139394 × 58179913 = 58179913 × (28139394)
+ 58179913 × 4 what gives us 232719652
+ 58179913 × 90 that equals 5236192170
+ 58179913 × 300 resulting in 17453973900
+ 58179913 × 9000 that results in 523619217000
+ 58179913 × 30000 that results in 1745397390000
+ 58179913 × 100000 resulting in 5817991300000
+ 58179913 × 8000000 that is equal 465439304000000
+ 58179913 × 20000000 yielding 1163598260000000

= 1637147494792722
