Alright, let's work through 45453116 times 7364661 step by step
45453116 × 7364661 = 7364661 × (45453116)
+ 7364661 × 6 which equals 44187966
+ 7364661 × 10 producing 73646610
+ 7364661 × 100 producing 736466100
+ 7364661 × 3000 giving us 22093983000
+ 7364661 × 50000 that equals 368233050000
+ 7364661 × 400000 yielding 2945864400000
+ 7364661 × 5000000 resulting in 36823305000000
+ 7364661 × 40000000 that is equal 294586440000000

= 334746790733676
