Knowledge
Data
83 954820 36995 8768370 43206203
18410495 8158382625 95
148061 411410467 86513066979 28449624 4639590519