Knowledge
Data
30769517 37680 921886066 46542741539 8415626690
375168888 276206 23 7460
298 90718 25331