Knowledge
Data
5001829 4284405 9966125 967876 5601
140254 4326944 333403189 9660968 3837249
265725 18869722 387571