Knowledge
Data
512 7672121 27219951 27718 505111050
162 811771725 2623817 22315
95280 489824753 160762 90 858392502