Knowledge
Data
50 3228 5198317271 5902865871 2277119
994 356355 825250 798662 7042
26 1220499 935 984