Alright, let's work through 21397431 times 47660466 step by step
21397431 × 47660466 = 47660466 × (21397431)
+ 47660466 × 1 which equals 47660466
+ 47660466 × 30 which equals 1429813980
+ 47660466 × 400 yielding 19064186400
+ 47660466 × 7000 producing 333623262000
+ 47660466 × 90000 resulting in 4289441940000
+ 47660466 × 300000 yielding 14298139800000
+ 47660466 × 1000000 that is equal 47660466000000
+ 47660466 × 20000000 resulting in 953209320000000

= 1019811532662846
