Knowledge
Data
29561553 238 9104210092
842410871 5505728 1329247
16642620 8064751008 862937 7285331 180069339