Knowledge
Data
562510090 4350128 37901741 414815623
312 862893894 42 163319500 2372
145471 8192 94250239 23962622 2984741765