Knowledge
Data
28 50499 985805177
56152211 19485 939116195 17762999334
345966 77712391 525035249 9458640 19