Knowledge
Data
18890667 51244 70373 13251
9983917 7511988 4780 80440301873 20305
9384 280299185 9122378