Knowledge
Data
536396556 7822271 57901177
116852 104 91633 51335802186
51 20070930 6649099 08568 7341986