Knowledge
Data
576010 7106 529963 5618703
4095 296191466 3821 645368
9801124 235118186 21571836 2530238