Knowledge
Data
58 46779 15250492316 45226 249702943
5748728 2931 999804 91378
1629 1720 26914705 65222028 670232604