Knowledge
Data
29547752 4910008399 89240089646 163388991 7067538
434910 87232622645 932 392759 39130633
2428 2017818 1405243361