Knowledge
Data
3228 3137027360 166235 607913 8656912
40 76553 7289270302 686774127 4121503839
5226288 3777312 48910