Alright, let's work through 28867023 times 38350123 step by step
28867023 × 38350123 = 38350123 × (28867023)
+ 38350123 × 3 that results in 115050369
+ 38350123 × 20 what gives us 767002460
+ 38350123 × 000 resulting in 0
+ 38350123 × 7000 producing 268450861000
+ 38350123 × 60000 that is equal 2301007380000
+ 38350123 × 800000 producing 30680098400000
+ 38350123 × 8000000 which equals 306800984000000
+ 38350123 × 20000000 which equals 767002460000000

= 1107053882693829
