Knowledge
Data
833269 43270871131 58159232660
83943 1647315794 468489 88688
2687907 7610982 11555186 86