Knowledge
Data
31 846615 363425 268830
5950231 32471 34860
1323457 3489481200 15077 6098292930 50184581308