Alright, let's work through 21382574 times 70385281 step by step
21382574 × 70385281 = 70385281 × (21382574)
+ 70385281 × 4 giving us 281541124
+ 70385281 × 70 that results in 4926969670
+ 70385281 × 500 yielding 35192640500
+ 70385281 × 2000 yielding 140770562000
+ 70385281 × 80000 that equals 5630822480000
+ 70385281 × 300000 what gives us 21115584300000
+ 70385281 × 1000000 what gives us 70385281000000
+ 70385281 × 20000000 producing 1407705620000000

= 1505018479493294
