Alright, let's work through 45616377 times 54128306 step by step
45616377 × 54128306 = 54128306 × (45616377)
+ 54128306 × 7 producing 378898142
+ 54128306 × 70 which equals 3788981420
+ 54128306 × 300 producing 16238491800
+ 54128306 × 6000 which equals 324769836000
+ 54128306 × 10000 resulting in 541283060000
+ 54128306 × 600000 producing 32476983600000
+ 54128306 × 5000000 giving us 270641530000000
+ 54128306 × 40000000 that results in 2165132240000000

= 2469137212867362
