Knowledge
Data
2586 90046114 19794427 747617501 753671731
9982 455 80 11040446
16869143999 7480822 8898 680