Knowledge
Data
2112186 1390774932 6569 620670915 47691158705
112994300 6517 2328696
9816568 33615341411 56042 5259