Knowledge
Data
31 42501595 638824520 6711872 5965
9618402 955 51 20085248
34726714147 41793212 8213145878 114387513