Knowledge
Data
3139 6595 616003 715
34161 1955552 423 792
315816072 389826285 9281115883 7650593 2364014926