Knowledge
Data
54608637 4049882 87629653 65868817
314 132684 190777 28629 4516903708
288695 90098069 54605