Knowledge
Data
5062159941 9631124 29976811601 2555739 894049
14703951092 4942607 7258285 368
0576895066 108741 165723 9883166245 335