Knowledge
Data
50 80468968 17201677
42 257560 873820656 9640367767
47741469 977 283186 6286924 66035