Knowledge
Data
31659551 998163 3233672175 37832877855 113380
16141924251 82065534 7216975619 33518435933
4989332 9169693017 1543215 40692876