Knowledge
Data
535631680 2002122926 83431 57810
728047 364116 3709 91204530223
20480641 1302 3505504 692