Knowledge
Data
90 2958972 2939 4168017394 2665
22335153 42737 92555044
32591463 947 85 7689274 5378587