Knowledge
Data
946568 512 525806 90537847
1180814 113458 25711287 7620698390 5140
34209502 82507 7987420937