Knowledge
Data
30961 66 257979744 47557324350 796
560186575 5795025 79441510
9802161735 396 6757 9543028338