Knowledge
Data
34943 302 7910840132 9384044 16167774
291 0315021746 39213772
582560187 3867150853 1903017 22706706 037