Knowledge
Data
31679 852280597 878846405
16702 6263868 181020266 4326282
39 04324000 18829507 479 9014