Knowledge
Data
500403 179166 59418 21272086
8642 38611239704 98280947 479991 79941138
60 25865588 363704