Knowledge
Data
5628 23984 9149213
31149195 836622 292095 082752132
454362402 7576 2064815 8315 847800286