Knowledge
Data
14902 9109479 9068 32 703911181
26367030814 21817261 2849 4589244 17017
145150306 883999 940 80 777