Knowledge
Data
540 22335226 89112811862 888340111 5603968
531 1242520 820 403 79
294348047 69 18749470 76734078 6232002