Knowledge
Data
264540818 50199 41851326 28864986
255626 31241 21576955 762 284004
681873 634 8927731 14059726 81548790108