Knowledge
Data
299358 973587 3984171 27401622155 1125421140
318750 4508881 29906257 148 3393
58 038100 6299 13040063