Knowledge
Data
3164197 12042 0584505
542508562 888 78085613 4977845 606
771939 6819349 4615766152 61893 151450