Knowledge
Data
636 139 429 15711408
603529 7718 80187419 29316283 557992499
941506 9935936 89241 255011 34176498