No problem, we've got 45776966 and 27521187 to multiply
45776966 × 27521187 = 27521187 × (45776966)
+ 27521187 × 6 that results in 165127122
+ 27521187 × 60 what gives us 1651271220
+ 27521187 × 900 that equals 24769068300
+ 27521187 × 6000 that equals 165127122000
+ 27521187 × 70000 giving us 1926483090000
+ 27521187 × 700000 resulting in 19264830900000
+ 27521187 × 5000000 resulting in 137605935000000
+ 27521187 × 40000000 which equals 1100847480000000

= 1259836441578642
