Knowledge
Data
22238 5928628 52728945
9858 18 640630665 6624483 80732
340115714 0458587280 0264105 3036