Knowledge
Data
20288251 4943187097 803281 600 16376192661
31835519 20177731790 89479 8495105942 467849365
853060 766151245 34898223 18781182 89264908