Knowledge
Data
31163685325 37620375 9638849792 25089209936
290318775 4002 3750361 03081202
15105197928 60041073647 894259046 029308