Knowledge
Data
80 5063586 56187957 76721940 2054142062
1076 2649102715 20
226915394 12972806 332199677 98