This site says: "All 93,659,370 known distance-20 positions as of 18 March 2014 are available below." And in total there are about 490 millions of them. This information is 3 years old. Does anybody have some new info about this? And some new estimate, how many distance-20 positions are there in total? Is there a list of these positions available (besides the one on the cube20.org site)?