Knowledge
Data
628678117 3093554 467874 467510 38226895
21174 9224 42786737991 7041200570 98064167
3188185858 2952797 56196085232 15587083813 575654