Knowledge
Data
2708918 670075228 9997220 49057627
573373072 352686 21777 302834292 176
3137119532 73087275738 2649778 76296628