Knowledge
Data
31633040 963115338 25113 477
95 7978 67542438
9017760 4322036546 110727397 81894 7848