Knowledge
Data
629 17973299 61066091 8424173395 4991655
50 24700363 8199183 90689 3757720924
22389 528519733 47 958 504694602