Knowledge
Data
31351 7128615 858804 261792530 81709937
68 64594 179331 2972
1927 5473323512 29427791 75567533