Knowledge
Data
51034713 70 6097164
42513746011 25178311 0184769
20967346 243 30263308 85202529 21761