Knowledge
Data
33035 38140492166 1253074092
31982462 94542118872 443598
322883 3034295 969982053 416