Knowledge
Data
2249215 8576279200 67861110918 2615060
34055899188 5479331 3103177 4801067 91564465702
37584825 987766172 67951308