Knowledge
Data
31002489575 54469 1287959 204447220
33077 892804 445819246 6881056 96104011
5986 89 9838 80