Knowledge
Data
304061645 640 503 370853 759172556
3051 5967727821 901 775656370 74025
83 66 8804361052 13841246 882