Compare the numbers digit by digit, starting from the ten-thousands place.

Ten-thousands digits: 5, 5, 5, 5. Numbers with the same ten-thousands digit are further compared at the thousands, hundreds, tens, and ones places.

From smallest to largest:
• 53849 (smallest)
• 53948
• 58394
• 58943 (largest)

Final Answer: 53849, 53948, 58394, 58943