Knowledge
Data
30604325 1180946138 729461251
1094953728 20 773008 12906164758 7518183095
2981 851943926 1683514360 5376