Knowledge
Data
1288128942 360144095 2819 659 033
929618687 461263 466522383
232210194 90665357 25951075996