Knowledge
Data
56 282803 63530786 985769 8702472
90 96217 1245030 6356485 32359963220
4281880172 4854498 10613893936 76