Knowledge
Data
2989560 3042250 964921 1849590 72324991
894115452 15226703586 85197855 62128113
006283 671504 25