Knowledge
Data
39803 912589296 6330543 37063723560
25747200 9277 81047 536
150 542 70480514 49719 19026709966