Knowledge
Data
39692 4449342 30492672 721297790
71395354 438005 0871559515 70334103 13549
6929854 463462266 97749843 54847 85282803192