Knowledge
Data
31 29341 284357108 1099 739959
309912 68048 30344206419 1056147377 75281
053997 7374348364 86