No problem, we've got 83824996 and 28378616 to multiply
83824996 × 28378616 = 28378616 × (83824996)
+ 28378616 × 6 yielding 170271696
+ 28378616 × 90 that is equal 2554075440
+ 28378616 × 900 resulting in 25540754400
+ 28378616 × 4000 resulting in 113514464000
+ 28378616 × 20000 yielding 567572320000
+ 28378616 × 800000 yielding 22702892800000
+ 28378616 × 3000000 yielding 85135848000000
+ 28378616 × 80000000 that is equal 2270289280000000

= 2378837372685536
