Knowledge
Data
60326 86139835 95341760239 82680 27316
37064404726 8488 1368835338 331210206 258913479
2049232 72110010448 10376421 6388240040 15089897686