Knowledge
Data
370515 41548 44850 629030062
103210817 6590 8931392451
20278 88359731 163353969 5090521 630189