Knowledge
Data
31310395096 4617153164 8796191769 7826047 5130905874
163756 8642773044 1655259 61691977801 76690
45007287688 6372 30121097829 58453525