Knowledge
Data
28 13245158 667 6198495
1744 2930 58699948 999366503 92
499341 65455337 873691422 4089761