Knowledge
Data
58 462928283 96947088 9322486796 632123657
1244620716 3708027111 48238107
569335151 8768417483 750 697 3010