Knowledge
Data
31109596 48162 72392936247
137951 8871255750 15184 9151 67162573802
42755592786 9652 800 61 73540535