Alright, let's work through 45459321 times 35295986 step by step
45459321 × 35295986 = 35295986 × (45459321)
+ 35295986 × 1 resulting in 35295986
+ 35295986 × 20 that equals 705919720
+ 35295986 × 300 which equals 10588795800
+ 35295986 × 9000 that equals 317663874000
+ 35295986 × 50000 what gives us 1764799300000
+ 35295986 × 400000 yielding 14118394400000
+ 35295986 × 5000000 that equals 176479930000000
+ 35295986 × 40000000 yielding 1411839440000000

= 1604531557585506
