No problem, we've got 87223989 and 35884178 to multiply
87223989 × 35884178 = 35884178 × (87223989)
+ 35884178 × 9 that equals 322957602
+ 35884178 × 80 yielding 2870734240
+ 35884178 × 900 yielding 32295760200
+ 35884178 × 3000 yielding 107652534000
+ 35884178 × 20000 which equals 717683560000
+ 35884178 × 200000 that results in 7176835600000
+ 35884178 × 7000000 resulting in 251189246000000
+ 35884178 × 80000000 which equals 2870734240000000

= 3129961147146042
