manaovanlong