Knowledge
Data
5696009 3815 1128536 4800
33162 9350329 23624 083 826108
514297 87649787 46992471 78552879