No problem, we've got 28928682 and 44305090 to multiply
28928682 × 44305090 = 44305090 × (28928682)
+ 44305090 × 2 resulting in 88610180
+ 44305090 × 80 that results in 3544407200
+ 44305090 × 600 what gives us 26583054000
+ 44305090 × 8000 that equals 354440720000
+ 44305090 × 20000 producing 886101800000
+ 44305090 × 900000 which equals 39874581000000
+ 44305090 × 8000000 yielding 354440720000000
+ 44305090 × 20000000 resulting in 886101800000000

= 1281687859591380
