Knowledge
Data
31 81331 514279 8559333 3306
30102576 26 505
936598409 11871305 1118813297 6307071969