Knowledge
Data
859036561 90301269 2548852 5108205
9206680 798485 501333 652318521
47032777 370986881 3478537 6928799