Knowledge
Data
425631344 565050673 2132716648
544623 134940959 14863726 12950797 22110158
2920805 589454573 189766 830888 282561769