Knowledge
Data
23985 818252 263 6696
169641044 42214709 316755 5245
3636804706 96122174 18479 94311806540