Knowledge
Data
980 824110631 463 402229433 12095651
2386142932 32586700420 70920647
18220 78 140303717