No problem, we've got 24855345 and 30000355 to multiply
24855345 × 30000355 = 30000355 × (24855345)
+ 30000355 × 5 which equals 150001775
+ 30000355 × 40 that results in 1200014200
+ 30000355 × 300 what gives us 9000106500
+ 30000355 × 5000 yielding 150001775000
+ 30000355 × 50000 yielding 1500017750000
+ 30000355 × 800000 yielding 24000284000000
+ 30000355 × 4000000 what gives us 120001420000000
+ 30000355 × 20000000 resulting in 600007100000000

= 745669173647475
