Knowledge
Data
30 21538 1102 92
958042 8034264228 77271 7163597628 939
513259 70129184184 4192789 9437043705 51268