Knowledge
Data
8159 38833183 64426558 31152967 512870005
5110 22 2778624
3532297474 585867059 74919532 67047