Knowledge
Data
4845 681 19784 133913
9391683 49504 2452225 13273723 81399242
156254001 05506 439432639 6078838322