No problem, we've got 43029166 and 80489371 to multiply
43029166 × 80489371 = 80489371 × (43029166)
+ 80489371 × 6 that equals 482936226
+ 80489371 × 60 yielding 4829362260
+ 80489371 × 100 which equals 8048937100
+ 80489371 × 9000 yielding 724404339000
+ 80489371 × 20000 that results in 1609787420000
+ 80489371 × 000000 that results in 0
+ 80489371 × 3000000 resulting in 241468113000000
+ 80489371 × 40000000 which equals 3219574840000000

= 3463390505994586
