Knowledge
Data
46422836 170505879 1206606068 80920961
5095512901 4247664 4130098240 832
40947326 5679 9330 92470887020