Knowledge
Data
304387316 80 4717820 673896581
3015811 95498 9830 4575066
566441804 82612234456 54369 542561