Knowledge
Data
31587 23188 139560733
188171 6703346 3215576965 131656724
77944 9048668453 165740391 3187985