Knowledge
Data
5985980 739583576 3373712 89100578080
658 44859347 06245825 03811
6796518 95287 243487 4910 177334676