Alright, let's work through 21348116 times 35758572 step by step
21348116 × 35758572 = 35758572 × (21348116)
+ 35758572 × 6 producing 214551432
+ 35758572 × 10 that results in 357585720
+ 35758572 × 100 what gives us 3575857200
+ 35758572 × 8000 resulting in 286068576000
+ 35758572 × 40000 that results in 1430342880000
+ 35758572 × 300000 producing 10727571600000
+ 35758572 × 1000000 that is equal 35758572000000
+ 35758572 × 20000000 what gives us 715171440000000

= 763378143050352
