Knowledge
Data
3033 1251 26562442217 973890 101
75532884 3261 1044080258 46804150
708297453 8850176 32085