Knowledge
Data
39996269 429 37318481243 5482510612 2502
85017239 4879671601 66809919 35599450 979381921
2344125312 12862455 91