Knowledge
Data
41070114176 24428 508179530
88735 76774995 9875310146 4926212 15237042
257093121 8370760834 781329488 66358800 514