Knowledge
Data
4299518935 30706116 139100
2940705619 5098971218 703002 249185 264048
9177986850 381 17998 952