Knowledge
Data
12982 152 3165010 3020070 98239
5834431 79384 65 029375874 659333360
60319009 07121 7006984 34298 623992