Alright, let's work through 21787450 times 47646018 step by step
21787450 × 47646018 = 47646018 × (21787450)
+ 47646018 × 0 resulting in 0
+ 47646018 × 50 that is equal 2382300900
+ 47646018 × 400 that is equal 19058407200
+ 47646018 × 7000 resulting in 333522126000
+ 47646018 × 80000 that is equal 3811681440000
+ 47646018 × 700000 giving us 33352212600000
+ 47646018 × 1000000 giving us 47646018000000
+ 47646018 × 20000000 yielding 952920360000000

= 1038085234874100
