点A、B、M、N、P在同一直线上,点M为AB的中点,点N为AP的中点,若MN=15cm,AB=40cm,求AP的长.