Knowledge
Data
27 828505226 295066996 89613617382 53
117672897 15128051928 47630986120
39845952 933 730070982