Knowledge
Data
2368642 246377650 9022622 517980 3469
189 97943567 29026402 87045123
620052 962 356622643 2039