Knowledge
Data
15851 45007 5470623500 16501680 8434926516
3011569254 87 13857767 188521706
7952 7244620 8716