Knowledge
Data
30018995 389 151081726 624313 1652785
7930640930 979 51320222 58550592
44260863 288 423254500