Knowledge
Data
509 591503529 30120 26375965 13257896
393404978 32833570 43 123743
577413 4741222 8468 06944489371