Knowledge
Data
668356868 91820657157 175841955 4732799450
677414112 239450732 23365267
400 4153374719 942 6599219160