There are 100 natural numbers that are not zero. The sum of them is 2003. In these numbers, the number of odd numbers is more than that of even numbers. How many even numbers are there?

There are 100 natural numbers that are not zero. The sum of them is 2003. In these numbers, the number of odd numbers is more than that of even numbers. How many even numbers are there?

No other conditions? There are many possibilities, such as 51 odd, 49 even, 53 odd, 47 even, 99 odd, 1 even