Knowledge
Data
31 1212525 909974 753273758
206387779 2510804 658781098 279944 7852194
17667 99 940235 85341612 64528153387