Knowledge
Data
29 9499 832886 291958913 37632297
524029645 2476772095 21757421 48168753 61010054740
6477248 745693625 600840999 12367