Alright, let's work through 3683587 times 40632068 step by step
3683587 × 40632068 = 40632068 × (3683587)
+ 40632068 × 7 that equals 284424476
+ 40632068 × 80 that is equal 3250565440
+ 40632068 × 500 that equals 20316034000
+ 40632068 × 3000 producing 121896204000
+ 40632068 × 80000 resulting in 3250565440000
+ 40632068 × 600000 that results in 24379240800000
+ 40632068 × 3000000 which equals 121896204000000

= 149671757467916
