Knowledge
Data
269 135991723 1044
170327 183591 5166 679152 7730
89 19308958797 5015497513 868404 3379118406