Knowledge
Data
663 37961 6946 347857 885
29 20893 3382796 20162605038 575557393
421769208 2897276792 00832410 19698340611 54558