Alright, let's work through 42095529 times 23356376 step by step
42095529 × 23356376 = 23356376 × (42095529)
+ 23356376 × 9 yielding 210207384
+ 23356376 × 20 yielding 467127520
+ 23356376 × 500 that is equal 11678188000
+ 23356376 × 5000 which equals 116781880000
+ 23356376 × 90000 that equals 2102073840000
+ 23356376 × 000000 that is equal 0
+ 23356376 × 2000000 resulting in 46712752000000
+ 23356376 × 40000000 giving us 934255040000000

= 983199003242904
