Knowledge
Data
9641859 2422168603 2903 3333495079
161348 79064626 58110236 09798
8706489211 26639009 17451011507 952197 335344411