Knowledge
Data
31952 12812829 110
57851 714 121164144 2839 948018611
24758892 96455794215 7605 077980 29