Alright, let's work through 45864702 times 59460778 step by step
45864702 × 59460778 = 59460778 × (45864702)
+ 59460778 × 2 yielding 118921556
+ 59460778 × 00 that is equal 0
+ 59460778 × 700 that equals 41622544600
+ 59460778 × 4000 which equals 237843112000
+ 59460778 × 60000 which equals 3567646680000
+ 59460778 × 800000 resulting in 47568622400000
+ 59460778 × 5000000 yielding 297303890000000
+ 59460778 × 40000000 that results in 2378431120000000

= 2727150863658156
