Knowledge
Data
59251700173 271767643 76132216933 931217166 5293099
986 43 49307836 887747904
5702203 12675526 6461042348 29568911195 34920179