Knowledge
Data
158486098 370641446 84222 479780552
322323274 01411899145 4893023 148184042 062069760
96 54489522 599 207597 3320739