Knowledge
Data
669965244 98152767 5702870 21280910
231257113 176 62304802842 8305931969
996 80 1186685317 642586153