Knowledge
Data
307568701 66314377 951181887 5979382 114077
6612 87867563 0898079 1294541005 578843650
164 40269 474964 30 90792544