Knowledge
Data
20 7338512552 647956106 8783448 256
882146 41066 98717162 66193580
3035604 8003116877 506480295 280747