Knowledge
Data
31582 1692116514 443039860 945 787508448
147003 3374223844 980057536
9122995 5677231 6326900 137 58354564