Knowledge
Data
42660 8368273788 8736301 145717
2016853935 913059 14529986755 552032867 24783
83415530104 351 75595697