Knowledge
Data
35480859 15208409 4128 405824 737394412
169943 951784098 26022339 461581
80510866 55118261 98983857785 585647534