Knowledge
Data
488883695 83103089 290312 2931
915760 304281 106950 25143 288936893
5421474 3399326049 1981 861702