Knowledge
Data
29846913 902 97287 251 996537
71 62544191 8310330938 2240407 2132374
40040603086 852052840 88728755977 6395166781 214813