Knowledge
Data
93 1406210 29529 155470148 796573
43813 10103428981 10584
8509264 507301193 959005 9597 699