Knowledge
Data
2609871 18566368913 113337969 83205514
29485 9390278968 218662 83709961808
1408488399 8026555824 221543 8594570839