Knowledge
Data
158124930 414595 5597226072
99979958 1616 608 7013557005 516244160
24258656 3685 05797295 4830 165236482