Knowledge
Data
7956613 7223011126 345051554 64031
76115126 1787011946 785826710 309002312
28497594262 2027507453 2854065 786