No problem, we've got 45501693 and 40299754 to multiply
45501693 × 40299754 = 40299754 × (45501693)
+ 40299754 × 3 which equals 120899262
+ 40299754 × 90 giving us 3626977860
+ 40299754 × 600 producing 24179852400
+ 40299754 × 1000 that results in 40299754000
+ 40299754 × 00000 resulting in 0
+ 40299754 × 500000 that equals 20149877000000
+ 40299754 × 5000000 producing 201498770000000
+ 40299754 × 40000000 giving us 1611990160000000

= 1833707034483522
