Knowledge
Data
622096 6615 46032 11009
02804 40449 9334920 1814346
447550735 70432 7828002 2496752002 64980