Knowledge
Data
82566 812558 9894974672 29064410084
990 629180125 6153440 59622 4012
25547 77172182637 216683 9048823 535