Knowledge
Data
27965 631773 329079211
89720364 19288164343 4462819 864612122 9692735
9386657175 1361 4910600650 262640 8305262256