Knowledge
Data
324594263 322847 8990214
28140113 65926256 953773
4145765210 08783908 981005842 38638033603