Knowledge
Data
96 3097027 56503406899
415227860 792 75 096192821
2005510 87885789 350276125 95766 22085