Alright, let's work through 29768993 times 28139903 step by step
29768993 × 28139903 = 28139903 × (29768993)
+ 28139903 × 3 yielding 84419709
+ 28139903 × 90 that is equal 2532591270
+ 28139903 × 900 yielding 25325912700
+ 28139903 × 8000 that results in 225119224000
+ 28139903 × 60000 what gives us 1688394180000
+ 28139903 × 700000 that equals 19697932100000
+ 28139903 × 9000000 giving us 253259127000000
+ 28139903 × 20000000 yielding 562798060000000

= 837696575427679
