Knowledge
Data
3216 29459480 27240737
21220952 5120394336 0628049228 28169 600386564
80348027 002587 1577781 63319994