Knowledge
Data
5946809 43932323727 5642 3012431344 29
785070443 10 59778398 287280 52720
149 99270665 5138811 2806739 80866815