Knowledge
Data
3396 29762 15250218539
37875 147241008 1550 4516136 9602408731
4840 27296 9895 4668779