No problem, we've got 45424599 and 64882703 to multiply
45424599 × 64882703 = 64882703 × (45424599)
+ 64882703 × 9 which equals 583944327
+ 64882703 × 90 that results in 5839443270
+ 64882703 × 500 giving us 32441351500
+ 64882703 × 4000 that equals 259530812000
+ 64882703 × 20000 what gives us 1297654060000
+ 64882703 × 400000 that equals 25953081200000
+ 64882703 × 5000000 producing 324413515000000
+ 64882703 × 40000000 producing 2595308120000000

= 2947270765811097
