Knowledge
Data
80 95933631 4237661 510397
18 12 1305906 781875189 143399041
8979155178 8898 14050709 30824432218