Alright, let's work through 45408322 times 51444639 step by step
45408322 × 51444639 = 51444639 × (45408322)
+ 51444639 × 2 that is equal 102889278
+ 51444639 × 20 that results in 1028892780
+ 51444639 × 300 giving us 15433391700
+ 51444639 × 8000 yielding 411557112000
+ 51444639 × 00000 that equals 0
+ 51444639 × 400000 yielding 20577855600000
+ 51444639 × 5000000 that equals 257223195000000
+ 51444639 × 40000000 what gives us 2057785560000000

= 2336014732885758
