Knowledge
Data
21079026 4082697 05637 2643 86
5716608150 16258 5244753223 788 995171550
20046 13783827 4252275 114