No problem, we've got 45360873 and 43106678 to multiply
45360873 × 43106678 = 43106678 × (45360873)
+ 43106678 × 3 that equals 129320034
+ 43106678 × 70 yielding 3017467460
+ 43106678 × 800 yielding 34485342400
+ 43106678 × 0000 that equals 0
+ 43106678 × 60000 yielding 2586400680000
+ 43106678 × 300000 which equals 12932003400000
+ 43106678 × 5000000 which equals 215533390000000
+ 43106678 × 40000000 resulting in 1724267120000000

= 1955356546209894
