Knowledge
Data
30601475 133799 475727812 1908
169924804 93473816 9864 33681960
5969 551866 89275015 90982