Knowledge
Data
631161 189 913 310983388
12 2837670 74457 5667956 68130
508993969 686677 543566508 7102566 62329109391