Knowledge
Data
4971 32943 81963 2778568
31 8906734 510128493 509418930
622 0568829 2550492 12880 79677