Knowledge
Data
22781632433 3680 7967450241
378658 5689744360 5098243 229441 20767
43518180 9783157365 369044 308