No problem, we've got 29959002 and 21648993 to multiply
29959002 × 21648993 = 21648993 × (29959002)
+ 21648993 × 2 resulting in 43297986
+ 21648993 × 00 producing 0
+ 21648993 × 000 resulting in 0
+ 21648993 × 9000 that is equal 194840937000
+ 21648993 × 50000 that results in 1082449650000
+ 21648993 × 900000 yielding 19484093700000
+ 21648993 × 9000000 producing 194840937000000
+ 21648993 × 20000000 that is equal 432979860000000

= 648582224584986
