Knowledge
Data
3418376 923713 68994
23378906 18185099 182294 16074 50780
66667782 3985596 709416658 758599