No problem, we've got 44958428 and 45825861 to multiply
44958428 × 45825861 = 45825861 × (44958428)
+ 45825861 × 8 what gives us 366606888
+ 45825861 × 20 producing 916517220
+ 45825861 × 400 resulting in 18330344400
+ 45825861 × 8000 producing 366606888000
+ 45825861 × 50000 what gives us 2291293050000
+ 45825861 × 900000 which equals 41243274900000
+ 45825861 × 4000000 resulting in 183303444000000
+ 45825861 × 40000000 producing 1833034440000000

= 2060258672306508
