No problem, we've got 40312361 and 99900541 to multiply
40312361 × 99900541 = 99900541 × (40312361)
+ 99900541 × 1 giving us 99900541
+ 99900541 × 60 yielding 5994032460
+ 99900541 × 300 resulting in 29970162300
+ 99900541 × 2000 resulting in 199801082000
+ 99900541 × 10000 that equals 999005410000
+ 99900541 × 300000 giving us 29970162300000
+ 99900541 × 0000000 producing 0
+ 99900541 × 40000000 resulting in 3996021640000000

= 4027226672887301
