Alright, let's work through 21370918 times 59841745 step by step
21370918 × 59841745 = 59841745 × (21370918)
+ 59841745 × 8 what gives us 478733960
+ 59841745 × 10 yielding 598417450
+ 59841745 × 900 that is equal 53857570500
+ 59841745 × 0000 that results in 0
+ 59841745 × 70000 that equals 4188922150000
+ 59841745 × 300000 that equals 17952523500000
+ 59841745 × 1000000 producing 59841745000000
+ 59841745 × 20000000 yielding 1196834900000000

= 1278873025371910
