Knowledge
Data
20 40961 10368718651 775331 2552902656
40488708 17748 157611653 699187063
27044 2889861267 570185 5883151871