Knowledge
Data
307310010 9515520 214767141 6019049186 414556643
73055220966 175003577 130518648 102859
427776407 18982814 666909004