Knowledge
Data
359890 188829551 9446687065
4330156 5536850 830468 90280680308
18220402419 27269 8986999 7667 51