Knowledge
Data
133 96 185546 570 888605
506338 1419 950 8917228 011569
1954497302 10541164 3717206599