Alright, let's work through 20735088 times 35715587 step by step
20735088 × 35715587 = 35715587 × (20735088)
+ 35715587 × 8 that is equal 285724696
+ 35715587 × 80 producing 2857246960
+ 35715587 × 000 resulting in 0
+ 35715587 × 5000 yielding 178577935000
+ 35715587 × 30000 that is equal 1071467610000
+ 35715587 × 700000 yielding 25000910900000
+ 35715587 × 0000000 yielding 0
+ 35715587 × 20000000 producing 714311740000000

= 740565839416656
