Knowledge
Data
333121693 4793960951 384773 180293 577533107
2614 8441758 49712815471 4752 139597582
23069 068 4875 4575581 98