Knowledge
Data
46 3066 27997759586 35
9340891 95 7192185 804249760
1977427 50558318274 35653521 670 1331971384