Knowledge
Data
594658 6943817 4488 46720 2130360690
23225297 1159812914 8686295876
20123516 6817958 328 300069