Knowledge
Data
49942 4300638 5128 6874056
31742399 699 781716510 59686 127
51 36546 890585 91571121281