Knowledge
Data
1517569951 8667 1089 59742710
908740643 429 1020 45884958
50951 72601 9446153 6912779559 31788683