Knowledge
Data
111548 5105630 0899949
449244389 24121767 83152070697
638272 65638857791 172 147 4737326