Knowledge
Data
38 89 85990860 2492851408 84567
4887343 297785489 160159788 8621628
942 5256897643 2990955 372159 54290612