Knowledge
Data
136 22035302 321980 635646891 56102056389
164393 95066853 330907 1531640 32782530234
1092 1789 82