Knowledge
Data
590698 685866 1338243 77631
990 0216642425 5194545
26537633802 529 42036 8801050102 7163751