Knowledge
Data
31598458357 8205750 761362017 78740319 113875078
229221 7706 242 1227301395
25051477077 16131669953 502