Knowledge
Data
19272601647 2059786 151 032709 121906683
177 415025 270142825 8489344 2380328714
166138 213611 118830 46533