Knowledge
Data
335428 38511 873065338 3611469 870876
2861 570188 107243999 207991
5093661518 313 4697756800 9886