Knowledge
Data
12538 8865 772208226
12590772 69981575601 571876 3101973 2005
2959 4066831 1880939 007 19946576630