Knowledge
Data
28 40101292 9008804766 227950
511770431 5224277 69100376865 666085355
6885278 22493481769 94482 7002264