your data is not accurate on a few nations. For example Iran has 2 Armies and all online military sites only cover data on one of the 2 armies. So Iran incl. IRGC Ground forces (IRGC Army) should be after North Korea with around 950,000 in Total active forces. If you include the reserve, then Iran will rank even way higher. Iran also has some 20 million Paramilitary forces. So all together Iran has the largest military (combat force in the world).
your data is not accurate on a few nations. For example Iran has 2 Armies and all online military sites only cover data on one of the 2 armies. So Iran incl. IRGC Ground forces (IRGC Army) should be after North Korea with around 950,000 in Total active forces. If you include the reserve, then Iran will rank even way higher. Iran also has some 20 million Paramilitary forces. So all together Iran has the largest military (combat force in the world).