Knowledge
Data
159584 7529 60830478 6644 7341
392404 432011058 1985314 761 82761
23 625507900 69083 798 9040