No problem, we've got 66670233 and 45147146 to multiply
66670233 × 45147146 = 45147146 × (66670233)
+ 45147146 × 3 giving us 135441438
+ 45147146 × 30 producing 1354414380
+ 45147146 × 200 that is equal 9029429200
+ 45147146 × 0000 that results in 0
+ 45147146 × 70000 resulting in 3160300220000
+ 45147146 × 600000 producing 27088287600000
+ 45147146 × 6000000 that equals 270882876000000
+ 45147146 × 60000000 that is equal 2708828760000000

= 3009970743105018
