Knowledge
Data
35 13 151879 47413243989
57 172482211 941073 750695861 608912
77278555 6942118128 6695 468 136