Knowledge
Data
3027 573911381 228002549 474232070 179652
645660801 1607046 2212038
715139969 0428805 16222818