Knowledge
Data
107745096 26 2012127 3143454657 2524863
50560900831 79474314 48457111 75446440
76966 1968943580 96194375 4962700