Knowledge
Data
30 2912659 31340642 55 65329648
312 3236474090 7188573 2038 280
28344184 32 48158982042