Knowledge
Data
31 827518052 551789627 1485995558 525822
592764 62701931 59204 375922 368633
844 95904138 589 82 45948