Knowledge
Data
22949297 558406 31905397252 546 62868
199 56 31173906245 2514756 757804
43653991 8250699208 344894 88176