Knowledge
Data
11473648318 295 756640
47141489 12033996402 4245536 8801251745 888435350
82244561 81664986945 46040980 22617027