Knowledge
Data
166 261 50445 70233
12214166024 9840270389 69687016
424 106057814 75590402496 521429147 8009999464