Knowledge
Data
57531886 2882 65155873
10360643 30 27844095 10580870 27099036606
245432486 6296763811 93520 59464599 53