Knowledge
Data
40 51478 743460 22641 85294002
17520642 446 99645 97079781 7678539
4893479820 7223 5456 87698402 229499