Knowledge
Data
1304795645 308046906 413 23043278430
673268625 12740 2569943
337762 99512109 8392025838 5261