Knowledge
Data
489543725 307721 34428052 37818 843686320
3242 239 142053 759013 28876
585912542 5033138770 188266