Knowledge
Data
20303847 8100399153 99766658
32960115 20454716569 10046455395
3890 030746 6344169168 2950 78478