Knowledge
Data
86 6596598 38499 4930559730
1186898871 62422123088 144536 225424223 31642912146
7353569 90 290