Alright, let's work through 46116621 times 64471482 step by step
46116621 × 64471482 = 64471482 × (46116621)
+ 64471482 × 1 resulting in 64471482
+ 64471482 × 20 resulting in 1289429640
+ 64471482 × 600 giving us 38682889200
+ 64471482 × 6000 giving us 386828892000
+ 64471482 × 10000 which equals 644714820000
+ 64471482 × 100000 resulting in 6447148200000
+ 64471482 × 6000000 which equals 386828892000000
+ 64471482 × 40000000 that results in 2578859280000000

= 2973206900702322
