Knowledge
Data
126683 402 2038 9143
628330318 56446 172097786 7234672 995773050
18577503570 250186 40968 99371826017 9487