Knowledge
Data
66056 76352 893 9617697294
70293 14446625 142338467
6913323 92279170298 2670 2180 52731770848