Knowledge
Data
2876 27222600 2611 93741367949 1347419
863 61444680475 15039113 3573680 828159
649 279678 46936468075 8971 50876595650