Knowledge
Data
22284408 878 51 4528784 19895932
8444730970 6001355168 10197 5062 21648632851
169951298 3396035178 1926055566