Knowledge
Data
16594136952 1311946 66652298 97216522 956002
71991654712 6824328 4290979 305826
133 81558702 40052188634 3987618569 624843265