Knowledge
Data
396 50 307
342158544 1049065557 26099318886 9047
81754447 752174703 27880993118 443513 498