Alright, let's work through 45248854 times 51167691 step by step
45248854 × 51167691 = 51167691 × (45248854)
+ 51167691 × 4 producing 204670764
+ 51167691 × 50 giving us 2558384550
+ 51167691 × 800 giving us 40934152800
+ 51167691 × 8000 giving us 409341528000
+ 51167691 × 40000 yielding 2046707640000
+ 51167691 × 200000 producing 10233538200000
+ 51167691 × 5000000 that is equal 255838455000000
+ 51167691 × 40000000 producing 2046707640000000

= 2315279379576114
