Alright, let's work through 3687987 times 41005621 step by step
3687987 × 41005621 = 41005621 × (3687987)
+ 41005621 × 7 giving us 287039347
+ 41005621 × 80 producing 3280449680
+ 41005621 × 900 resulting in 36905058900
+ 41005621 × 7000 producing 287039347000
+ 41005621 × 80000 that results in 3280449680000
+ 41005621 × 600000 yielding 24603372600000
+ 41005621 × 3000000 giving us 123016863000000

= 151228197174927
