Knowledge
Data
17272 40956581087 169 9513724 39918
315306 7482 3491218 4555 76805895
5227731692 152862006 450591 30132857 3744650