Knowledge
Data
58 903482 9994761 148325 55747
471836 24743750479 33165998223 50697126 3371
3590 270264 1216056 310482009