Knowledge
Data
594628748 26294200 9872563 975 91589
799496 8531 34191 416251 885683
60 02602 0928071 46401261 396305