5694437 and 5695440 are both 7-digit numbers.
Both have the same digit, i.e., 5 at the ten lakhs place.
Both have the same digit, i.e., 6 at the lakhs place.
Both have the same digit, i.e., 9 at the ten thousands place.
However, the digits at the thousand place in 5694437 and 5695440 are 4 and 5, respectively.
Clearly, 4 < 5
∴ 5694437 < 5695440
56943201, 56943300 and 56944000 are all 8-digit numbers.
They have the same digit, i.e., 5 at the crores place.
They have the same digit, i.e., 6 at the ten lakhs place.
They have the same digit, i.e., 9 at the lakhs place.
They have the same digit, i.e., 4 at the ten thousands place.
However, at the thousands place, one number has 4 while the others have 3 .
∴ 56944000 is the largest.
The other two numbers have 3 and 2 at their hundreds places.
Clearly, 2 <3
∴ 56943201 < 56943300
The given numbers in ascending order are:
5694437 < 5695440 < 56943201 < 56943300 < 56944000