Alright, let's work through 45050946 times 90254037 step by step
45050946 × 90254037 = 90254037 × (45050946)
+ 90254037 × 6 that equals 541524222
+ 90254037 × 40 yielding 3610161480
+ 90254037 × 900 that equals 81228633300
+ 90254037 × 0000 which equals 0
+ 90254037 × 50000 yielding 4512701850000
+ 90254037 × 000000 that results in 0
+ 90254037 × 5000000 which equals 451270185000000
+ 90254037 × 40000000 yielding 3610161480000000

= 4066029747169002
