Knowledge
Data
168830 9732558 399 230
305732 3864354211 46798810
31285805 0176854 22807094 0013905 0641649