Knowledge
Data
52 784026 5431825 5180199 79757
222756964 748300457 23384 3714 40129637989
515956 7014 205139488 3640473860