Knowledge
Data
59 2288567 1449629 387738322
41149746 9660958 76924 1305220
54441226 43214 88708267914