Alright, let's work through 21472539 times 38350704 step by step
21472539 × 38350704 = 38350704 × (21472539)
+ 38350704 × 9 resulting in 345156336
+ 38350704 × 30 that equals 1150521120
+ 38350704 × 500 giving us 19175352000
+ 38350704 × 2000 that results in 76701408000
+ 38350704 × 70000 resulting in 2684549280000
+ 38350704 × 400000 resulting in 15340281600000
+ 38350704 × 1000000 yielding 38350704000000
+ 38350704 × 20000000 yielding 767014080000000

= 823486987317456
