Knowledge
Data
59 520282867 979 189815
50715962 7500322 203 97296248449 4968301
94750058 3957 291 586