Alright, let's work through 45835837 times 34890941 step by step
45835837 × 34890941 = 34890941 × (45835837)
+ 34890941 × 7 producing 244236587
+ 34890941 × 30 resulting in 1046728230
+ 34890941 × 800 giving us 27912752800
+ 34890941 × 5000 that results in 174454705000
+ 34890941 × 30000 giving us 1046728230000
+ 34890941 × 800000 producing 27912752800000
+ 34890941 × 5000000 resulting in 174454705000000
+ 34890941 × 40000000 yielding 1395637640000000

= 1599255484452617
