Knowledge
Data
278562 6105862 9225 72040 7261636
587 52234294 1393067900 68137 1289825347
7146589573 87921 315090636 113010