Knowledge
Data
28 8362516819 58109 843072183
51451 19081078 10893 10179 604202
1989833 525924221 27104