No problem, we've got 10144535 and 66706984 to multiply
10144535 × 66706984 = 66706984 × (10144535)
+ 66706984 × 5 yielding 333534920
+ 66706984 × 30 that is equal 2001209520
+ 66706984 × 500 that is equal 33353492000
+ 66706984 × 4000 yielding 266827936000
+ 66706984 × 40000 producing 2668279360000
+ 66706984 × 100000 that equals 6670698400000
+ 66706984 × 0000000 that is equal 0
+ 66706984 × 10000000 which equals 667069840000000

= 676711333932440
