Knowledge
Data
335320961 9968439 2809 21467 2182829
1297 109870 529418 038560 1730878762
74634630 16431143 94891396 981601