Knowledge
Data
26 3971 9861 990240
266 9141375 31570675097 1668011654 6917244
8008407 99488 8313075841