Knowledge
Data
31652 17553569594 61930218 618575
4391485 74629954 66198571911
16270608915 9115660446 929910381 25