Knowledge
Data
166508 156578 3714 9803440 66983126
477466679 2033593078 261 276152
962637796 42884602315 582083