Knowledge
Data
166159557 5181927809 26513125
114771265 945648 49609004 8949778 1556507
553533 68392888 3941555 3419