Knowledge
Data
28290285 434959233 6238116 35407033707
2531178 5089 55685880
47411 2338526 97229758778 3043668597 4889330