Knowledge
Data
4303501 2598802 3842781 021052
172 001 13338339 9121960 500614
51105390 97 75382 676568 932