Knowledge
Data
150 40990595727 5922139
7083878 870110 37321984
4373 62601048 15718616805 2823209 558