Alright, let's work through 18868453 times 34042073 step by step
18868453 × 34042073 = 34042073 × (18868453)
+ 34042073 × 3 producing 102126219
+ 34042073 × 50 that equals 1702103650
+ 34042073 × 400 that results in 13616829200
+ 34042073 × 8000 producing 272336584000
+ 34042073 × 60000 that is equal 2042524380000
+ 34042073 × 800000 giving us 27233658400000
+ 34042073 × 8000000 that is equal 272336584000000
+ 34042073 × 10000000 which equals 340420730000000

= 642321254423069
