Knowledge
Data
5304475 18688240 2786
5942014688 32969963862 504278799 31131911
1773146399 27077741 822075 638030 174