Knowledge
Data
58 31137261 8425450 1503766117 86791671
7206136 62322112 088122746 2343977
4702690435 765 4007793161