Knowledge
Data
31410808 572703528 4958692 8237415738 1380152
38036522 17462956 791 9163782 08925
14301177 4381253 946839098