Knowledge
Data
10646 9570259 97728 22355837 701823
308550 09503 5921 300038287 1186165
96531482 3075566332 632304 629688