Knowledge
Data
51065 35990829 43085 29 685
2148094 7002974 91 50533466734 5990422859
1667 6697939 63 837