Knowledge
Data
59 5090 27 22718613 75
68496 28692 570536 87
3352488409 8208976 5081300 77414486017 951117963