Knowledge
Data
21078686 394 11600 98705753
95958559 6612843 1290711241 321
95084054052 0113658 359076116