The $natural argument returns items according to their natural order within the database. This natural ordering is considered to be an internal implementation feature in MongoDB. It reflects the insertion order with the following exception for the MMAPv1 storage engine. If you want "sorted" then you should perform an explicit "sort":
db.collection.find().sort({ "_id": 1 })
Or if you want a "natural" sort means in the order stored on disk:
Learn about full stack web development by signing up for this professional Full Stack Training offered by Intellipaat..
db.collection.find().sort({ "$natural": 1 })