Knowledge
Data
559643 17065380092 4161385 77974142 298505
3222830063 81263629823 62593 622362
36 310658231 21013 30168 3892