Knowledge
Data
4117851869 2283090 2554767106 26340 689872928
81747 729 1126906 776117 46460864
12074 6226 008601 13890126 5772997147