Knowledge
Data
25 239586 8318 2295849 53867031
58 0073409 52444876 16220153 27
559413576 525939 6492823 860152602 2507331593