Knowledge
Data
3195 64006361437 817 63596598634 802128854
86633399209 8033 72025838 71115620981 420276664
61132254391 950754832 518 1506737143