Knowledge
Data
25986 377376848 222841 488 89663645
43009827512 173797 30408705555
9452629 422123683 7888741 083078