Knowledge
Data
25268228 3984240 44262963 585681712
63879 7852 99322700903 932877
4253064263 22375184 435870 312790673 0630