Knowledge
Data
50250995 5148815717 95358558558 76907
17872159 330399254 945642 30728 8343002
725 6545 192683 461853