Knowledge
Data
40603 167697451 3788315 16698
0383 118 5108973 6774441 512718646
184862421 75468029296 5873096 562138621 2017661