Knowledge
Data
526 405 511116598 59654699 389670
162709232 2182772 5089 177423 4338773698
44464015 39501 4906543 40698571 20