Knowledge
Data
183474 1196 524152 16059492
5005292 496 61022934 1111698299 877365600
537 88334 7127827 660