No problem, we've got 34349429 and 21693376 to multiply
34349429 × 21693376 = 21693376 × (34349429)
+ 21693376 × 9 which equals 195240384
+ 21693376 × 20 resulting in 433867520
+ 21693376 × 400 what gives us 8677350400
+ 21693376 × 9000 yielding 195240384000
+ 21693376 × 40000 yielding 867735040000
+ 21693376 × 300000 which equals 6508012800000
+ 21693376 × 4000000 yielding 86773504000000
+ 21693376 × 30000000 that equals 650801280000000

= 745155078682304
