Knowledge
Data
8402819 28789115 659450211 222306 399957
2278271724 05902050501 2496690580
21599 3554 7805970 5181