Knowledge
Data
28462823 67728 884 51479
657872401 356920 23263634334 7086685 47101
10676831 2928169 18