Knowledge
Data
32221527 8396952 9946 4203663 4240
50364655 286532 8566479
4505379329 195232462 992 92984714996 7200568603