Knowledge
Data
119660 290479205 142520 28937
93897279 88583345 32253 24643159 362
33641 98651 6944912