Knowledge
Data
2272 137550 89356 32622
16631851855 950 193135 21303921427 9153044
98448118 17271 574 400 7156