Knowledge
Data
331 186 832995 258251177 1777
834780620 17048 6007 359916 954678
164301150 5346 56733 86629 28275142