Knowledge
Data
120247 183974 1109278 583747 2098
1721753007 415035 99956 4494
632 58 94707613738 7430388 314487