Knowledge
Data
3055183 434778 103084207 25986193386
63986872170 861634 79329483993 30395621
403916948 83767760 2384515167 210173111