Let's calculate 42791136 x 46877851
42791136 × 46877851 = 46877851 × (42791136)
+ 46877851 × 6 producing 281267106
+ 46877851 × 30 which equals 1406335530
+ 46877851 × 100 that equals 4687785100
+ 46877851 × 1000 which equals 46877851000
+ 46877851 × 90000 resulting in 4219006590000
+ 46877851 × 700000 that equals 32814495700000
+ 46877851 × 2000000 that results in 93755702000000
+ 46877851 × 40000000 yielding 1875114040000000

= 2005956497528736
