Knowledge
Data
18 59 211371 3317465
53319252384 767772 7886576 72550045
11262930831 9493396292 40783673 8231 82