Knowledge
Data
20 4279126 4266937 5471612695 767291029
21 965128161 521
509024 9076095905 29068177089 461226 6996838