Knowledge
Data
6407046 6092520 861101131 7089 20403286
5155 502506280 02104106224 136599
8571175502 865 7561 9977264971 396