Knowledge
Data
309628 6594720 25 704306119
22737 4821 31040 1635278481
933610 99668925910 41434126 53463676