Knowledge
Data
50599 589633 400321
88979251 232095869 7669048 66094 4539908
395530837 371764 7891541 675989 95478