No problem, we've got 34775378 and 21433088 to multiply
34775378 × 21433088 = 21433088 × (34775378)
+ 21433088 × 8 producing 171464704
+ 21433088 × 70 resulting in 1500316160
+ 21433088 × 300 that equals 6429926400
+ 21433088 × 5000 which equals 107165440000
+ 21433088 × 70000 that is equal 1500316160000
+ 21433088 × 700000 giving us 15003161600000
+ 21433088 × 4000000 giving us 85732352000000
+ 21433088 × 30000000 what gives us 642992640000000

= 745343736907264
