Knowledge
Data
51 4956 4778664476
820769 8912498060 17 7741 232
33170 10561968 9174920 1561944 789523