Knowledge
Data
22625247510 30152 96772 20113 8000821
50733841 78130 1237699 31788717205 59285
399384 3800 9103744926 212