No problem, we've got 45166935 and 18661931 to multiply
45166935 × 18661931 = 18661931 × (45166935)
+ 18661931 × 5 giving us 93309655
+ 18661931 × 30 giving us 559857930
+ 18661931 × 900 that results in 16795737900
+ 18661931 × 6000 that results in 111971586000
+ 18661931 × 60000 resulting in 1119715860000
+ 18661931 × 100000 that equals 1866193100000
+ 18661931 × 5000000 that results in 93309655000000
+ 18661931 × 40000000 that is equal 746477240000000

= 842902224451485
