Knowledge
Data
455698 4946027 3246425 29242 900790
404 80516356241 44 109609530 8620259
2702221629 536488 546491317 21281200