Knowledge
Data
40 2264269 811391 408117 913113
50961 8654922 805427 783
303864016 7032628365 8165908712 84234 108277865