Knowledge
Data
22586 114972 341 87096889 720062
58141621 8288 2445 3974813 35843737
497972 538 460335