Knowledge
Data
29 4917351281 51985922 542085007 333676113
241485624 2732704570 249098 82
4542 309 280870090 70856372 35