Alright, let's work through 45943798 times 16164505 step by step
45943798 × 16164505 = 16164505 × (45943798)
+ 16164505 × 8 resulting in 129316040
+ 16164505 × 90 which equals 1454805450
+ 16164505 × 700 that is equal 11315153500
+ 16164505 × 3000 producing 48493515000
+ 16164505 × 40000 giving us 646580200000
+ 16164505 × 900000 which equals 14548054500000
+ 16164505 × 5000000 what gives us 80822525000000
+ 16164505 × 40000000 that results in 646580200000000

= 742658752489990
