Knowledge
Data
166609 95538 6098 28576408 4676
8659157 145 51 5242099 43594556
116433 627499 43 3076951745 1676