Knowledge
Data
4991 35820258413 157962 45973
872403 11559 5763 1890517 21511919
80304363111 982 3744223 52999333018 72520587