Alright, let's work through 46505531 times 85299063 step by step
46505531 × 85299063 = 85299063 × (46505531)
+ 85299063 × 1 that is equal 85299063
+ 85299063 × 30 giving us 2558971890
+ 85299063 × 500 producing 42649531500
+ 85299063 × 5000 which equals 426495315000
+ 85299063 × 00000 which equals 0
+ 85299063 × 500000 resulting in 42649531500000
+ 85299063 × 6000000 yielding 511794378000000
+ 85299063 × 40000000 that results in 3411962520000000

= 3966878218617453
