Knowledge
Data
347469496 2883964 88366129705 6756102630 1612
1852 19754411 550915 584566995
18 8054903 678760 4712700 51