Knowledge
Data
30099 96 55602650 652401152
646 08254975956 988947
171869 66086 23908 9428792 2011279