Alright, let's work through 66546506 times 40100538 step by step
66546506 × 40100538 = 40100538 × (66546506)
+ 40100538 × 6 resulting in 240603228
+ 40100538 × 00 that equals 0
+ 40100538 × 500 producing 20050269000
+ 40100538 × 6000 that equals 240603228000
+ 40100538 × 40000 that equals 1604021520000
+ 40100538 × 500000 resulting in 20050269000000
+ 40100538 × 6000000 that equals 240603228000000
+ 40100538 × 60000000 that results in 2406032280000000

= 2668550692620228
