Knowledge
Data
30360091 12 35662394 12692 156442680
105 952 707 122545
454374970 772997793 8265102 71005 961005699