Alright, let's work through 18374433 times 19351378 step by step
18374433 × 19351378 = 19351378 × (18374433)
+ 19351378 × 3 that equals 58054134
+ 19351378 × 30 which equals 580541340
+ 19351378 × 400 resulting in 7740551200
+ 19351378 × 4000 which equals 77405512000
+ 19351378 × 70000 that equals 1354596460000
+ 19351378 × 300000 yielding 5805413400000
+ 19351378 × 8000000 that equals 154811024000000
+ 19351378 × 10000000 that is equal 193513780000000

= 355570598518674
