Knowledge
Data
614596 5202157 267127 752227063 8309
2683372304 80 568 1082 1129235
90 33630784 710570 829089