Alright, let's work through 46138306 times 21503763 step by step
46138306 × 21503763 = 21503763 × (46138306)
+ 21503763 × 6 which equals 129022578
+ 21503763 × 00 producing 0
+ 21503763 × 300 producing 6451128900
+ 21503763 × 8000 that results in 172030104000
+ 21503763 × 30000 resulting in 645112890000
+ 21503763 × 100000 what gives us 2150376300000
+ 21503763 × 6000000 giving us 129022578000000
+ 21503763 × 40000000 that results in 860150520000000

= 992147197445478
