Knowledge
Data
47180183708 0581696 2303214 1970580
29188544994 330625402 864691294 6386061
308799568 75960 56367910 6618849720