There is no reason to doubt their numbers other than Israel says so. All reputable sources have found their numbers to be historically accurate.
Reply on news.ycombinator.com