Alright, let's work through 45688956 times 52116319 step by step
45688956 × 52116319 = 52116319 × (45688956)
+ 52116319 × 6 that results in 312697914
+ 52116319 × 50 yielding 2605815950
+ 52116319 × 900 that equals 46904687100
+ 52116319 × 8000 yielding 416930552000
+ 52116319 × 80000 producing 4169305520000
+ 52116319 × 600000 what gives us 31269791400000
+ 52116319 × 5000000 that equals 260581595000000
+ 52116319 × 40000000 giving us 2084652760000000

= 2381140205672964
