Knowledge
Data
5186 110720 93636089
946625 20304831 49 133588230 28
64727669 146223796 83384970208 7172468 99728867950