No problem, we've got 29437518 and 45254249 to multiply
29437518 × 45254249 = 45254249 × (29437518)
+ 45254249 × 8 producing 362033992
+ 45254249 × 10 resulting in 452542490
+ 45254249 × 500 producing 22627124500
+ 45254249 × 7000 producing 316779743000
+ 45254249 × 30000 that is equal 1357627470000
+ 45254249 × 400000 resulting in 18101699600000
+ 45254249 × 9000000 yielding 407288241000000
+ 45254249 × 20000000 yielding 905084980000000

= 1332172769513982
