Knowledge
Data
985 2891 885 1157 50121
349975 91 17607 397 557202929
64209611 683254 24456201830 5703 40