No problem, we've got 42728648 and 23371025 to multiply
42728648 × 23371025 = 23371025 × (42728648)
+ 23371025 × 8 which equals 186968200
+ 23371025 × 40 yielding 934841000
+ 23371025 × 600 what gives us 14022615000
+ 23371025 × 8000 that is equal 186968200000
+ 23371025 × 20000 what gives us 467420500000
+ 23371025 × 700000 which equals 16359717500000
+ 23371025 × 2000000 resulting in 46742050000000
+ 23371025 × 40000000 giving us 934841000000000

= 998612300624200
