Knowledge
Data
163635631 114108204 12749452 73936593
6927658156 93 2922678
477089 053083069 687802 5984692 540731