Knowledge
Data
3191 9904099573 779 5126522037
94 58069 64107 71747140
3152559050 9005495816 42798284 007 303985404