Knowledge
Data
42661229 92326810115 515686214 7593429691
373 491986 9646074
2165835070 984465 241 598731224 5662403725