Knowledge
Data
12988281 31712 879266 304534 91989
6900294 7386701 44141
468659 33926276857 907164016