Alright, let's work through 52674791 times 10187946 step by step
52674791 × 10187946 = 10187946 × (52674791)
+ 10187946 × 1 what gives us 10187946
+ 10187946 × 90 giving us 916915140
+ 10187946 × 700 what gives us 7131562200
+ 10187946 × 4000 that equals 40751784000
+ 10187946 × 70000 which equals 713156220000
+ 10187946 × 600000 yielding 6112767600000
+ 10187946 × 2000000 giving us 20375892000000
+ 10187946 × 50000000 yielding 509397300000000

= 536647926269286
