700087 is 6-digit number.
8014257, 8014306 and 8015032 are all 7-digit numbers.
They have the same digits, namely 8, 0 and 1, at the ten lakhs, lakhs and ten thousands places, respectively.
But, at the thousands place, one number has 5 while the other two numbers have 4.
Here, 801503 is the largest.
The other two numbers have 2 and 3 at their hundreds places.
Clearly, 2 < 3
∴ 8014306 < 8015032
10012458 is an 8-digit number.
The given numbers in ascending order are:
700087 < 8014257 < 8014306 < 8015032 < 10012458