No problem, we've got 46227071 and 45591659 to multiply
46227071 × 45591659 = 45591659 × (46227071)
+ 45591659 × 1 yielding 45591659
+ 45591659 × 70 that equals 3191416130
+ 45591659 × 000 that results in 0
+ 45591659 × 7000 giving us 319141613000
+ 45591659 × 20000 yielding 911833180000
+ 45591659 × 200000 giving us 9118331800000
+ 45591659 × 6000000 producing 273549954000000
+ 45591659 × 40000000 which equals 1823666360000000

= 2107568857600789
