No problem, we've got 18213942 and 29801698 to multiply
18213942 × 29801698 = 29801698 × (18213942)
+ 29801698 × 2 that is equal 59603396
+ 29801698 × 40 producing 1192067920
+ 29801698 × 900 which equals 26821528200
+ 29801698 × 3000 resulting in 89405094000
+ 29801698 × 10000 resulting in 298016980000
+ 29801698 × 200000 that is equal 5960339600000
+ 29801698 × 8000000 that results in 238413584000000
+ 29801698 × 10000000 that equals 298016980000000

= 542806398873516
