Knowledge
Data
5191 187754 256521 691374 05242
15709 8008 254244 43
8850 3974090445 3703290 1595525 479083