Knowledge
Data
21458271294 16500114 2839725969
493612783 140402 300491336 88 328297
90 971268539 98053