Knowledge
Data
563 96139947 399987 861 267620
7197520 2689008 8686492 321290864
587013 9053634411 086 61972708 405287