Knowledge
Data
29 11544 29956164
540 60338595 1807053 1905521797 974716675
3002 6155244025 5337886 484630631