Knowledge
Data
583283 2798550973 72462691
4082633 2618598 60179237
309358401 2067536 59306897 205061560 057565