Knowledge
Data
19900853 910 89 502 2070482
5648637 440308 13210 681176640
2891888 165341 96160 9814080508