Knowledge
Data
12052 92886 458116 340989392 85281875
140191 245706249 783836 3472707230 4583
339382 2791 612 8228959 499876