Knowledge
Data
176 115623733 01843 73940
89129067 3248 1457 27127339366
154995 29755 6854 85838154 059748