Knowledge
Data
5218479753 441734 966 1128225085 149073824
20 3361448 772606501
23680701203 22644006 566818 0354089