Knowledge
Data
23331536 9324 33330047056 5285018 520060131
51529072 81711 464915 8703630929 599657487
58386464 46341651649 7244681