Knowledge
Data
57520690 16691638 2399817 283214555
850874473 09623 04499 99637 1554
58957784 5980677 406713