Knowledge
Data
3058 27723 77874765682 58769807 702307
40 657756 29802817 481346679 1680531
46025141 15218052870 31304090