Knowledge
Data
28958273 9871 9635085197
230506731 86041 1358226173 603085
2872 188680083 495729271 70968 5737