Knowledge
Data
20992 30079866803 363
815 228347771 471108 142174148 79640
323960044 14829 758719771 50220400 463