No problem, we've got 20542829 and 16972489 to multiply
20542829 × 16972489 = 16972489 × (20542829)
+ 16972489 × 9 giving us 152752401
+ 16972489 × 20 resulting in 339449780
+ 16972489 × 800 that equals 13577991200
+ 16972489 × 2000 that is equal 33944978000
+ 16972489 × 40000 resulting in 678899560000
+ 16972489 × 500000 producing 8486244500000
+ 16972489 × 0000000 what gives us 0
+ 16972489 × 20000000 producing 339449780000000

= 348662939231381
