Knowledge
Data
159 83 50277152 659244489 779680
30382 521 02 963 23
64948172 50118262 22 063095466 79482810279