Alright, let's work through 59887993 times 35161031 step by step
59887993 × 35161031 = 35161031 × (59887993)
+ 35161031 × 3 what gives us 105483093
+ 35161031 × 90 giving us 3164492790
+ 35161031 × 900 that results in 31644927900
+ 35161031 × 7000 which equals 246127217000
+ 35161031 × 80000 producing 2812882480000
+ 35161031 × 800000 producing 28128824800000
+ 35161031 × 9000000 resulting in 316449279000000
+ 35161031 × 50000000 resulting in 1758051550000000

= 2105723578400783
